基于MATLAB的2ASK调制与解调设计

发布时间 : 星期一 文章基于MATLAB的2ASK调制与解调设计更新完毕开始阅读

利用相干载波作用,得到最初的数字基带信号,并且将高频信号搬移到100hz的频率上。

4.1.5低通滤波器

wp=2*pi*2*f*0.5;%通带截止频率 ws=2*pi*2*f*0.9;%阻带截止频率 Rp=2;%Rp是通带波纹,As是阻带衰减 As=45;

[N,wc]=buttord(wp,ws,Rp,As,'s');%计算巴特沃斯滤波器阶次和截至频率 [B,A]=butter(N,wc,'s');%频率变换法设计巴特沃斯低通滤波器 h=tf(B,A); %转换为传输函数

dst=lsim(h,nst,t);%画出系统h对由nst和t描述的输人信号的时间响应

通带截止频率50hz,阻带截止频率90hz。

4.1.6抽样判决 k=0.25;

pdst=1*(dst>0.25);

抽样判决过程中会产生延时是因为判决标准为0.25,只有当输入信号>0.25时才判决为1。

仿真结果:

4.2基于simulink的 2ASK调制电路分析

4.2.1 Simulink模型的建立

通过Simulink的工作模块建立2ASK二级调制系统,用频谱分析仪观察调制前后的频谱,用示波器观察调制信号前后的波形 2ASK调制电路设计

首先启动Matlab,输入Simulink并回车启动Simulink模块,然后添加模块。本电路需要的模块如下:

正弦波源,这里使用的是Signal Processing Blockset\\DSP Sources\\Sine Wave,设定其幅度为2V,频率为2Hz。

图 4-1 正弦波设置

基带信号源,使用的是Communications Blockset\\Comm Sources\\Random Data Sources\\Bernoulli Binary Generator,可以产生随机数字波形。设置其Probability of a zero为0.5,每个方波为1秒。

联系合同范文客服:xxxxx#qq.com(#替换为@)