1、 DSPDSP 综合课程设计综合课程设计 2FSK2FSK 调制调制/ /解调解调的实现的实现 系系 别别: 电电 计计 系系 组组 号:号: 姓姓 名名: 学学 号号: 指导老师指导老师: 日日 期期: 2011 年年 11 月月 18 日日 - 1 - 一、目的和意义一、目的和意义 1 1、地位和作用、地位和作用: DSP 在当今信息化时代的作用越来越显著,掌握 DSP 软,硬件的使用及注意事项, 对当代信息相关专业的大学生非常必要,同时对 DSP 的进一步掌握与发展也有利于我国 经济及国防的发展。 2 2、目的和任务、目的和任务: 在对 DSP 硬件结构的初步了解的基础上设计并实现 2F
2、SK 调制的电路原理图及 PCB 板图。 二、内容与要求二、内容与要求 绘制具备AD功能的DSP最小系统电路图,设计基于DSP的2FSK调制解调程序。设计 2FSK调制解调的DSP程序,并给出相应的仿真结果。 1.了解和熟悉DSP综合试验箱的结构原理和设置;存储器、逻辑控制等模块的原 理和配 置。 2.开发工具开发工具 熟悉DSP开发系统的连接;进一步熟悉CCS2.2开发环境的使用方法。 3.DSPDSP结构结构 进一步熟悉DSP的硬件构造,特别是DSP外围存储单元及接口电路的设计。 4.DSPDSP最小系统设计最小系统设计 绘制DSP最小系统电路图:外围存储器及ADC电路的设计。 5.2FS
3、K2FSK调制及解调调制及解调 理解2FSK调制及解调的原理,设计2FSK调制及解调的方案,给出具体的实现思路。 6. .FIRFIR滤波器滤波器 计算FIR实现所需的参数。 7.FIRFIR滤波器实现滤波器实现 编写FIR滤波器实现的DSP程序。 8.2FSK2FSK调制及解调实现调制及解调实现 给出2FSK调制及解调实现流程图,编写相关DSP实现程序。 9.仿真仿真 验证2FSK调制及解调的DSP程序,给出相应的仿真结果。 三、原三、原 理理 (一一) ,2FSK 调制算法原理调制算法原理: - 2 - 2FSK 调制采用查表法,可以实现较好的实时性,特别适用于通信载波的生成。在 DSP
4、的程序 存储空间,使用 Q15 定点数格式在0,2上以 2/N 的相位间隔固化 N 点正弦值,以供查表,在此取 N=12。这样对于 F0和 F1的取样间隔分别为: ”时发送数据“ ”时发送数据“ 1,2192/3212/ 1 1 0,1192/1612/ 0 0 FsFNi FsFNi (1) 使用 DSP 定时器 T0,用来实现对数据解调 DAC 输出速率的控制。这样,如要实现 12Kbps 的数据 传输速率,需要将 DSP 定时器 T0 的溢出率设置为 192KHz。 (二二) ,2FSK 解调算法原理:解调算法原理: FSK 解调有相干解调和非相干解调3,4,相干解调对通信设备要求较高,一般数字调频系统都采用非 相干解调5。在此,采用实时性较高的 2FSK 信号差分检波解调算法6。算法的基本思想是已调信号 和它的 /2 的延时信号相乘,然