调频立体声收音机matlab仿真

合集下载

基于Matlab的FM仿真实现

基于Matlab的FM仿真实现

3.3 频率调制(FM )3.3.1 FM 调制和解调的基本原理频率调制是利用载波的频率变化来传递模拟信息,而振幅保持不变。

也就是说,载波信号的频率随着基带调制信号的幅度变化而改变。

调制信号幅度变大(或变小)时,载波信号的频率也变大(或变小),调制信号幅度变小时,载波信号的频率也变小(或变大)。

在FM 中,FM 信号的瞬时频偏与调制信号m(t)成正比。

因此FM 的信号的时域表达式为:(2.1)式中:A 为载波的恒定振幅;[ωc t+φ(t)]为信号的瞬时相位,记为θ(t ); φ(t)为相对于载波相位ωc t 的瞬时相位偏移;d[ωc t+φ(t)]/dt 是信号的瞬时角频率,记为ω(t);而d φ(t)/dt 称为相对于载频ωc 的瞬时频偏。

所谓频率调制(FM ),是指瞬时频率偏移随调制信号m(t)成比例变化,即(2.2)式中:K f 为调频灵敏度(rad/(s.V))。

这时相位偏移为:(2.3)因此,上式可改写为(2.4)图2.1 无噪声调制信号FM 调制的实现调频主要有两种方法:直接调频和间接调频。

1)直接调频法调频就是用调制信号控制载波的频率变化。

直接调频就是用调制信号直接去控制载波振荡器的频率,使其按调制信号的规律线性的变化。

