坑爹的ADS1255说明错误。
时间:10-02
整理:3721RD
点击:
pdf说了正负,可是负的时候只能小于0.1V。Vp输入0-2.5V。Vn输入1.25V G=4. Vp<1.15V后就测不出了。。。。。。
测不出来是输出饱和还是怎样的呢
装换代码:V_READ=dat*405.600751/0x7fffff+0.770;
正向饱和时405.6.但是反向时达到130就上不去了。而且抖动好大。
今天测试反向时把Input Multiplexer Control Register也调转。还是一样。估计是AINP的电压不能小于1点几伏。串口获取数据如下127是切换后的
if(Prolarity==1)wreg(0x51,0x10);
if(Prolarity==2)wreg(0x51,0x01);
149.987+,0000.96-
149.987+,0000.97-
149.989+,0000.97-
149.988+,0000.95-
127.810+,0001.31-
127.665+,0001.32-
127.545+,0001.33-
127.450+,0001.32-
127.351+,0001.32-
127.258+,0001.33-
能否发你的原理图上来看看?