
TMS320F2808开发板硬件手册2.doc
13页TMS320F2808开发板用户手册(Ver1.2)1 产品简介2 1产品照片TMS320F2808增强版是一套基于TMS320F2808DSP的学习开发平台,既可作为开发板供用户学习使用,也可作为系统板嵌入到用户的产品供用户进行二次开发以便缩短产品开发周期1.2开发板特性1 USB接口多功能调试器不要求用户电脑具有并口和串口;支持程序的下载与仿真;支持虚拟UART串行通信;2 )多种仿真模式自仿真:板载仿真器仿真开发板自身的CPU;仿真它:板载仿真器仿真其它DSP/DSC开发板;它仿真:自身的CPU可以由其它仿真器来仿真,如XDS510、XDS560等;3 )系统资源I. DSP处理器TMS320F2808,32位定点高速数字处理器,最高工作频率100M2.正交编码器接口3. 4个LED灯4. 2个直流电机接口,工作电压4.5-36V,最大驱动电流1A5. 1路CAN总线接口,可以直接应用于工业现场6. USB转UART通信接口,方便与上位机实现通讯7•字符LCD接口/图形LCD接口8. 4个按键,方便用户配合LCD实现人机对话9. 16路电压型AD输入接口(其中一路可以用电位器调节输入电压)10. SD卡接口(通过SPI接口操作SD卡、提供FAT32程序代码)II. 板载USB仿真器12. PWM语音输出电路(提供PWM音乐播放实验代码)13. DC5V外部电源输入接口4)代码及实验项目1.用户程序烧写实验(烧写后可脱机运行)2.正交编码器实验(位置读取、速度计算)3.跑马灯实验4.直流电机控制实验5. CAN总线收发实验6. SCI发送接收实验7. 1602字符LCD显示实验8. 键盘扫描实验9.SD卡读写实验[注:SD卡自购]10. 定时器等所有片内外设实验11. PWM音乐播放实验12. AD转换实验13. 综合实验以上项目均提供C语言版本的程序源代码,并有详细中文注释。
I. 3相关资料1 •完整的原理图(PDF格式,保证与PCB完全吻合),快速掌握多项实用技术的具体应用;1 C语言源代码,均有详细注释;2 FLASH的方法与工具,用以固化用户自己的程序;3 芯片手册:提供开发板上全部芯片的芯片资料;4 TIDSP开发环境CCS3.3,仅供学习用;5 提供仿真器驱动及其他DSP书籍光盘相关学习资料;6 Sscom串口调试助手等调试工具;7 赠送液晶字模软件;10. 赠送CCAN协议卷文档1;~3;II. 赠送FAT16、FAT32系统说明文档;12. 赠送FFT、FIR等算法库;13.用户手册:非常详细,包含电路分析、代码介绍、CCS快速入门指导等;以上赠送资料仅供学习用,请勿用于商业用途!1.4典型应用教学应用、工业自动化控制、UPS、电机控制、机器人;变频控制、汽车、机械、磁盘驱动、数字滤波;振动分析、交流伺服、直流电机控制等1.5相关配件1. 2808开发板1块2. 1602字符LCD1块3. USB线1根4.直流电机1个5.直流电源(5V/1A)1个6.资料光盘1张7.1G字节SD卡(选配)1张.5V差分增量编码器(选配)1个2.学习之前的准备工作2.1硬件准备在学习之前您首先应该确认您的学习所必须的硬件都已齐备,这主要包括TMS320F2808开发套件和一台调试仿真用的PC。
1)TMS320F2808开发套件(2)PC(计算机)需要有一定的磁盘空间3)硬件安装注意请注意正确连接14针的JTAG电缆,该电缆接错可能会导致仿真器或目标系统永久损坏;我们的开发板14针插座第六针已经拔掉,仿真器14针插头第六孔已经堵死,如果您使用的仿真器14针插头第六孔没堵死,请注意方向切忌在开发板和仿真器有电的情况下,进行插拔操作一定关闭电源再连接插拔电缆!2.2软件准备(1)DSP开发环境CCS3.3通常我们随盘赠送,仅供学习之用2)仿真器驱动程序我们提供了板载仿真器的驱动程序3)实验代码主要代码请参见光盘DSPprog\DSP280x_examples目录注意:光盘代码应该备份到硬盘,同时将文件夹的只读属性去掉!!!如果条件允许,整个光盘最好都备份一下,避免长期使用造成损坏4)软件安装步骤很多用户咨询这个问题,因此在这里简单说一下,避免大家走弯路和出现不必要的麻烦安装要遵循一定的次序A.安装CCS3.3B.安装仿真器驱动注意:要与CCS安装在同一目录,C.设置CCS注意设置一定要正确,详细步骤见后详述,这样之后就可以运行CCS进行学习了3 .CCS软件简介因为有众多书籍都详细介绍了CCS的用法以及28xx编程,在这里仅仅是简单介绍一下。
强烈建议用户使用我们提供的现成的工程文件,在这个工程文件基础上进行文件的增加和删除,这样可以避免由于设置不当带来的问题具体使用请参见软件手册1硬件电路讲解21底板供电电路板提供稳定可靠的主电源3.3V°SP1117-1.8(UP2)作为5V转1.8V的高性能稳压芯片为DSP提供1.8V电源1117输出后的100uF的电容不能省略,这样能更好的保证电源质量,具体可参考1117的数据手册通过L1、L2、L3隔离数字和模拟电源,通过L4、L5隔离5V输入与电机使用的电源输出注意:如果电机额定电压不是5V,需要自行提供电源供电机使4.2用复,位此电时路必须断开L4、L5使用传统的阻容复位电路,并增加C68滤除高频干扰保证DSP芯片可靠复位,可以使用KEY5随时复位DSP芯片4.3时钟振荡电路锁向环(PLL)模块主要用来控制DSP内核的工作频率,外部提供一个参考时钟输入,经过PLL倍频或分频后提供给DSP内核本开发板上采用的电路,采用的内部振荡器方式选用的外部晶振为20M4.4 SCI串口通讯电路使用FT2232D的CHANNELB虚拟的串口,详细请参考该芯片的数据手册注意:在使用板载仿真器时,虚拟串口发送数据可能出现错误,在使用虚拟串口时请不要使用板载仿真器。
4.5 CAN总线接口电路:C跟CANTXOttyLCME?CANTXIELR5:恳LRWHLE:;12CANTXOGNDC4MHCANLR£CANHCASLEX§在开发板中实际使用的CAN总线收发器采用的型号是PCA82C250它将CANTX,CANRX信号转化为CANH,CANL信号在CAN总线上传输注意:这里PCA82C250是5V供电的芯片,使用244进行了CANTX,CANRX的电平转换,转换为DSP接受的3.3V电压,请用户使用时注意!在本开发板中,CAN总线未经过DC-DC进行物理隔离为增强抗干扰能力,用户在自行扩展的时候推荐使用DC-DC进行物理隔离,尤其是应用于工业场合时4.6正交增量编码器电路ENCODE+列UL2BnQE:P]GhJD19nGQE:PI3-rYY:19QEP1AOEOEEPj11AlA2A3A427QEP1BGkJDQEEP3135OEP1IL30iVQEEP:152Y43CANRXC上7ENCODEGbFD5K741IC出41正交增量编码器为电机控制中应用最多的传感器,开发板使用5V单端输出的编码器,由于信号为5V,所以使用244转为DSP适用的3.3V信号。
4.7SD卡接口电路使用SD卡的SPI模式,可以用NINT脚检测卡是否插入略4.9液晶显示电路该接口电路同时兼容1602字符LCD和128*64点阵图形LCD,由于1602字符LCD接口4.10PWM电机控制电路1Jk.[ww.-r-|L二-=LILJLilJPWM电机控制实验针对微型直流电机两路带死区的PWM信号从DSP引脚上直接产生电机驱动采用的是L293D电机驱动模块,可以同时驱动两个直流电机更为详细说明,请参考光盘里的L293D模块资料注意:电机驱动时,J3的1、2必须连接4.11ADC测试电路3Va3V沖!01RS72200AU1CI二上一」OR—»。












