使用Matlab来产生一个AM信号的过程(正弦信号)如图13.6所示。
图13.6 一个12kHz载波调制的正弦信号的波形(DSB-LC)
仿真输入,计算项目和仿真结果如下:
●仿真输入
仿真和采样频率
信号频率和幅度
偏置电平
载波频率和幅度
仿真周期
●计算项目
信息信号的数值(我们正在计算和仿真信息信号)(www.xing528.com)
载波的数值
AM信号的数值
●仿真的输出
对输出原始信号和AM调制信号作图
对AM调制信号的功率谱幅度作图
图13.6分为3个子图。子图1(上)所示为在给定的时间范围的信号(1000Hz具有0.5V的幅度偏置)。子图2(中)所示为时域的AM波形。要注意到信息信号对应于AM信号的包络。也要注意到这里的载波非常像三角波。当使用一个48kHz的采样频率来仿真这个12kHz的正弦信号的时候,每个载波的周期只有4个采样点。对于一个单位幅度的没有相移的余弦信号,每周期采样得到的载波的数值分别为1、0、-1和0。对于一个单位幅度的没有相移的正弦信号,每周期采样得到的载波的数值分别为0、1、0和-1。无论哪种情形,这些数值看起来都很像是一个三角波。这在DSP系统中不会出现问题,因为数模转换器(DAC)引入重构滤波器(低通),这个滤波器将去除左右的高频成分只传送低频成分,这个过程将会把三角波重新转换成一个12kHz的正弦波。
子图3(下)所示为AM信号的功率谱密度(PSD)估计。相关功率谱密度的细节内容请参见本书第9章。文件名为AM_SignalConeratorAndPlotter.m的m文件创建了这个子图,可以在本书CD中第13章的matlab文件夹中找到,这部分的程序如下。
程序清单13.1:AM(DSB-LC)信号发生器的Matlab例子
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。