Retraso prolongado en voltajes precisos después de que el ADC no se haya usado por algunos días. [cerrado]

-1

Noté algo gracioso cuando probé un ADC ADS1262 de 32 bits Sigma-Delta. Por ejemplo, con la ganancia establecida en el máximo de 32 PGA, con 20 mV aplicados, tomó 11 minutos antes de que el programa Arduino imprimiera 20 mV. Esto fue después de que la unidad no hubiera sido utilizada por algunos días. Comienza a imprimir a 0 mV y luego asciende gradualmente hasta el voltaje aplicado correcto. Si solo hay unos minutos después de una lectura anterior de 20 mV, no hay demora. Si la ganancia se establece más baja, entonces no hay demora, incluso si no se ha utilizado durante varios días. Soy un principiante en este tipo de cosas y me pregunto por qué está ocurriendo este retraso.

    
pregunta Rico

1 respuesta

2

Mirando las páginas 19, 20 y 21 de .pdf para esta parte, la mejor la precisión se obtiene a 25 C o 78 F. La deriva en gain y internal oscillator combinados puede causar errores de varios porcentajes, incluso cuando se trata de anularlos.

Siempre ha sido una regla general que los equipos de alta precisión necesiten de 15 a 20 minutos para calentarse y estabilizarse. Durante este tiempo, el ADC está corrigiendo constantemente los cambios en la ganancia, el desplazamiento y la frecuencia del oscilador. Después de estar APAGADO durante horas o días, se desconoce la temperatura interna y no es la misma en todas las ubicaciones de la placa principal.

Esta es la razón por la cual los fabricantes solicitan un tiempo de calentamiento de 15 a 20 minutos durante el cual el ADC puede hacer cientos de pequeñas correcciones en ganancia y desplazamiento, más el oscilador alcanzará un estado de equilibrio térmico, y luego sus lecturas deberían estar punto en 32 bits de resolución es uno en cuatro mil millones de precisión.

    
respondido por el Sparky256

Lea otras preguntas en las etiquetas