Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Глюки записи Ардуино Диктофона

Чт дек 12, 2019 15:51:51

Всем привет! Нашел интересный проект Ардуино микрофона: https://www.youtube.com/watch?v=WV5bLv1erxk
Скетч (немного мной модифицированный, но все же содержит Много мусора!):

Собрал, вроде работает, но есть одна странность: если питать ардуино от компьютера, то почти нет посторонних шумов. А если запитать от аккумулятора, то запись получается просто ужасной! Вот ссылка на Гугл диск с примерами записи: https://drive.google.com/open?id=1K6Brj ... gVOv9GfAN5

Файл 69.wav - запись с питанием от компьютера. Усиление микрофона стоит почти на минимуме. Файл 101.wav - запись от аккумулятора (4.1 вольт). Схема устройства крайне простая: MicroSD подключена по SPI, к пину А5 подключен выход микрофонного усилителя MAX4466, светодиоды к пинам 2 и 3, и TL431 в качестве опорника. Пробовал собирать на Arduino UNO и на PRO MINI - в обоих случаях результат одинаков - питается от компьютера - запись по-лучше, а если от аккумулятора - запись плохая, много шумов и "рипит"... Аккумуляторы пробовал разные. Пробовал разные флешки, как "НоНейм" - так и качественные с 10-й скоростью.

Не могу понять почему идут шумы при работе от аккумулятора... по идее должно быть наоборот...
Может у вас есть идеи?

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 16:03:23

С землёй все нормально? Нигде соединения не пропущены?
Как работает если вместо аккумулятора запитать от usb зарядного?

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 16:17:48

Как всегда - СХЕМЫ НЕТ...
Проверяем акустику - усилитель (или ТОН2) на выход микрофонного усилителя.
И определяем КИТО ЕСТЬ ИСТОЧНИК возмутительства.
Не факт, что тракт микорфона кошерстно выполнен (в том числе и по питающим проводочкам).
Сам режим с компом... Есть вероятность снятия части внешних помех через 0 питающей проводки.
Часто раньше одной из рекомендаций по уменьшению посторонних шумов было "...переверните вилку в розетке..."
Оцифровка и запись на флэш - это уже второй этап.
Однако и там надо правила разводки линий и номиналов уровня сигнала соблюдать надо - цифра и аналог весьма различаются.
Вспомним и еще одну старозабытую методу - палец на входе УНЧ = Фоновый шум.
Негоже устройство за оголенные проводки брать - мало ли чего в качестве антенны и/или детектирующих внешние радиочастотные поля элементов внезапно образуются там, где не ожидалось.
8)

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 16:57:42

Сейчас вообще, не зависимо от источника питания, стало постоянно с шумом записывать. Хм... буду смотреть. Похоже где-то какой-то контакт барахлит...

Добавлено after 12 minutes 50 seconds:
В общем сам микрофонный усилитель очень сильно ловит наводки...
Собирал все на матерке. Для тестов все отключил, и подключил микрофон на прямую к колонке - шумов практически нет. Подношу руки к усилителю или к колонке - появляются наводки. Стал собирать схему... каждый новый подключенный провод дает наводки. Получается вся схема - одна сплошная антенна для наводок :(
Микрофонный усилитель у меня вот такой: https://www.ebay.com/itm/Electret-Micro ... 2749.l2649

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 17:07:49

Больше земли богу земли ))
В частности использовать коаксиальный провод к микрофону с землёй на оплетке.
Модуль тоже экранировать не помешает

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 19:14:11

Когда-то простыми динамическими пользовались...
8)
С теми платками... ничего сказать не могу за отсутствием под рукой...
В остальном - пока сигнал не будет усилен и отфильтрован от помех (до уровня хотя-бы 1 вольта)
это раздел аналоговой техники.
Экранировка, выделение сигнала и прочие...
Сегодня вроде бы эти задачи должны решать спецмодули - однако не попробовав - не выяснить чего там причина.
:dont_know:

Re: Глюки записи Ардуино Диктофона

Чт дек 12, 2019 22:27:24

На всякий случай, вот срисовал схему модуля:
Изображение Изображение

Добавлено after 2 hours 8 minutes 19 seconds:
В общем... пульсации в основном записываются от работающей Ардуино. Стоит включить запись на флешку ток сразу же микрофон начинает сильно шуметь.
Посторонние шумы можно свести к минимуму если питать микрофон и Ардуино от отдельных источников питания...
Вот теперь стал вопрос: как правильно развязать микрофон и Ардуино?

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 00:29:15

Может это ардуина шумит? верней её питание.
Если питание от импульсного БП, а платка полностью аналоговая - шумы от ИБП будут проходить через землю (экран) из Дуины обратно в платку и усиливаться там.
Экранировка в этом случае не поможет. так как это не магнитная помеха, а электрическая.
Слышали о КЗ земной петли? Эффект прохождения помехи по земляному проводу при неправильном подключении общей точки.

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 04:00:38

