#23
Сообщение
Брат » 03.01.2021{, 18:47}
Еще немного поэкспериментировал с модулем. К сожалению не все отлично. Если к блоку подключить счетчик то считает до 99, затем умолкает, через некоторое время начинает работать, но проговаривает уже 69-91, затем опять умолкает, потом продолжает другой кусок, если на вход блока записать любое число, то некоторое время это число проговаривается правильно, но потом начинается счет по порядку, а на входе одно неизменное число. Алгоритм совершенно не понятен. Но если добавить блок «Отправка в UART», через который вывел out блока на монитор для контроля, то блок начинает работать правильно. Эксперименты на Arduino NANO, если есть возможность, проверьте, пожалуйста.
По дополнительным резисторам в цепях RX,TX, да хрипит, но в datasheet указано, что можно без резисторов если питание МК 3,3в, а если 5в, то резистор нужен по цепи TX-RX.
По выходному усилителю. А нигде не написано, что выходной усилитель стерео. Вот линейный выход DAC_R и DAC_L, вероятно действительно стерео. А вот выход усилителя SPK1-, SPK2+, это сдвоенный УНЧ подключенный по мостовой схеме, то есть он моно. Поэтому, громкоговоритель или наушники необходимо подключать к SPK1- и SPK2+, как показано в datasheet и это правильно. Подключать громкоговоритель к SPK1- или SPK2+ и к земле, необходимо только через разделительный конденсатор, но так подключать вообще не имеет смысла, на обоих выходах одно и то же, только в противофазе. Ну да, через отдельный усилитель можно, но брать сигнал с DAC_R и DAC_L.