DSP硬件系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5 DSP硬件系统的设计    本方案是完成对三分量地震动信号采集和处理的硬件系统。采用TI公司的TMS320C5409作为中央处理芯片,运用其高速的运算性能,完成对信号的实时处理。 系统简介   课题的研究对象为地面车辆的地震动信号,由前面介绍的三轴地震动检波器 进行采集。采集到的目标信号很微弱,通常只有几个至几十个微伏。如此小的信号必须先经过前置放大和预处理后才能进行后续处理。另外由于原始信号的这种微弱性,很容易被噪声淹没,所以一种低噪声、高增益放大电路也是本系统的重要组成部分之一。为了能有效抑制干扰,对此测量电路应满足以下基本要求: (1)高输入阻抗,以减轻信号源的负载效应和抑制传输网络电阻不对称引入的误差; (2)高共模抑制比,以抑制各种共模干扰引入的误差; (3)零点的时间稳定性和温度稳定性要高,零位可调,或者能自动较零; (4)具有优良的动态特性。 基于以上要求,并满足三路信号的同时采集,本系统中采用的电路为三个单片的MAX4094组成多运放仪用放大电路,增益约为104,可单电源+2.7V~+6.0V工作,功能可靠,性能稳定,达到了系统期望的要求。 在信号经过前置放大和预处理以后,就可以进行分析处理了。本系统中采用DSP进行信号的分析与识别,由于DSP所能处理的信号为数字信号,所以在分析处理之前,必须将模拟信号转化成数字信号,也就是A/D转换。针对于DSP芯片的数据接收特点,采用串行SPI方式进行数据接收,并要求三通道同时采集。本系统采用MAX1246,该芯片为四通道串行数据传输、12位精度、低功耗ADC。采用尾对尾连接方式,完全能够和DSP不加附加电路直接连接,从而简化电路的设计。 考虑到本系统的可调试方便,系统的电源使用独立变压器的+5V直流电源,它能够提供给系统稳定的电源保证,由于DSP有两种工作电压要求,一个是+1.8 V,一个是+3.3V。所以本系统采用电源芯片为TI公司的TPS767D318。同时考虑到模拟器件(主要是信号放大电路部分)和数字器件(主要是DSP和DSP周边器件)的干扰问题,采用电源芯片MAX860以及电压参考芯片MAX6030和断续放大器ICL7652,为系统提供双向电源V。 最后一部分是系统的终端——微型计算机处理。采用仿真器将DSP系统与计算机连接起来,可以完成DSP的程序烧写以及与计算机通讯的功能。数据的后期分析与处理可以用计算机来完成。 三轴地震动检波器信号调理电路 三轴地震动检波器 信号调理电路 DSP信号分析与目标跟踪电路 DSP仿真器 +5V电源 微型计算机 图5.1 系统原理框图 5.1.1 硬件组成    系统的基础部分是由硬件组成的。随着半导体技术的发展,传统的设计方法有了飞跃性的进步。大量集成芯片的出现使得系统的设计大大简化,而可编程技术的广泛应用则给数字系统的设计带来很大的灵活性。 本系统的硬件有中央处理芯片DSP、运算放大电路、信号调理电路以及外围电路组成。硬件电路原理图如图5.2所示。 MAX4094 MAX4094 MAX1246 TMS320C5409 MAX680 TPS767D318 三轴地震动检波器 +5V 图5.2 硬件电路原理框图 软件组成 整个系统的正常工作是建立在硬件体系与软件体系相互配合的基础上的。软件部分可以完成设计的算法部分,它有相当的灵活性,补充完成硬件无法解决的问题。 算法的数学模型以由MATLAB完成,为完成算法向DSP的移植,算法体系中的各个模块要用C语言实现。为了缩短DSP系统的开发时间,采用C语言实现MATLAB算法并向DSP移植,利用CCS集成开发环境将C语言转化成汇编语言。使之能在目标板上运行。 图5.3 软件工作流程图开 始判断目标出现? 图5.3 软件工作流程图 开 始 判断目标 出现? 采集数据 采集 完否? 分段进行车辆方位角判定 结束 否 是 否 是 5.2 信号采集与数据分析的电路设计 信号采集与处理系统的构成是有若干集成芯片所组成的,它们各自实现相应的处理功能。其中有放大芯片MAX4094、ADC芯片MAX1246、电源芯片MAX680和TPS767D31、FLASH芯片SST39VF400A、四路非门芯片74HCT04、电压参考芯片MAX6030、断续放大器ICL7652。 5.2.1 TMS320C5409简介 DSP(Digital Signal Processor)作为可编程数字信号处理专用芯片是微型计算机发展的一个重要分支,也是数字信号处理理论实用化过程的重要技术工具。 DSP芯片,也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用实时快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下主要特点: 在一个指令周期内可完成一次乘法和一次加法;

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档