尊敬的所有人:
当通过将增益设置为1并将 Vic 更改为0V、0.1V 和1.0V 来测量线性误差时、
当 Vic 为0.1V 时、图形的形状不同。(请参阅随附的图形。)
为什么会发生这种情况?
测试程序如下。
(1)将 PCB 放置在恒温器槽中、并将环境温度设置为25°C
(2)温度稳定后、打开3.3V 电源并保持30分钟。
(3)将 SD24设置为24位、并将 AI0-3的增益设置为1x。
(4)当 ADC 输入满量程为(±Vref /增益×0.8)时、输入0%的电压。
(5)将多路复用器切换到 AI0、AI1、AI2、AI3、并测量每个通道的输入电压。
通过 UART 通信输出1000个 AI0、AI1、AI2和 AI3样本的 ADC 值、并使用带时间戳的日志记录这些值。
(6)输入电压以1%为步长在0%至100%和0%至-100%范围内变化、并且(5)在每个输入电压下执行。
(7)更改 Vic 并执行相同的测试。
*I 使用的内部电压(1.158V)
*只能评估一个 PCB 板。
*我在所有4通道上进行了测试、结果是相同的。
通过 UART 发送后对* 1000个采样进行平均值计算。
*输入 ADC 值的±95%(±1.158 * 0.8 * 0.95V)时,根据 ADC 值计算理想直线。
客户要求我们解释这一点。
请告诉我您能想到的原因。
此致、
Megumi Nishi