Как избавиться от постоянной составляющей сигнала

Эта непостоянная постоянная составляющая: что делать?

Analog Devices AD822

Владимир Рентюк, Запорожье, Украина

Ситуация, когда в полезном сигнале имеется постоянная составляющая, достаточно обычна. Эта составляющая может быть представлена некоторым фиксированным смещением или иметь нестационарный, плавающий характер. Как правило, она является паразитной и мешает производить обработку полезного переменного сигнала. Таким образом, возникает необходимость ее устранения, и обычно для этого используется разделительный конденсатор. Безусловно, это самое распространенное решение, и сразу вспоминается шутка, которой маститые инженеры вводят в ступор новичков, задавая им простой вопрос: как быстро доказать, что конденсатор проводит переменный ток и не пропускает постоянный. И на все их долгие и пространные объяснения показывают свое (Рисунок 1).

а) б)
Рисунок 1. Конденсатор для напряжения постоянного и
переменного токов. Постоянный ток «уперся»
в конденсатор и дальше пройти не может (а),
а переменный его «обходит» (б).

Если бы все было настолько просто… Но вернемся к сути проблемы. Действительно, первое, что приходит на ум – разделительный конденсатор. И это верно, но не всегда. Если по тем или иным причинам входное сопротивление каскада невелико, а диапазон рабочих частот составляет единицы или десятые доли герц, то потребуются разделительные конденсаторы большой емкости. Как правило, используются электролитические конденсаторы. Но здесь возникают уже совсем иные проблемы. Это габариты и связанная с этим проблема ударо- и вибростойкости, токи утечки, шумы, чувствительность к внешним электромагнитным помехам, необходимость наличия поляризующего напряжения. И не просто, как некоторые думают, любого поляризующего напряжения – лишь бы оно было, что мы часто видим, и не только в радиолюбительской практике. А ведь нужно соблюдать заданное в спецификации соотношение между переменной и постоянной составляющими в области рабочих частот, если вы подходите к процессу проектирования должным образом, а не по принципу «оно же работает». Есть еще такая неприятность, о которой вспоминают, когда устройство уже собрано на плате, как заряд разделительного конденсатора и соответствующий этому переходной процесс. А ведь часто это – весьма ощутимый удар по всей схеме.

Если все изложенное является критичным, то на первый план выходит компенсация постоянной составляющей внешним смещением или задание строго необходимого при наличии некоторой постоянной составляющей в структуре сигнала. Подход хороший, но только если точно известно, какая она (постоянная составляющая) будет, и будет ли она постоянной. Причем, не только во времени, а и, в зависимости от внешних условий, как минимум, от температуры. Если не будет точной компенсации, то в случае, например, измерения среднеквадратичного значения сигнала, будет допущена ошибка. Еще один момент кроется в том, что если аналоговая часть, допустим некоторый масштабирующий усилитель, подключается на вход АЦП микроконтроллера, то для получения максимального динамического диапазона необходимо поднять аналоговый сигнал на величину напряжения, равную половине напряжения питания микроконтроллера или половине максимального номинального напряжения, допустимого для входа его АЦП.

Читайте также:  Внеклеточная жидкость как избавиться

Автору статьи пришлось однажды искать решение для, скажем так, «изделия специального назначения». В нем был блок обработки сигналов с большим динамическим диапазоном, поступающих с некого сенсора через систему сложных, переключаемых в зависимости от ситуации фильтров. Причем спектр этого сигнала достаточно широк, а его низкочастотная составляющая могла лежать в области инфранизких частот. Вычислитель осуществлял контроль среднеквадратичного уровня сигнала и при его отклонении в пределах ±1% выдавал некую очень важную команду. Кроме переменной составляющей, входной сигнал в своей структуре содержал еще и неизвестное по величине и меняющееся по уровню постоянное напряжение смещения. Вдобавок, на печатной плате не было лишнего места, и даже ее высота была ограничена, Ну и, коль это было «изделие специального назначения», то и требования к нему по ударо- и вибростойкости были специальные. Как видим, ни о каких разделительных конденсаторах или о подаче компенсирующего смещения речь даже не могла идти. Схемное решение, которое решило проблему такой необычной компенсации постоянной составляющей исходного сигнала (без разделительного конденсатора) и задания фиксированного и строго определенного смещения, приведено на Рисунке 2. Впервые в общем виде оно было опубликовано в [1].

Рисунок 2. Схема цепи ультразвукового сенсора, использующая компенсацию
постоянной составляющей входного сигнала [1].

Для предлагаемой схемы желательно использовать операционный усилитель (ОУ) типа «rail-to-rail» по входу и выходу, естественно, допускающий включение в режиме с однополярным источником питания, например, AD822 [2]. Это увеличивает динамический диапазон компенсации постоянной составляющей входного напряжения. Заданная величина выходного смещения, не зависящая от величины постоянной составляющей в структуре сигнала, устанавливается подачей необходимого уровня опорного напряжения VREF. На Рисунке 2 он формируется при помощи построечного резистора R1, но этот резистор может быть заменен источником опорного напряжения или резистивным делителем. (Автором успешно использовались оба варианта). Как уже отмечалось выше, для получения максимального динамического диапазона выходной уровень опорного постоянного напряжения устанавливается равным половине напряжения питания VCC. Усилитель, выполненный на ОУ IC1B, усиливает и инвертирует высокочастотную составляющую напряжения входного сигнала с коэффициентом усиления равным R4/R3, обычным для схем усилителей на базе ОУ в инвертирующем включении.

