ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:1.17MB ,
资源ID:27714122      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27714122.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课设报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

课设报告.docx

1、课设报告课 程 设 计 报 告学生姓名:黄世奇学 号:1001030218学 院:电气工程学院班 级:电技102题 目:TMS320LF2407A最小系统的设计尹维春指导教师: 职称: 2013年3月15日前言.3一设计要求.3二设计原理及框图 . .3三器件说明.4四设计过程.6五仿真调试过程.10六设计体会及收获11附录I(电路图).12附录II(PCB图).13前言数字信号处理是一门涉及许多学科而又广泛应用于许多领域的新兴学科。本次课设的目的是掌握DSP的特点和开发应用技巧,通过具体的电路设计和调试,领会DSP系统的设计要领。培养将DSP应用到工程实践的能力。首先熟悉SP综合试验箱的硬件

2、资料和CCS编译环境,针对试验箱的硬件模块编制应用程序在试验箱上进行调试,进行具有实际应用功能的综合设计,包括硬件设计和相应的应用软件的设计,通过电路的设计、调试,进一步掌握DSP硬件开发技能,强化理论知识的实际工程应用。此次设计的最小系统主要包括TMS320LF2407A、RAM、电源芯片等。一设计内容和要求1、熟悉DSP综合实验箱的硬件资源和CCS编译环境,针对实验箱的硬件模块编制应用程序在实验箱上进行调试;2、进行具有实际应用功能的综合设计,包括硬件设计和相应的应用软件的设计,通过电路的设计、调试,进一步掌握DSP硬件开发技能,强化理论知识的实际工程应用;3、基本要求是进行各功能模块的实

3、验,进一步要求是利用实验箱所提供的各种资源完成设计性和综合性实验;4、硬件电路设计,包括TMS320LF2407A基本电路、电源电路、晶振、扩展RAM和LED灯,需要用protel软件完成原理图和PCB的设计;5、软件设计,主要指编写该设计电路的验证程序,在实验箱上运行调试;6、课程设计报告,包括总体设计方案、硬件电路设计和软件设计的具体说明。二设计原理及框图1.设计原理DSP2407最小系统是整个芯片能正常运行的最基本要求,首先由 DSP最小系统的设计包括电源电路,振荡器电路,JTAG接口电路,复位电路等。由于2407内部仅有2K的数据存储空间,不利于调试中程序的加载,所以需要外扩RAM。同

4、时设置LED灯,来检验最小系统工作是否正常。2.框图 CPUTMS320LF2407A复位电路LED时钟电路JATG仿真接口电源模块滤波电路RAM存储模块三器件说明1.TMS320LF2407A(1). 高性能静态CMOS技术,供电电压为3.3V,指令周期为33ns(2)片内有高达32K字的FLASH程序存储器, (3)高达1.5K字的数据/程序RAM,544字双口RAM(DARAM)和2K字的单口RAM(SARAM)(4)两个事件管理器EVA和EVB,每个包括:两个16为通用定时器,8个16位脉宽调制(PWM)通道(5)可扩展外部存储器总共192K字空间:64K程序存储空间,64K字数据存储

5、器空间,64K字I/O寻址空间(6)看门狗定时模块(WDT)(7) 控制局域网络CAN模块(8)串行通信接口SCI模块(9)16位串行外设SPI接口模块(10)基于锁相环PLL的时钟发生器(11)高达40个可单独编程或复用的通用I/O引脚(12)5个外部中断(两个电机驱动保护,复位和两个可屏蔽中断)(13)电源管理包括3种低功耗模式,能独立地将外设器件转入低功耗工作模式如图1,为TMS320LF2407A的引脚图: 图1 TMS320LF2407A引脚图2.IS61LV6416(1)高性能CMOS静态RAM(2)64K,16位静态RAM(3)高速转换时间:8、10、12、15ns(4). CM

6、OS低功耗管理(5)TTL可共存界面(6)3.3V供电(7)完全静态管理:无时钟或刷新要求(8)三种输出状态,高位、低位数据控制如图2,为IS61LV6416的引脚图图2 IS6ILV6416的引脚图下图3,为IS61LV6416的引脚功能表 图3 IS61LV6416的引脚功能表3.TPS7333QTPS7333Q是一款电压转换芯片,它的输出电压为3.3V,其特点如下:1.集成的精密电源电压监控器可对稳压器的输出电压进行监控2.低电平有效的复位信号脉冲宽度为200ms3.极低压差IO=100mA 时最大值为35mV (TPS7350)4.低静态电流与负载无关典型值为340 A5.极低的休眠状

7、态电流最大值0.5 A6.在整个负载电源与温度范围内固定输出型器件的容限为2% 7.输出电流范围为0mA 至500 mA8.在要求严格的应用中TSSOP 封装可降低元件的高度如下图4,为TPS7333Q的引脚图图4 TPS7333Q的引脚图4.JTAG图5 JTAG引脚图图6 JTAG引脚功能表四设计过程1.电源电路设计 高稳定的电源对DSP系统的高性能运行有重要意义。由于最小系统耗电不高,因此设计一个简单的稳压电路即可。电路图如图7 图7 稳压电路图 2.锁相环电路设计本设计采用外部时钟电路,由于TMS320LF2407A的最高运行频率为40MHZ,所以当使用10MHZ外部时钟时,通过设置S