()]cos[)(⎰+=ττωd m K t A t s f c FM )()(t m K dt t d f =Φ⎰=Φτd t m K t f )()()](cos[)(t t A t S c FM Φ+=ω可以由外部电压控制震荡频率的振荡器叫做压控振荡器器。

每个压控振荡器自身就是一个FM 调制器,因为它的振荡频率正比于输入控制电压,即(2.9) 若用调制信号作控制电压信号,就能产生FM 波。

若被控制的振荡器是LC 振荡器,则只需控制振荡回路的某个电抗元件(L 或C ) ,使其参数随调制信号变化。

目前常用的电抗元件是变容二极管。

用变容二极管实现直接调频,由于电路简单,性能良好,已成为目前最广泛采用的调频电路之一。

通过Matlab软件实现对DSP-FPGA线性调频信号仿真

通过Matlab软件实现对DSP-FPGA线性调频信号仿真

通过Matlab软件实现对DSP/FPGA线性调频信号仿真直接数字频率合成(DDS)是近年来得到迅速发展的一种新的频率合成方法,具有频率切换速度快,很容易提高频率分辨率、对硬件要求低等优点。

可编程全数字化便于单片集成、有利于降低成本。

提高可靠性并便于生产等有点。

DDS技术从相位的概念出发进行频率合成,存储了数字采样波形表,可以产生点频、线性调频、ASK、FSK等各种形式的信号。

线性调频信号可以获得较大的压缩比,有着良好的距离分辨率和径向速度分辨率,作为一种常用的脉冲压缩信号,已经广泛应用于高分辨率雷达领域。

Matlab是美国MathWorks公司自20世纪80年代中期推出的数学软件,优秀的数值计算与卓越的数据可视化能力使其很快在同类软件中脱颖而出。

Matlab已经发展成为多学科、多种工作平台的功能强大的大型软件。

本文用Matlab软件建立DDS系统中线性调频信号的仿真模型,对于理解线性调频信号和在FPGA中来实现线性调频信号有借鉴意义。

DDS线性调频信号发生器框图设计图1 DDS技术的基本原理1 DDS技术的基本原理基本模型如图1所示,主要由时钟频率源fclk、相位累加器、波形存储器(ROM)、数/模转换器(D/A)、以及低通滤波器(LPF)组成。

输出信号波形的频率表达式为:(1)式中,fclk为参考时钟频率,ΔΦ为相位增量,N为相位累加器的位数。

只要N足够大,DDS可以得到很小的频率间隔。

要改变DDS的输出信号的频率,只要改变ΔΦ即可。

当参考时钟频率给定后,输出信号的频率取决于频率的控制字,频率分辨率取决于累加器的位数,相位分辨率取决于ROM的地址位数,幅度量化取决于ROM的数据字长和D/A转换器的位数。

2 线性调频信号的实现框图图2 软件编程实现线性调频信号的原理图脉冲压缩雷达最常见的调制信号是线性调频信号,接收时采用匹配滤波器(Matched Filter)压缩脉冲。

它的数学表达式如下:式中fe为载波频率,K=B/T是调频斜率,于是,信号的瞬时频率为。

FM信号的MATLAB仿真设计

FM信号的MATLAB仿真设计

FM信号的MATLAB仿真设计FM调制是一种常见的调制技术,广泛应用于无线通信、广播等领域。

本文将介绍如何使用MATLAB进行FM信号的仿真设计。

主要包括以下几个方面的内容:FM调制原理、MATLAB信号处理工具箱、FM信号的MATLAB仿真设计。

一、FM调制原理FM调制(Frequency Modulation)是一种连续变化载波频率以控制信号的调制方法。

FM调制的原理是改变载波频率的偏差与调制信号幅度的关系,以实现信号的传输。

FM调制的公式如下所示:\[ s(t) = A_c \cos{(2\pi f_c t + \int_{0}^{t}k_fm(\tau)d\tau)} \]其中,\(s(t)\)表示输出的调制信号,\(A_c\)为载波幅度,\(f_c\)为载波频率,\(m(t)\)为调制信号,\(k_f\)为调制指数,其表示了频率与幅度之间的关系。

二、MATLAB信号处理工具箱MATLAB提供了强大的信号处理工具箱,其中包括了许多用于信号调制与解调的函数和工具。

该工具箱提供了丰富的函数,如modulate、demodulate等,用于实现各种调制和解调方法。

下面将介绍如何使用MATLAB进行FM信号的仿真设计。

1.创建载波信号首先,需要创建一个载波信号。

可以使用MATLAB的sin函数生成一个正弦信号作为载波信号。

假设载波频率为1000Hz,采样频率为8000Hz,持续时间为1秒,代码如下:\[f_c=1000;\]\[ fs = 8000; \]\[ t = 0:1/fs:1; \]\[ carrier = sin(2*pi*f_c*t); \]2.创建调制信号然后,需要创建一个调制信号。

仿真中常用的调制信号包括正弦信号、方波信号、三角波信号等。

这里以正弦信号为例,假设调制信号频率为200Hz,代码如下:\[f_m=200;\]\[ modulation = sin(2*pi*f_m*t); \]3.进行FM调制接下来,使用MATLAB的modulate函数对载波信号进行FM调制。

MATLAB FM仿真报告

MATLAB FM仿真报告

实验二FM仿真一实验题目假设基带信号,载波频率为20kHz,FM的频率偏移常数为5kHz/V。

仿真产生FM信号,观察已调信号的波形和频谱。

二基本原理单音频信号经FM调制后的表达式为其中调制指数。

同实验一中相仿,定义必要的仿真参数,在此基础上可得到载波信号和调制信号。

根据可得到频偏,由此可写出最终的FM信号的表达式进行仿真计算。

对FM信号进行傅里叶变换可得频谱特性,变换依旧使用实验一中给出的t2f.m函数。

三仿真方案四仿真源代码cleart1=0.1; %调制信号的时域范围fs=600000; %抽样频率ts=1/fs; %采样率t=-t1:ts:t1;fc=20000; %设定载波频率fc=20kHzs=cos(2*pi*fc*t); %生成载波figureplot(t,s);xlabel('时间');ylabel('幅度');title('载波波形');grid onaxis([-0.0001 0.0001 -2 2]);fm=250; %设定调制信号频率kf=5000;x=sin(2*pi*4*fm*t)+2*cos(2*pi*2*fm*t)+4*sin(2*pi*fm*t+pi/3);%生成调制信号figure;plot(t,x);grid onxlabel('t');ylabel('x');axis([0 0.01 -10 10])title('调制信号波形')figurea=fftshift(fft(x));f=linspace(-fs/2,fs/2,length(t)); plot(f,abs(a));grid onxlabel('ffrequence(Hz)');ylabel('powerspectrum(x)');axis([-1500 1500 0 100]);title('调制信号频谱图');figurephi=2*pi*kf*cumsum(x)*ts;y=cos(2*pi*fc*t+phi);plot(t,y);grid onxlabel('t(s)');ylabel('y');axis([0 0.01 -5 5]);b=fft(y,1024);f=(0:length(b)-1)*fs/length(b)-fs/2; title('已调信号波形');figureplot(f,abs(b));grid onxlabel('frequence(Hz)');ylabel('powerspectrum(x)');axis([-300000 300000 0 200]); title('已调信号频谱图');grid on五实验结果及分析1.调制信号波形极其频谱图根据调制信号表达式可知信号x由三个正弦波相加而成,其中三个正弦波频率符合频率频谱图所示。

matlab课程设计——调幅广播系统的仿真设计 完整版

matlab课程设计——调幅广播系统的仿真设计  完整版

南京工程学院课程设计任务书课程名称matlab调幅广播系统的仿真设计院(系)专业班级姓名学号指导教师目录1、引言 (3)1.1课程设计应达到的目的 (3)1.2 课程设计题目及要求 (3)2、调频广播系统的模型及仿真环境 (4)2.1 MA TLAB及SIMULINK建模环境简介 (4)2.2 调幅广播系统介绍 (4)2.3 模型参数指标 (4)2.3 仿真参数设计 (5)3、系统的建立与仿真 (6)3.1 仿真参数设置 (6)3.2 系统中仿真模块参数的设置 (6)3.3 SCOPE端的最终波形图 (7)3.4 调幅的包络检波和相干解调性能仿真比较 (8)3.5脚本程序 (9)4、总结与体会 (10)5、主要参考文献 (11)1 引言1.1 设计目的及任务要求1.课程设计应达到的目的(1)掌握使用Matlab语言及其工具箱进行基本信号分析与处理的方法。

(2)用matlab和simulink设计一个通信系统,加深对通信原理基本原理和matlab应用技术的理解;学习使用计算机建立通信系统仿真模型的基本方法及基本技能,学会利用仿真的手段对于实用通信系统的基本理论、基本算法进行实际验证;(3)提高和挖掘学生将所学知识与实际应用相结合的能力,学习现有流行通信系统仿真软件MA TLAB的基本使用方法,学会使用这些软件解决实际系统出现的问题;(4)培养学生的合作精神和独立分析问题和解决问题的能力;通过系统仿真加深对通信课程理论的理解。

(5)用MATLAB完成调幅广播系统的仿真,提高学生科技论文的写作水平。

1.2 课程设计题目调幅广播系统的仿真设计设计任务:1.采用接收滤波器Analog Filter Design模块,在同一示波器上观察调幅信号在未加入噪声和加入噪声后经过滤波器后的波形。

采用另外两个相同的接收滤波器模块,分别对纯信号和纯噪声滤波,利用统计模块计算输出信号功率和噪声功率,继而计算输出信噪比,用Disply显示结果。

基于matlab的fm系统调制与解调的仿真课程设计

基于matlab的fm系统调制与解调的仿真课程设计

基于matlab的fm系统调制与解调的仿真课程设计课程设计题目:基于MATLAB的FM系统调制与解调的仿真一、设计任务与要求1.设计并实现一个简单的FM(调频)调制和解调系统。

2.使用MATLAB进行仿真,分析系统的性能。

3.对比和分析FM调制和解调前后的信号特性。

二、系统总体方案1.系统组成:本设计包括调制器和解调器两部分。

调制器将低频信号调制到高频载波上,解调器则将已调制的信号还原为原始的低频信号。

2.调制方式:采用线性FM调制方式,即将低频信号直接控制高频载波的频率变化。

3.解调方式:采用相干解调,通过与本地载波信号相乘后进行低通滤波,以恢复原始信号。

三、调制器设计1.实现方式:使用MATLAB中的modulate函数进行FM调制。

2.参数设置:选择合适的载波频率、调制信号频率以及调制指数。

3.仿真分析:观察调制后的频谱变化,并分析其特性。

四、解调器设计1.实现方式:使用MATLAB中的demodulate函数进行FM解调。

2.参数设置:选择与调制器相同的载波频率、低通滤波器参数等。

3.仿真分析:观察解调后的频谱变化,并与原始信号进行对比。

五、系统性能分析1.信噪比(SNR)分析:通过改变输入信号的信噪比,观察解调后的输出性能,绘制信噪比与误码率(BER)的关系曲线。

2.调制指数对性能的影响:通过改变调制指数,观察输出信号的性能变化,并分析其影响。

3.动态范围分析:分析系统在不同输入信号幅度下的输出性能,绘制动态范围曲线。

六、实验数据与结果分析1.实验数据收集:根据设计的系统方案进行仿真实验,记录实验数据。

2.结果分析:根据实验数据,分析系统的性能指标,并与理论值进行对比。

总结实验结果,提出改进意见和建议。

七、结论与展望1.结论:通过仿真实验,验证了基于MATLAB的FM系统调制与解调的可行性。

实验结果表明,设计的系统具有良好的性能,能够实现低频信号的FM调制和解调。

通过对比和分析,得出了一些有益的结论,为进一步研究提供了基础。

matlab-收音机仿真

matlab-收音机仿真

f值 KHZ
第一行
这里我们 L3 是 180μH,电容选 8.5pf,另一个电容是 270pf,表中所得到的差频,便于分析合适的电容电感值。
476.53
475.61
474.76
473.95
473.19
472.49
471.82
471.20
470.63
第二行
469.59
469.13
468.71
468.32
62.6 53.6 46.4 40.6 35.8 31.8
表一、遍历所需的 C 值
61.6 52.8 45.8 40.1 35.3 31.4
60.6 52.0 45.1 39.5 34.9 31.1
59.7 51.3 44.5 39.0 34.5 30.7
58.7 50.5 43.9 38.5 34.1 30.4
完整源代码: n=[59:1:180]; fs=9*n*1000; L1= 3.25e-004; C=1./[(2*pi*fs).^2*L1]; C %遍历所需的电容值 C1=10.5e-12; C2=C+C1;
代码仿真结果整理及分析:
第二行
202.1
196.4
第三行
227.7 171.1 133.2 106.6 87.3 72.8
220.9 166.6 130.1 104.4 85.6 71.5
214.3 162.3 127.1 102.3 84.0 70.3
208.1 158.2 124.3 100.2 82.5 69.1
第七行 第八行 第九行 第十行 第十一行 第十二行 第十三行
154.2
150.3
第四行
121.5
118.8

基于MATLAB的AM超外差收音机仿真

基于MATLAB的AM超外差收音机仿真

AM超外差收音机设计仿真一.课程设计目的(1)通过本次课程设计了解超外差AM收音机的结构。

(2)分別以数学分析以及频谱分析说明超外差式AM收音机的原理。

(3)了解超外差式AM收音机的镜像频率干扰问题。

二.课程设计要求(1)超外差AM收音机结构及原理说明(2)图解超外差AM收音机系统(3)超外差AM收音机模拟及分析(4)镜像频率干扰分析三.课程设计原理超外差式收音机是指输入信号和本机振荡信号产生一个固定中频信号的过程,由射频放大器,混频器,本地振荡器,中频放大器,解调器组成,如果把收音机收到的广播电台的高频信号,都变换为一个固定的中频载波频率(仅是载波频率发生改变,而其信号包络仍然和原高频信号包络一样),然后再对此固定的中频进行放大,检波,再加上低放级,就成了超外差式收音机。

从天线接收的信号经射频放大器放大,射频意指高频,通常是指载波频率。

两个可变电容分別被使用來调谐射頻放大器和本地振荡的频率,以达到选择想要接收到射频信号的目的。

本地振荡的频率为 fLO = fc + fIF,其中 fc 为想要接收的AM信号的载波频率。

本地振荡器的调谐范围是952~2055 KHZ。

混频器输出频率为其输入信号频率相加与相减的信号。

(混頻器的数学模型相当于乘法器) ,其中差值频率称为中频,一般超外差AM 收音机的 fIF = 455 KHZ 。

从天线接收的信号经放大及混频处理后转换至中频与其他频带,这个频率转换的优点在于,任何载波频率的无线信号,皆可使用单一的调谐中频放大器。

中频放大具有滤波功能,具有较窄的频宽,以确保能隔绝频宽以外不需要的信号,因中频放大器頻宽窄,容易设计高增益的放大电路,提供了超外差收音机大部份的增益,而且关系著收音机的选择性。

设接收讯号为:接收信号通过混频器的输出信号表示为:()[1()]cos(2)c a c r t A k m t f t π=+上述信号有两个信号分量,一個分量的频谱中心点落于頻率 fIF ,另一個分量的频谱中心点则落在频率2 fc+ fIF ,中频放大器的输出是一个调幅信号,其载波频率为fIF ,载波頻率为fIF 的调幅信号通过包络检波器,解调得到所选择到要的电台信号m(t) ,包络检波器的输出被放大,通过扬声器播放。

AM调制MATLAB仿真程序

AM调制MATLAB仿真程序

AM调制MATLAB仿真程序% AM_amplitude_modulation_test.mclc;close all;clear all;%--参数%--采样参数fs =10e6; %--数字采样速率, fs >= 2(fc+fm+0.5*Bm), 这⾥取 fs = 10 MHzN =200; %--采样点个数, N > fix(2*fs/fm); %--⾄少⼀个周期内采两个点n =0:N-1; %--采样序列t =n/fs; %--采样时间序列%--调制信号Am =1; %--归⼀化幅值fm =0.1e6; %--调制信号的频率, 这⾥取 fm = 0.1MHzBm = 0;%--带宽,这⾥取为单频信号,所以 Bm=0%-----------------------%--调制信号表达式%----------------------sm = Am*cos(2*pi*fm*t);%--载波信号Ac =1; %--归⼀化幅值fc =1e6; %--载波频率, ⼀般 fc > fm, 这⾥取 fc = 1 MHz%-----------------------%--载波信号表达式%----------------------sc = Ac*cos(2*pi*fc*t);%--调制度mf = 0.5;%--mf 取值在 0 和 1 之间. mf = 0 表⽰没有调制;mf =1 是过调制的边界%--普通幅度调制:载波+双边带 %-- 点乘:.* , 两个相等长度的⽮量对应点相乘% s_am = (1+mf*Am*cos(2*pi*fm*t)).*(Ac*cos(2*pi*fc*t));%----------------------------%--普通幅度调制, 调幅波表达式%----------------------------s_am_general = (1+mf*sm).*sc; %--%--双边带调制:抑制载波 %-- 点乘:.* , 两个相等长度的⽮量对应点相乘% s_am_DSB = mf*Am*cos(2*pi*fm*t).*(Ac*cos(2*pi*fc*t));%----------------------------%--双边带调制, 调幅波表达式%----------------------------s_am_DSB = mf*sm.*sc; %--%--单边带调制:抑制载波+抑制其中⼀个边带% s_am_SSB_UP = ⾼通滤波器{Am*mf*cos(2*pi*fm*t).*Ac*cos(2*pi*fc*t)};% = 0.5*Am*mf*cos(2*pi*(fm+fc)*t);%--上边带% s_am_SSB_DW = 低通滤波器{Am*mf*cos(2*pi*fm*t).*Ac*cos(2*pi*fc*t)};% = 0.5*Am*mf*cos(2*pi*(fm-fc)*t);%--下边带,DW 表⽰ DOWN%----------------------------%--单边带调制, 调幅波表达式%----------------------------s_am_SSB_UP = 0.5*Am*mf*cos(2*pi*(fm+fc)*t); %--上边带s_am_SSB_DW = 0.5*Am*mf*cos(2*pi*(fm-fc)*t); %--下边带,DW 表⽰ DOWN%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ s_am = s_am_general; %--普通幅度调制(包含:载波+上边带+下边带)%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %--频谱计算fft_sm = fft(sm);fft_sc = fft(sc);fft_s_am = fft(s_am);f = ((fix(-N/2)):1:fix(N/2)-1)*fs/N;%--x轴坐标,适合 fftshift 之后,画图使⽤%--绘图figure('color','w')subplot(3,2,1)plot(sc)title('载波信号')axis tightsubplot(3,2,5)plot(s_am)title('调幅信号')axis tightsubplot(3,2,2)plot(f,fftshift(abs(fft_sm)))title('基带信号-频谱')axis tightsubplot(3,2,4)plot(f,fftshift(abs(fft_sc)))title('载波信号-频谱')axis tightsubplot(3,2,6)plot(f,fftshift(abs(fft_s_am)))title('调幅信号-频谱')axis tightsuptitle('幅度调制-普通幅度调制')%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ s_am = s_am_DSB; %--双边带幅度调制(抑制:载波)%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %--频谱计算fft_sm = fft(sm);fft_sc = fft(sc);fft_s_am = fft(s_am);f = ((fix(-N/2)):1:fix(N/2)-1)*fs/N;%--x轴坐标,适合 fftshift 之后,画图使⽤%--绘图figure('color','w')subplot(3,2,1)plot(sm)title('基带信号')axis tight %--使得图形紧凑subplot(3,2,3)plot(sc)title('载波信号')axis tightsubplot(3,2,5)plot(s_am)title('调幅信号')axis tightsubplot(3,2,2)plot(f,fftshift(abs(fft_sm)))title('基带信号-频谱')axis tightsubplot(3,2,4)plot(f,fftshift(abs(fft_sc)))title('载波信号-频谱')axis tightsubplot(3,2,6)plot(f,fftshift(abs(fft_s_am)))title('调幅信号-频谱')axis tightsuptitle('幅度调制-双边带调制')%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ s_am = s_am_SSB_UP; %--单边带幅度调制(抑制:载波+下边带)%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %--频谱计算fft_sm = fft(sm);fft_sc = fft(sc);fft_s_am = fft(s_am);f = ((fix(-N/2)):1:fix(N/2)-1)*fs/N;%--x轴坐标,适合 fftshift 之后,画图使⽤%--绘图figure('color','w')subplot(3,2,1)plot(sc)title('载波信号')axis tightsubplot(3,2,5)plot(s_am)title('调幅信号')axis tightsubplot(3,2,2)plot(f,fftshift(abs(fft_sm)))title('基带信号-频谱')axis tightsubplot(3,2,4)plot(f,fftshift(abs(fft_sc)))title('载波信号-频谱')axis tightsubplot(3,2,6)plot(f,fftshift(abs(fft_s_am)))title('调幅信号-频谱')axis tightsuptitle('幅度调制-单边调制-上边带')%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ s_am = s_am_SSB_DW; %--单边带幅度调制(抑制:载波+上边带)%--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %--频谱计算fft_sm = fft(sm);fft_sc = fft(sc);fft_s_am = fft(s_am);f = ((fix(-N/2)):1:fix(N/2)-1)*fs/N;%--x轴坐标,适合 fftshift 之后,画图使⽤%--绘图figure('color','w')subplot(3,2,1)plot(sm)title('基带信号')axis tight %--使得图形紧凑subplot(3,2,3)plot(sc)title('载波信号')axis tightsubplot(3,2,5)plot(s_am)title('调幅信号')axis tightsubplot(3,2,2)plot(f,fftshift(abs(fft_sm)))title('基带信号-频谱')axis tightsubplot(3,2,4)plot(f,fftshift(abs(fft_sc)))title('载波信号-频谱')axis tightsubplot(3,2,6)plot(f,fftshift(abs(fft_s_am)))title('调幅信号-频谱')axis tightsuptitle('幅度调制-单边调制-下边带')。

基于MATLAB的AM与FM的调制系统仿真

基于MATLAB的AM与FM的调制系统仿真

总732期第三十四期2020年12月河南科技Henan Science and Technology基于MATLAB的AM与FM的调制系统仿真张博文林君(延边大学,吉林延吉133002)摘要:本文通过MATLAB进行AM信号与FM信号的调制系统仿真实验,分析了AM和FM调制的原理,观察了AM、FM信号调制过程中各环节的时域和频域波形。

最后,在仿真的基础上分析并比较了这两种调制方式的性能。

关键字:MATLAB;AM调制;FM调制;调制系统中图分类号:TN911.3文献标识码:A文章编号:1003-5168(2020)34-0037-03 Modulation System Simulation Based on MATLAB AM and FMZHANG Bowen LIN Jun(Yanbian University,Yanji Jilin133002)Abstract:In this paper,the Modulation system simulation experiment of AM signal and FM signal was carried out by MATLAB,the principle of AM and FM modulation was analyzed,and the time-domain and frequency-domain wave⁃form of each link in the modulation process of AM and FM signal was observed.Finally,the performance of the two modes was analyzed and compared on the basis of simulation.Keywords:MATLAB;AM modulation;FM modulation;modulation system通信系统包含两种调制方式,即模拟调制方式和数字调制方式[1]。

matlab FM调制仿真

matlab FM调制仿真

Matlab FM调制仿真ﻬ目录引言ﻩ错误!未定义书签。

一、课程设计得目得与要求 ............. 错误!未定义书签。

1、1课程设计得目得 .............. 错误!未定义书签。

1、2课程设计得要求ﻩ错误!未定义书签。

二、FM调制解调系统设计.............. 错误!未定义书签。

2、1FM调制模型得建立......... 错误!未定义书签。

2、2调制过程分析.................... 错误!未定义书签。

2、3FM解调模型得建立......... 错误!未定义书签。

2、4解调过程分析ﻩ错误!未定义书签。

2、5高斯白噪声信道特性ﻩ错误!未定义书签。

2、6调频系统得抗噪声性能分析ﻩ错误!未定义书签。

三、仿真实现ﻩ错误!未定义书签。

3、1MATLAB源代码............ 错误!未定义书签。

3、2仿真结果 .......................... 错误!未定义书签。

四、心得体会ﻩ错误!未定义书签。

五、参考文献..................................... 错误!未定义书签。

引言本课程设计用于实现DSB信号得调制解调过程。

信号得调制与解调在通信系统中具有重要得作用。

调制过程就就是一个频谱搬移得过程,它就就是将低频信号得频谱搬移到载频位置。

解调就就是调制得逆过程,即就就是将已调制得信号还原成原始基带信号得过程。

信号得接收端就就就是通过解调来还原已调制信号从而读取发送端发送得信息。

因此信号得解调对系统得传输有效性与传输可靠性有着很大得影响。

调制与解调方式往往决定了一个通信系统得性能。

双边带DSB信号得解调采用相干解调法,这种方式被广泛应用在载波通信与短波无线电话通信中。

一、课程设计得目得与要求1、1 课程设计得目得通过《FM调制解调系统设计与防真》得课程设计,掌握通信原理中模拟信号得调制与解调、数字基带信号得传输、数字信号得调制与解调,模拟信号得抽样、量化与编码与信号得最佳接收等原理。

调幅和调频信号的MATLAB仿真

调幅和调频信号的MATLAB仿真

功能强大的科学计算和工程仿真软件,它的交互式集成界面能够帮助用户快速完成数值分析、数字信号处理、仿真建摸、系统控制等功能。

MATLAB语言采用与数学表达相同的形式,不需要传统的程序设计语言,易于掌握,而且使用MATLAB语言要比使用BASIC、FORTRAN 和C等语言提高效率许多倍。

许多人赞誉它为万能的数学“演算纸”。

早在十几年前,在欧美的大学和研究机构中,MATLAB就是一种非常流行的计算机语言,许多重要的学术刊物上发表的论文均是用MATLAB来分析计算和绘制各种图形。

它还是一种有力的教学工具,它在大学的线性代数、自动控制理论、数理统计、数字信号处理、动态系统仿真、通信原理等课程的教学中,已成为标准的教学工具。

Simulink是MATLAB软件中对动态系统进行建模、仿真和分析的一个软件包,是MATLAB中的一种可视化仿真工具,广泛应用于通信仿真、数字信号处理、模糊逻辑、神经网络等领域。

“振幅调制与解调”与“角度调制与解调”是《通信电子电路》中的重要内容,其中的概念在实际的通信系统中占有非常重要的地位。

本书利用MATLAB语言和MATLAB/Simulink仿真工具对书中的调幅和调频的概念和基本方法进行了仿真,供读者参考。

一方面是为了增加读者对内容的理解,另一方面可以使读者从中体会到MATLAB工具的优越性和实用性。

1. 振幅调制与解调的MATLAB仿真由第5章可知,根据调幅信号所含频谱及其相对大小不同,可以分为普通调幅(AM)、抑制载波双边带调幅(DSB/SC-AM)和抑制载波单边带调幅(SSB/SC-AM)三种方式。

其中,普通调幅信号是基本的,其它调幅信号都是由它演变而来的。

在以下的MATLAB仿真中,为方便起见,均采用单音调制。

(1)普通调幅波AM设调制信号通信电子电路314 Ft U t U t u m m π2cos cos )(ΩΩΩ=Ω=载波信号t f U t U t u c cm c cm c πω2cos cos )(==则普通调幅波信号t t m U t u c a cm AM ωcos )cos 1()(Ω+=根据调幅波的数学表达形式,利用Matlab/Simulink 进行建模仿真。

matlab课程设计——调幅广播系统的仿真设计

matlab课程设计——调幅广播系统的仿真设计

调幅信号的时域分析
信号波形观察
1
观察信号的幅度变化
包络线分析
2
确定信号的调制深度
频率成分分析
3
辨别信号的载波频率 通过对调幅信号进行时域分析,可以直观地观察信号波形,并提取关键信息。通过观察信号的幅度变化,可以判断信号是否被 有效调制。分析信号的包络线,可以确定信号的调制深度,即调制信号对载波信号的影响程度。此外,还可以通过分析信号的 频率成分,确定信号的载波频率,以及是否存在其他频率成分。
信号调幅的信噪比分析
信噪比(SNR)是信号功率与噪声功率的比值,用于衡量调幅信号质量。高 信噪比表示信号清晰,噪声微弱。
调幅信号的信噪比受多种因素影响,包括发射功率、噪声水平、调制深 度等。在MATLAB仿真中,可以分析不同信噪比条件下调幅信号的性能。
信噪比(dB) 10 20 30
信号质量 较差 中等 良好
在实际应用中,为了保证调制信号的传输质量,调幅信号的带宽通常会 比理论计算值更大一些,以留出一定的裕量。调幅信号的带宽也会受到 调制指数的影响。调制指数越大,调幅信号的带宽就越大。
信号调幅的调制指数分析
调制指数是衡量调幅信号中载波幅度变化程度的关键参数。它表示调幅 信号的峰值幅度与载波幅度的比值,反映了调幅信号的深度。
信号调幅的MATLAB仿真
MATLAB是一种强大的数值计算软件,在信号处理领域应用广泛。 通过编写MATLAB代码,可以模拟调幅信号的生成和传输过程。 仿真可以帮助我们理解调幅原理,分析信号特性,并优化系统参数。
调幅信号的波形显示
使用MATLAB软件对调幅信号进行仿真。通过编写程序,可以生成调幅信 号的时域波形。显示结果可以直观地观察到调幅信号的幅度、频率、相 位等参数的变化情况。

一个简单的单边带电台Matlab仿真

一个简单的单边带电台Matlab仿真

一个简单的单边带电台仿真这个仿真以真实的音频信号作为输入,设计一个单边带发信机。

将基带信号调制为SSB 信号后送入带通型高斯噪声信道,加入给定功率的噪声之后,再送入单边带接收机。

单边带接收机将型号解调下来,通过计算机声卡将解调信号播放出来试听效果,从而对信道信噪比与解调音质之间的关系进行主观测试。

现设计一个单边带发信机、带通信道和相应的接收机,参数定位如下值。

(1)输入信号为一个话音信号,采样率为 8000Hz。

话音输入后首先进行预滤波,滤波器是一个频率范围在[300, 3400]Hz的带通滤波器,其目的是将话音频频谱限制在3400Hz以下。

单边带调制的载波频率设计为 10kHz,调制输出上边带。

要求观测单边带调制前后的信号功率谱。

(2)信道是一个带限高斯噪声信道,其通带频率范围是[10000, 13500]Hz。

能够根据信噪比 SNR 的要求加入高斯噪声。

(3)接收机采用相干解调方式。

为了模拟载波频率误差对解调话音音质的影响,设本地载波频率为,与发信机载波平率相差200Hz。

解调滤波器设计为 300~3400Hz的带通滤波器。

1.对音频输入与调制的仿真根据设置的参数,系统中信号最高频率约为 14kHz。

为了较好地显示调制波形,系统仿真采样率设为 50kHz,满足取样定理。

由于话音信号的采样率为 8000Hz,与系统仿真采样率不等,因此,在进行信号处理之前,必须将话音的采样率提高到 50kHz,用插值函数来做这一任务。

先编写程序将基带音频信号读入,进行[300,3400]Hz的带通滤波,并将信号采样率提高到 50kHz,进行单边带调制之后,将调制输出结果保存为 wav 文件,文件名为。

程序如下:% FileName:% 功能:音频录入与调制clc; clear all;% 录音,采样点数为 1000,采样率为 8000% jilu = wavrecord(5*8000, 8000, 'double');% wavwrite(jilu, '');[wav, fs] = wavread('');% 计算声音的时间长度t_end = 1/fs * length(wav);% 仿真系统采样率Fs = 50000;% 仿真系统采样时间点t = 1/Fs:1/Fs:t_end;% 设计 300~3400Hz 的带通滤波器 H(z)[fenzi, fenmu] = butter(3, [300 3400]/(fs/2));% 对音频信号进行滤波wav = filter(fenzi, fenmu, wav);% 利用插值函数将音频信号的采样率提升为Fs=50kHzwav = interp1([1/fs:1/fs:t_end], wav, t, 'spline');% 音频信号的希尔伯特变换wav_hilbert = imag(hilbert(wav));% 载波频率fc = 10000;% 单边带调制SSB_OUT = wav.*cos(2*pi*fc*t) - wav_hilbert.*sin(2*pi*fc*t);figure(1);subplot(2, 2, 1); plot(wav(53550:53750)); axis([0 200 ]);subplot(2, 2, 2); psd(wav, 10000, Fs); axis([0 2500 -20 10]);subplot(2, 2, 3); plot(SSB_OUT(53550:53750)); axis([0 200 ]);subplot(2, 2, 4); psd(SSB_OUT, 10000, Fs);% 将 SSB 调制输出存盘备用wavwrite*SSB_OUT, '');程序仿真结果:2.对指定信噪比信道的仿真仿真指定信噪比信道,仿真函数如下。

基于Matlab的FM仿真实现

基于Matlab的FM仿真实现

基于Matlab的FM仿真实现摘要本次设计主要是以Matlab为基础平台,对FM信号进行仿真。

介绍了FM信号,及其调制和解调的基本原理,并设计M文件,分析在混入噪声环境下的波形失真,以及分析FM的抗噪声性能。

本设计的主要目的是对Matlab的熟悉和对模拟通信理论的更深化理解。

关键词:Matlab;FM;噪声前言通信按照传统的理解就是信息的传输。

在当今高度信息化的社会,信息和通信已成为现代社会的命脉。

信息作为一种资源,只有通过广泛传播与交流,才能产生利用价值,促进社会成员之间的合作,推动社会生产力的发展,创造出巨大的经济效益。

而通信作为传输信息的手段或方式,与传感技术、计算机技术相融合,已成为21世纪国际社会和世界经济发展的强大动力。

可以预见,未来的通信对人们的生活方式和社会的发展将会产生更加重大和意义深远的影响。

在通信系统中,从消息变换过来的原始信号所占的有效频带往往具有频率较低的频谱分量(例如语音信号),如果将这种信号直接在信道中进行传输,则会严重影响信息传送的有效性和可靠性,因此这种信号在许多信道中均是不适宜直接进行传输的。

在通信系统的发射端通常需要有调制过程,将调制信号的频谱搬移到所希望的位置上,使之转换成适于信道传输或便于信道多路复用的已调信号;而在接收端则需要有解调过程,以恢复原来有用的信号。

调制解调方式常常决定了一个通信系统的性能。

随着数字化波形测量技术和计算机技术的发展,可以使用数字化方法实现调制与解调过程。

调制在通信系统中具有重要的作用。

通过调制,不仅可以进行频谱搬移,把调制信号的频谱搬移到所希望的位置上,从而将调制信号转换成适合于信道传输或便于信道多路复用的已调信号,而且它对系统的传输有效性和传输可靠性有着很大的影响。

调制方式往往决定了一个通信系统的性能。

调制技术是指把基带信号变换成传输信号的技术。

基带信号是原始的电信号,一般是指基本的信号波形,在数字通信中则指相应的电脉冲。

在无线遥测遥控系统和无线电技术中调制就是用基带信号控制高频载波的参数(振幅、频率和相位),使这些参数随基带信号变化。

毕业论文答辩--调幅收音机的建模

毕业论文答辩--调幅收音机的建模

调幅收音机的单元电路方框图
其中fs:535—1605KHZ f0为本振信号,F0=FS+465KHZ
调幅收音机的基本原理

调幅收音机的基本电路是由输入回路、变频级、本机振荡电路、中频放
大电路,检波电路等构成。

调幅收音机的基本原理是将从天线接收到得高频信号通过输入电路与收
音机的本机振荡频率(我国的标准为465kHZ)输入混频器,混频器输出的中
频,中频信号只改变了载波的频率,原来的音频包络线并没有改变,中频信
号可以更好地得到天线输入回路放大,中频信号经检波滤除高频信号,再经
低放,功率放大后,推动扬声器发出声音。

在调幅收音机单元电路的仿真过程中,我们将其分为混频电路、中频检
波电路和低放电路。依次对低放电路、中频检波电路和混频电路进行电路连
从天线接收到得高频信号通过输入电路与收音机的 本机振荡频率(我国的标准为465kHZ)输入混频器。
结论
通过这次仿真实验,我们从中学到了很多书本以外的东西,它不仅 仅包含的我们的个人知识得到扩展,还让我从这次仿真实验中了解到了 Multisim这个仿真软件,知道了Multisim提供全部先进的设计功能,满 足从参数到产品的设计要求。因为程序将原理图输入、仿真和可编程逻 辑紧密集成,设计人员可以放心地进行设计工作,不必顾及不同供应商 的应用程序之间传递数据时经常出现的问题。因此Multisim对于我们各 种电路的仿真是非常有用的。
引言
本次设计从模块化设计的思路来考虑问题,整个系统分: 低频及功率放大电路,中放-检波电路,混频电路,通过使用 Multisim软件对调幅收音机单元电路的仿真分析,利用所学专 业知识和软件工具,掌握系统仿真的原理,深入理解调幅收音机 系统的基本组成,扩张专业背景知识,培养工程技能和实际操作 能力。

实验三 模拟调制的matlab仿真

实验三 模拟调制的matlab仿真

图 2.4 FM 解调原理图
三ห้องสมุดไป่ตู้实验内容: 1. AM调制和解调matlab_simulink仿真
图 3.1 AM 调制和解调的 simulink 仿真框图 中英文注释:sine wave=正弦波生成器,product=乘法器,scope=示波器,constant= 常量或直流分量,加法器可用math operations中的sum替代,analog filter design= 模拟滤波器设计。 图1中的sine wave1和sine wave2模块分别产生发送端和接收端的载波信号,角频率 都设定为60rad/s,调幅系数为1;调制信号m(t)由sine wave模块产生,其为正弦信号, 角频率为5rad/s,幅度为1V;直流分量A0由constant模块产生,为2V;低通滤波器模块 的截止角频率设为6rad/s。此处sine wave2、product1和低通滤波器为下节解调过程所
用。其中1rad/s除以2Pi就等于1Hz。
主要模块参数如下所示: 1) Sine wave模块参数设置:sine type:time based;Amplitude:1;Bias:0; Frequency:5;phase:0;sample time:0;复选框打勾 2) 3) Constant模块参数设置:constant value:2 Sine wave1模块参数设置:sine type:time based;Amplitude:1;Bias:0; Frequency:60;phase:0;sample time:0;复选框打勾 4) Sine wave2模块参数设置:sine type:time based;Amplitude:1;Bias:0; Frequency:60;phase:0;sample time:0;复选框打勾 5) Analog filter design模块参数设置:design method:butterworth;filter type:lowpass filter;order:8;passband edge frequency:6

