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.

ADS1120采样值慢慢变大的问题

Other Parts Discussed in Thread: ADS1120

ADS1120寄存器配置如下:

register_config[0] = 0x90;

register_config[1] = 0x01;
register_config[2] = 0x1B;

register_config[3] = 0x40;

用作采集光电转换的数据,发现随着采集的时间越长,采样值越来越大,这是什么原因呢?请大大们支持一下下,急救

  • 您好,
    感谢您对TI产品的关注,您光电转换的电路是怎样的,您需要使用ADS1120的激励电流源IDAC吗,看您的寄存器配置,您对AIN1脚开启了IDAC,IDAC是给外部电路提供电流的,一般是传感器RTD,您可查看数据手册RTD Measurement 典型应用
  • 是的,需要用到IDAC,这样才能区分出反射光线后不同的强度。

  • 上图电路中Q5、Q6、Q7是光敏电阻吗,您是利用它随着光照的增加电阻变小的原理吗,如果是这样的话,采样值慢慢变大是不是因为光照减小的缘故呢
    每一通道的采样值都慢慢变大吗?
    另外我不明白您为什么使用ADS1120的IDAC,Q6已经有激励电源Vsensor
  • Vsensor为固定电压3.3V,D8,D9,D10发射绿光,结构上有个反射绿光的装置,把光反射到Q5、Q6、Q7上,Q5、Q6、Q7根据反射的不同的光强度,阻值会发生变化,从而产生不同AD采样值。采样值慢慢变大不是因为光照变小了,我在测试过程中一直保持同样的光照,板子也保持静止不动,反射装置也没变,就是不停的读取AD采样值就发现值就会慢慢的增加

  • 我不明白您为什么使用ADS1120的IDAC,因为Q6已经有激励电源Vsensor,我甚至怀疑是启用了ADS1120的IDAC,造成的AD采样值慢慢增加,您可以禁用ADS1120的IDAC吗,再检测一下AD采样值是否仍增加?