Cómo calibrar el ADC Unipolar en el software

0

El fabricante de mi ADC ha dado el valor de error siguiente, valor para Avrefm = 0V & AVREFP = 2.7V: -

  1. Error de escala cero
  2. error de escala completa
  3. error de linealidad integral
  4. Error de linealidad diferencial

¿Quéeselerrordeescalaceroseproporcionaenesteenlace?:
enlace

Según este enlace, el error de escala completa contiene información sobre gain & error de compensación: -
enlace

Full-scale error = offset error + gain error

FSR = rango de voltaje de escala completa: ---

FSR = AVrefP - AvrefN

Este enlace indica que la precisión del ADC se puede derivar de las Especificaciones del ADC: -
enlace

The ADC specifications that describe this type of accuracy are offset error,
 full-scale error, differential nonlinearity (DNL), and integral nonlinearity
 (INL). These four specifications build a complete description of an ADC's absolute accuracy.

El enlace de Atmel dice mucho sobre los errores de ADC: -
enlace

Leí muchos tutoriales en google pero ninguno de los enlaces anteriores dice, ¿cómo podemos calibrar ADC en el firmware?
¿Podemos usar estos datos anteriores del fabricante para calibrar mi ADC en el firmware?
¿Qué es exactamente el uso de los datos de error de ADC anteriores del fabricante al usuario final?

O tengo que usar la técnica mencionada en este enlace para calibrar el ADC Unipolar para error de ganancia & ¿Error de compensación en el firmware?
enlace

Por favor, sugiere que estoy un poco confundido.

    
pregunta user6363

1 respuesta

0
  

¿Qué es exactamente el uso de los datos de error de ADC anteriores del fabricante al final?   usuario?

Un error de compensación de cero de +/- 0.25% en una escala completa de (digamos) 2.5 voltios significa que se puede producir un valor digital de cero incluso cuando el voltaje de entrada es tan alto como +6.25 mV por encima de 0V.

Esto me dice que no puedo confiar en que el ADC realice la conversión con precisión por debajo de este valor.

El error de ganancia de +/- 0.25% en una escala completa de (por ejemplo) 2.5 voltios significa que no puedo confiar en el uso de los 6.25 mV superiores del rango de entrada de ADC.

Esto significa que tengo que restringir mi señal a un rango ligeramente inferior a 2,5 V.

  

¿Podemos usar estos datos anteriores del fabricante para calibrar mi ADC en   firmware?

No, no puedes, debes hacerlo como una prueba física para cada ADC.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas