目录

1.本系统整体构架

2.各个模块基本原理

2.1 2FSK调制原理

2.2 2FSK解调原理

3.仿真结果

4.完整程序下载


1.本系统整体构架

整个程序,我们采用如下的流程图实现:

2.各个模块基本原理

2.1 2FSK调制原理

       FSK(Frequency Shift Keying)是频移键控的缩写,它是一种常用的数字调制方法。FSK调制信号的产生原理基于载波频率的变化来传递数字信息。在FSK中,不同的二进制数据位被映射到不同的载波频率上。以下是对FSK调制信号产生原理的详细介绍:

       FSK调制的基本原理是利用载波信号的频率变化来传递数字信息。在二进制FSK中,数据以0和1的形式表示,其中0对应于一个特定的载波频率f1,而1对应于另一个特定的载波频率f2。因此,二进制数据位被映射到不同的载波频率上。

       对于FSK调制,一个基本的数学模型  可以表示为:

       为了实现FSK调制,需要将已编码的二进制数据转换为相应的频率信号。这可以通过使用基于时间的数字信号处理  技术来实现。

       在实际应用中,FSK调制具有抗衰落能力较强、频带利用率较高等优点。因此,在一些衰落信道中如移动通信系统中得到广泛应用。然而,FSK也存在一些缺点如对定时和相位 噪声较为敏感等。因此,在选择使用FSK调制时需要根据具体的应用场景和信道条件进行综合考虑。

2.2 2FSK解调原理

       相干解调需要在接收端恢复与发送端载波同频同相的本地载波,通过与接收信号相乘和低通滤波来恢复基带信号。

3.仿真结果

本系统的RTL结构如下图所示:

不同信噪比下仿真测试结果如下:

4.完整程序下载

完整可运行代码,博主已上传至CSDN,使用版本为Vivado2022.2:

(本程序包含程序操作步骤视频)

https://download.csdn.net/download/ccsss22/92764967

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