调频立体声收音机matlab仿真

调频立体声收音机matlab仿真

湖南师范大学研究生课程论文论文题目调频收音机仿真课程名称现代通信技术姓名彭善华学号 ************ 专业电路与系统年级 2010级学院物理与信息科学学院日期(年月日) 2011年7月6日研究生课程论文评价标准湖南师范大学研究生处制摘要:调频收音机就是通过采用调频调频载波方式传输无线电信号的收音机,调频立体声收音机属于超外差式调频收音机。

本文利用Matlab软件的Simulink仿真工具箱来模拟仿真调频立体声收音机。

关键词:调频,超外差,调频立体声收音机一背景收音机作为现代的娱乐工具,与人们的生活紧密相关。

众所周知,音频及其他低频信号不能直接进行远距离传遍,而必须借助于高频无线电载波。

现如今电台大部分具备调频立体声广播的条件,调频立体声收音机也普及了。

目前,国际上较为普及的立体声广播都是双声道的,而且使用最多的是采用导频制式,我国也采用这种制式。

国际调频广播的标准频段规定为87~108MHz,我国、美国、欧洲一些国家就采用了这一标准频段。

也有些国家不采用这一频段,如苏联(采用64.5~73MHz)、日本(采用76~90MHz)及西欧的一些国家(采用87.5~104MHz)。

