DQPSK Demodulator Baseband

Демодулируйте данные с модуляцией DQPSK

Библиотека

PM, в цифровой поддиапазоне базовых частот модуляции

  • DQPSK Demodulator Baseband block

Описание

Блок DQPSK Demodulator Baseband демодулирует сигнал, который был модулирован с использованием дифференциальной квадратурной фазы сдвига метода манипуляции. Вход является представлением модулированного сигнала в основной полосе частот.

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

Этот блок принимает скаляр или вектор-столбец входной сигнал. Дополнительные сведения о типах данных, которые поддерживает каждый порт блока см. в разделе Поддерживаемые типы данных.

Выходы и типы созвездий

Когда вы устанавливаете Output type параметр равным Integerблок преобразует различие фаз в

и 2-х

к m, где θ представляет Phase rotation параметр и m, 0, 1, 2, или 3.

Когда вы устанавливаете параметр Output type равным Bit, затем выход содержит пары двоичных значений. Страница с описанием для блока DQPSK Modulator Baseband показывает, какие различия фаз сопоставлены с каждой двоичной парой, для случаев, когда параметр Constellation ordering либо Binary или Gray.

Диалоговое окно

Output type

Определяет, состоит ли выход из целых чисел или пар бит.

Constellation ordering

Определяет, как блок сопоставляет каждое целое число с парой выхода бит.

Phase rotation (rad)

Эта фаза различия между текущим и предыдущим модулированными символами результатов в выход нуля.

Output data type

Когда параметр установлен в 'Inherit via internal rule' (настройка по умолчанию), блок наследует тип выходных данных от входного порта. Тип выходных данных будет таким же, как и тип входных данных, если вход имеет тип single или double.

Для целочисленных выходов этот блок может выводить типы данных int8, uint8, int16, uint16, int32, uint32, single, и double. Для битовых выходов вывод может быть int8, uint8, int16, uint16, int32, uint32, boolean, single, или double.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

Вход

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Выход

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

  • Логический, когда Output type Bit

  • 8-, 16- и 32-битные целые числа со знаком

  • 8-, 16- и 32-битные беззнаковые целые числа

Парный блок

DQPSK Modulator Baseband

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a