DSP процессор на ADAU1701. Часть 7 — подключение внешнего ЦАПа для увеличения количества выходных каналов.

Два аналоговых входа и четыре выхода DSP процессора для построения аудиосистемы в авто достаточно лишь для поканальной двухполоски с сабом. Мой план — три полосы (без пассивных фильтров) + саб . Соответственно, необходимо, как минимум, 6 независимых каналов. Техническая документация процессора ADAU1701 говорит о возможности загнать в него цифру и её же (цифру) из него вытащить. По входу всё очень не просто (как я понял по крайне скупой информации из инета). А вот выход по I2S теоретически не представлял сложностей… Но, как перефразировал одного древнего мыслителя Борис Борисович Гребенщиков, — «Теория суха, а древо жизни зеленеет в листах».


Заказал на Али ЦАП на 5102. Подключил к 1701 — не работает. Крутил и так и так — не получается. Смотрю осциллографом — сигналы на входе как в описании протокола, но на выходе тишина.


Заказал транспорт USB-I2S для проверки. ЦАП не работает.


Случайно на одном украинском сайте торгующем электроникой прочитал о возможной ошибке в разводке платы — когда на 20-ю ногу микросхемы приходит земля вместо питания. Это правильный вариант.


Как у меня. Ни при каких обстоятельствах такая плата работать не будет. Я пытался перерезать дорожку и повесить +3,3в как положено, но дорожки очень мелкие и земля выходит и из под микросхемы.


Заказал второй цап. Попробуйте их отличить. Надписи не признак работоспособности — на страничке с рабочим ЦАПом фото в описании не такое.


После проверки работоспособность нового цифро-аналогового преобразователя собрал всё воедино. Так как ЦАПу нужно питание от 5 до 12в, пришлось добавить dc-dc модуль на 2596. Выставил его на 7,5в.


Набросал простейшую конфигурацию для проверки работоспособности. Если выходов более 4-х, то они становятся цифровыми. Загрузил в процессор — на аналоговых выходах процессора есть сигнал, на выходе ЦАПа нет.


Цифровые выходы с процессора необходимо сконфигурировать — в IC-1-170x\140x Register Control выбрать что выводится на GPIO и поставить галку по стрелке №2. После этих манипуляций всё будет прекрасно работать.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.