8、CSR1的119位为111即可获得最佳性能。使用外部时钟时,PLL还有一个锁相环滤波电路,用于将时钟电路的抖动降到最低。电路图如图8图8 锁相环电路图3.时钟电路 为节约成本,通常使用片内振荡电路,与无源晶体、起振电容一起连接成三点式振荡器来产生稳定时钟。连接起振电容是为了保证正常的起振,对振荡频率的影响极小。无源晶振需要借助于时钟电路才能产生振荡信号相对于晶振而言其缺陷是信号质量较差,通常需要精确匹配外围电路(用于信号匹配的电容、电感、电阻等),更换不同频率的晶体时周边配置电路需要做相应的调整。电路如图9图9 时钟电路图4.JTAG电路 JTAG是JOINT TEST ACTION GPOU

9、P的简称,是一种国际标准测试协议。标准的JTAG接口是4线TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG的工作原理可以归结为:在器件内部定义一个TAP(teST Access Port,测试访问口),通过专用的JTAG测试工具对内部节点进行测试和调试。 JTAG接口用于连接DSP系统板和仿真器,实现仿真器DSP访问,JTAG的接口必须和仿真器的接口一致,否则将无法连接上仿真器。 EMUO和EMUI要上拉到DSP的电源其连接图如图10:图10 JTAG电路图5.指示灯电路通过2407与LED灯连接,然后用软件控制灯的亮灭来检验最小系统是否能正常工作。电路图如

10、图11图11 指示灯电路图6.复位电路设计 TMS320LF2407A内部带有复位电路,因此可以直接RS复位引脚外面接一个上拉电阻即可,这对于简化外围电路,减少电路板尺寸很有用处,但是为了调试方便经常采用手动复位电路。电路图如图12图12 复位电路图7.RAM电路设计图13 RAN电路图DSP_A00DSP_A15直接与DSP的16跟地址线相连,DSP_D00-DSP_D15直接与DSP的16根数据线相连,RD直接与DSP的读选择引脚RD相连, WE直接与DSP的写使能引脚WE相连 PS 直接与DSP的程序处理器选择引脚PS相连,DS直接与DSP的数据存储器选择引脚DS相连,Mp/MC直接与D

11、SP的微处理器/微控制器方式选择引脚相连五仿真调试过程测试最小系统是否成功有以下四个步骤: 1先给电压电路5V的电压,检测是否能够正常的产生3.3V电压,如果正常,进入下一步;否则,检查电源部分电路2将3.3V电压给TMS320LF2407A,直接测量CLKOUT引脚,查看是否有时钟信号输出,以及时钟信号的频率时候和设置一样。若CLKOUT信号正确,进入下一步;否则检查时钟和复位信号3连接好仿真器,查看是否能打开仿真软件。如果可以打开仿真软件,进入下一步;否则检查JTAG接口电路和上拉电阻4通过DSP下载程序DSP中运行,查看运行结果调试程序:#include2407c.h #define u

12、int unsigned int#define uchar unsigned char void inline disable( ) asm( setc INTM );/屏蔽所有中断 int initial() /初始化 asm ( setc SXM ); /抑制符号扩展位 asm ( clrc OVM ); /累加器中结果正常溢出 asm ( clrc CNF ); /BO被配置为数据存储空间 *SCSR1=0X81FE; /CLKIN=10MHZ,CLKOUT=4*CLKIN=40MHA *WDCR= 0X0E8; /禁止看门狗 *IMR=0x0000; /禁止所有中断 *IFR=0xFF

13、FF; /清除所有中断标志 *MCRA=*MCRA&0X0000;/PA,PB端口为一般I/O口 *MCRC=*MCRC&0X0000;/PE,PF端口为一般I/O口 *PADATDIR=*PADATDIR|0xFF00; /PA口设定为输出 *PBDATDIR=*PBDATDIR&0xFF00;/屏蔽PB端口各位 *PEDATDIR=*PEDATDIR&0xFF00;/屏蔽PE端口各位 void delay(unsigned int pp )/延迟程序 unsigned int i,t,j; j=pp; for(t=0;tj;t+) for(i=0;i40;i+); / 1us main()

14、 uint i=0,flag=0,m=1,n=1,k=0; disable(); initial(); while(1) *PEDATDIR=*PEDATDIR|0xFF1C; /E2,E3,E4亮 *PADATDIR=*PADATDIR|0xFF30;/A4,A5亮 *PBDATDIR=*PBDATDIR|0xFF86;/B1,B2,B7亮 delay(6000); *PEDATDIR=*PEDATDIR&0xFF00; /E2,E3,E4灭 *PADATDIR=*PADATDIR&0xFF00; /A4,A5灭 *PBDATDIR=*PBDATDIR&0xFF00; /B1,B2,B7灭

15、delay(6000); *PEDATDIR=*PEDATDIR|0xFF04;/E2 delay(6000); *PEDATDIR=*PEDATDIR|0xFF10;/E4 delay(6000); *PBDATDIR=*PBDATDIR|0xFF80;/B7 delay(6000); *PBDATDIR=*PBDATDIR|0xFF02;/B1 delay(6000); *PADATDIR=*PADATDIR|0xFF20;/A5 delay(6000); *PADATDIR=*PADATDIR|0xFF10;/A4 delay(6000); *PEDATDIR=*PEDATDIR|0xFF08;/E3 delay(6000); *PBDATDIR=*PBDATDIR|0xFF04;/B2 delay(6000); *PEDATDIR=*PEDATDIR&0xFF00; *PADATDIR=*PADATDIR&0xFF00; *PBDATDIR=*PBDATDIR&0xFF00;/全灭 void interrupt nothing() return;附录I(原理图)附录(PCB图)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1