我采用ads1256的差分方式采集正负电压,一端固定在2.5V,高于2.5V输出是正电压,低于2.5V输出为付电压,但端口的输入电压都没有超过0-5V的范围,在这样的条件下,采样输出的电压有时会出错,只有重新复位一下才能输出正确的电压,可这样出错的现象并不多见,不知这是为什么?
我曾经发现端口的输入电压超过0-5V的范围时有采样输出的电压不正常现象,但现在我用分压电阻对输入端电压(最高9V)衰减到了四分之一,输入电压限制在了0-5V,但ads1256还是有采样电压输出不正常的现象。
如果输入电压超出0-5V,如何电压以后又恢复到0-5V以内,难道ads1256电压采样不会恢复正常吗?
answer:
您后
超过5V时,具体超过了多少?芯片都会有一个耐压的上限,如果提高了可能导致损坏
gangli chen:
回复 answer:
在初期试验时超出了2.5V左右,就是说-2.0—7.0V之间。但后来用分压电阻在输入端都限制在0.25-4.75V之间了,并且用了新的ads1256,还是出现采样输出电压不对的情况,用软件把ads1256复位以后采样就正常了,而且连续工作1个月也没问题。难道不是电压超限的原因?有干扰(我曾经带电的情况下用螺丝刀拧电路板上的固定螺丝,也出现了采样电压不正常的现象,复位后就好了)?
answer:
回复 gangli chen:
带电的情况下用螺丝刀拧电路板上的固定螺丝,也出现了采样电压不正常的现象,复位后就好了
这种情况最有可能的原因就是静电等干扰,不是电压超限的问题
gangli chen:
回复 answer:
像ads1256芯片,如何尽量减少静电干扰,我在电路中已经加了不少电容,并且同arm主板之间的spi通信用磁电芯片隔离了,怎么还有电压不正确?有减少静电干扰的具体例子吗?如何优化?