您现在的位置:机电论文网>> 单片机技术>> 正文内容

基于DSP与CPLD的ADS7805多通道数据采集

作者: 来源: 发布时间:2011/3/1 9:10:34  点击数:2119

 

摘要:设计了利用TMS320LF2407A与EPM3032A控制的ADS7805多通道采集系统的逻辑结构,介绍了系统的工作原理,详细描述了ADS7805、DSP及CPLD之间接口的硬件与软件设计。 


0 引言


  用于实时控制的嵌入式系统有多路模拟量输入,要求对多路输入进行连续扫描并进行高速高精度处理,具有16位16路差分输入通道的ADS7805能够满足系统通道数量及精度的要求。通道的快速切换及系统关键控制信号的产生成为制约系统性能的瓶颈,利用TMS320LF2407A丰富的I/O接口及高频时钟,配合EPM3032A灵活的译码功能,则可以控制ADS7805进行多个通道的高精度高速数据采集,由于采用了DSP与CPLD等可编程器件,系统可操作性得到了保证,也极大地简化了硬件电路。


1. 系统结构设计


  系统以DSP与CPLD为核心构建,模拟信号从多路复用器接入,利用CPLD使能或禁止其输出,DSP的I/O引脚控制通道的选择,当选通一路时,多路复用器输出差分再经过运放转为单端信号作为ADC的输入,ADC片选由DSP的I/O引脚控制,启动由CPLD控制,当片选有效时启动ADC,并按照规定的时序控制片选信号,ADC开始工作,转换结果输出到CPLD译码得到的地址。ADC与DSP之间的缓冲器件用来做电平匹配,利用CPLD将其锁定在选通状态。ADC在转换完成时发起一个外部中断到DSP,请求DSP处理转换结果[1]。系统结构如图1所示。


2. 硬件设计


  模拟信号输入到多路复用器ADG726(ADI公司产品),1.8~5.5V电源供电,由引脚VDD输入;接受16路差分或32路单端模拟信号输入(引脚S1A~S16A,S1B~S16B)。DA,DB为差分信号输出引脚;A0~A3是通道选择控制引脚。片选引脚CSA、CSB低电平有效。引脚EN、WR分别为芯片使能和写使能,EN低有效,WR上的有效电平波形如图2所示。

全文:基于DSP与CPLD的ADS7805多通道数据采集.doc

 


更多
字体:【】-【】-【】【关闭此页

上一篇:开发一个最简单的“操作系统”全过程'   下一篇:ARM嵌入式平台的VGA接口设计'


特别声明:机电之家(http://www.jdzj.com )所共享的机电类资料,机电论文、机电类文章、机电企业类管理制度、机电类软件都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请联系我们,我们将马上进行处理。购买的论文都出自原创,保证作者的原创的版权的转让,任何纠纷由法律解决。