基于DSP的高速数据采集系统设计_赵伟.docVIP

基于DSP的高速数据采集系统设计_赵伟.doc

  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文档。上传文档
查看更多
基于DSP的高速数据采集系统设计_赵伟

基于DSP的高速数据采集系统设计_赵伟 第 24 卷第 2 期 电 力 科 学 与 工 程 Vol.24, No.2 64 2008 年 3 月 Electric Power Science and Engineering Mar., 2008 收稿日期:2007-08-20. 作者简介:赵伟 (1980 -), 男, 华北电力大学电气与电子工程学院硕士研究生. 基于 DSP 的高速数据采集系统设计 赵 伟,鲍 慧,刘云峰 (华北电力大学 电气与电子工程学院,河北 保定 071003) 摘要:介绍了一个基于 DSP 的高速多路同步采集系统,给出了系统的总体设计方案,分析了系统硬件电路 的功能和部分软件的设计思想。该系统方案设计主要围绕数据的高速采集和大容量存储两方面考虑,以突 出方案的优越性,同时为外围设备的扩展探索出一条有效的新途径。 关键词:数据采集;数字信号处理器;复杂可编程逻辑器件 中图分类号:TP274.2 文献标识码:A 0 引 言 随着科学技术的发展,在雷达、通信、电子对 抗、航天测量、图像、多媒体等诸多领域对数据采 集系统提出了更高的要求。如何实现多路并行数据 的高速数据采集,并且使系统具有良好的可扩展 性,是数据采集发展的重要方向。而如何将大量的 数据同步快速地存储,又是数据采集系统亟待解决 的问题 [1] 。 近年来,数字信号处理器(DSP)处理速度的 大幅提高,复杂可编程逻辑器件 (CPLD) 在系统上 的灵活应用以及通用串行总线USB(UniversialSerial Bus)接口器件功能的日益完善,使得多路数据高速 采集系统实现更容易,大量数据存储更方便。 要实现对较宽频域范围内高频、瞬态信号细节 的精确、实时测量,则要求有较高的采样率和分辨 率,实时信号处理流程就必须具备对大流量采样数 据的快速存取以及快速运算处理能力。就信号处理 而言,DSP 在内核结构和指令系统方面可以提供 高速的不同类型、不同层次、不同定制的算法处理 支持,其运算机制、寻址方式、内部资源非常丰 富,不过由于 DSP 实时运算处理总需一定的周期 的原因,另外在数据处理的同时,DSP 还有一些 诸如数据上传、存取控制及模块间通信等操作要占 用外部资源,则在采样率 30 MHz以上的场合,DSP 并不能直接不丢失地存取高速 A/D 器件的转换数 据,而需要借助于外围的硬件电路协助控制管理数 据采集进程,其中包括数据的预处理、数据缓存、 缓存控制、触发控制等外围硬件。从系统的集成度、 可重构性、可靠性等方面考虑,CPLD 是这类高速 实时数据采集系统外围逻辑构造的较好选择。而配 合适当的数据缓存及触发控制,可以获得实时性和 高采样率的良好结果。所以 DSP 配合 CPLD 结构 的综合性实时处理系统完全能满足数据流的快速存 取、快速运算的实时性要求。这样的系统对于宽动 态范围信号的提取具有重要的意义,特别是提取海 底反射声波信号方面的研究成果为科研工作者提供 了高效、大规模获取相关信息的重要手段。 1 数据采集存储模块结构及工作原理 数据采集存储系统的原理框图如图 1 所示。图 中整个采集存储系统分为四部分:第一部分,数据 采集及其控制部分;第二部分,数据采集的数据缓 冲部分;第三部分,硬盘存储的主存储及其控制部 分;第四部分,微机接口部分。数据采集部分实现 6 路或者 12 路的 16 位,每个通道的采集速度 250 KHz,差分输入,并且可进一步扩展。被测量的信 号同时加到模数转换器(ADC)的输入端,DSP 通第 2 期 赵 伟,等 基于 DSP 的高速数据采集系统的设计65 过对 CPLD 的访问、实现间接地控制 A/D 芯片完成 多路模拟信号的同步采集。数据缓冲部分的功能由 于时序的不匹配,前端采集的数据无法直接存入硬 盘,因此,需要一个缓冲存储器匹配缓冲,使数据 采集和硬盘存储可以按照不同的时序和速度对存储 缓冲器进行操作,解决了不同时序的匹配问题。 硬盘的主存储及其控制主要实现从双端口 RAM 采集的数据取出存入硬盘,时序的转换部分 完成各种时序的转换,以满足硬盘读写的要求。 USB 接口主要实现整个系统与计算机之间的 数据传输。硬盘采集完毕后,数据需要由计算机处 理,所以选用 USB 接口将数据传输给计算机,实 现数据的传输,并且支持热拔插。 2 数据采集存储系统的器件选用 系统中,DSP 采用 TI 公司生产的高性能 TMS320VC54XX 系列中的 TMS320VC5410 芯 片。在采集部分中,ADC 的选择是关键。本系统 采用 TI 公司的 ADS8364 芯片,此芯片是一种高 速、低功耗,16 位并行输出模数转换器。其共模 抑制比在 50KHz 时为 80dB,特别适合于噪声比较 大的场合。双端口RAM采用

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档