TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1232 读取负电压值

大家好:

               我现在用的是ADS1232,接线方式:REFP接的是+2.5V电压,REFN接地,信号输入AINP接输入的信号,AINN接地。

               输入的信号不会超过1.25V,但是信号是正负都会有。

                如果是正信号,还基本是正确的,如果是负信号,那读取出来的数据就得按一定的比例进行放大,转换出来的电压值才会正确。

               有没有谁碰到过这个问题的。

               

answer:

芯片的引脚不能输入负的电压,如果要采集负电压,需要AINP比AINN的电压低,但两个输入引脚对地的电压必须为正,不能直接在模拟输入引脚上加负电压

user1478875:

回复 answer:

你好。  

       那就等于如果是负信号的话,就必须把信号进行反相处理?

        还有一个问题:这个芯片是24位,但实际读取数据时,如果是负信号的话,值会比较大。正信号最大的值也只能到0x7ffff?按此进行计算。

Will Wang47:

回复 user1478875:

Hi gang,

参见datasheet P18,ADS1232数据输出格式是二进制补码格式,如果正常二进制格式来看,值是会比较大。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1232 读取负电压值
分享到: 更多 (0)