微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1251刚开始采集数据异常

ADS1251刚开始采集数据异常

时间:10-02 整理:3721RD 点击:

   用单片机控制LED的亮灭,同时 用ADS1251采集光电池的输出电压(已经过I-V变换),然后通过串口将数据发送到上位机。

    但是ADS1251在采集过程中一直有个问题:

    比如LED一开始是灭的,然后点亮LED,等待1ms以后开始采集,这时只有在第五次采集时数据才会正确,前几次的值从最小慢慢上升到正常。以后就正常了。

    同理在开始LED是亮的,然后熄灭LED,等待1ms以后采集时前几次的值从最大慢慢降到正常,第五次以后的值才会正常。

    光电池和LED的上升下降时间都是us量级,我在采集前用定时器等待1ms以后才开始的。请问专家,出现这种情况是由于什么原因造成的?

请问专家有没有什么指导?

你可以用示波器抓一下ADS1251的输入采样管脚的电压波形,有没有可能I/V电路或者ADC前的RC滤波器带来的延时?

应该不是外部电路的延时,这种现象好像是AD内部有一个其他的采样保持电路一样。

而这个采样保持电路的保持周期是6个CLK,我猜测这款AD的实际采样率并没有数据手册里说的那么高

请问有没有TI技术支持的电话?我是通过采用控制ADS1251 SPI系统时钟CLK来控制ADS1251工作的,在需要时给CLK提供信号,不需要时关闭CLK。这种控制方式很特别,也就是是采集1个24位数据后就关闭CLK的设计,到需要采集下一次的时候再提供CLK,现在发现只有提供了6个ADS1251转换周期后(采集6次24位数据后)数据才会慢慢正常。我的文字描述不知道是否清楚。如果我的描述不清晰,能否提供个联系?希望能尽快解决这个问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top