基于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的多通道数字化频谱分析系统的设计.doc

基于DSP的多通道数字化频谱分析系统的设计   摘要:设计一种多通道信号的频谱分析系统,介绍系统硬件和软件设计方案。该系统以TMS320F2812 DSP作为系统数据处理核心,外扩12位精度A/D MAX1304,使用FFT技术对信号频域进行分析。FFT运算调用TI 公司CCS FFT Library 中的FFT程序模块,使实现频谱分析变得容易。频谱分析的结果可实时显示并上传至上位机,实现数字化的频谱分析。通过实验和结果的分析,该系统具有通用性好,可靠性高,实时性强,可以实现快速的测量和传输。   关键词:DSP;频谱分析;模数转换;FFT;FFT Library   中图分类号:TP393.1 文献标识码:A   1引言   频谱分析主要就是将时域信号转化为频域进行处理,一般要求使用时窗技术,如快速傅氏变换(FFT)、离散傅氏变换(DFT)等[1]。利用频谱分析仪不但能够快速准确地显示信号频谱、提供大的测量动态范围,而且能够利用其所具有的各种测试功能对信号频率、电平、信号频谱纯度及抗干扰特性进行分析。在 DSP 芯片出现之前,频谱分析的实现是依靠模拟滤波的方法来完成的, 数字器件和计算方法的问世大大改变了频谱分析技术。数字化频谱仪属于非扫描式,是以数字滤波器和快速傅里叶变换为基础构成[2-3]。   本文设计了一种基于TMS320F2812型DSP的多通道信号频谱分析系统。该系统以32位定点TMS320F2812型DSP作为数据处理和控制核心[4],并通过A/D采集、液晶显示等外围电路的控制,组成了具有数据采集、实时数据处理和频谱显示功能的硬件平台,在该平台上实现数字化的频谱分析系统;使用FFT技术对多种信号的频谱分析,调用TI 公司提供以TMS320C28x系列芯片为基础的C28x 快速傅立叶变换库FFT Library,大大提高代码的执行效率和系统的实时性。   2系统硬件设计   2.1系统总体设计   系统主要由信号输入模块、模数转换模块和数据处理显示模块三大部分组成,如图1所示。系统以TMS320F2812芯片为核心,构建DSP最小系统,并在此基础上外围扩展信号隔离和滤波电路、A/D采集电路、液晶显示电路、SCI接口电路等。由 DSP 芯片控制数据采集、处理和传输,传感器信号经过调理电路调理后进入 A/D 芯片进行转换,转换后的数据由 DSP 芯片控制读入并进行实时滤波预处理,将处理后数据的存入 Flash存储器,并将分析结果通过RS232接口传送到上位机。   2.2系统实现   2.2.1信号调理电路设计   在设计 A/D 采样电路时,应在输入信号前端加一个低通的模拟滤波器,即抗混叠滤波器,其作用就是掉滤除高于 0.5 倍采样频率的无用的高频分量,以减少频谱混叠。设计中考虑到 MAX1304 的有效输入电压范围为0~+5 V,而传感器输出电压为 0~+0.5 mV,因此选用了高精度运算放大器芯片AD744 A设计了一个 10 倍的运放电路,将测量信号放大到 +5 V 处,以减少 A/D 芯片的采样误差,并在运放电路之后根据抗混叠原理设计了一个截止频率为 1 kHz 有源二阶低通滤波器。同时,为防止电压过高,烧坏 A/D 芯片,在放大滤波电路后追加了一个限幅电路,以保证芯片的安全性。   2.2.2A/D转换设计   通过综合考虑采样精度、转换时间及采样通道数等因素,A/D转换器选用MAXIM公司推出的可编程12位精度串行输出模数转换芯片MAX1304。MAX1304具有 8 路模拟通道输入,能在 1.98μs 内完成 8 个通道的转换,8 个通道转换时每通道吞吐率为456 ksps,并可接受数字输入分别激活每一路通道。MAX1304的电压输入为单极性,范围为 0~+5 V,并具有±6 V 的故障保护,为电路提供了很好的安全屏障。MAX1304的基准电压具有内部和外部两种基准模式,时钟可选择内部或外部时钟,使得在设计电路时有了很大的灵活性[4]。图 2 为A/D转换模块电路原理图,采用内部时钟和内部电压基准。MAX1304的另一个优点是数字电源 DVDD 可以接 +2.7 V 至 +5.25 V,而数字端接口的高电平为 (DVDD+0.3) V。所以,当如图所示 DVDD 接 3 V 时,数字端输出引脚满足 3.3 V TTL 电压标准,可直接与 DSP 芯片的 I/O 口相连,而不需要电压转换芯片。   2.2.3其它电路设计   除上述信号调理电路和A/D转换电路外,还有LCD显示电路、F2812最小系统、RS232通讯电路等,这些功能模块已经有经典电路可以参考,在此不再赘述。   3系统软件设计   3.1软件设计思路   软件设计部分主要包含系统初始化、数据采集、F

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档