[数据转换器-信号链] 10ms定时采集一个数据

[复制链接]
 楼主| jiaxw 发表于 2014-3-26 17:28 | 显示全部楼层 |阅读模式
要实现每10ms定时采集一个数据。ads7842与单片机怎么连接最好
 楼主| jiaxw 发表于 2014-3-26 17:28 | 显示全部楼层
外围电路怎么做干扰最小?
jiahy 发表于 2014-3-26 17:36 | 显示全部楼层
楼主程序上有什么构思了吗
 楼主| jiaxw 发表于 2014-3-26 17:36 | 显示全部楼层
DATA:内部RAM的前128个字节的空间,用直接寻址的方式进行寻址。
shimx 发表于 2014-3-26 17:38 | 显示全部楼层
wyjie 发表于 2014-3-26 17:39 | 显示全部楼层
ADS7842与单片机的连接可以参考datasheet里关于ADS7842pin脚定义和描述
airwill 发表于 2014-3-26 17:47 | 显示全部楼层
说明

The ADS7842 is a complete, 4-channel, 12-bit Analog-to-Digital Converter (ADC). It contains a 12-bit, capacitorbased, Successive Approximation Register (SAR) ADC with a sample-and-hold amplifier, interface for microprocessor use, and parallel, 3-state output drivers. The ADS7842 is specified at a 200kHz sampling rate while dissipating only 2mW of power. The reference voltage can be varied from 100mV to VCC with a corresponding LSB resolution from 24µV to 1.22mV. The ADS7842 is tested down to 2.7V operation.

转换速率还是远远富余的, 用个定时器触发, 可以做得时间精度高一点. 不过 10mS, 可以跟其他的时基一起合用一个定时器了
 楼主| jiaxw 发表于 2014-3-26 17:57 | 显示全部楼层
电路应注意电源分开,模拟和数字电源线分开隔离
zhenykun 发表于 2014-3-26 17:57 | 显示全部楼层
基准精度要尽可能的高,稳定性要好
spark周 发表于 2014-3-26 18:00 | 显示全部楼层
满足datasheet上关于AD的环境设置
zhenykun 发表于 2014-3-26 18:00 | 显示全部楼层
采样信号链路避免大电流、高频率信号的干扰
spark周 发表于 2014-3-26 18:02 | 显示全部楼层
楼上说得对,此类信号线尽量避免和采样信号线在一块。
liliang9554 发表于 2014-3-26 18:02 | 显示全部楼层
可以用SPI来做吗
lizye 发表于 2014-3-26 18:04 | 显示全部楼层
不晓得了。。。
午夜粪车 发表于 2014-3-26 18:05 | 显示全部楼层
模拟量采集与数字量采集分开,使用用不同的GND
午夜粪车 发表于 2014-3-26 18:05 | 显示全部楼层
并且分割模拟地和数字地,使用电阻或者电感、磁珠连接在一起
zhaoxqi 发表于 2014-3-26 18:07 | 显示全部楼层
前端连接一个FPGA就行了!
 楼主| jiaxw 发表于 2014-3-26 18:09 | 显示全部楼层
哦,我知道了
 楼主| jiaxw 发表于 2014-3-26 18:09 | 显示全部楼层
那就结贴了
mmuuss586 发表于 2014-3-26 18:57 | 显示全部楼层

地回路很重要。
模拟,数字最好分开供电。
还有进AD前的阻抗匹配
滤波电路要和采样频率结合,不要比采样频率高太多。
铺地,尽量不铺
您需要登录后才可以回帖 登录 | 注册

本版积分规则

825

主题

9762

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部