Можно ли ЦАП через порт USB подключить?
Есть ли схемные решения? Какой софт нужен?
Применительно к этому устройству? Можно прояснить?Сообщение от Gav
TORX176(3)-CS8412-ЦФ(можно без него)-гальваническая развязка-триггер пересинхронизации(с тактированем от какчественного генератора)-ЦАПаСообщение от SashaNetrusov
В ссылке , приведённой выше, есть такие слова "Фактически это переходник с USB на оптику. Карта имеет USB вход и оптический вход/выход.
Предоставляет честные 44.1 и 48 КГц. "
В даташите на тот ЦАП(WM9707), что там применён вроде пишут что по SPDIFу можно на 48кГц только работать.... Как оттуда честные 44,1 выковырять?
На цифровой вход-выход там работает непосредственно микросхема моста USB-SPDIFСообщение от SashaNetrusov
А что там не того? Ты же вроде реализовывал в DAC 5v5 своем?Сообщение от Dark Abbat
Я использовал PCM2706, с ней все просто, i2s на выходе , без всякого программного геморроя. Не люблю я программировать, душа не лежит
Offтопик:
я раньше любил программировать проги для windows, т.к. в средах разработки, для этого предназначенных, понятие отладка доведено до совершенства.
хотя сейчас даже это лень стало. совсем мозги отрофировались
ZugDuk добавил 10.05.2006 в 13:08
Ну вот и делать на ней.Сообщение от Dark Abbat
А формат выходных данных у нее 44.1 кГц / 16 бит ?
Последний раз редактировалось ZugDuk; 10.05.2006 в 13:09. Причина: Добавлено сообщение
Максимальная частота дискретизации 48кГц, разрядность 16 бит
Почитал справочник "Интерфейсы ПК" , про FireWire и USB . FireWire наверное хорош, но не все ноутбуки наверное им оснащены, да и устройства на нём наверное дороги.... А с USB я не вижу особых проблемм. Там передача осуществляется на высокой скорости пакетами. Приёмник после приёма каждого пакета отправляет признак приём удачен либо неудачен. Который можно использовать для управления скоростью заполнения буфера. Если пакет в буфер писать некуда, то приёмник посылает пакет не принят. Хост будет повторять пакет пока место в буфере не освободится.......Если Винда притормозит на какоето время подачу пакетов , то проблема решается выбором соответствующего размера буфера.Чтобы во время паузы не успел опустошиться. После паузы он опять быстро заполнится. В общем не видно особых проблемм с реализацией........
SashaNetrusov добавил 10.05.2006 в 16:28
По поводу применения USB колонок....
Есть в продаже колонки MIKROLAB B55. Кто в курсе что там за микрухи стоят? Можно из них чего путнее сделать?
Последний раз редактировалось SashaNetrusov; 10.05.2006 в 16:28. Причина: Добавлено сообщение
Там не все так просто. Есть 3 режима работы изохронный, Bulk и Interrupt периодичность обмена пакетами во всех режимах 1 мс. Первый используется для передачи аудио и гарантирует высокую скорость передачи (путем резервирования шины заранее), имеет подстройку скорости передачи для синхронизации с приемником, но не гарантирует доставку пакета (но это не важно). Третий, почти тоже самое, второй - используется для обмена с накопителями и не гарантирует своевременности, но гарантирует правильность доставки. Так вот, чтобы обеспечить гарантированную высокую скорость передачи, необходимо использовать изохронный метод, но в случае остановки передачи данных, возобновить ее можно не ранее чем через 1 или 2 мс, отсюда можно определить размер буфера. Но еще хуже то, что придется писать драйвера для работы с таким устройством, а само устройство должно быть что-то типа микроконтроллера с USB интерфейсом. Если это не проблемы с реализацией, тогда все просто .Сообщение от SashaNetrusov
Microlab B55 - "USB powered". Т.е. берут питание от USB, имеют обычный аналоговый вход.Сообщение от SashaNetrusov
ну про максимальную понятно что 48.Сообщение от Dark Abbat
Когда диск слушаешь, какая частота прет с выхода?
48
Вот это я и хотел уточнить. Передискретизация короче. Софтовая от мелкософт, т.е. галимая.
Т.е. от USB только питание берётся?Сообщение от k_egor
А существуют истинные USB колонки?
SashaNetrusov добавил 11.05.2006 в 15:27
Может кто озадачить своих знакомых программистов?Сообщение от Nikkov
А то когда читаеш в "Радио" описание какого нибудь очередного кодового замка на микроконтроллере тоска берёт......
Последний раз редактировалось SashaNetrusov; 11.05.2006 в 15:27. Причина: Добавлено сообщение
Совершенно верно.Сообщение от SashaNetrusov
Aopen MS-230B, например. Но купить, наверное, проблематично.Сообщение от SashaNetrusov
Ни один программист за это бесплатно не возьмется. У меня в подчинении есть пара программеров, но они меньше, чем за несколько куе за подобный проект не возьмуться.Может кто озадачить своих знакомых программистов?
Dark Abbat добавил 11.05.2006 в 16:52
Микроконтроллер с USB интерфейсом вряд ли сможет обеспечить непрерывность потока, нужна аппаратная реализация.
Последний раз редактировалось Инквизитор; 11.05.2006 в 16:52. Причина: Добавлено сообщение
Организуйте своё ООО. Поделите паи......Сообщение от Dark Abbat
SashaNetrusov добавил 11.05.2006 в 17:14
Доведите прект до конечной конструкции и продайте в "Мастеркит"....
Последний раз редактировалось SashaNetrusov; 11.05.2006 в 17:14. Причина: Добавлено сообщение
Вот, например:Сообщение от SashaNetrusov
http://www.defender.ru/products/akus...temy-20/10058/
Самому очень любопытно, что у них внутри, но пока десяти баксов жалко на удовлетворение любопытства.
Ну и какая прибыль с этого будет? А сколько гемору... Смешно все этоОрганизуйте своё ООО. Поделите паи......
ЖжошДоведите прект до конечной конструкции и продайте в "Мастеркит"....
Социальные закладки