Показать сообщение отдельно
Старый 09.04.2015, 08:35   #86
Малиновский Александр
Пользователь
 
Регистрация: 26.03.2008
Возраст: 67
Сообщений: 3,849
По умолчанию Ответ: чип для AD конвертора

Цитата:
Сообщение от Lenz Посмотреть сообщение
Мы с коллегой разобрались с ТДА1543А. Синус 1 кГц воспроизводится без видимых на осциллографе искажений. Музыка тоже играет, но на связке LM386-динамик от Сельги трудно что-то оценить. Слышно только, что увертюра к Тангейзеру играет теперь без каких-либо артефактов.
Причина всех проблем проста и страшна - неполная и недостоверная информация в даташите. Может быть, в 91 году описание формата japanese input преподавали в школах, и производители не считают нужными описывать его в даташите потому, что это и так всем понятно? Несмотря на то, что на диаграмах к ЦАПу нарисованы 16 бит, в реальности он требует 24 бита, причём 8 младших - нулевые. И в этом нет ничего страшного - наверняка ЦАП использует пустые такты для своих внутренних дел. Работа с картой памяти организована похожим образом. Но где об этом сказано в даташите? Может, я слепой? Когда мы начинали, ЦАП казался самым простым звеном. Страшно подумать, сколько в реальности на него потрачено времени и сил... Вообщем, если всё действительно хорошо, следующим этапом приделаю минимальные средства для взаимодействия с пользователем, а потом проверю всё это с PCM56
Это и было причиной искажений?
Малиновский Александр вне форума   Ответить с цитированием