forfrends писал(а):На всякий случай, вот срисовал схему модуля
1) От дросселя в земле в таких случаях больше вреда чем пользы.
2) В случае с аккумулятором/батареей, шунтирующий электролитический конденсатор необходимой ёмкости обязателен (из-за более высокого, по сравнению со стабилизированными источниками питания, внутреннего сопротивления).
3) Схема смещения ОУ в рабочую точку неправильная, ОУ через такой делитель будет собирать все помехи/пульсации с шины питания, и усиливать их вместе с полезным сигналом.

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 09:35:46

ФЕЕЕ...
:(
Там лучше предусилитель от магнитофона посмотреть...
Или уж брать те платки, в которых спецкристаллы стоят...
тот же MAX9814... он хоть с АРУ...
:roll:

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 10:15:54

BOB51, на этой платке вполне себе "спецкристалл", в даташите указано что это именно микрофонный усилитель.
А вот схема включения мне кажется весьма странной

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 11:07:31

Судя по схеме от топикстартера - обычный ОУ.
Даже не по схеме диф усилителя собран... (там хоть какое-то подавление синфазной помехи на начальном этапе)...
То же самое с успехом любой низковольтный ОУ выполнит.
А вот 9814 то уже чуток получше....
MAX4465-MAX4469.pdf
(505.05 KiB) Скачиваний: 23

MAX9814.pdf
(1.22 MiB) Скачиваний: 27

:roll:
Хотя... при нынешнем изобилии всяческих радиочастотных устройств...
может и такое не пройти.
Корпус изолирующий все равно делать придется... касательно экранировки - то при малом сигнале еще весьма эффективно, а при размахе от 1 вольта уже как бы и не особо требуется...
:dont_know:

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 13:46:51

Может можно как-то сгладить помехи? На самом модуле может поставить где-то конденсатор или еще что-то?

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 17:14:43

Помехи идут по аналогу - как их сгладить? Вместе с полезным сигналом? :dont_know:
Надо избавляться от помех ДО усиления!

Добавлено after 3 minutes 48 seconds:
Микрофон какой? Обычный электретный капсуль? типа как от магнитофона? У него бывает корпус заземлён на один из выводорв, а бывает - нет. Нужно проверить или сделать пружинную обойму для контакта корпуса микрофона и заземлить на входе.

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 18:16:04

alexradio1103 писал(а):Помехи идут по аналогу
Помехи идут по питанию, очевидно же.
forfrends писал(а):Может можно как-то сгладить помехи?
Выше написал наиболее возможные причины. :roll:
Возможные варианты решения:
1) Удалить дроссель в земляной шине питания заменив на нулевой резистор.
2) Зашунтировать аккумулятор конденсатором с низким E.S.R, например 2200мкФ. х 6,3В. с материнской платы.
3) Цепь смещения ОУ в рабочую точку переделать по Фэн-шуй, т.е. уменьшить резисторы делителя R3, R4 до 470кОм., разрезать дорожку идущую на выв.1 и к разделительному конденсатору С3, а вместо этого впаять ещё один резистор на 470кОм. между точкой соединения R3, R4 и конденсатором С3 и выв.1. Сверху на R4 напаять блокировочный конденсатор 47...100нФ. :roll:


P.S Так же не повредит электролитический конденсатор 47...100мкФ. сразу после дросселя и вновь впаянного нуль-резистора. :roll: Ввиду низкого потребления усилителем дроссель можно заменить на резистор 220...330 Ом., дополнительный конденсатор 100мкФ. в таком случае обязателен. :roll:
Подключение земли и питания на оба модуля тоже должно быть по Фэн-шуй.
Вложения
Update.JPG
(15.74 KiB) Скачиваний: 149

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 18:24:26

Я имел ввиду, что цифра (Дуина) не причём.

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 18:36:21

Именно цифра, и именно по питанию лезет. :wink:

Re: Глюки записи Ардуино Диктофона

Пт дек 13, 2019 18:45:28

Ну так она же не виновата, что её "слышит" микрофонный усилитель! :))

Re: Глюки записи Ардуино Диктофона

Вт дек 17, 2019 23:12:11

Походу замучил я свой микрофонный усилитель....
Сейчас на выходе присутствует только верхняя полуволна звука. Нижняя отсутствует. Делал все как посоветовал korob. Кстати, схема модуля полностью соответствует схеме из даташита (за исключением дросселей), и конденсаторов по-больше стоит...
Разрезал дорожку, впаял резистор поставил на макетку (на ней все тестировал), но вставит неправильно. На выход пошло GND, +3.8 (от аккумулятора) попало на GND, а пин VCC к ардуино. Понял это секунд через пять. Подключил правильно. Протестировал. Звук очень плохой (еще бы! пол волны нет!). Вернул на модуле все как было - не помогло...
Кстати, до этого с помехами боролся диодом + электролитом на 100 мкф. Но небольшое шипение все равно присутствовало.
По поводу модуля: есть смысл пытаться его реанимировать, или он 100% испортился?

Re: Глюки записи Ардуино Диктофона

Вт дек 17, 2019 23:16:20

forfrends писал(а):но вставит неправильно. На выход пошло GND, +3.8 (от аккумулятора) попало на GND, а пин VCC к ардуино.
MAX4466 уже того... :cry:
Ответить