Cambio de voltaje a largo plazo - voltímetro analógico, amplificadores operacionales y escala logarítmica

0

Quiero mostrar un cambio de voltaje de un minuto en un voltímetro analógico.

Cambio de voltaje: de -0.5V / min a + 0.5V / min.

Mi voltímetro analógico tiene una escala de 0-10 V (lo reemplazaré con una escala impresa hecha en casa).

No quiero usar ningún microcontrolador, PWM, etc.

Quiero aprender a hacerlo utilizando amplificadores operacionales y un solo suministro.

En el futuro, quiero escalarlo logarítmicamente (-0.5, -0.05, -0.005, 0, +0.005, +0.05, +0.5), pero por ahora, supongamos que solo necesito una lectura lineal delta-V.

LO QUE SÉ AHORA

Sé que necesito bloque diferenciador activo . Puedo usar la fórmula de Wikipedia, encontrar resistencia y valor de condensador. Después de ese bloque, puedo usar un bloque no inversor para amplificar el voltaje al rango deseado y agregar 5V con el bloque del amplificador sumador para tener 0V / min en el centro de la escala de mi voltímetro.

CUÁL ES MI PROBLEMA

Mi problema es el suministro único. Cuando el cambio de voltaje será negativo, supongo que el op-amp de una sola fuente no funcionará correctamente.

¿Cómo puedo lidiar con eso?

BACKGROUND

Hace mucho tiempo estaba aburrido y construí un termómetro personalizado que mide la temperatura del agua en la tubería de salida del antiguo horno de calefacción central. Se supone que me informará sobre la temperatura y el cambio de temperatura. Puedo ver qué tan rápido sube o baja la temperatura, y puedo estimar cuándo debo ir al sótano y colocar algunos leños o carbón en el horno.

Hay un convertidor de temperatura a voltaje LM35 analógico (lineal, 10 mV / ° C), microcontrolador con ADC de 10 bits con sobremuestreo alto y filtro de paso bajo en la entrada.

La pantalla se ve así:

Medoycuentadequelaresoluciónde0.01°Cparalalecturadetemperaturaesunexcesoexcesivoylaprecisióndemitermómetroesdeaproximadamente+/-1°C,asíquenocomentenada.

Ahoraquierocrearunaversiónanalógicadeestoyusardosvoltímetrosanalógicossimilaresaestos:

Uno mostrará la temperatura, otro cambio de temperatura.

pregunta Kamil

1 respuesta

2

Tomemos la parte directa primero. Para lidiar con los voltajes positivos y negativos de un solo suministro, lo que necesita es una conexión a tierra virtual, centrada entre el suministro a tierra y el suministro positivo.

simular este circuito : esquema creado usando CircuitLab

Utilice la nueva señal de masa para todo el procesamiento analógico, con los amplificadores operacionales alimentados por tierra y V1.

Ahora para la parte más difícil. Su enfoque para medir las diferencias de temperatura será muy difícil. Su diferenciador activo está bien hasta el momento, pero no ha intentado calcular los valores de RC y necesita hacerlo. 0.5 V / min es .008 V / seg, y si desea obtener 10 voltios, RC debe ser 10 / .008 o 1200. Puede obtener esto, por ejemplo, con un capacitor de 1 uF y un 1.2 Gohm resistor. Puede tener algunas dificultades para encontrar una resistencia como esta. Digamos que usa una resistencia de 1.2 Mohm, entonces necesita un condensador de 1000 uF. Puede parecer que no es gran cosa, pero tiene que usar un condensador muy especial, uno con una corriente de fuga de menos de 80 nA si desea que la fuga cause menos de un 1% de error. Y eso será más difícil de encontrar que una resistencia Gohm. De cualquier manera, tendrá que aprender todo sobre la administración de corrientes de fuga en su circuito.

Peor aún, incluso si logras que esto funcione, no te dirá lo que quieres saber, que es la tendencia de la temperatura en intervalos de 1 minuto. Todo lo que sabrás es lo que está sucediendo ahora mismo, en este mismo segundo, y es probable que sea muy ruidoso. Si desea conocer los intervalos de 1 minuto, debe muestrear a intervalos de un minuto y mostrar la diferencia. Puede hacer esto con, por ejemplo, un par de circuitos de muestreo y retención. Pero hacer una muestra y retención que no caiga en un intervalo de espera de un minuto es probablemente incluso más difícil que hacer su diferenciador.

Por supuesto, puede usar lógica discreta, un convertidor A / D y un convertidor D / A para hacer el trabajo. Un microcontrolador será mucho más compacto. Hay una razón por la que este tipo de pantalla solo se ha vuelto ampliamente disponible, y esa es la proliferación de procesadores y periféricos baratos y de bajo costo. Algunas cosas simplemente no se prestan a un enfoque analógico puro.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas