微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1248使用读到的值很小,请问有可能是哪方面的问题?

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

不管我用外部还是内部参考,换算的电阻值应该差不多才对啊

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

网站地图

Top