Инвертирующий вычитающий интегратор, выполненный на ОУ IC1A, обеспечивает компенсацию любого неподходящего для работы схемы напряжения смещения внутри контура отрицательной обратной связи. Переменная составляющая сигнала ослабляется выбором соответствующей постоянной времени интегратора R2C1, оставляя, таким образом, лишь усредненную постоянную составляющую смещения на выходе ОУ IC1B ниже нижней граничной рабочей частоты входного сигнала. Это смещение выходного сигнала в рабочем диапазоне частот будет равно заданному уровню опорного напряжения. На Рисунке 2 показана временная диаграмма действия такой компенсации для случая ступенчатого изменения смещения постоянной составляющей во входном сигнале на величину 4 В. То есть, если учитывать коэффициент усиления схемы, приведенной на Рисунке 2, равный

это будет в условиях очень глубокого перерегулирования, как минимум в 29 дБ! Тем не менее, и это можно видеть из Рисунка 3, время установления предлагаемой схемы с учетом переходных процессов составляет менее 100 мс.

Читайте также:  Как выглядят муравьи солдаты жнецы
Рисунок 3. Процесс компенсации ступеньки смещения входного
напряжения в 4 В. Время установления менее 100 мс.

Рассмотренное схемотехническое решение имеет еще две дополнительные полезные области применения. Во-первых, это ФВЧ первого порядка без входных емкостей, в котором амплитудно-частотная характеристика имеет спад 6 дБ/октава с частотой среза по уровню –3 дБ. Во-вторых, эта схема также может служить удобным в использовании дифференциатором (инвертирующим и без входного конденсатора) с реакцией на шаг ступенчатого изменения входного напряжения. Как известно, такие дифференциаторы являются потенциально неустойчивыми и, следственно, не очень удобны в применении.

Нижняя частота среза схемы, приведенной на Рисунке 2, определяется по формуле:

(1)

Формула получена в результате моделирования. Для значений элементов, приведенных на Рисунке 2, частота среза в области низких частот равна 47 Гц.

А где же обещанные инфранизкие частоты, спросит читатель? Заменим элементы в интеграторе на R2 = 2 МОм и C1 = 2.2 мкФ и зададим коэффициент усиления, например, равный 12, то есть k = R4/R3 = 12. Это будет соответствовать той задаче, которую решал автор статьи в своем, упомянутом в начале статьи, проекте.

Согласно формуле (1), имеем:

АЧХ такого варианта каскада приведена на Рисунке 4.

Рисунок 4. Амплитудно-частотная характеристика в области
инфранизких частот.

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

Ссылки:

  1. Vladimir Rentyuk «Use an integrator instead of coupling capacitors», EDN, February 16, 2012
  2. AD822 Single-Supply, Rail-to-Rail Low Power FET-Input Op Amp, Analog Devices Inc., Rev1, 2010

Источник

Audio Digital Signal Processing

Заметки о цифровом звуке для широкой аудитории

Pages

Удаление постоянной составляющей

При обработке звука сталкиваются с наличием постоянной составляющей в аудио-сигнале. Постоянная составляющая или смещение нуля (DC Offset / DC Bias) — отклонение среднего значения сигнала от нуля.

Даже небольшое смещение нуля крайне нежелательно в аппаратуре, потому что вызывает насыщение операционных усилителей и/или смещение рабочей точки, что приводит к искажению сигнала. Часто усилители и активные колонки имеют встроенную защиту, которая отключает их в случае наличия постоянной составляющей в сигнале. Усиленный постоянный ток вызывает бесполезную растрату мощности на колонках, что может привести к их нагреву и даже возгоранию.

Если есть несколько записанных сигналов и в каждом из них присутствует постоянная составляющая (скорее всего отличающаяся от сигнала к сигналу), то при объединении записей будут слышны щелчки в местах соединений.

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

Читайте также:  Как избавится от постоянного вздутия живота

При удалении постоянной составляющей желательно «не навредить» и не внести фазовых или других искажений. Существует несколько подходов к устранению постоянной составляющей.

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

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

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

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

Разностное уравнение, описывающее такой фильтр:

Источник

Отсечение постоянной составляющей в сигнале

Обнаружил на недавно приобретенном усилителе, на задней панели переключатель на 2 положения AC coupling и DC coupling. Обратившись за разъяснением, получил в ответ такую ссылку:
http://zone.ni.com/devzone/cda/ph/p/id/9

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

Игрался дома но так ничего и не услышал.

Но конденсаторы эти немного фазу сигнала меняют.

Цитата
И какая акустика воспроизводит ниже 20 Гц?
Всё это маркетинговые бредни.

Любая, если сигнал ПРАВИЛЬНО подать.

Цитата
Насколько это актуально и полезно для звука, или больше похоже на маркетинговую фишку?
Буду благодарен за отзывы компетентных людей.

Это актуально у меня с усилы 2003 года работают от 0,02 Гц — все путем-
www.realsoundmaster.narod.ru

Но в Вашем случае, возможно прото реклама или глупая Попытка догнать поезд с Алешиным, который никуда не едет а стоит в тупике -там щас веселая компания алкоголиков — ЕСА и ище пара «бывших» банкиров и директоров. Сидельцы-разработчики блин.

Для новых технологий надо минимум 7 Гц, ноль не обязателен. Так, что ребята отстали от поезда (или самолета) аудиопрогресса.
Вы сами то слышите разницу в музыке? Если четко слышите при DC преимушество на . срединих частотах и верхних частотах — то работает, если не слышите — обычные рекламные понты и кривизна.

[small]Отредактировано: 23-03-2008, 13:16[/small]

Источник

Оцените статью
Избавляемся от вредителей