DBPSK Demodulator Baseband
Демодулирует данные, модулированные с помощью метода DBPSK.
Тип: DBPSKDemodulatorBaseband
Путь в библиотеке:
|
Описание
Блок DBPSK Demodulator Baseband демодулирует сигнал, который был модулирован с помощью метода дифференциальной двоичной фазовой манипуляции (differential binary phase shift keying, DBPSK). На вход подается широкополосное представление модулированного сигнала.
Для получения дополнительной информации см. раздел Алгоритмы.
Порты
Вход
#
IN_1
—
DBPSK-модулированный широкополосный сигнал
скаляр | вектор
Details
DBPSK-модулированный сигнал базовой полосы, возвращаемый в виде комплексного скаляра или вектора столбцов.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
скаляр | вектор
Details
Входной сигнал, заданный в виде скаляра или вектора со значениями элементов 0 или 1.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Основные
#
Phase rotation (rad) —
дополнительный фазовый сдвиг
Real number
Details
Дополнительный фазовый сдвиг в радианах между предыдущим и текущим модулированными символами, заданный в виде скаляра. Это значение соответствует разности фаз между предыдущим и текущим модулированными символами, когда на входе ноль.
| Пример |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Output data type —
тип выходных данных
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool
Details
Тип выходных данных, указанный как:
-
Float64 -
Float32 -
Float16 -
Int8 -
UInt8 -
Int16 -
UInt16 -
Int32 -
UInt32 -
Int64 -
UInt64 -
Int128 -
UInt128 -
Bool
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
Дополнительно
Поддерживаемые типы данных
Порт |
Поддерживаемые типы данных |
Вход |
|
Выход |
|
Алгоритмы
Блок DBPSK Demodulator Baseband сравнивает текущий символ с предыдущим. Он сопоставляет разности фаз и с выходами сигналами и , соответственно, где – параметр поворота фазы.
Первый элемент, выводимый блоком, имеет начальное состояние нуля, поскольку демодулятор не имеет предыдущего символа для сравнения с первым символом. Это начальное состояние вызывает 1-битную переходную задержку на выходе блока.