Русская Википедия:Импульсно-кодовая модуляция

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Redirect Шаблон:Технологии модуляции И́мпульсно-ко́довая модуля́ция (ИКМ, Шаблон:Lang-en, Шаблон:Lang-en2) используется для оцифровки аналоговых сигналов. Практически все виды аналоговых данных (видео, аудио (голос, музыка), телеметрия) допускают применение ИКМ.

Модуляция

Файл:Pcm-ru.svg
Пример 4-битной (16-уровневой) ИКМ. Показано квантование аналогового сигнала и пачки импульсов, кодирующих отсчёты. Передача в канале производится старшими битами вперёд.

При импульсно-кодовой модуляции аналоговый передаваемый сигнал преобразуется в цифровую форму посредством трёх операций: дискретизации по времени, квантования по амплитуде и кодированияШаблон:Sfn.

Для преобразования аналогового сигнала в цифровой используется аналого-цифровой преобразователь (АЦП). АЦП через равные промежутки времени измеряет амплитуду аналогового сигнала — получает мгновенные значения или отсчёты сигнала, затем преобразует отсчёты в двоичные словаШаблон:Sfn.

Мгновенное измеренное значение (отcчёт) аналогового сигнала квантуется по уровням (округляется от ближайшего целого). Число уровней квантования, обычно, равно или кратно целой степени числа 2, например, Шаблон:S, Шаблон:S, Шаблон:S и т. д. Номер уровня кодируется двоичными словами длиной 3, 4, 5 и т. д. битШаблон:Sfn.

Затем выходные слова АЦП в параллельном коде подвергаются кодированию при помощи передачи на регистр сдвига, тактируемый вспомогательным Шаблон:Comment. На выходе регистра сдвига формируются пачки кодированных импульсов в последовательном коде. Затем пачки импульсов передаются в канал связиШаблон:Sfn.

(Пачка импульсов - периодически повторяющиеся импульсы в течение фиксированного интервала времени. Источник: ГОСТ 29156-91: Совместимость технических средств электромагнитная. Устойчивость к наносекундным импульсным помехам. Технические требования и методы испытаний).

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

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

Демодуляция

На приёмном конце канала связи установлен демодулятор. В демодуляторе пачки импульсов подаются на Шаблон:Прояснить регистра сдвига. После вдвигания всех битов пачки импульсов в регистр сдвига слово из регистра сдвига в параллельном коде записывается во входной регистр цифро-аналогового преобразователя (ЦАП). ЦАП преобразует кодированные отсчёты переданного аналогового сигнала снова в аналоговый вид. На выходе ЦАП образуется ступенчатый аналоговый сигнал. Сглаживание ступенек производится фильтром нижних частот (ФНЧ), на выходе которого образуется переданный аналоговый сигнал. Частота среза ФНЧ выбирается меньшей или равной удвоенной частоте отсчётов.

Цифровые коды в ИКМ

Для кодирования отсчётов в ИКМ применяются самые разнообразные двоичные коды, например:

Разновидности ИКМ

  • Дифференциальная (или дельта) импульсно-кодовая модуляция (ДИКМ, DPCM) — ИКМ в сочетании с дельта-кодированием, при котором сигнал кодируется в виде разности между текущим и предыдущим измеренными значениями. Для звуковых данных такой метод модуляции уменьшает требуемое количество бит на отсчёт примерно на 25%.
  • LPCM (Linear pulse code modulation, линейная импульсно-кодовая модуляция)

Практическое применение

См. также

Шаблон:Родственные проекты

Литература

Примечания

Шаблон:Примечания Шаблон:Rq

Шаблон:Методы сжатия Шаблон:Видеоформаты