Показать сообщение отдельно
Старый 20.02.2015, 22:52   #75
Lenz
Пользователь
 
Регистрация: 12.05.2008
Адрес: Минск, Беларусь
Возраст: 39
Сообщений: 963
Отправить сообщение для Lenz с помощью Skype™
По умолчанию Ответ: чип для AD конвертора

Цитата:
Сообщение от Малиновский Александр Посмотреть сообщение
Если Вам не трудно перенесите этот пост в ту тему (на которую я дал ссылку) где это изначально обсуждалось.
1. Что такое "японский выход"?
2. АЦП в каком формате выдаёт преобразованное?
3. I2S предполагается в конце концов?
1. Японский вход, Japanese input format, обсуждался, в частности, в этой ветке: http://shabad.ru/forumaml/showthread.php?t=1703

Возьму на себя смелость объяснить суть протокола так, как я её понимаю. Японский вход - последовательный протокол, очень близкий к i2C, и отличающийся, во-первых, стартовыми и стоповыми условиями, а во-вторых, не описывающий механизмы работы нескольких микросхем на одной линии. Если меня кто-нибудь поправит или дополнит, буду признателен! На стр. 9 - графики http://vasiltech.narod.ru/files/TDA1543A.pdf

Реализовать его программно - пять минут работы. Но, при всём при этом, ЦАП у меня работает с искажениями больше положенного, и я не понимаю, почему. Единственное, что приходит на ум, это слишком высокая скорость ввода данных. Грубо говоря, я предельно быстро загоняю в него 16 бит и защёлкиваю их. Потом жду некоторое время, равное 1/44100 минус время вывода 16 бит и повторяю операцию. В действительности данные защёлкиваются каждые 1/44100 сек., но как внутренняя логика ЦАПа реагирует на такой ввод, я не знаю.
Lenz вне форума   Ответить с цитированием