- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南工业大学
课 程 设 计
资料袋
计算机与通信
学院(系、部) 2015 —2016
学年第
一 学期
课程名称:
DSP
应用 课程设计
指导教师:
龙永新
职称
副教授
学生姓名:
戴勇建
专业班级 通信 1201 班 学号 12408200115
设计题目:
基于 C6000 的 QPSK 解调器设计与实现
成
绩:
起止日期: 2015
年 12
月 7
日 至 2015
年 12
月18 日
目录清单
序号
材料名称
资料数量
备注
1
课程设计任务书
1
2
课程设计说明书
1
3
课程设计图纸
0
张
4
5
6
DSP 应用课程设计
设计说明书
基于 C6000的 QPSK解调器设计与实现
起止日期: 2015年 12 月 7 日 至 2015 年 12 月 18 日
学
生
姓
名
戴 勇 建
班
级
通 信 1201
学
号
12408200115
成
绩
指导教师(签字)
计算机与通信学院
2015年 12 月 18 日
课题名称 基于 C6000 的 QPSK 解调器设计与实现 人 数 6
组 长 戴勇建 同组人员 周利莎、戴平凡、龚胜、陈策力、许增、胡卫明
1.主要内容:
课 (1)编写程序。
题 (2)程序要完善、优化,能运行于 C5402 开发板,能演示输入输出数据的
完整图形,显示结果,并对程序或相关设计予以解释。
的
主
要 2.主要任务:
内 (1)算法设计;
(2)程序设计;
容 (3)程序的调试与各项性能的测试。
和
要
求
具1、编写程序,对 QPSK 调制信号进行解调。 在 DSP 编程时,直接把载波放
体
入存储器,然后通过统计的方法判断是“ 1”还是“ 0” ,最后通过并串转换
还原出原来信号。
任
2、程序完善、优化,面向 C6000 开发调试。
务
3、能演示输入输出数据的完整图形, 显示结果,并对程序或相关设计予以解
释。
时
间
安
排
12
月 07
日:分组、任务分配、课题理解。
与
12
月 08
日 -12
月 14
日:功能、程序设计、系统设计和实现。
完
12
月 15
日 -12
月 17
日:实验验证和考核。
成
12
月 18
日:总结、书写课程设计说明书。
情
况
- 1 -
一、设计目的
1、熟悉 QPSK解调器的原理、特点和应用
2、掌握 QPSK解调器设计方法
3、熟悉使用 DSP实现 QPSK信号解调的设计过程
通过该设计,熟悉 QPSK解调器的原理和方法, 掌握其 DSP程序设计与实现过程,以及程序的调试技巧。是对 DSP应用技术理论学习的总结和补充,为 DSP应用系统的开发设计打下基础。
二、设计原理
QPSK信号解调可以采用相干解调的方法实现,下图为方框图:
三、设计所需仪器与设备
1、PC微机 1 台,安装 CCS3.0
2、DSP仿真器 TDS510-USB2.0,1 套
四、设计内容
1、编写程序,对 QPSK调制信号进行解调。在 DSP 编程时,直接把载波放入存储器,然后通过统计的方法判断是“ 1”还是“ 0” ,最后通过并串转换还原出原来信号。
2、程序完善、优化,面向 C6000开发调试。
1
3、能演示输入输出数据的完整图形,显示结果,并对程序或相关设计予以解释。
五、设计步骤
1、用仿真机将计算机与 TI C54x 开发板连接好,然后运行 CCS软件。
2、新建一个项目:点击 Project-New, 将项目命名为 DEQPSK,并将项目保存
在自己定义的文件夹下,注意文件夹一定要用英文名,不要将文件夹取名为中文名,因为 CCS软件不能识别以中文命名的文件夹。
3、新建一个源文件:点击点击 File -New-Source File 可以打开一个文本编辑窗口,点击 保存按键,保存在和项目相同的一个文件夹下面 (DEQPSK),保存类型选择 *.C (如果源文件 是 C 语言编写的,保存类型选择 *.C, 如果使用汇编语言编写的 , 选择 *.ASM为保存类型),我们在这里将保存名字命名为 DEQPSK.c。
4、在项目中添加源文件: 在新建立了一个源文件以后, 要想使用 CCS编译器对该源文件 进行编译还需要将源文件添加到项目中去。 添加方法是在工程管理器中右键单击 DEQPSK.pjt, 在弹出的菜单中选择 Add Files ,然后将刚才建立的
DEQPSK.c文件添加到该项目中去。
5、编写源程序:
在工程管理器中双击 DEQPSK.c,将出现文本编辑窗口,在该文本编辑窗口中输入如 下内容:
#include math.h
#define InputLength 15 /*IQ 两路的长度 */
#define SineLenth 64 /* 一个周期正谐波的长度 */
#defin
文档评论(0)