Descargo de responsabilidad: solo tengo alrededor de 2-3 meses de experiencia en electrónica semi-intensiva.
Tengaencuentaqueelchip(alaizquierdadelArduino,eselamplificadordeinstrumentaciónAD623deAnalogDigital)Hojadedatos
Tenga en cuenta que el potenciómetro VR2 establece la ganancia en el circuito (según la hoja de datos AD623, debería obtener una ganancia de alrededor de 5).
El termistor (RT1) que estoy usando es solo un termistor NTC normal que es bastante estable.
Tengo el siguiente problema: El voltaje que estoy leyendo entre la salida del AD623 y la tierra de Arduino (igual que el Pin REF del AD623) parece fluctuar de una manera no aleatoria pero inusual.
Solía saltar salvajemente, pero volví a soldar algunas conexiones y eso parece haberse ido. Lo que estoy viendo ahora es la lenta deriva en un rango de 1-2 voltios de la señal. (Tenga en cuenta que estoy intentando un rango dinámico de aproximadamente 4 voltios, por lo que es bastante grande). Es casi como si el amplificador de instrumentación simplemente tuviera una velocidad de giro realmente mala. Luego, una vez que parece haberse resuelto, se mueve lentamente (al azar) hacia arriba o hacia abajo en aproximadamente un voltio de la misma manera, esto se repite.
Me doy cuenta de que esto es muy similar al hilo fluctuaciones de voltaje en Circuito del termistor opamp de Arduino (de hecho, trabajo con ese OP - en un problema un tanto diferente), y las respuestas a su pregunta me resultaron muy inútiles.
He considerado que esta deriva podría ser algo tan trivial como la temperatura ambiente y las corrientes de aire, pero mi termómetro de referencia a menudo (pero no siempre) parece seguir de manera inversa (y otras veces de forma un tanto lineal) con el voltaje que leo entre la salida y árbitro.
No me importa mucho cuál sea la relación entre el voltaje leído entre la salida del AD623 y la referencia, siempre y cuando esa relación sea constante, de modo que pueda calibrarlo y confiar en que la calibración me dará la temperatura correcta cuando leer el voltaje.
ACTUALIZACIÓN: Con la ayuda de todos (especialmente de Olin Lathrop) creo que el problema se ha solucionado. Intenté utilizar las 2 entradas del AD623 para comparar la resistencia de un termistor (RT1) a la resistencia equivalente del termistor a temperatura ambiente. (Haciendo que VR1 se vea como RT1 a temperatura ambiente) (el circuito se muestra arriba) El problema fue que tenía mi salida REF del AD623 conectada a tierra. Sin embargo, lo que realmente estaba haciendo era intentar configurar VR1 para que el voltaje entre SALIDA y REF estuviera justo por encima del riel de suministro inferior. NOTA: Esto no es equivalente a hacer que VR1 se vea como RT1 a temperatura ambiente. Hice esto para maximizar el rango dinámico de la salida, sin embargo, al hacerlo también tuve que aumentar la ganancia (establecida por VR2 ). Una ganancia tan alta amplificó el offset de voltaje interno del AD623 (este offset de voltaje puede fluctuar, lo que lleva a los síntomas que describí anteriormente).
Lo dicho aquí es el esquema que parece funcionar para mí (comparado con el punto de partida anterior).