Страница 8 из 8 Первая ... 678
Показано с 141 по 152 из 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 
Просмотров:	1287 
Размер:	378.7 Кб 
ID:	130362   Нажмите на изображение для увеличения. 

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

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

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

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

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

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

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

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

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

  2. #141
    Новичок
    Автор темы

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

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

    Цитата Сообщение от Sanny Посмотреть сообщение
    А у Вас сейчас платы в наличии имеются?
    Сейчас плат нет, я заказывал только для себя в единичном экземпляре.


    Насчет плэйлистов - они самые примитивные, только те треки, которые есть в папке, отсортированные по первым 10 символам.

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

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

    Приобрел бы транпорт, но для удешевления - с ЖКИ индикатором. Сейчас реализована возможность с компа гнать поток? Вот бы еще и с АЦП i2s поток в комп...

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

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

    Цитата Сообщение от Оллема Посмотреть сообщение
    Приобрел бы транпорт, но для удешевления - с ЖКИ индикатором.
    TFT нетакие уж и дорогие, хотя конечно небольшие текстовые ЖКИ дешевле, (а вот монохромные графические ЖКИ - дороже чем цветные TFT!).

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

  5. #144
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    51
    Сообщений
    4,403

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

    Оллема, вам не угодишь никак... Уже несколько транспортов на веге продают, и все вам не в цвет
    Андрей

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

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

    Цитата Сообщение от Pyku_He_oTTyda Посмотреть сообщение
    Оллема, вам не угодишь никак... Уже несколько транспортов на веге продают, и все вам не в цвет
    Не понял, в чем упрек? Транспорт Танго сейчас использую. Есть вещи в нем, которые меня не устраивают, а поддержки этого проекта уже нет. Есть несколько вариантов иного транспорта (в том числе у известных людей в нашем городе), присматриваюсь. Я обязан перед кем то оправдываться? Что за наезды то в конце концов?

    ---------- Добавлено в 00:41 ---------- Предыдущее сообщение в 00:38 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    TFT нетакие уж и дорогие, хотя конечно небольшие текстовые ЖКИ дешевле, (а вот монохромные графические ЖКИ - дороже чем цветные TFT!).
    Дело не в дисплее. Мне не нужна дистанционка, по цене сравнимая с транспортом.

    ---------- Добавлено в 00:44 ---------- Предыдущее сообщение в 00:41 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Этот девайс с компом вообще не работает, только с SD флешкой, и USB у него нет.
    Автор вроде имел желание реализовать.

  7. #146
    Новичок
    Автор темы

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

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

    Надеюсь, что вопрос с коммерческой версией транспорта удачно решился. Андрей согласился наладить производство транспорта и всместе поразмыслив о том какой продукт был бы интересен форумчанам хотим предложить вам следующий вариант - сам транспорт поставляется только в собранном и отлаженном виде, а пульт можете купить или собрать сами вся информация для его сборки есть в первом сообщении. За качество исходных тексов программ просьба гнилыми помидорами не кидаться - писал для себя. Кроме того, предусмотрели еще два режима управления, информация о них есть в первом сообщении.

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

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

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

  9. #148
    Новичок
    Автор темы

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

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

    Цитата Сообщение от Оллема Посмотреть сообщение
    Дело не в дисплее. Мне не нужна дистанционка, по цене сравнимая с транспортом.
    Теперь дистанционку можно сделать свою.

    Цитата Сообщение от Оллема Посмотреть сообщение
    Автор вроде имел желание реализовать.
    Желание осталось, но по срокам и будет ли сделано вообще ни чего сказать не могу.

  10. #149
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,442

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

    Цитата Сообщение от P.S.L Посмотреть сообщение
    Надеюсь, что вопрос с коммерческой версией транспорта удачно решился. Андрей согласился наладить производство транспорта и всместе поразмыслив о том какой продукт был бы интересен форумчанам хотим предложить вам следующий вариант - сам транспорт поставляется только в собранном и отлаженном виде
    Ну и отлично
    а пульт можете купить или собрать сами вся информация для его сборки есть в первом сообщении.
    Именно тот милый пультик с сенсорным экранчиком?
    За качество исходных тексов программ
    А что, они открыты?

  11. #150
    Новичок
    Автор темы

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

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

    Цитата Сообщение от pyos Посмотреть сообщение
    Ну и отлично

    Именно тот милый пультик с сенсорным экранчиком?

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

  12. #151
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,442

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

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

  13. #152
    Новичок
    Автор темы

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

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

    Цитата Сообщение от pyos Посмотреть сообщение
    А, всё понял, исходные тексты прошивки пульта!
    Ну что ж, жду, когда можно будет заказать девайс
    Уже есть тема в толкучке.

Страница 8 из 8 Первая ... 678

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

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

Ваши права

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