ASK信号调制与解调实验_ask调制及解调实验

2020-02-28 其他范文 下载本文

ASK信号调制与解调实验由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“ask调制及解调实验”。

学 生 实 验 报 告

实验室名称:通信实验室

课程名称:数字传输技术

实验名称:ASK信号调制与解调实验

指导教师:

成绩:

一、实验目的1.理解ASK调制与解调的原理。

2.掌握使用MATLAB语言进行ASK调制与解调的方法。

二、实验原理

1.二进制数字调制的数学模型

设基带二进制数据为an,g(t)为持续时间为Ts的高度为1的矩形脉冲,则二进制数据的单极性矩形波形可以表示为:

s(t)ang(tnTs)

P0,其中,an

1,1PP为二进制数据流中“0”出现的概率。n2.二进制幅移键控2ASK的调制

二进制幅移键控2ASK的输出波形e2ASK(t)是基带单极性波形与角频率为c的正弦载波的乘积,即

e2ASK(t)s(t)cosct 3.键控调制的物理实质

键控调制的物理实质是“波形替代”,在二进制幅移键控中,二进制1用持续时间为Ts的正弦波替代,二进制0则使用零电平来表示。

4.二进制幅移键控2ASK的解调

将接收到的ASK信号进行包络检波,然后在最佳取样时刻对检波输出进行取样,最后依据最佳判决门限作判决输出,即可得出解调输出。将解调输出与发送数据进行比较,就可计算出误码率来。

三、实验内容及要求

1.根据ASK调制和解调的原理,用一个脚本文件(Script File)来实现ASK信号的调制与解调的功能。设基带数据速率为100bit/s,ASK载波频率为1000Hz,仿真的系统采样频率为10000Hz,仿真时间为1s。信道的传输特性为850Hz到1150Hz的带通型信道,信道中的噪声为加性高斯噪声。

提示:仿真时间为1s,基带数据速率为100bit/s,则仿真的传输数据为100bit。可以使用Matlab的rand函数来产生。系统的采样频率为10000Hz,其是载波频率的10倍,因此一个载波周期中将有10个采样点,使得作图波形比较光滑。包络检波可以使用取绝对值并进行低通滤波来实现。仿真中假设最佳取样时刻是确定的,即接收机的定时提取被假定是理想的。仿真中加入噪声,可使用noise=0.3*randn(1,10000)实现,修改加入噪声的方差系数即可改变所加入噪声的大小。

2.实验结果中要求画出如下图形:

输入基带波形,ASK调制后输出的波形,加入高斯白噪声后的ASK波形,带限信道的频率响应(幅频响应和相频响应),加入噪声后的ASK信号通过带通信道的输出波形,接收机包络检波的输出波形,包络检波后经过低通滤波器的输出波形,包络检波后经过低通滤波器的输出波形所形成的眼图,最终取样判决输出的数据波形。

四、程序代码

Fs=10000;fc=1000;

%系统采样频率

%载波频率fc=1000Hz %仿真时间1s t=0:1/Fs:1-1/Fs;

transdata=rand(1,100)>0.5;

%发送数据(单极性)

basebandwave=ones(100,1)*transdata;

%基带速率为100bit/s,则1个bit期间采样100次 basebandwave=reshape(basebandwave,1,10*1000);

figure(1);subplot(3,1,1);plot(t,basebandwave);axis([0,1,-0.5,1.1]);

carrier=cos(2*pi*fc*t);

ASKout=basebandwave.*carrier;

%ASK调制输出

subplot(3,1,2);plot(t,ASKout);axis([0,1,-1.5,1.5]);

noise=0.3*randn(1,10000);ASKandNoise=ASKout+noise;subplot(3,1,3);plot(t,ASKandNoise);axis([0,1,-1.5,1.5]);

fl=850;fh=1150;N=3;

