Part Number:ADS1255
ads1255芯片采用差分模式,输入正与输入负端均在gnd~vdd之间,在采集正电压准确,在采集负电压时,总是采集到正数,如采集-0.8V,输入VINP=2.1V,VINN=2.9V,但采集到的数值是4.2V,如采集-1.2V,输入VINP=1.9V,VINN=3.1V,但采集到的数值是3.8V左右,在采集负电压时从没出现过符号为1的数。
Amy Luo:
您好,
首先请注意,在buffer on的时候每个输入端最大输入范围到AVDD-2V:
建议您输入一个固定的负电压,然后用示波器抓读取波形,看输出波形对应的输出code是多少?最高位是否为1?我认为这是检查ADC输出问题还是程序读取时序问题的最好办法。