此示例演示如何使用Simulink®和通信工具箱构建调频单声道或立体声接收机™. 您可以使用捕获的信号,也可以使用RTL-SDR或ADA金宝appLM-PLUTO实时接收信号。
要使用捕获的信号运行此示例,您需要以下软件:
要实时接收信号,还需要以下硬件之一:
RTL-SDR无线电及其软件RTL-SDR无线电通信工具箱支持包金宝app
ADALM-PLUTO无线电及其软件ADALM-PLUTO无线电通信工具箱支持包金宝app
有关通信工具箱支持的SDR平台的完整列表,请参阅金宝app软件无线电(SDR).
有关调频广播技术和这些信号解调的介绍,请参阅调频广播接收器例子。
要使用捕获的信号运行示例,请选择调频广播捕获信号
使用信号源选择器
块然后单击run按钮。
要使用RTL-SDR无线电或ADALM-PLUTO无线电作为源运行示例,请选择相应的RTL-SDR接收机
或ADALM-PLUTO无线电接收机
使用信号源选择器
块。双击中心频率(MHz)
块和选择值的中心频率广播调频电台在您附近。
如果您听到一些退出或延迟的声音,在加速模式下运行模型。从模型菜单中,选择仿真->加速器,然后点击运行按钮。如果您在加速模式下仍然遇到退出或延迟,请尝试在加速模式下运行模型。
下面的框图概括了接收机的结构。该处理主要包括三个部分:信号源、调频广播解调和音频输出。
信号源
此示例可以使用三个信号源:
“捕获信号”:写入文件并使用基带文件读取器Block at 228e3 samples/sec。
“RTL-SDR无线电”:RTL-SDR无线电以228e3采样/秒的速度运行。将中心频率设置为您附近的广播调频电台。
" ADALM-PLUTO Radio Receiver ": ADALM-PLUTO无线电运行在228e3样本/秒。将中心频率设置为您附近的FM广播电台。
调频广播解调
对从信号源接收到的基带样品进行处理调频广播解调基带
块。此块将228 kHz的输入采样率转换为45.6 kHz,即主机音频设备的采样率。根据美国的FM广播标准,去加重低通滤波器时间常数设置为75微秒。此示例处理接收的单声道信号。解调器还可以处理立体声o信号。
为了执行立体声解码,FM广播解调器基带对象使用峰值滤波器,该峰值滤波器从中拾取创建38khz载波的19khz导频音。使用得到的载波信号,FM广播解调器基带块将以38 kHz为中心的L-R信号下变频为基带。然后,L-R和L+R信号通过75微秒的去加重滤波器。FM广播解调器基带块分离L和R信号,并将其转换为45.6 kHz音频信号。
音频设备的作家
使用通过计算机扬声器播放解调后的音频信号音频设备的作家
块
要进一步了解该示例,您可以改变RTL-SDR收音机或ADALM-PLUTO收音机的中心频率,并使用中心频率(MHz)
块
属性的Stereo属性调频广播解调器基带
将block设置为true,以立体声方式处理信号并比较音质。