大家好、我使用 ADS1015在0-5V 和0-12V 两个范围上进行一些基本电压测量。 ADC VCC 为3.3V、我将使用电阻分压器将这两个输入调节到正确的范围。 因此、ADC 最大输入电压始终保持在 VCC 以下。 我的 PGA FSR 设置为+/- 4.096V、以允许测量完整的0-3.3V 输入。 相同的速率为16SPS。
我看到在量程的低端具有良好的线性度、但当我在输入上接近 VCC 时、ADC 测量会出现偏差并变为非线性。 请参阅下图、了解施加的电压输入(在5V 通道上采用分压器之前)和 ADC 输出(与电阻分压器按相同的系数进行缩放以表示输入值)。
为什么会出现这种非线性、应采取哪些措施来避免这种非线性?