Страница 2 из 8 Первая 1234 ... Последняя
Показано с 21 по 40 из 152

Тема: SDXReader - высокоскоростной транспорт (24 бит 192кГц)

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы

    Регистрация
    28.05.2010
    Адрес
    Королев
    Сообщений
    86

    По умолчанию SDXReader - высокоскоростной транспорт (24 бит 192кГц)

    Было интересно получить скорость передачи аудиоданных, достаточную для воспроизведения PCM потока 24 бита с частотой дискретизации 192 кГц, при одном ограничении - все элементы транспорта должны синхронизироваться генератором ЦАП. По предыдущим эксперементам у меня сложилось мнение, что частоты генератора ЦАП 18МГц будет недостаточно, чтобы получить данную скорость на контролере AtXmega, поэтому передачу аудиоданных решил организовать аппаратно с помощью ПЛИС и микросхемы FIFO. Источником данных выбрал карточку SDHC для реализации интерфейса с ней не нужно дополнительных генераторов и резонаторов.

    Скрытый текст




    В результате получился транспорт который позволяет:
    • Передавать блок 512 байт от SDHC в FIFO без участия Xmega
    • Получать и формировать поток I2S, RJ или LJ без участия Xmega
    • Подключить SDHC по 4 битному SD bus
    Скорость чтения файла (с учетом обработки FAT32) при тактовке транспорта 18,4МГц составила 5,5 Мбайт/с, что вполне хватает для воспроизведения 24 бит 192кГц без разрыва аудиопотока при переходе на следующий файл. В принципе данной скорости хватит и для воспроизведения 24 бит 384кГц и шести каналов 24 бит 192кГц
    [свернуть]

    Основные характеристики:
    1. Воспроизводит не сжатые wave файлы c SDHC или SDXC карточек
    2. Размер аудиоданных 16 или 24 бита
    3. Частоты дискретизации 44.1, 88.2, 176.4 кГц и 48, 96, 192 кГц
    4. Поддерживает файловые системы FAT32 и ExFAT
    5. Поддерживает кирилицу в именах файлов и длинные имена в FAT32
    6. Размер плэйлиста 250 элементов, 10 уровней вложенности папок
    7. Сортировка элементов в плэйлисте по первым 10 символам, отдельно для папок и треков, папки всегда в начале
    8. Выход - квадратная шина (lrclk, bclk, sdt) с размером кадра 48 или 64 бита форматом I2S, RJ, LJ (для работы устройства необходима подача mclk)
    9. Дополнительная колодка на 5 выводов для конфигурирования ЦАПа (1й - выбор генератора, остальные 4 настраиваются для разных форматов wave)
    10. Управление на выбор
    - Пульт на ИК-канале с тачскрином (схема, плата, исходный текст программы доступны для повторения)
    - знакосинтезирующей ЖКИ 4 строки на 20 символов, четырех кнопок (Play, Stop, Prev, Next) и ДУ NEC
    - UART 115200 с протоколом обмена как у ИК-пульта

    Пульт управления на ИК-канале

    Скрытый текст




    имеет встроенный TFT-экран 2.4" и тачскрин. Два основных режима работы:
    • выбор папки и трека для воспроизведения
    • режим воспроизведения
    При нажатие в центре экрана пульт переходит в спящий режим. Максимальная длина названия элемента плэйлиста 40 символов, время начального заполнения плэйлиста при открытии папки в режиме выбора - около 2 секунд. Эти ограничения связаны с тем, что для обеспечения комфортной дистанции работы пульта пришлось применить ик-приемник с несущей частотой сигнала 38кГц, что ограничило скорость передачи данных (3600 бит в секунду). Дальность работы (которую удалось измерить) 12 метров, в пределах комнаты работает и от отраженного сигнала. Несущая частота ИК-канала 38 кГц, формируется на транспорте путем деления тактовой частоты ЦАП в момент передачи данных. Передача данных транспортом пульту осуществляется только после получения запроса от пульта. Питание пульта от двух пальчиковых батареек АА.
    [свернуть]
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_5169.jpg 
Просмотров:	1289 
Размер:	378.7 Кб 
ID:	130362   Нажмите на изображение для увеличения. 

