Я использую щиток для mp3-плеера от sparkfun и Arduino UNO. Все в порядке, я отформатировал свои карты Samsung micro SD в FAT, я преобразовал файлы mp3 в ffmpeg, я загружаю файл примеров и немного их модифицировал, я могу воспроизводить mp3! Большой. Это с наушником.
Но... если я попытаюсь подключить динамики за 20 евро, то услышу странный низкочастотный гул/белый шум. Даже если щит ничего не играет.
Я знаю об этом PDF-файле о подключении аналогового выхода, и я пытался его прочитать, но ничего не понял. В нем объясняется, как избежать помех, вызванных длинными кабелями, но мой кабель не длинный. Может ли это быть полезный? Что я могу сделать?
У вас, вероятно, есть контур заземления между микросхемами GBUF и GND динамиков, вызванный питанием динамиков. Обратите внимание, что MP3-плеер SFE похож на упомянутый vs10XXan_output.pdf Раздел 2.1, рис. 4 или 5 (без ESD).
Обратите внимание, что GBUF (возврат гарнитуры) не является GND. Выход VS1053, вероятно, является усилителем класса D. Следовательно, это переключение на высокой частоте, по отношению к возврату (или GBUF). В разделе 3.2 рекомендуется, чтобы, когда VS1053 управляет усилителем, требовалось добавить C1, R1, C2, R2, как показано на рисунке 8. На схеме SFE MP3 их нет . что приводит к некоторым жалобам, таким как ваши.
У меня работают SFE MP3 и UNO с безымянным комплектом динамиков с усилителем. Но я полагаю, что у моих динамиков есть изоляция переменного тока внутри, так как у него есть только горячий и нейтральный и нет земли, ваши, вероятно, имеют какое-то соединение с землей. Следовательно, вы слышите переключение через GBUF. Кроме того, есть предупреждения о том, что это может нанести вред усилителю.
Пока SFE не изменит свою конструкцию, единственным решением будет либо изолированный усилитель, либо переделка кабеля, чтобы включить дополнительную связь по переменному току (также называемую R и C).
Несмотря на это, VS1053 и его библиотека с открытым исходным кодом являются отличным компаньоном для Arduino. Я видел много успешных проектов с его использованием.
Возможен контур заземления, но вам также необходимо поставить RC-фильтр нижних частот, чтобы отфильтровать высокочастотный шум переключения сигма-дельта со входа усилителя. Выходной драйвер VS1053 предназначен для наушников, но динамики с усилителями класса D дискретизируют входной сигнал, и этот процесс дискретизации преобразует высокочастотный шум в слышимые частоты, создавая белый шум.
Зеленые кружки с пометкой «Реконструкционный фильтр Sigma Delta», чтобы выделить линию, — это RC, который вам нужен.
Аниндо Гош
нкинт
нкинт
AC 230V~50Hz 0.08A
. Я не знаю, каково сопротивление ни динамика, ни MP3 Player Shield. Как я могу это узнать (измерить мультиметром? где-то прочитать? еще что-нибудь?)Аниндо Гош
нкинт
Энди ака
нкинт