当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]基于TMS320F2808 DSP最小系统设计及应用

摘要:通过介绍了新一代美国德州仪器(TI)公司C2000平台上的定点DSP芯片TMS320F2808的性能特点和硬件结构、外设模块,给出了由TMS3 20F2808组成的DSP最小应用系统,并介绍了各部分电路的设计方案
关键词:DSP;TMS320F2808;最小应用系统

    TMS320F2808是德州仪器(TI)公司推出的C2000平台上的定点DSP芯片,具有低成本、低功耗和高性能处理能力,特别适用于大量数据处理的测控领域和复杂运算的电机控制领域。本文在介绍TMS320F2808的性能基础上设计了以TMS320F2808 DSP为核心的最小应用系统,并给出了各部分具体硬件电路的设计和典型扩展应用。

1 TMS320F2808特点
   
TMS320F2808是美国TI公司推出的C2000平台上的32位定点DSP芯片,具有低成本、低功耗和高性能处理能力,外设功能增强且极具价格优势,采用100引脚封装,所有产品引脚兼容,具有高达64 kB的闪存和100MIPS的性能。片上集成了丰富而又先进的增强型外设,如16路PWM输出通道、6路HRPWM输出通道、4个eCAP输入接口、6个32位/16位定时器;串行外没模块,如4个SPI模块、2个SCI模块、2个CAN模块、1个I2C模块;12位16通道的A/D转换器;35个可独立编程复用的通用I/O引脚(GPIO),其输入引脚具有窄脉冲限定器。使其具有强大的数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,非常适用于工业、汽车、医疗和消费类市场中的数字电机控制、数字电源和高级感应技术。

2 TMS320F2808最小系统结构
    DSP最小系统由DSP芯片及其基本的外围电路和接口组成,如果去掉其中的任何一部分,都无法成为一个独立的DSP系统工作。最小系统通常包括DSP芯片、电源变换电路、JTAG仿真接口、复位电路、引导模式电路等。

3 硬件电路设计
3.1 电源电路及复位电路
   
TMS320F2808是一个低功耗芯片,内核电源电压为1.8 V,芯片与外部接口间采用3.3 V电源电压,考虑到硬件系统要求电源具有稳定功能和纹波小的特点,另外也考虑到硬件系统的功耗等特点,因此本设计中采用TI公司的的TPS70151电源芯片。TPS70151是一款双路LDO的集成电路稳压器,具有上电次序控制和上电复位功能,输出为500 mA/33 V和250 mA/1.8 V。芯片TPS70151能够产生复位信号,此复位信号可以直接提供给DSP使用,所以不用专门设置复位芯片。其电路连接如图1所示。

[!--empirenews.page--]
3.2 JTAG接口电路设计
   
TMS320F2808采用符合IEEE 1149.1的JTAG仿真接口,仿真电缆和DSP芯片的JTAG仿真接口是通过一个14脚的双排插头/插座来连接的。扫描仿真消除了传统电路仿真存在的电缆过长引起的信号失真及仿真插头的可靠性差等问题。采用扫描仿真,使得在线仿真成为可能,给调试带来方便。考虑到JTAC下载口的抗干扰性,在与DSP连接的EMU0、EMU1端口必须通过4.7kΩ的上拉电阻连接至电源,/TRST引脚通过2.2 kΩ的下拉电阻接地,且分别在其引脚上添加0.1μF的旁路电容。JTAG接口电路连接如图2所示。


3.3 引导加载模式选择
   
在进行硬件产品和系统设计时,用户程序通常保存在非遗失的存储器中。这些非遗失存储器的访问速度较慢,一般不能直接作为程序存储器来使用,需要在上电时引导到CPU的高速程序存储器中,这个过程称为BOOTLOADER。在TMS320F2808内部配置了一个引导ROOM(BootROOM)该ROOM内固化了一个引导加载程序、CPU向量表和一些数学表和函数。Boot ROOM大小为4 kB,占用地址空间为0x3F F000~0x3F FFFF。加载模式选择如表1。


    通过设置GPIO引脚的状态即可确定选用哪种引导模式。引导模式电路如图3所示。

[!--empirenews.page--]
3.4 通用扩展口设计
   
为了便于连接实际应用电路,可将TMS2808的非空引脚引出,按照实际的功能需要将各引出脚重新排列,本设计采用2个双排36脚双排接插件引出。
3.5 抗干扰电路设计
   
抗干扰设计主要针对电源系统的干扰,电源在向系统提供电能的同时也将其噪声加到供电的电源上,所以必须在电源芯片电路设计时对电源线进行退偶,这就需要在电源引脚连接旁路电容,一般选用10~100uF,滤掉低频噪声,另外接入一些小容量的高频电容,一般在0.01~0.1pF范围内都可以,分别滤掉不同频率的高频噪声;针对重要信号线的设计,时钟源的连线尽量短,尽量宽;JTAG接口放在主芯片引脚附近,保证连接线长度在6英寸之内,并附加一个100uF过滤电容去掉噪声。

4 典型扩展应用设计
   
本设计的最小系统具有开放的扩展应用功能,可以从扩展插针引出所需要的TMS320F2808的应用端口来实现更为丰富的应用。比较典型的应用有通过SPI接口与MAX7219进行通信驱动数码管完成系统所需的显示电路。
    MAX7219是MAXIM公司的一款具有SPI通讯接口的共阴极数码管动态扫描显示驱动芯片,仅使用3线串行接口传送数据,而TMS320F2808具有丰富的串行外设模块其中就包括4个SPI模块,在本例巾可以使用3跟杜邦线从TMS320F2808最小系统板的扩展接口插针中的SPICLKB(CPIO26)、
SPISIMOB(GPIO24)和SPISTEB(GPIO27)引出与MAX7219的CLK、DIN和LOAD管脚相连,进而对8路数码管进行操作。应用电路如图4所示。



5 结束语
   
本文设计的TMS320F2808 DSP最小应用系统经过实验证明硬件工作稳定,设计方案既可以满足基本实验要求,又可以通过对系统进一步扩展外围电路来进行工程设计,拥有良好的通用性,具有一定的实用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