%带通信道参数850Hz~1150Hz,3阶 %求解信道滤波器系数 %作出信道频率响应图 [B,A] = BUTTER(N,[fl,fh]./(Fs/2));figure(2);freqz(B,A,1000,10000);

ASKrec=filter(B,A,ASKout);% ASKrec=filter(B,A,ASKandNoise);figure(3);subplot(3,1,1);plot(t,ASKrec);axis([0,1,-1.5,1.5]);

jianbo=abs(ASKrec);

%包络检波

subplot(3,1,2);plot(t,jianbo);axis([0,1,-0.1,1.5]);[b,a] = BUTTER(3,150./(Fs/2));

%150Hz低通滤波器设计

LPFout=filter(b,a,jianbo);

%眼图数据 subplot(3,1,3);plot(t,LPFout);axis([0,1,-0.1,1.5]);LPFoutforeye=reshape(LPFout,200,50);

figure(4);plot(LPFoutforeye);

level=mean(LPFout);

%作出低通输出信号的眼图

sampleout=LPFout(100:100:10000);panjueout=sampleout>level;

error=sum(abs(panjueout-transdata))

figure(5);subplot(2,1,1);stairs(transdata);axis([0,100,-0.1,1.1]);

%作出发送数据的图 title('transdata');subplot(2,1,2);stairs(panjueout);axis([0,100,-0.1,1.1]);

%接受病解调的输出数据的图 title('panjueout');

五、程序运行结果图 10.50-0.500.10.20.30.40.50.60.70.80.9110-100.10.20.30.40.50.60.70.80.9110-100.10.20.30.40.50.60.70.80.91 图1(a)输入基带波形;(b)ASK调制输出;(c)加入高斯白噪声后的ASK波形

0-50Magnitude(dB)-100-150-200-25005001000***03000Frequency(Hz)***00Phase(degrees)-200-400-600-80005001000***03000Frequency(Hz)***0 图2 带限信道的频率响应 10-101.510.5001.510.5000.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.91 图3(a)加噪的ASK信号通过带通信道的输出;(b)接收机包络检波的输出;(c)包络检波后经过低通滤波器的输出波形

0.80.70.60.50.40.30.20.***20140160180200 图4 包络检波后经过低通滤波器的输出波形所形成的眼图

transdata10.80.60.40.***708090100panjueout10.80.60.40.***708090100 图5(a)发送的数据;(b)接收并解调的输出数据

模拟调制与解调(全)

通讯系统原理课程设计设计题目:模拟调制/解调 姓名:院(系): 机电工程学院 专业:电子信息工程专业 指导老师:薛艳茹 刘艳东日期:2010年6 月12 日至 6 月18日 一 设计目的:通过MATLAB......

实用调制解调实验心得体会大全(15篇)

通过写心得体会,我们可以对自己的学习和工作进行反思,为今后的发展提供有益的参考和借鉴。写心得体会时要注意语言简洁明了,突出重点,让读者能够快速理解和领悟。6.心得体会是我......

PSK调制解调实验报告

刀豆文库小编为你整合推荐8篇PSK调制解调实验报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

FSK调制解调实验报告

FSK调制解调实验报告一、实验目的:1.掌握FSK(ASK)调制器的工作原理及性能测试;2.掌握FSK(ASK)锁相解调器工作原理及性能测试;3. 学习FSK(ASK)调制、解调硬件实现,掌握电路调整测试方法。......

通信原理教案 实验五 FSK调制解调实验

实验五 FSK 调制解调实验(理论课:教材第七章P180--185)实 验 内 容1.频率键控(FSK)调制实验 2.频率键控(FSK)解调实验一、实验目的1.理解FSK调制的工作原理及电路组成。 2.理解......

《ASK信号调制与解调实验.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
ASK信号调制与解调实验
点击下载文档
相关专题 ask调制及解调实验 信号 ask调制及解调实验 信号
[其他范文]相关推荐
[其他范文]热门文章
下载全文