This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1255: 采集负电压时输出一直为正,从未采集到符号位为1的负数

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的数。

  • 您好,

    首先请注意,在buffer on的时候每个输入端最大输入范围到AVDD-2V:

    建议您输入一个固定的负电压,然后用示波器抓读取波形,看输出波形对应的输出code是多少?最高位是否为1?我认为这是检查ADC输出问题还是程序读取时序问题的最好办法。