目前调频式或调幅式收音机,一般都采用超外差式,它具有灵敏度高、工作稳定、选择性好及失真度小等优点。

使载波频率按照调制信号改变的调制方式叫调频。

已调波频率变化的大小由调制信号的大小决定,变化的周期由调制信号的频率决定。

已调波的振幅保持不变。

调频收音机就是通过采用调频载波方式传输无线电信号的收音机。

由于采用的波长较短,因此传输的信号要比采用调幅方式传播信号的收音机要好很多,但是因为是短波,因此传播距离比较短。

二调频立体声收音机原理立体声收音机原理方框图如图1所示。

图1.超外差式收音机原理图高放,即高频放大器,功能是选择所要接收(频率)的信号,并对其进行低噪声放大。

由于设置了自动增益控制(AGC )电路,它还可以保证在接收信号大幅度变化时,输出信号幅度基本上维持在一个允许的范围内。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南师范大学研究生课程论文
论文题目调频收音机仿真
课程名称现代通信技术
姓名彭善华
学号 ************ 专业电路与系统
年级 2010级
学院物理与信息科学学院
日期(年月日) 2011年7月6日
研究生课程论文评价标准
湖南师范大学研究生处制
摘要:调频收音机就是通过采用调频调频载波方式传输无线电信号的收音机,调频立体声收音机属于超外差式调频收音机。

