DSP技术综合实验双号.docx
- 文档编号:25660350
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:18
- 大小:1.18MB
DSP技术综合实验双号.docx
《DSP技术综合实验双号.docx》由会员分享,可在线阅读,更多相关《DSP技术综合实验双号.docx(18页珍藏版)》请在冰豆网上搜索。
DSP技术综合实验双号
DSP技术综合实验报告
专业班级
姓名
学号
成绩评定
考核
内容
实验
表现
实验
报告
实验成果
或答辩
综合评
定成绩
成绩
电气与信息学院
和谐勤奋求是创新
实验教学考核和成绩评定办法
1.课内实验考核成绩,严格按照该课程教学大纲中明确规定的比重执行。
实验成绩不合格者,不能参加课程考试,待补做合格后方能参加考试。
2.单独设立的实验课考核按百分制评分,考核内容应包括基本理论、实验原理和实验。
3.实验考核内容包括:
1)实验预习;2)实验过程(包括实验操作、实验记录和实验态度、表现);3)实验报告;权重分别为0.2、0.4、0.4;原则上根据上述三个方面进行综合评定。
学生未取得1)和2)项成绩时,第3)项成绩无效。
4.实验指导教师应严格按照考核内容分项给出评定成绩,并及时批改实验报告,给出综合成绩,反馈实验中出现的问题。
实验成绩在教师手册中有记载。
实验报告主要内容
一.实验目的
二.实验仪器及设备
三.实验原理
四.实验步骤
五.实验记录及原始记录
六.数据处理及结论
七.思考题
八.实验体会(可选项)
注:
1.为了节省纸张,保护环境,便于保管实验报告,统一采用A4纸,实验报告建议双面打印(正文采用宋体五号字)或手写,右侧装订。
2.实验类别指验证、演示、综合、设计、创新(研究)、操作六种类型实验。
3.验证性实验:
是指为了使学生巩固课程基本理论知识而开设的强调演示和证明,注重实验结果(事实、概念或理论)的实验。
4.综合性实验:
是指实验内容涉及本课程的综合知识或本课程相关的课程知识的实验。
5.设计性实验:
是指给定实验目的、要求和实验条件,由学生自行设计实验方案并加以实现的实验。
实验题目
PWM波形产生实验
实验室
DSP实验室
实验时间
2011年3月2日
实验类别
验证型
同组人数
1人
一、实验目的
1.了解TMS320LF24XX芯片的EVA、EVB的功能;
2.理解EVA、EVB的工作原理;
3.掌握EVA、EVB产生PWM波的方法;
二、实验设备
计算机,CCS2.0版软件,DSP仿真器,E100实验箱,示波器。
三、基础知识
TI公司‘C2000系列的DSP器件都包括两个事件管理模块EVA和EVB,每个事件管理器模块包括通用定时器(GP)、比较单元、捕获单元以及正交编码脉冲电路。
EVA和EVB的定时器,比较单元以及捕获单元的功能都相同,只是定时器和单元的名称不同。
事件管理模块的功能框图如下(以EVB为例):
对于TMS320LF2407DSP每个事件管理模块可同时产生多达8路的PWM波形输出。
由3个带可编程死区控制的比较单元产生独立的3对,以及由GP定时器比较产生的2个独立的PWM输出。
PWM的特性如下:
●16位寄存器;
●有从0到16μs的可编程死区发生器控制PWM输出;
●最小死区宽度为1个CPU时钟周期;
●对PWM频率的变动可根据需要改变PWM的载波频率;
●在每个PWM周期内以及之后可根据需要改变PWM脉冲的宽度;
●外部可屏蔽的功率驱动保护中断
●脉冲形式发生器电路,用于可编程的对称、非对称以及4个空间矢量PWM波形产生;
●自动重新装载的比较和周期寄存器使CPU负担最小。
四、实验步骤
1.设置拨码开关SW1的4、6位ON,其余位OFF;启动CCS2.0,用Project/Open打开E100文件夹中的“pwm.pjt”工程文件;双击“pwm.pjt”及“Source”可查看各源程序;并加载“pwm.out”;
2.单击“Run”运行程序,通过示波器观察2407CPU板上PWM1~PWM6的输出波形(如下波形图所示)。
观察到pwm5、6输出占空比为5/6的矩形波,其中pwm5高电平有效,pwm6低电平有效;pwm3、4输出占空比为1/2的矩形波,其中pwm3高电平有效,pwm4低电平有效;pwm1、2输出占空比为1/6的矩形波,其中pwm1高电平有效,pwm2低电平有效。
3.修改cmpr1、cmpr2、cmpr3的值可改变相应输出的占空比。
改变t1per的值为0x0600,cmpr1=0x0100、cmpr2=0x0300、cmpr3=0x0500,重新编译后加载,运行可以观察到pwm波频率提高,占空比不变。
4.关闭“pwm.pjt”工程文件;关闭所有窗口,本实验完毕。
五、实验主程序
验题目
CAN总线通讯实验
实验室
DSP实验室
实验时间
2011年3月4日
实验类别
验证型
同组人数
1人
一、试验目的
1、学习CAN总线通讯原理;
2、‘C2000系列DSP的CAN总线模块的操作方法;
二、实验设备:
计算机,CCS2.0版软件,DSP仿真器,E100实验箱。
三实验步骤:
1.学习CAN总线通讯原理;
2.阅读实验提供的程序;
3.运行样例程序,观察输出波形;
4.填写实验报告。
设置拨码开关SW1的4、6位ON,其余位OFF;连接好DSP开发系统,实验箱上电,运行CCS软件。
调入样例程序,用Project/Open打开“can.pjt”工程文件;双击“can.pjt”及“Source”可查看各源程序;加载“can.out”。
点击“RUN”运行程序,用示波器观察J4的两个端口,可以看到有脉冲波形输出(波形如下图所示),证明发送数据成功。
关闭所有相关程序,该实验结束。
四、实验主程序
实验题目
相关(Correlation)算法
实验室
DSP实验室
实验时间
2011年3月7日
实验类别
验证型
同组人数
1人
一、实验目的
1.掌握相关的概念;
2.学习相关算法的实现方法。
二、实验设备
计算机,CCS2.0版软件,DSP仿真器、E100实验箱。
三、实验原理
1.概率论中相关的概念;
2.随机信号相关函数的估计。
四、实验步骤
1.熟悉基本原理;阅读实验提供的程序;
2.运行CCS,记录相关系数;
3.填写实验报告;
4.实验程序操作说明。
设置拨码开关SW1的4、6位ON,其余位OFF;启动CCS2.0,用Project/Open打开“correlation.pjt”工程文件;双击“correlation.pjt”及“Source”可查看源程序;加载“correlation.out”;在程序最后i=0处,设置断点;
单击“Run”运行程序,程序运行到断点处停止;用View/Graph/Time/Frequency打开一个图形观察窗口;采用双踪观察输入变量x_real及y_real的波形,长度为128,数值类型为32位浮点型;
再打开一个图形观察窗口,以观察相关运算的结果;该观察窗口的参数设置为:
变量为r_real,长度为255,数据类型为32位浮点数;
调整观察窗口,观察两路输入信号相关运算的结果;
程序中的mode可赋0或1,赋0时,完成相关函数无偏估计的计算,赋1时,完成相关函数有偏估计的计算;x_real和y_real为参与相关运算的两路信号,当x_real=y_real时,完成自相关函数的计算,而当x_realy_real时,完成互相关函数的计算。
修改以上参数,进行“RebuildAll”,并重新加载程序,运行程序可以得到不同的实验结果(如下图所示)。
关闭“correlation.pjt”工程文件,关闭各窗口,实验结束。
五、相关算法
时域表达式:
六、程序参数说明
x_real[Length]//原始输入数据A
y_real[Length]//原始输入数据B
r_real[Lengthcor]//相关估计数值
Length//输入数据长度
Lengthcor//相关计算结果长度
mode=0//无偏估计
mode=1//有偏估计
七、程序流程图:
八、试验主程序:
验题目
离散余弦变换(DCT)算法实验
实验室
DSP实验室
实验时间
2011年3月9日
实验类别
验证型
同组人数
1人
一、实验目的
1、了解图像处理中的常用算法;
2、学习DCT算法的实现方法。
二、实验设备
计算机,CCS2.0版软件,E100实验箱,仿真器,导线。
三、实验原理
离散余弦算法是与离散傅立叶算法紧密相关的,属于正弦类正交变换,由于其优良的去冗余性能及高效快速算法的可实现性,被广泛用于语音及图像的有损和无损压缩。
在开始实验之前,应了解以下基本原理。
1.语音或图像的压缩手段;
2.DCT变换在数据压缩中的作用与应用。
四、实验步骤
1.复习有关DCT的基础知识;
2.阅读本实验所提供的样例子程序;
3.运行CCS软件,对样例程序进行跟踪,分析结果;
4.填写实验报告;
5.样例程序实验操作说明。
1)实验前准备
设置拨码开关SW1的4、6位ON,其余位OFF;用导线连接扩展二号孔单元的“SIN”和扩展二号孔单元的“ADIN1”。
正确完成计算机、DSP仿真器和实验箱的连接后,系统上电。
2)实验过程
启动CCS2.0,用Project/Open打开“dct.pjt”工程文件;双击“Source”可查看各源程序;加载“dct.out”;
在主程序最后flag=0处,设置断点,点击“run”运行程序到断点停止。
用View/Graph/Time/Frequency打开两个图形观察窗口;采用双踪观察在起始地址分别为x和y,长度为512的单元中数值的变化,数值类型为32位浮点型变量,这两段存储单元中分别存放的是经A/D转换后的输入信号和对该信号进行DCT变换和逆DCT变换后,重构信号的结果;
再打开一个图形观察窗口,设置观察变量为z;变量z为输入信号的DCT变换结果,长度512,32位浮点型,并用它作为输入变量进行逆DCT变换,得到重构信号;
单击“Animate”运行程序,调整观察窗口并观察变换结果;
单击“Halt”暂停程序运行,关闭窗口,实验结束;
五、实验结果:
在CCS2.0环境,同步观察输入信号及其DCT变换结果(试验结果如下图所示)。
六、DCT子程序
变换的核函数
式中系数:
.
程序说明:
Voiddct1c2(doublex[],doubley[],intn):
DCT正变换子程序;
Voididct1c2(doubley[],doublez[],intn):
DCT逆变换子程序;
数组x:
输入信号数组,A/D转换数据存放于此数组单元中,转为浮点型后,生成x数组,长度512;
数组y:
DCT正变换输出信号数组,也是逆DCT变换输入数组,浮点型,长度512;
数组z:
输出信号数组,为逆DCT变换输出信号数组,即重构信号,浮点型,长度512。
七、程序流程图(DCT)
七、试验主程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 技术 综合 实验 双号