主要内容

调频广播接收器

这个例子展示了如何使用Simulink®和Communications Toolbox™构建FM单声道或立体声接收器。金宝app您既可以使用捕获信号,也可以使用RTL-SDR或ADALM-PLUTO实时接收信号。

所需硬件和软件

要使用捕获信号运行此示例,您需要以下软件:

为了实时接收信号,你还需要以下硬件之一:

要获得通信工具箱支持的SDR平台的完整列表,请参阅“支持的硬件”部分金宝app软件定义无线电(SDR)

介绍

关于调频广播技术和这些信号的解调,请参阅调频广播接收器(通信工具箱)的例子。

运行这个例子

要使用捕获的信号运行示例,请选择调频广播捕获信号块作为源,使用信号源选择器块。然后单击运行按钮。

要使用RTL-SDR无线电或ADALM-PLUTO无线电作为源运行示例,请选择相应的RTL-SDR接收机ADALM-PLUTO无线电接收机块作为源,使用信号源选择器块。双击中心频率(MHz)块,并选择您附近广播调频电台的中心频率值。

如果你听到一些退出或延迟的声音,运行模型在加速器模式。从模型菜单中,选择仿真->加速器,然后单击运行按钮。如果您在加速模式下仍然遇到退出或延迟,请尝试在快速加速模式下运行该模型。

接收机结构

下面的框图概括了接收器的结构。信号处理主要包括信号源、调频广播解调和音频输出三个部分。

信号源

这个例子可以使用三个信号源:

  1. “捕获信号”:写入文件并使用基带文件阅读器(通信工具箱)Block在228e3样品/秒。

  2. " RTL-SDR Radio ": RTL-SDR Radio以228e3采样/秒的速度运行。将中心频率设置为附近的广播调频电台。

  3. “ADALM-PLUTO Radio Receiver”:ADALM-PLUTO Radio以228e3采样/秒的速度运行。将中心频率设置为附近的广播调频电台。

调频广播解调

对从信号源接收到的基带样本进行处理调频广播解调基带块。这个块转换输入采样率228 kHz到45.6 kHz,为您的主机的音频设备的采样率。根据美国FM广播标准,去强调低通滤波器时间常数设置为75微秒。这个例子处理接收到的单声道信号。解调器还可以处理立体声信号。

为了执行立体声解码,调频广播解调器基带对象使用一个峰值滤波器,从中挑选出19 kHz的导频音,38 kHz载波由此创建。使用产生的载波信号,调频广播解调器基带块将以38 kHz为中心的L-R信号向下转换为基带。然后,L-R和L+R信号通过一个75微秒的去重滤波器。调频广播解调器基带块分离L和R信号,并将其转换为45.6 kHz的音频信号。

音频设备的作家

通过计算机的扬声器使用音频设备的作家块。

进一步的探索

要进一步研究该示例,您可以改变RTL-SDR收音机或ADALM-PLUTO收音机的中心频率,并使用中心频率(MHz)块。

控件的“立体声”属性调频广播解调器基带Block to true以立体声方式处理信号,并比较音质。

选定的参考书目

https://en.wikipedia.org/wiki/FM_broadcasting