M-QAM модулятор

 
в палитре на схеме

Блок преобразует вектор бит в символы M-QAM модуляции (квадратурная амплитудная модуляция, англ. quadrature amplitude modulation), где параметр порядка модуляции M задается пользователем. Применяемое сигнально-кодовое созвездие для 16-QAM модуляции представлено на рисунке.

Рисунок 1. Сигнально-кодовое созвездие 16-QAM

Входные порты

  • bits – входной двоичный вектор модулируемых бит. Размерность входного вектора должна быть кратна количеству бит на символ модуляции.

Выходные порты

  • symb (Re) – вектор вещественных частей символов модуляции;
  • symb (Im) – вектор мнимых частей символов модуляции.

Свойства

  • Позиционность модуляции – порядок модуляции М. Определяет количество элементов сигнально-кодового созвездия. Порядок модуляции должен быть степенью 2;
  • Угол поворота созвездия, рад. – угол поворота точек сигнально-кодового созвездия QAM относительно положительного направления действительной оси;
  • Способ формирования созвездия – способ формирования сигнально-кодового созвездия. Созвездие может сформировано на основе кода Грея (соседние символы созвездия отличаются друг от друга только одним битом), либо в соответствии с десятичным представлением принимаемого символа в порядке возрастания значений (Бинарный код);
  • Первый бит по значимости - младший – указывает способ интерпретации вектора входных бит. При активации данного пунтка, первый принятый бит символа будет считаться младшим, в противном случае первый принятый бит символа будет интерпретирован как старший бит. Данное свойство должно быть одинаковым для блоков модулятора и демодулятора.
Прим.: Для данного блока доступен вывод передаваемых символов в виде графика сигнально-кодового созвездия. Для вывода графика необходимо нажать левой кнопкой мыши на блок при зажатой клавише «Alt».

Параметры

Нет

Примеры

Примеры использования блока: