Dear all,
when the linearity error was measured by setting gain to 1 and changing Vic to 0 V, 0.1 V, and 1.0 V,
the shape of the graph was different when Vic was 0.1 V.(Please refer to the attached graph.)
Why is this going to happen?
The test procedure is as follows.
(1)Place the PCB in a thermostat bath and set the ambient temperature to 25 °C.
(2)After the temperature stabilizes, turn on the 3.3V power and leave it for 30 minutes.
(3)Set SD24 to 24 bit and the gains of AI0-3 to 1x.
(4)Input a voltage of 0% when the ADC input full scale is (± Vref / gain × 0.8).
(5)Switch the multiplexer to AI0, AI1, AI2, AI3 and measure the input voltage of each channel.
Output ADC values of 1000 samples of AI0, AI1, AI2 and AI3 by UART communication and record them with time stamped log.
(6)The input voltage is changed in the range of 0% to 100% and 0% to -100% in 1% steps, and (5) is performed at each input voltage.
(7)Change Vic and do the same test.
*I used internal voltage(1.158V)
*Only one PCB board can be evaluated.
* I tested on all 4ch and the results were the same.
* 1000 samples are averaged after send via UART.
*The ideal straight line is calculated based on the ADC value when ± 95% (± 1.158 * 0.8 * 0.95 V) of the input ADC value is input.
We are asked by our customer to explain this.
Please tell me why you can think of it.
Best regards,
Megumi Nishi