DSP课程设计(基于TMS320F2812的DSP最小系统设计)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

物理与信息工程学院DSP技术及应用课程设计报告课题名称:基于TMS320F2812的DSP最小系统设计班级:学号:学生姓名:指导教师:一、系统结构一个典型的DSP最小系统如图1所示,包括DSP芯片、电源电路、复位电路、时钟电路及JTAG接口电路。考虑到与PC通信的需要,最小系统一般还需增添串口通信电路。图1系统框图二、系统硬件设计(1)电源及复位电路设计DSP系统一般都采用多电源系统,电源及复位电路的设计对于系统性能有重要影响。TMS320F2812是一个较低功耗芯片,核电压为1.8V,IO电压为3.3V。这里采用TI公司的TPS767D318电源芯片。该芯片属于线性降压型DC/DC变换芯片,可以由5V电源同时产生两种不同的电压(3.3V、1.8V或2.5V),其最大输出电流为1000mA,可以同时满足一片DSP芯片和少量外围电路的供电需要,如图2所示。该芯片自带电源监控及复位管理功能,可以方便地实现电源及复位电路设计。复位电路原理图如图3所示。图2电源电路原理图图3复位电路原理图(2)时钟电路设计TMS320F2812DSP的时钟可以有两种连接方式,即外部振荡器方式和谐振器方式。如果使用内部振荡器,则必须在X1/XCLKIN和X2两个引脚之间连接一个石英晶体。如果采用外部时钟,可将输入时钟信号直接连到X1/CLKIN引脚上,X2悬空。这里采用的是外部有源时钟方式,直接选择一个3.3V供电的30MHz有源晶振实现。系统工作是通过编程选择5倍频的PLL功能,可实现F2812的最高工作频率(150MHz)。晶振电路如图4所示。图4晶振电路(3)DSP与JTAG接口设计DSP仿真器通过DSP芯片上提供的扫描仿真引脚实现仿真功能,扫描仿真消除了传统电路仿真存在的电缆过长会引起的信号失真及仿真插头的可靠性差等问题。采用扫描仿真,使得在线仿真成为可能,给调试带来极大方便。JTAG接口电路如图5所示。图5JTAG接口电路(4)DSP的串行接口设计由于TMS320F2812中SCI接口的TTL电平和PC机的RS-232C电平不兼容,所以连接时必须进行电平转换。本设计选用符合RS-232标准的MAX232N驱动芯片进行串行通信。MAX232芯片功耗低,集成度高,+5V供电,具有两个接收和发送通道,刚好与TMS320F2812的两个SCI(A和B)接口相匹配。电路设计如图6所示。图6RS-232接口电路(5)通用扩展口设计考虑到系统的通用性问题,本系统设计时将F2812所有的非空引脚全部引出,而且按照其功能模块进行有规律排列,设计了5个双排接插件将其引出。三、DSP最小系统软硬件调试(1)电路测试和目标板识别检测系统输入和输出工作电压后,监测上电复位及手动复位电路工作情况。利用DSP仿真器进行硬件仿真,进入CCS环境,识别目标器件,表明系统硬件基本正常。(2)事件管理器产生PWM波功能测试TMS320F2812内核集成的两个事件管理器(EVA和EVB)提供了强大的控制功能,特别适合运动控制和电机控制等领域。F2812的每个事件管理器模块可以同时产生8路脉宽调制(PWM)信号,包括3对由完全比较单元产生的死区可编程PWM信号以及由通用定时器比较器产生的2路独立的PWM信号。(3)基于串口通信的数据采集功能测试F2812串口支持16级接收和发送FIFO,有一个16位波特率选择寄存器,灵活性极大。此外,芯片上集成了一个12位ADC,具有16通道复用输入接口、两个采样保持电路,最快转换周期为60ns。这里对基于串口通信的数据采集功能测试[3]。分别对由函数发生器产生的方波、正弦波和三角波采样,然后再将数据通过串口传输到PC。四、心得体会这是本学期的第二个课程设计,现在深切体会到课程设计在大学生的学习过程中是多么的重要,它使我在实践中了巩固了所学的知识、让我学到了很多在课堂上根本就学不到的知识,开阔了视野,增长了见识,也为以后的学习工作打下了坚实的基础。五、参考文献[1]高翠云,李岳民.通用低频测试系统软硬件平台及可测试性研究[J].北京:中国仪器仪表,2007,3:38-40[2]苏奎峰等编著.TMS320F2812原理与开发[M].北京:电子工业出版社,2005[3]TexasInstruments,TMS320F281xADCCalibrationReferenceGuide(Rev.A).2004

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功