This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS124S08: 转换值异常,奇怪的问题

Part Number: ADS124S08
Other Parts Discussed in Thread: ADS1247

我正在使用这个芯片进行PT100的测量,测量电路为SBAA330上的参考电路(为ADS1247/8推荐电路,跟ADS124S08手册略有差异),测试时发现一个奇怪的问题:使用固定电阻代替PT100传感器时,测量数据非常稳定,且值正确,实际接PT100传感器时,如果温度很平稳时,数据也比较稳定,但只要传感器温度变化时,比如手捏住传感器,温度从25左右攀升至30几度过程中,ADC的数据就开始紊乱,采样温度本应在手接触传感器后开始升高的,此时反而会下降,但过几秒钟又会升高,但升高过程并不是平稳的,会突然从一个温度跳动到另外一个温度,中间没有过渡过程。从读到的ADC值也可以明显的观察到这种情况(比如从0x22xxxx直接跳变至0x23xxxx),最后当温度不在变化时,读数也恢复正常,也能显示正确的温度。想问一下这种只能测量稳定的信号,变化的信号就异常的原因,可能是什么。(这个方案设计测量2路PT100,更换通道测量,情况是一样的,另外测试过程中还更换过ADS124S08,也没有改善,看起来好像并不是硬件方面的问题,但是读写芯片是严格按照手册来进行的,读写寄存器什么的都是正常的。另外外部滤波电路采用的是10K/3.3nF/33nF.)

  • 您好,

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 您好

    您那有示波器或者信号发生器吗?

    可以通过示波器或者信号发生器,尝试复原突发波动,排除一下电路设计和转换过程的问题。

    还可以通过示波器监视波形来排除外界干扰造成的。

    最好可以分享一下相关波形。

  • 用示波器看过,没有发现明显的干扰。这种转换数据的波动看起来像一种电容的效应,一开始稳定的时候比如26℃,此时数据是稳定且准确的,当我手捏住传感器,温度值不仅没上升,还会降至18°,但是过后会一直升高,升高过程也不是连续的,比如会从25℃直接跳至30℃,中间几乎没有中间过程,当我一直捏住传感器,最后实际温度不再变化后,温度采样值再次稳定,数值也基本正确。此时我松开手,温度会下降,中间也会有不连续的情况,温度不会停止在室温,而是会继续下降至18℃,然后不再下降并最终回温至26℃(室温)。看起来像电容充放电过程一样。如果不使用传感器,直接用精密电阻代替传感器,温度采样会非常稳定而且准确,即使用手接触电阻,信号依然非常稳定,所以情况看起来非常奇怪。最后,谢谢您的回复!

  • 您好

    根据您的描述,建议您更换传感器或者尝试通过加热而不是通过手来抓握来测试结果,或许能厘清您的疑惑,最后可以分享您的波形图。

  • 加热的方式也试过了,跟手抓的情况是一样的。

  • 您好

    根据您之前的描述通过简单的精密电阻来测试,数据是没有问题的,但是通过传感器发现有这样的问题,建议您检查传感器。而且通过您的描述在手抓握和加热过程均有出现温度下降后上升,这个说明传感器收到温度或这应力影响反应比较大。建议您考虑传感器的问题来解决您目前的问题。如果您一定需要通过延迟来尝试保持数据稳定性。