Название:	IMG_5167.jpg 
Просмотров:	1365 
Размер:	441.1 Кб 
ID:	130361   Нажмите на изображение для увеличения. 

Название:	IMG_5482p.jpg 
Просмотров:	978 
Размер:	215.0 Кб 
ID:	146401   Нажмите на изображение для увеличения. 

Название:	IMG_5488p.JPG 
Просмотров:	986 
Размер:	71.3 Кб 
ID:	146394  

    Нажмите на изображение для увеличения. 

Название:	IMG_5487p.JPG 
Просмотров:	853 
Размер:	74.3 Кб 
ID:	146395   Нажмите на изображение для увеличения. 

Название:	IMG_5486p.JPG 
Просмотров:	795 
Размер:	74.6 Кб 
ID:	146396   Нажмите на изображение для увеличения. 

Название:	IMG_5637.JPG 
Просмотров:	1332 
Размер:	2.99 Мб 
ID:	154445   Нажмите на изображение для увеличения. 

Название:	SDXReader v3.1.jpg 
Просмотров:	888 
Размер:	245.8 Кб 
ID:	154749  

    Вложения Вложения
    Последний раз редактировалось P.S.L; 28.05.2012 в 14:35.

  2. #21
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,647

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Как мне кажется, "идеальным" решением было бы такое - транспорт получает данные от NAS (или тот же ПК в режиме хранилища) и пульт ДУ по BT или Wi-Fi с экраном (типа планшета или коммуникатора) для навигации по медиабиблиотеке. ПК тут избыточен и шумен.

  3. #22
    Частый гость
    Регистрация
    29.03.2009
    Адрес
    Москва - МО,Дедовск
    Возраст
    47
    Сообщений
    472

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от P.S.L Посмотреть сообщение
    По поводу жесткого диска и Lan, мое мнение такое - карточка очень удобна в качестве, как бы сказать автономного/мобильного хранилища. В карточке отсутствуют внутренние генераторы, два инерфейса SPI и Sd bus довольно просты в реализации да и объемы хранения в последней версии SDXC уже до терабайт. Реализовать в ПЛИСине интерфейсы обмена с жестким диском или Lan, мне кажется, будет сложновато, поэтому остальные системы хранения более просто реализовать через подключение к РС. Разработав интерфес обмена данными с РС на дисплее пульта будет без разницы выбирать треки для прослушивания с карточки, с жесткого диска, с сд, с двд или с сетевого ресурса. В принципе и карточку можно будет воткнуть в PC. Если релизовать обмен с PC, то и карточка на транспорте не нужна, да и пульт с дисплеем тоже не нужен - лучше экран выбора треков реализовать на PC и выводить на плазму, а пульт взять стандартный NEC, филипс и т.д.
    можно подсмотреть как это реализовано на Yamaha NP-S2000, наверное.
    Просто с компа по USB, на сколько я понял из описания девайса, идеи уже реализованы и несколько не актуальны (если данный проект будет коммерческим)
    Сделать автономное устройство, без компа, по сети ходящие на стандартную шару или связь через DLNA, с вебмордочкой для навигации (ipad например или нетбук)
    На маленьком экранчике как бы не делал, неудобства навигации всё равно будут присутствовать при переборе конекта со многим количеством вложений.
    Можно конешна сенсорник прикрутить большой, но это уже ОС получается.

  4. #23
    Новичок
    Автор темы

    Регистрация
    28.05.2010
    Адрес
    Королев
    Сообщений
    86

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Идеи хорошие, но я их просто не потяну - не хватит знаний, опыта, времени, денег. Соревноваться с Yamaha я точно не смогу, весовые категории уж больно разные Так как занимаюсь я больше для собственного интереса (чтобы окончательно мозги не атрофировались ), то я готов мириться с неудобствами в навигации, получении и отборе контента.
    Связь с ПК лежит в области темы, которая интересна для меня на следующем этапе - создание многополосной ситемы с помощью цифрового кроссовера, причем разделение на полосы хочу производть на ПК. И в этом случае выводить плэйлист с ПК на плазму, как мне кажется, намного проще и дешевле, чем подключать планшетник или коммуникатор. Впрочем можно и без ПК - на ПК разделять на полосы и записывать в многоканальный вав, а транспортом его воспроизводить - в общем еще не решил.

  5. #24
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,647

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от P.S.L Посмотреть сообщение
    Идеи хорошие, но я их просто не потяну - не хватит знаний, опыта, времени, денег.
    Жаль, хотя по Wi-Fi USB свистку можно было бы всё организовать. И данные и управление. Кстати настройку самого свистка на сеть можно было бы делать только на ПК, а в меню транспорта это исключить.

  6. #25
    Частый гость
    Регистрация
    15.04.2009
    Возраст
    34
    Сообщений
    204

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    а зачем связь с пк? сделать связь с nas хранилищем и хватит.А управлять через плазму или не большой дисплей с точскрином сейчас кстати есть не дорогие и не плохие варианты, для плеера больше и не нужно.
    А с пк наводить порядок на хранилище и тп, есть хранилища с качалками и тп.

  7. #26
    Завсегдатай Аватар для Alex1961
    Регистрация
    23.10.2009
    Адрес
    Россия МО Клин
    Сообщений
    1,031

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    [QUOTE=zindi;1369999]а зачем связь с пк? сделать связь с nas хранилищем и хватит.А управлять через плазму или не большой дисплей с точскрином сейчас кстати есть не дорогие и не плохие варианты

    А подробнее про последнее

  8. #27
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,888

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Интересен еще просто транспорт USB - I2S, без излишеств.

  9. #28
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,783

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от JazMan Посмотреть сообщение
    Интересен еще просто транспорт USB - I2S, без излишеств.
    Фламенко - не?

  10. #29
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,888

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Оллема Посмотреть сообщение
    Фламенко - не?
    По идее то, что надо.
    Но решение закрытое, прошивку нельзя дистанционно обновить.
    Ценник был повышен недавно, многовато в этом решении (агрессивной) коммерции...

  11. #30
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,783

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Если свои основные функции девайс выполняет (usb-i2s), то там и менять в прошивке нечего. Ну а если что то придумалось разработчиком новое, то перепрошивка - оплата его трудов. Цену, конечно, только хочется погуманее.

  12. #31
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,888

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Оллема Посмотреть сообщение
    Если свои основные функции девайс выполняет (usb-i2s), то там и менять в прошивке нечего. Ну а если что то придумалось разработчиком новое, то перепрошивка - оплата его трудов. Цену, конечно, только хочется погуманее.
    Imho прошивка еще будет долго шлифоваться, т-к тема специфическая.
    Про оплату труда, никто не спорит. Но вот комерсанство на форуме, не зря Слон не любит.

  13. #32
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,783

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от JazMan Посмотреть сообщение
    Но вот комерсанство на форуме, не зря Слон не любит.
    Так одно дело торговать на базаре и совсем другое продавать свои нанотехнологии

  14. #33
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,372

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)


    Offтопик:
    Цитата Сообщение от JazMan Посмотреть сообщение
    Интересен еще просто транспорт USB - I2S, без излишеств.
    Посмотри здесь: AB_11. Схема и прошивка опен-сорс, под Win поддержка 44100/48000 без драйверов, до 24/192 с драйверами, под Линукс/МакОС до 24/192 без драйверов. Обсуждение на http://www.diyaudio.com/

    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  15. #34
    Частый гость
    Регистрация
    15.04.2009
    Возраст
    34
    Сообщений
    204

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    [QUOTE=Alex1961;1370007]
    Цитата Сообщение от zindi Посмотреть сообщение
    а зачем связь с пк? сделать связь с nas хранилищем и хватит.А управлять через плазму или не большой дисплей с точскрином сейчас кстати есть не дорогие и не плохие варианты

    А подробнее про последнее
    к примеру вот, можно купить отдельно монитор и отдельно точ и наклеить.

  16. #35
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,888

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Offтопик:


    Посмотри здесь: AB_11. Схема и прошивка опен-сорс, под Win поддержка 44100/48000 без драйверов, до 24/192 с драйверами, под Линукс/МакОС до 24/192 без драйверов. Обсуждение на http://www.diyaudio.com/

    Спасибо, интересное решение, к тому же на его основе можно сделать свое.

  17. #36
    Регистрация не подтверждена Аватар для Yaroslaw
    Регистрация
    01.03.2005
    Адрес
    Город бывших энергетиков Чернобыльской АЭС
    Возраст
    51
    Сообщений
    997

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Как мне кажется, "идеальным" решением было бы такое - транспорт получает данные от NAS (или тот же ПК в режиме хранилища) и пульт ДУ по BT или Wi-Fi с экраном (типа планшета или коммуникатора) для навигации по медиабиблиотеке. ПК тут избыточен и шумен.
    http://cmp2-mihaylov.narod.ru/

    "Рассматриваемый здесь компьютерный транспорт по сути является сетевым плейером на базе оптимизированной ОС Windows XP. Для хранения и воспроизведения музыкального контента используется NAS (сетевое хранилище). Для вывода цифрового сигнала на внешний ЦАП могут использоваться цифровые выходы аудиокарты или порт USB. Все управление осуществляется по сети по проводу или Wi-Fi с помощью любого компьютера, подключенного к сети - десктопа, ноутбука, нетбука, КПК, iPhone, iPod touch, iPad и т.д."

  18. #37
    Новичок Аватар для olegk
    Регистрация
    13.06.2006
    Адрес
    de
    Сообщений
    53

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    А чем вам Squeezebox Touch не нравиться, или свой велосипед ближе к телу?
    http://www.logitech.com/en-us/speake...s/devices/5745

  19. #38
    Частый гость
    Регистрация
    29.03.2009
    Адрес
    Москва - МО,Дедовск
    Возраст
    47
    Сообщений
    472

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Yaroslaw Посмотреть сообщение
    http://cmp2-mihaylov.narod.ru/

    "Рассматриваемый здесь компьютерный транспорт по сути является сетевым плейером на базе оптимизированной ОС Windows XP. Для хранения и воспроизведения музыкального контента используется NAS (сетевое хранилище). Для вывода цифрового сигнала на внешний ЦАП могут использоваться цифровые выходы аудиокарты или порт USB. Все управление осуществляется по сети по проводу или Wi-Fi с помощью любого компьютера, подключенного к сети - десктопа, ноутбука, нетбука, КПК, iPhone, iPod touch, iPad и т.д."
    вот только бреда аудиофильского здесь и нехватало.

  20. #39
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,541

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от olegk Посмотреть сообщение
    А чем вам Squeezebox Touch не нравиться,
    Наверное тем, что из него качественного звука не добыть
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  21. #40
    Новичок Аватар для olegk
    Регистрация
    13.06.2006
    Адрес
    de
    Сообщений
    53

    По умолчанию Re: SDXReader - высокоскоростной SDHC транспорт (24/192)

    Цитата Сообщение от Alex Посмотреть сообщение
    Наверное тем, что из него качественного звука не добыть
    Это почему? I2S там почти наруже лежит.
    остальное все уже сделано и HDD и SD и с сервера (NAS)
    flac, ape, wv, wav без проблемм до 96/24
    чего не хватает то?

Страница 2 из 8 Первая 1234 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •