matlab 8fsk,8FSK调制解调与仿真.ppt

8FSK调制解调与仿真 八进制FSK内容 8FSK的调制与解调 8FSK的误码率分析 8FSK的matlab仿真 (一)多进制FSK调制解调系统 信道 接收滤波器 带通f1 检波器 带通f2 检波器 带通fN 检波器 抽样判决器 逻辑电路 逻辑电路 f1 门电路1 f2 门电路2 fN 门电路N 相加器 串/并变换 1 2 M … … 输入 输出 发端 收端 (1)MFSK的调制 二进制 111 1 1 3-8译码器 1 0 0 1 2ASK开关电路 无信号 无信号 fm信号 fm信号 8FSK调制 调制原理:利用基带信号去控制载波信号的频率 设输入信号为 则8个调制码元的调制信号分别为: 000 的调制信号为 001 的调制信号为 010 的调制信号为 011 的调制信号为 100 的调制信号为 101 的调制信号为 110 的调制信号为 111 的调制信号为 八进制序列 调制信号输出波形 8FSK的解调 相干解调 非相干解调 (2)MFSK的解调 滤除带外噪声 与2FSK原理一样,只不过变成多路 8-3编码器 fm信号 无信号 无信号 fm信号 0 0 1 1 1 1 111 从整个调制解调过程可以看到,MFSK基本上继承了2FSK的思想,把波形分解成M个ASK来分别处理 八进制序列解调输出 (二)8FSK误码率分析 0 1 2 3 4 5 6 7 误码率的计算: 判决区间 MFSK的误码率 相干解调: 非相干解调: 在M一定的条件下,r越大,误码率越小 在r一定的条件下,M越大误码率也越大 相干解调和非相干解调的性能差距将随着M的增加而减小 在M一定的条件下,随着r的增加,非相干解调的性能将逐渐趋于相干解调性能 (三)matlab程序设计 生成八进制随机信号:M=8; %进制数 八进制数分别为:0,1,2,3,4,5,6,7 x=randsrc(20,1,[0:M-1]);%产生20个八进制随机码 载波频率:f0=10hz,相邻载波频率之差为fc=3hz; 采样频率: fs=1khz; randn('state',seed(2)); for i=1:length(SNR) y1=awgn(y,SNR(i),'measured',[],'dB');%在已调信号中加入高斯白噪声 %相干解调 z1=ddemod(y1,Fc,Fd,Fs,'fsk/eye',M,df); [errorSym ber1]=symerr(x,z1); BER1=[BER1 ber1]; %非相干解调 z2=ddemod(y1,Fc,Fd,Fs,'fsk/eye/noncoh',M,df); [ber ber2]=symerr(x,z2); BER2=[BER2 ber2]; ber1Theory=BERFADING(SNR(i),'fsk',2,2,'coherence'); BER1Theory=[BER1Theory ber1Theory]; end; figure(1) stem([0:numPlot-1],x(1:numPlot),'bx'); title('输入八进制随机序列') xlabel('Time'); ylabel('Amplitude'); figure(2) plot(t,y,'b-'); function FSK Fc=10; %载频 Fs=100; %系统采样频率 Fd=1; %码速率 N=Fs/Fd; df=3; numSymb=8;%进行仿真的信息代码个数 M=8; %进制数 SNRrate=[1:5]; SNR=20*log10(SNRrate); seed=[12345 54321]; numPlot=8; BER1=[]; BER2=[]; BER1Theory=[]; %x=randsrc(numSymb,1,[0:M-1]);%产生20个八进制随机码 x=[0,1,2,3,4,5,6,7]; %调制 y=dmod(x,Fc,Fd,Fs,'fsk',M,df);%MFSK调制函数 %MFSK调制函数 numModPlot=numPlot*Fs; t=[0:numModPlot-1]./Fs; %在已调信号中加入高斯白噪声 axis([min(t) max(t) -1.5 1.5]); title('调制信号输出'); xlabel('Time'); ylabel('Amplitud

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值