ADS1248使用读到的值很小,请问有可能是哪方面的问题?
时间:10-02
整理:3721RD
点击:
我用ADS1248的AIN0和AIN1测电阻,电阻阻值在15k左右,未进行标定,从芯片中读出的寄存器配置如下,
其中02寄存器配置为0x30,
0A寄存器配置为0x92
0B寄存器配置为0x0f
电路如下:
可是读出的AD值非常小,也就200多,并在小范围内变动,标定后的数值会大一些,但是也明显不正确。请问有可能是哪方面的问题?非常感谢!
先检查一下输入的信号到底是多少, 再检查一下内部 PGA 的设置,
另外,数据很小, 差异是多少, 有倍数关系吗
从我截的图可以看出来,PGA放大倍数就是1,数据没有倍数关系。
ADS1248采集电阻,需要正确配置激励电流, 和参考输入。
你的接法和配置应该是单IDAC0从IN0输出,REF参考比例输入。此时,寄存器配置需要使能内部参考,同时将REF设置为输入。
你可以试下把02寄存器设为0x20
不管我用外部还是内部参考,换算的电阻值应该差不多才对啊