Перейти к содержанию
    

Как свести к минимуму наводку от динамика на микрофон

Всем привет подскажите пожалуйста как свести как свести к минимуму либо устранить акустическую наводку на микрофон с динамика. 

Сделали простенький громкоговоритель и если громкость динамика выставлять не очень высокую то все нормально, но стоит прибавить громкость то микрофон улавливает звук с динамика и в линии получается вакханалия.

Немного решил проблему программным способом, если в линии достаточная активность , то понижаю коэффициент усиления микрофона.

Думал над вариантом использования двух микрофонов, но что то мозгов не хватило как это исполнить. 
Вообще в сотовых телефонах даже стареньких был всего 1 микрофон и громкоговоритель  более менее исправно работал.


Рассмотрю решения как схемотехническое так и программное. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зарубежные статьи советуют использовать частотный шифтер, только в первом приближении не понял как это работает. Плюс на русском форуме нашел :

1.Для микрофонов применяется принцип сдвига частоты на несколько герц вверх или вниз. Такое устойство было опубликовано в журнале РАДИО.

2.Для подавление связи используется второй микрофон рядом с основным, сигнал от него подается в противофазе в схему вычитания. Такое устройство было опубликовано в журнале РАДИОХОББИ.

3.Одна из возможных схем подавителя была помещена в брошюре "В помощь радиолюбителю".


4. Блок режекторных фильтров из пульта Радонеж

 

 

Первый пункт снова говорит и частотном шифтере. Второй то что я планировал сделать. Третий и четвертый не смотрел. Завтра в рабочий день глубже изучу частотный шифтер, а пока программно методом корреляции пробую подавить обратную связь

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробежался по ссылкам gosha-z, вот интересное описание девайса для концертной техники

https://pop-music.ru/upload/iblock/676/676291298720146fcd396e919402f3b4.pdf  Кое-что из принципа подавления ПОС есть. 

Расположение микрофона и излучателя не фиксировано.

Посмотрите схемотехнику для старых аналоговых телефонных баз с громкой связью. Там микрофон и динамик расположены фиксировано.

Возможно есть специализированные чипы для этих целей. В ранних GSM тоже может быть.

Современное сомневаюсь что найдете готовое, все решения зашиты в софте специализированных чипов и DSP.

ps

тут решение напрашивается как-бы "в лоб", из микрофонного сигнала вычитать сигнал, изулчаемый динамиком. Если бы не задержка распространения акуст. сигнала, и разный фазовый сдвиг на разных частотах. Аппаратно это реализовать как-то проблематично, с учетом всех факторов и гарантированным резултатом. А вот программно - другое дело. Но ... для DSP :biggrin:

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Mysteo сказал:

Зарубежные статьи советуют использовать частотный шифтер, только в первом приближении не понял как это работает. Плюс на русском форуме нашел :

1.Для микрофонов применяется принцип сдвига частоты на несколько герц вверх или вниз. Такое устойство было опубликовано в журнале РАДИО. ...

Частотный шифтер это и есть сдвиг частоты.

Принцип прост: сначала аудио сигнал пропускается через модулятор с несущей частотой F и одной боковой полосой на выходе (SSB), а затем полученный сигнал пропускается через SSB демодулятор с опорной частотой, сдвинутой относительно несущей частоты модулятора. В итоге спектр полученного аудио сигнала сдвинут по частоте относительно исходного на величину разности опорных частот модулятора и демодулятора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 часов назад, k155la3 сказал:

Возможно есть специализированные чипы для этих целей. 

Были во всяком случае. Самые известные - MC34018/118.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если между динамиком и микрофоном 20 см, сделать задержку сигнала с микрофона на 0,6 мс и сложить в противофазе с сигналом, идущим на динамик. А как сделать задержку, надо искать. 

Считаю, это проще сдвига частоты. Хотя от отраженных (сильно задержанных) сигналов не спасает. Но и амплитуда их меньше.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 hours ago, k155la3 said:

Посмотрите схемотехнику для старых аналоговых телефонных баз с громкой связью. Там микрофон и динамик расположены фиксировано.

Посмотрел и даже разобрал ) 

Там МС34118 рулит звуком.

13 hours ago, k155la3 said:

Аппаратно это реализовать как-то проблематично, с учетом всех факторов и гарантированным резултатом. А вот программно - другое дело. Но ... для DSP

Накидал небольшую программу с использованием функции корреляции , посмотрим что получится. 

15 minutes ago, ViKo said:

Если между динамиком и микрофоном 20 см, сделать задержку сигнала с микрофона на 0,6 мс и сложить в противофазе с сигналом, идущим на динамик. А как сделать задержку, надо искать.

Почему именно 20 см и 0.6 мс ? Связано со скоростью распространения звука ? 

Задержку программно сделать не проблема

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, со скоростью звука связано. Можно и программно. 

Напутал. Задерживать нужно сигнал с динамика. Его же и вычитать из того, что микрофон словит. 

То есть, сигнал, который микрофон ловит от динамика по воздуху, компенсировать по электрическим цепям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 hours ago, Mysteo said:

. . . Задержку программно сделать не проблема

если RAM позволяет. Эконом-вариант аппаратно-аналогово,  PT2399.pdf цена у нас аш долар.

дельта-мо(де)дуляция, задержка цифровая. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делал на похожей микрухе гитарный delay. Оперативки достаточно 16 килобайт. И частота дискретизации не высокая 16кГц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/20/2020 at 9:38 AM, ViKo said:

Напутал. Задерживать нужно сигнал с динамика. Его же и вычитать из того, что микрофон словит. 

То есть, сигнал, который микрофон ловит от динамика по воздуху, компенсировать по электрическим цепям.

 

Слушайте у меня проблема, у меня известен сигнал поступающий на УНЧ динамика. Я его могу спокойно вычитать из сигнала микрофона с любой задержкой. Но вот проблема , что нужно еще как то знать коэффициент передачи (динамик - микрофон)
Ведь например на УНЧ динамика приходит синусоида амплитудой 200 мВ, а микрофон от динамика поймает данный сигнал уже с совсем другой амплитудой. И для разных громкостей все разное будет....  Как решить данную проблему? 
Взять несколько частот и на разной громкости погонять их ? И примерный коэффициент вычислить ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Главное, чтобы не загудело. То есть, чтобы коэффициент передачи в петле микрофон-усилитель-динамик-микрофон был меньше 1.
Экспериментально подобрать. :umnik2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 19.01.2020 в 13:26, Mysteo сказал:

простенький громкоговоритель

Т.е. мегафон?

 

В 19.01.2020 в 13:26, Mysteo сказал:

в линии получается вакханалия

Т.е. не мегафон?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...