Дельта-модуляция

Материал из Machinepedia
Версия от 15:48, 24 октября 2012; Adm machinebook (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Дельта-модуляция (ДМ) — способ преобразования аналогового сигнала в цифровую форму. Метод дельта-модуляции был изобретён в 1946 г.

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

Фактически, дельта-модуляция представляет собой разновидность другого, более известного, способа преобразования — импульсно-кодовой модуляции (ИКМ), в которой число уровней квантования равно двум. При ДМ по каналу связи передаётся не абсолютное значение сигнала, а разность между исходным аналоговым сигналом и аппроксимирующим напряжением (сигнал ошибки). По сравнению со своими вечными конкурентами, ИКМ и АДИКМ, дельта-модуляция характеризуется меньшей сложностью технической реализации, более высокими помехозащищённостью и гибкостью изменения скорости передачи. В простейшем случае принцип простой дельта-модуляции можно пояснить на осциллограммах.

Преимущество дельта-модуляции по сравнению, например, с ИКМ, которая также генерирует бинарный сигнал, заключается не столько в реализуемой точности при заданной частоте дискретизации, сколько в простоте реализации.

Основной недостаток ДМ состоит в том, что дельта-кодер не успевает отслеживать быстрые изменения уровня сигнала, вследствие чего возникает перегрузка по крутизне. Существует большое число разновидностей ДМ, в которых задействуются различные механизмы устранения этого вида искажений. Большинство из них основаны на использовании мгновенного или инерционного компандирования аналогового сигнала либо адаптивного изменения ступеньки аппроксимирующего напряжения в соответствии с крутизной входного сигнала. На следующем рисунке показано в чём суть данного недостатка.

Преобразование сигнала при дельта-модуляции

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

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

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

Дельта-модулятор функционирует как аналого-цифровой преобразователь, который аппроксимирует аналоговый сигнал x(t) линейной ступенчатой функцией. Для обеспечения хорошей аппроксимации сигнал x(t) должен меняться медленно относительно скорости стробирования. Это требует, чтобы его частота дискретизации была бы в несколько раз (не менее 5) больше частоты Найквиста-Котельникова.

Если в некоторой тактовой точке сигнал ошибки e(t)>0, на выходе дельта-модулятора появится положительный импульс. В результате интегрирования этого импульса аппроксимирующее напряжение у(t) увеличивается на одну положительную ступеньку. Это приращение напряжения у(t) далее вычитается из сигнала x(t), и тем самым изменяется абсолютное значение сигнала ошибки. До тех пор, пока e(t)>0, в последующих тактах будет формироваться непрерывная последовательность положительных импульсов. В конце концов, аппроксимирующее напряжение y(t) окажется больше исходного сигнала x(t), и сигнал ошибки e(t) в этом такте изменит знак. Поэтому на выходе модулятора появится отрицательный импульс, что приведёт к уменьшению аппроксимирующего напряжения у=f(t) на один шаг квантования Δ. Следовательно, дельта-модулятор стремится минимизировать сигнал ошибки.

Модулятор стремится сформировать такую структуру последовательности L(n), чтобы её среднее значение было примерно равно среднему значению крутизны гармонического сигнала за короткий интервал времени. Одиночный импульс последовательности L(n) формирует на выходе интегратора перепад аппроксимирующего напряжения с амплитудой Δ=Vτ вольт. Тогда на интервале длительностью Т среднее значение последовательности L(n) может быть теперь записано как 0.4Δ /Т. Изменение же исходного сигнала x(t) за тот же интервал времени составляет ЗА, что соответствует средней крутизне 0,3Δ/Т, являющейся приближением к среднему значению последовательности L(n).

Если Δ мало, а fд велико, то это приближение улучшается. На интервале времени в 10 тактов между моментами t3 и t4 крутизна сигнала x(t) равна 0.1Δ/T а среднее значение последовательности L(n) равно 0,2Δ/Т. Однако если среднее значение последовательности L(n) вычисляется на интервале между моментами t5 и t6, то оно равно нулю, тогда как средняя крутизна сигнала x(t) свидетельствует о целесообразности минимизации величины Δ при условии, что сохраняется возможность слежения за исходным сигналом x(t).

Демодулятор

Демодулятор линейной ДМ состоит из интегратора и полосового фильтра. Предполагая, что передача последовательности L(n) осуществляется без ошибок, в результате её восстановления на приёмной стороне получим аппроксимирующее напряжение y(t). Этот сигнал y(t) тождественен сигналу обратной связи в модуляторе. Поскольку сигнал y(t) отличается от исходного сигнала x(t) на относительно небольшое значение сигнала ошибки e(t), то можно заключить, что сигнал на выходе интегратора демодулятора является хорошим воспроизведением исходного аналогового сигнала. Ступенчатая форма сигнала y(t) сглаживается при прохождении этого сигнала через фильтр с полосой пропускания, равной полосе частот сигнала, то есть фильтры Фвх и Фвых можно считать идентичными. Дальнейшее упрощение в демодуляторе связано с заменой выходного полосового фильтра фильтром нижних частот. Это связано с тем, что шум ниже частоты fн в общем не очень существенен. Простота демодулятора линейной ДМ является одним из достоинств, особенно когда интегратор можно реализовать всего из одного резистора и одного конденсатора.

Личные инструменты
Пространства имён

Варианты
Действия
Присоединиться сейчас к бесплатной торговой площадке №1 для промышленников в России machinebook
Навигация
Навигация
Рекламодателям
Инструменты
Яндекс.Метрика