Модулируйте сигнал FM радиовещания
comm.FMBroadcastModulator
Система object™ предварительно подчеркивает звуковой сигнал и модулирует его на основополосный сигнал FM. Если Stereo
свойство установлено в true
, объект модулирует аудиовход (L –R) в полосе на 38 кГц, в дополнение к модуляции его в основной полосе (L +R). Если RBDS
свойство установлено в true
, объект модулирует основополосный сигнал RDS/RBDS на уровне 57 кГц. Для получения дополнительной информации см. Алгоритмы.
К FM модулируют звуковой сигнал:
Задайте и настройте comm.FMBroadcastModulator
объект. Смотрите Конструкцию.
Вызовите step
применять широковещательную передачу модуляция FM к звуковому сигналу согласно свойствам comm.FMBroadcastModulator
.
Примечание
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системным объектом, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
fmbMod = comm.FMBroadcastModulator
создает Системный объект модулятора, fmbMod
, та частота модулирует входной сигнал.
fmbMod = comm.FMBroadcastModulator(demod)
создает широковещательную передачу объект модулятора FM, свойства которого определяются соответствующей широковещательной передачей объект демодулятора FM, demod
.
fmbMod = comm.FMBroadcastModulator(
создает широковещательную передачу объект модулятора FM с каждым заданным свойством Name
,Value
)Name
установите на заданный Value
. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Частота дискретизации (Гц) выходного сигнала Задайте частоту дискретизации выходного сигнала в Гц как положительный действительный скаляр. Значением по умолчанию является |
|
Пиковое отклонение частоты выходного сигнала (Гц) Задайте отклонение частоты модулятора FM в Гц как положительный действительный скаляр. Значением по умолчанию является |
|
Отфильтруйте постоянную (постоянные) времени Укажите, что предварительный акцент highpass фильтрует постоянную времени как положительный действительный скаляр. Стандарты телерадиовещания FM задают значение 75 μs в Соединенных Штатах и 50 μs в Европе. Значением по умолчанию является |
|
Частота дискретизации входного звукового сигнала (Гц) Задайте частоту дискретизации звука как положительный действительный скаляр. Значением по умолчанию является |
|
Отметьте, чтобы установить операции стерео Установите это свойство на |
|
Отметьте, чтобы модулировать RDS/RBDS сигнал Если |
|
Сверхдискретизация фактора входа RDS/RBDS Задайте количество выборок на символ RDS/RBDS как положительное целое число. Частота дискретизации RDS/RBDS дана Это свойство применяется только, когда вы устанавливаете Значение по умолчанию равняется 10. |
информация | Отфильтруйте информацию о широковещательном модуляторе FM |
сброс | Сбросьте состояния широковещательного объекта модулятора FM |
шаг | Примените широковещательную модуляцию FM |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
Широковещательный модулятор FM включает функциональность основополосного модулятора FM, фильтрации перед акцентом и способности передать стереофонические сигналы. Алгоритмы, которые управляют основной модуляцией FM и демодуляцией, покрыты comm.FMModulator
.
FM усиливает высокочастотный шум и ухудшает полное отношение сигнал-шум. Чтобы компенсировать, вещательные компании FM вставляют фильтр перед акцентом до модуляции FM, чтобы усилить высокочастотное содержимое. Приемник FM имеет взаимный фильтр de-акцента после демодулятора FM, чтобы ослабить высокочастотный шум и восстановить плоский спектр сигнала.
Фильтр перед акцентом имеет highpass характеристическую передаточную функцию, данную
где τs является постоянной времени фильтра. Постоянная времени является 50 μs в Европе и 75 μs в Соединенных Штатах. Точно так же передаточной функцией для фильтра de-акцента lowpass дают
Независимо от аудио частоты дискретизации сигнал преобразован в выходную частоту дискретизации на 152 кГц. Для частоты дискретизации звука 44,1 кГц фильтр перед акцентом имеет следующий ответ.
FM широковещательно передал поддержки модулятора стереофонические и монофонические операции. Поддерживать передачу стерео, левое (L) и право (R) информация о канале (L+R) присвоено моно фрагменту спектра (от 0 до 15 кГц). Информацией (L-R) является амплитуда, модулируемая на область на 23 - 53 кГц основополосного спектра с помощью сигнала поднесущей на 38 кГц. Экспериментальный тон на уровне 19 кГц в мультиплексированном сигнале позволяет приемнику FM когерентно демодулировать сигналы RDS/RBDS и стерео. Вот спектр мультиплексного сгенерированного модулированного сигнала.
Вот блок-схема широковещательного модулятора FM, который используется, чтобы сгенерировать мультиплексный сгенерированный модулированный сигнал. L(t) и R(t) обозначают формы волны временного интервала от левых и правых каналов. RBDS(t) обозначает форму волны временного интервала сигнала RDS/RBDS.
Мультиплексный сигнал сообщения, m(t) дают
где C0, C1 и C2 являются усилениями. Чтобы сгенерировать соответствующий уровень модуляции, эти усиления масштабируют амплитуды (L(t) ±R(t)) сигналы, экспериментальный тон на 19 кГц и поднесущая RDS/RBDS, соответственно.
Если RBDS
true
, и аудио и входные параметры RDS/RBDS должны удовлетворить следующему уравнению:
Входная длина звукового сигнала должна быть целочисленным кратным AudioDecimationFactor
свойство. Входная длина сигнала RDS/RBDS должна быть целочисленным кратным RBDSDecimationFactor
свойство. Для получения дополнительной информации об этих двух свойствах смотрите info
метод.
[1] Chakrabarti, я. H. и Hatai, я. “Новый Высокоэффективный Цифровой Модулятор FM и Демодулятор для Программно определяемого Радио и Его Реализации FPGA”. Международный журнал Реконфигурируемого Вычисления. Издание 2011, № 10.1155/2011, 2011, p. 10.
[2] Taub, Герберт и Дональд Л. Шиллинг. Принципы Систем связи. Нью-Йорк: McGraw-Hill, 1971, стр 142–155.
[3] Der, Лоуренс. “Пример по Частотной модуляции (FM)”. Пример FM. Silicon Laboratories Inc., стр 4–8.