本文利用Matlab软件的Simulink仿真工具箱来模拟仿真调频立体声收音机。

关键词:调频,超外差,调频立体声收音机
一背景
收音机作为现代的娱乐工具,与人们的生活紧密相关。

众所周知,
音频及其他低频信号不能直接进行远距离传遍,而必须借助于高频无线电载波。

现如今电台大部分具备调频立体声广播的条件,调频立体声收音机也普及了。

目前,国际上较为普及的立体声广播都是双声道的,而且使用最多的是采用导频制式,我国也采用这种制式。

国际调频广播的标准频段规定为87~108MHz,我国、美国、欧洲一些国家就采用了这一标准频段。

也有些国家不采用这一频段,如苏联(采用64.5~73MHz)、日本(采用76~90MHz)及西欧的一些国家(采用87.5~104MHz)。

目前调频式或调幅式收音机,一般都采用超外差式,它具有灵敏度高、工作稳定、选择性好及失真度小等优点。

使载波频率按照调制信号改变的调制方式叫调频。

已调波频率变化的大小由调制信号的大小决定,变化的周期由调制信号的频率决定。

已调波的振幅保持不变。

调频收音机就是通过采用调频载波方式传输无线电信号的收音机。

由于采用的波长较短,因此传输的信号要比采用调幅方式传播信号的收音机要好很多,但是因为是短波,因此传播距离比较短。

