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所示。
[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所示。
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最小应用系统经过实验证明硬件工作稳定,设计方案既可以满足基本实验要求,又可以通过对系统进一步扩展外围电路来进行工程设计,拥有良好的通用性,具有一定的实用价值。
关键字:DSP TMS320F2808 最小应用系统
引用地址:
基于TMS320F2808 DSP最小系统设计及应用
推荐阅读最新更新时间:2024-05-02 22:36
基于DSP和STM32的电液伺服控制器设计
摘要:基于DSP和STM32的智能伺服控制器在位置闭环反馈伺服控制系统中有着广泛的应用。本设计采用TMS320F28335与STM32F103RET6双核控制器,两者通过SPI进行数据通信分工协作。另外,设计了完善的系统故障自检测报警程序与复合控制算法程序,在提高了系统稳定性与智能化的同时,又提高了整个系统的精度。 引言 伺服控制系统大部分都采用传统的硬件结构,控制算法比较固定,而且也无法实现不同工况下的高性能控制算法,难以满足现代工业的需求。现阶段迫切需要研制一种智能型、具有高可靠性、控制性能更加优秀的电液伺服系统。基于DSP与STM32的智能型伺服控制器具有软硬件结合程度更加紧密、系统的智能化程度更高、可实现多种控制策略的
[单片机]
Nordic 在低功耗蜂窝物联网SoC中部署使用CEVA DSP IP
高度集成的nRF91 SoC集成CEVA内核支持多模LTE-M / NB-IoT通信 CEVA,全球领先的智能和互联设备的信号处理平台和人工智能处理器IP授权许可厂商 (纳斯达克股票交易所代码:CEVA), 宣布Nordic Semiconductor已经获得授权许可,在其nRF91®系统级芯片(SoC)中部署使用CEVA DSP技术以实现低功耗蜂窝物联网连接。这个多模LTE-M/NB-IoT SoC通过位于核心的CEVA DSP来确保实现所需的超低功耗和高效性能以满足多种蜂窝物联网用例,包括可穿戴设备、资产跟踪器、智慧城市、智能计量和工业物联网。nRF91 SoC构成了Nordic的nRF91低功耗蜂窝物联网系统级封装(Si
[网络通信]
处理器架构的技术发展愿景-2020年
我认为,我们中的绝大多数人对于未来科技将把我们引向何方并无头绪。我们只是一味忙于推动科技发展,却不清楚方向是否正确。我们旅行的经历告诉我们一个基本常识——要想达到遥远的地方,必须有两点要素: 1. 知道自己现在何处 2. 知道自己要去何处 技术领域也一样——我们需要了解什么是正确的发展方向。我已邀请一些高级专家朋友思考了这个问题,2020年的科技会是怎样?你也许认为对2020年的展望要有20/20的愿景。我邀请了一些技术人员讨论他们认为2020年IC技术会发展成什么样。我也希望听听你们的意见: 但是,因为这是我的私人专栏,我就先提出自己的观点来谈谈2020年技术愿景: •处理单元将是单时钟
[嵌入式]
基于DSP Builder的DDS设计及其FPGA实现
直接数字合成器,是采用数字技术的一种新型频率合成技术,他通过控制频率、相位增量的步长,产生各种不同频率的信号。他具有一系列的优点;较高的频率分辨率;可以实现快速的频率切换;在频率改变时能够保持相位的连续;很容易实现频率、相位和幅度的数控调制等。目前可采用专用芯片或可编程逻辑芯片实现DDS ,专用的DDS芯片产生的信号波形、功能和控制方式固定,常不能满足具体需要 。可编程逻辑器件具有器件规模大、工作速度快及可编程的硬件特点,并且开发周期短,易于升级,因为非常适合用于实现DDS。 1 DDS的工作原理 DDS的结构原理图如图1所示,DDS以数控振荡器的方式,产生频率、相位和幅度可控的正弦波 。电路包括了相位
[嵌入式]
基于DSP+ARM架构的协议转换器设计
摘要:介绍基于DSP+ARM架构协议转换器的系统组成及其工作原理,给出了DSP通过EMIF接口与FPGA无缝连接的接口实现,DSP通过HPI接口与ARM高速接口的实现,以及基于ARM的高速以太网接口。简要介绍了基于嵌入式操作系统;uClinux的网络编程,给出了实验结果。 在测试飞行控制组件时,遥测接收设各离信息处理中心较远,而被测数据量又极大,如果采用传统的专线传输遥测数据,则传输时间需几个小时,无法满足快速处理的要求。因此,需要研制一种协议转换器,用来完成被测数据无损、实时、远距离地与远程上位机进行通信,并能接收上位机的控制指令,实现工作状态的远程交互,而测试人员通过上位机的人机界面就可以完成所有测试。 1、系统
[嵌入式]
基于DSP的近距离无线通信的嵌入式数据记录设备设计
黑匣子 是比较流行的电子记录设备之一,广泛应用于实时记录飞机、船舶、汽车等行进过程中的重要数据,包括速度、方向、高度、偏转角、发动机的转速和温度等。通过这些数据可以了解其运行过程中的情况,同时也是故障检测、分析事故原因的重要依据。在工业领域,常见的记录仪有压力记录仪、温度记录仪、湿度记录仪等,用于对生产环境进行实时监测,从而保证了有效生产和安全生产。 记录仪的数据下载方式通常有两种:通过传输线缆下载和通过插拔存储卡下载。前者需要连接线缆,后者需要插拔存储卡,两者均需要结构方面的拆卸。但在某些应用环境中,记录仪不便于拆卸,特别是在一些辐射性强的工业现场,更不适于长时间的近距离接触。另外,这两种方式在一定程度上均可能降低系
[嵌入式]
基于电力电子应用平台DSP通用板的设计
随着电力电子市场需求与日俱增, 为了缩短电力电子硬件设计的开发时间,本文设计开发了DSP56F803通用板作为各种电力电子应用的硬件开发平台。 为了增强它的应用灵活性,该通用板在扩展出DSP主要功能模块的同时,通过采用复杂可编程逻辑器件XC95XL144实现各种保护逻辑以及输入输出口的扩展功能.DSP和CPLD综合利用作为通用板的核心是本文设计的主要特色。 引言 近年来,电力电子技术飞速发展,电力电子控制装置也广泛应用于各种领域。例如:不停电电源、开关电源、机车辅助电源、蓄电池充电放电、电子模拟负载、电力机车、电传动内燃机车等。此外,在有些国家,例如丹麦、德国、美国等,电力电子控制并网逆变器已经逐步应用于太
[嵌入式]
基于DSP的纸币号码识别系统
摘要:给出了一种基于DSP的纸币号码识别系统的设计方法。该系统可通过视频解码器SAA7113将纸币号码图像转换成数字图像,并通过复杂可编程逻辑器件CPLD对SAA7113输出的数字图像进行开窗处理来减小DSP的图像数据处理量和存储量。该系统采用TI公司的TMS320C 54x系列DSP,可实现每秒25幅号码图像的视频采集速度,因此可为实现具有纸币号码自动识别记录功能的点钞机奠定基础。此外,该系统还提供与PC机通信的异步串行接口。
关键词:视频解码;DSP;CPLD;异步串口
近年来,钱币、特别是纸币被抢劫事件不断发生,严重影响了社会治安,也使银行在经济上受到严重损失。如果被抢劫的钱币不能在市场上流通,将从一个方面抑制银行抢劫事
[嵌入式]