- 3
- 0
- 约3.89千字
- 约 5页
- 2017-05-27 发布于贵州
- 举报
基于DSP与CPLD地ADS7805多通道数据采集
基于DSP与CPLD的ADS7805多通道数据采集
内容摘要:设计了利用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将其锁定在选通状态
原创力文档

文档评论(0)