二调频立体声收音机原理
立体声收音机原理方框图如图1所示。

图1.超外差式收音机原理图
高放,即高频放大器,功能是选择所要接收(频率)的信号,并对其进行低噪声放大。

由于设置了自动增益控制(AGC )电路,它还可以保证在接收信号大幅度变化时,输出信号幅度基本上维持在一个允许的范围内。

混频,混频器把高频放大器送来的高频信号,和本振级送来的等幅振荡信号进行差拍,产生中频信号,以利于后面的处理、放大。

中频,中频放大器,用于放大混频器输出的调频中频信号。

它所接收的高频信号与本振信号经过变频器后差出固定的中频信号,这个中频信号的频率规定为.3MHz 0.710 。

鉴频,又称频率检波,指从调频波中解调出立体声基带信号,具有这一功能的电路称为鉴频器。

锁相环鉴频器具有很强的抗干扰能力,在输入信号信噪比很差的情况下仍可以正常工作,所以本文后续仿真采用锁相环鉴频器。

解码,立体声解码器的任务是把接收到得复合信号解码成左、右两路声道信号。

低放,立体声音频放大器由两个完全相同的音频声道组成,用于立体声解码器输出的左、右两路音频信号进行高保真放大,使之达到一定的功率,去推动左、右两个声道的扬声器发声。

