C2000系列数字信号处理器工程实训培训课程(16学时、0.5课外学分)
(1)培训课程目标:
通过课程的理论讲授和具体实验,帮助同学在较短时间内学习数字信号处理器(C2000系列DSP)的使用方法,学习和掌握部分模拟电路的设计方法,掌握控制软件设计方法及多种传感器应用方法,为工程实训和创新实践打下较好的基础。
(2)培训课程实践平台:
培训课程使用的实践平台选用的是由我校测控技术与仪器专业自行研制开发的“基于LaunchPadXL C2000-F28027的工程实训综合训练系统”
该综合训练系统采用美国TI公司最新推出的C2000系列DSP LaunchPadXL F28027作为核心板,集成了多种实用外围电路,其中包括A/D转换电路、二极管伏安特性曲线测量电路、负压产生电路、倾角及加速度测量电路、两种温度传感器检测与显示电路、光照度检测及灯光控制电路、直流舵机位置/转速控制电路、 D/A控制的函数信号产生电路、RS-232和RS-585接口电路、陀螺仪参数检测电路、点阵液晶显示器、步进电机驱动闭环控制电路、直流电机转速控制电路等。这些外围电路充分利用F28027 DSP的内部资源,可以帮助同学通过外围电路功能的实现来很好的掌握C2000系列DSP内部资源的使用方法,也可以对同学们设计自己的科技实践作品,以及参加科技竞赛和后面的工程实训科目起到了很好的参考与借鉴作用。
同时该实验系统还留出了核心板的所有接口,以便于自我设计外接电路,给同学留有充分的发挥空间。基于LaunchPadXL F28027的工程实训综合训练系统实物如下图所示。
(3)培训课程内容
第一章 初识LaunchPadXL_C2000_F28027
第一节 DSP的发展历程及特点介绍
第二节 LaunchPadXL_C2000_F28027介绍
第三节 launchPad—F28027在电脑上的安装与修复
第二章 LaunchPadXL _F28027的开发环境
第一节 CCS软件介绍
第二节 CCSV5以及有关软件的安装
第三节 CCSV5的使用 1 界面,导入,调试,源文件
第四节 CCSV5的使用 2 新建一个工程
第五节 在Flash中运行与ramfuncs
第六节 cmd文件解析
第三章 DSP编程特点
第一节 库与非库及源文件介绍
第二节 结构体式操作
第三节 几个重要的汇编命令
第四节 数据格式
第四章 DSP-F28027 的内核与外设
第一节 时钟系统
第二节 GPIO
第三节 中断系统
第四节 CpuTimer0/1/2
第五节 EPWM 模块
第六节 SCI(串口)模块
第七节 ADC模块
第五章 launchPad-F28027工程实训综合训练系统基础实践
第一节 launchPad-F28027的工程实训综合训练系统组成及使用方法
第二节 A/D转换实验
第三节 倾角及加速度实验
第四节 两种温度传感器检测与显示实验
第五节 光照度控制LED亮度实验
第六节 舵机位置/转速控制实验
第七节 D/A控制的函数信号产生实验
第八节 程控数字电源实验
第九节 RS-232和RS-585接口通信实验
第十节 陀螺仪参数检测与显示实验
第十一节 液晶显示器显示实验
(4)培训时间安排:
每年4月份报名,5月份培训,网上报名,面向全校各专业,人数40人,经培训后方可报名进入后面的各相关工程实训科目(工程实训科目另文介绍)。