Демодулируйте широковещательную передачу модулируемый FM сигнал
Модуляция> Аналоговая Полосовая модуляция
Блок FM Broadcast Demodulator Baseband демодулирует комплексный основополосный сигнал FM при помощи сопряженного метода задержки и фильтрует сигнал при помощи фильтра de-акцента. Чтобы демодулировать аудио стерео с помощью 38 кГц, включите демодуляцию стерео. Чтобы демодулировать сигналы RBDS от полосы на 57 кГц, включите демодуляцию RBDS.
Задайте частоту дискретизации входного сигнала как положительный действительный скаляр.
Задайте отклонение частоты модулятора в Гц как положительный действительный скаляр. Системная полоса пропускания равна дважды сумме отклонения частоты и полосы пропускания сообщения. Стандарты телерадиовещания FM задают значение 75 кГц в Соединенных Штатах и 50 кГц в Европе.
Задайте de-акцент постоянная времени фильтра lowpass в секундах как положительный действительный скаляр. Стандарты телерадиовещания FM задают значение 75 μs в Соединенных Штатах и 50 μs в Европе.
Задайте выходную частоту дискретизации звука как положительный действительный скаляр.
Установите этот флажок, чтобы проигрывать звук от аудио устройства по умолчанию.
Задайте buffer size использование блока, чтобы связаться с аудио устройством как положительный целочисленный скаляр. Этот параметр доступен только, когда флажок Play audio device устанавливается.
Установите этот флажок, чтобы включить демодуляцию звукового сигнала стерео. Если не выбранный, звуковой сигнал принят, чтобы быть монофоническим.
Установите этот флажок, чтобы демодулировать сигнал RBDS от комплексного основополосного сигнала FM входа. По умолчанию этот флажок не устанавливается.
Задайте количество отсчетов RBDS выход как положительное целое число. Частота дискретизации RBDS дана Number of samples per RBDS symbol × 1187.5
Гц. Согласно стандарту RBDS, частота дискретизации каждого бита составляет 1 187,5 Гц.
Этот параметр появляется, когда вы устанавливаете флажок RBDS demodulation.
Значение по умолчанию равняется 10.
Задайте, используется ли Схема Костаса, чтобы восстановить фазу сигнала RBDS. Установите этот флажок для радиостанций, которые не блокируют 57
kHz RBDS сигнализируют в фазе с третьей гармоникой 19
пилот kHz тон.
Этот параметр появляется, когда вы устанавливаете флажок RBDS demodulation.
По умолчанию этот флажок не устанавливается.
Выберите тип симуляции, чтобы запуститься.
Code generation
. Симулируйте использование модели, генерируют код С. В первый раз, когда вы запускаете симуляцию, Simulink генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но обеспечивает более быструю скорость симуляции, чем Interpreted execution
.
Interpreted execution
. Симулируйте модель с помощью интерпретатора MATLAB. Эта опция сокращает время запуска, но имеет более медленную скорость симуляции, чем Code generation
.
Входная длина должна быть целочисленным кратным аудио фактор децимации. Если флажок RBDS demodulation устанавливается, входная длина, кроме того, должна быть целочисленным кратным фактор децимации RBDS.
Порт | Поддерживаемые типы данных |
---|---|
Вход сигнала |
|
Выход сигнала |
|
[1] Hatai, я., и я. Chakrabarti. “Новый Высокоэффективный Цифровой Модулятор FM и Демодулятор для Программно определяемого Радио и Его Реализации FPGA”. Международный журнал Реконфигурируемого Вычисления (25 декабря 2011): 1-10. https://doi.org/10.1155/2011/342532.
[2] Taub, H. и D. Шиллинг. Принципы Систем связи. Ряд McGraw-Hill в Электротехнике. Нью-Йорк: McGraw-Hill, 1971, стр 142–155.
[3] Der, Лоуренс. "Пример по Частотной модуляции (FM)". Silicon Laboratories Inc., стр 4–8.