AFC,自动频率控制电路,解决变频器输出中频信号偏离10.7MHz ,严重时产生频率失真,影响立体声效果,甚至收不到电台信号的问题。

三 Matlab 仿真分析
利用Matlab 软件下的Simulink 工具对调频立体声收音机进行仿真,仿真模型如图2.
Continuous-Time
VCO Voltage-Controlled
Oscillator
In1
In2
Out1
SteroGen
0.5
Slider Gain
Signal Generator3
Signal Generator
Scope2
Scope1
Product1
Product
Manual Switch
Ground
-1
Gain
Clk Cnt
CntUp Counter
butter
Analog Filter Design4
butter
Analog
Filter Design3
butter
Analog Filter Design2
butter
Analog Filter Design1
butter
Analog Filter Design
接收L(t)
接收R(t)
图2 调频立体声收音机
设置好仿真参数后,运行得到图3的仿真结果。

图3 输出仿真结果
由图可知,输入信号()t
R、接收()t L
R、()t L,分别与输出信号接收()t
的幅度频率几乎想吻合。

参考文献
[1] 邵玉斌.Matlab/simulink通信系统建模与仿真实例分析[M].北京:清华大学出版社,2009.
[2] 陈建国.调频立体声收音机[M].河南:河南科学技术出版社,1998.
[3] 鲁廉.调频立体声收音机——原理、维修与测试[M].北京:电子工业出版社。

相关文档
最新文档