Sergey102

Подавление наведенной аудиопомехи

7 сообщений в этой теме

Sergey102    0

Не подскажите - может у кого есть опыт реализации.
Есть некий источник аудио помехи.
В некотором удалении от него находится микрофон.
Источником данной помехи являюсь я же, то есть ее исходный аналоговый сигнал.
Нужно выделить полезный сигнал с микрофона, подавив помеху.
По идее можно накладывать на сигнал с микрофона сигнал помехи в противофазе, но нужно учитывать что до микрофона по воздуху еще должна дойти - это задержки.

Я так понимаю, инвертировать - сложить сигнал помехи с сигналом с микрофона можно с помощью ОУ. А как реализовать учет задержки? На память приходит древняя PT2399 - что то более новое и функциональное для этих задач есть? Какие могут быть грабли - может у кого есть опыт?

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


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

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
alend    648

Надо не колдовать с "противофазными подавителями",а программно на компе выделять полезный сигнал.

Хотя фиг вас знает,что вам точно надо.

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


Ссылка на сообщение
Поделиться на других сайтах
856856    289
18 часов назад, Sergey102 сказал:

Есть некий источник аудио помехи.
В некотором удалении от него находится микрофон.
Источником данной помехи являюсь я же, то есть ее исходный аналоговый сигнал.

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

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


Ссылка на сообщение
Поделиться на других сайтах
минздрав    2 060

Не привередничай, это пишет исходный аналоговый сигнал.

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


Ссылка на сообщение
Поделиться на других сайтах
Sergey102    0
В 21.09.2017 в 20:18, alend сказал:

программно на компе выделять полезный сигнал

не могу, это должно быть автономное устройство. комп туда не вставишь по 1001 причине.

17 часов назад, 856856 сказал:

Например:  "я нахожусь рядом с микрофоном и создаю помехи".

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

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


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

Оставь эту затею навсегда!

Забудь как страшный сон.

Есть у тебя тот наведённый сигнал,ну и что? звук распространяется со скоростью 300 метров в сек. а сигнал по проводам со скоростью 300 000 км в сек.,фазы не совпадут,а ещё есть этот распространяющийся в помещении звуковой сигнал,который ко всему ещё и отраженный от всяких поверхностей,как будешь фазу вылавливать? если этих фаз будет с десяток другой.

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


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

есть 2 пути -

- задача не решается, не дергайся

- в теории задача не решается, но можно попробовать

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

то что фазы не совпадут - это 100%. На то и предполагается линия задержки исходного сигнала

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас