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

ADS1232

 

 

如附件电路图,请问我做的ADS1232读出的数据在1602上显示的数据不断的在变化,而选择的是通道1,给AINP1的电压是0;晶振是6兆的。,整个ADS13232驱动如上,大家帮帮忙,非常感谢。

junhua zou:

有没有哪个帮忙给我看看啊,回复回复。

Decapton Wang:

1. Read函数没看懂是啥意思,你确认一下。

2. 电路图AINP1和AINN1的接法错了。手册14页图27,从AINP和AINN看进去,是个仪表放大器。该仪表放大器的输入需要有相同的共模,这样放大器只放大交流成分。从电路图看,系统单电源供电,AINP1应该是有共模的,而AINN1直接接到GND,那么工作时,放大器会把AINP1的共模信号也做放大,造成结果不准。建议把AINN1接到一个直流电平上,该直流电平等于AINP1的共模。

3. 从手册第5页可知,芯片的noise free bit大约是18~22位,如果实测到24位数据的最末5~6位在跳,那么也算是符合手册的描述。

junhua zou:

回复 Decapton Wang:

你好,我是用AD采集一个直流电压值并显示出来,你指的AINN1接直流电平是指接电源的高电位吗?还是什么,我采集出来的数据显示出来时都是随机显示,我给AINP1测电压时数据是随机显示,但当电压超过1伏多电压时采集的电压就固定显示319280,但我把AINP1,AINN1,什么都不接时它还是测的数据随机显示,这是不是我电路问题,还是其他了。

junhua zou:

回复 Decapton Wang:


 
 
用这个电路图测直流电压值

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