- 博客(1)
- 收藏
- 关注
原创 MFSK的matlab仿真(以4FSK为例)
FSK调制是基本的数字频带传输,本文将大致介绍FSK,并以4FSK为例,利用相干解调的方法,做一个matlab仿真。参考教材:《通信原理(第二版)》 李晓峰 周宁 邵怀宗 朱立东 编著。
2023-11-29 22:39:02
4520
3
m序列PN序列计算频偏
利用4个m序列进行相关运算,算出频偏
调制方式采用BPSK调制
用mse来检验
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
2024-06-05
SSB的matlab仿真-相干解调-通信原理-基带调制
通过对《甄嬛传》的音频信号进行SSB调制,最后用相干解调法进行解调。
读取音频文件:
通过audioread函数读取音频文件(m4a格式),获取消息信号 y 和采样率 Fs。
时域波形绘制:
画出消息信号的时域波形。
消息信号频谱绘制:
对消息信号进行FFT,画出其频谱波形。
滤波:
设计低通滤波器(7阶Butterworth低通滤波器),并对消息信号进行滤波。
画出滤波后的时域波形和频谱波形。
绘制滤波器的频响图。
计算带宽。
载波设置及频谱绘制:
设置余弦和正弦载波,并画出其时域波形和频谱波形。
DSB调制:
将滤波后的信号与余弦载波相乘,得到DSB调制信号。
画出DSB调制信号的时域波形和频谱波形。
SSB调制:
对DSB信号进行滤波得到SSB信号,并画出其时域波形和频谱波形。
计算SSB信号的带宽。
解调:
设计高通滤波器,对SSB信号进行滤波。
将滤波后的信号与带有0.3 Hz频率偏移的余弦波相乘,得到解调信号。
画出解调信号和原信号的时域波形和频谱波形。
计算解调信号的带宽。
2023-11-28
4FSK信号调制-matlab-MFSK-相干解调-通信原理
代码模拟了4FSK信号的生成、调制、传输、解调和误码率判断的过程,并通过图形展示了各个阶段的信号波形和频谱。载波频率可以自己调节,每个过程都有画图。以下是代码的主要功能:
基本参数设置: 定义了一系列基本参数,包括产生符号数M、每码元复制次数L、每个码元采样次数、每个码元的宽度Ts等。
生成基带信号: 通过随机生成的二进制数据(wave),使用单极性不归零矩形脉冲波形,产生基带信号的波形图。
4FSK调制: 根据不同的二进制数据值,选择对应的频率进行调制,生成4FSK调制信号。这里采用了四个频率分别为fre1、fre1+1000、fre1+2000、fre1+3000。
绘制调制后的波形和频谱图: 画出4FSK信号的波形和频谱图,同时画出基带信号的频谱图。
相干解调: 使用本地载波产生四个混频信号,然后对调制信号进行混频。接着绘制混频后的频谱图。
低通滤波器: 使用低通滤波器对混频后的数据进行滤波,得到四路解调后的信号。
抽样判决: 对解调后的信号进行抽样判决,判断每个时隙内信号的幅度是否超过阈值,从而判定每个时隙内的二进制值。
2023-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人