¿Cómo compensar el voltaje de CA con una entrada variable?

Quiero compensar una onda sinusoidal de entrada, mientras puedo ajustar el voltaje de entrada.

Por ejemplo, una onda sinusoidal de +-3 V debe compensarse con 1,5 V, de modo que la onda sinusoidal nunca baje de 0 V. Sin embargo, quiero que el mismo circuito pueda compensar correctamente +-2 V por 2 V, de modo que el el punto más bajo del ciclo negativo (-2 V) permanecería exactamente en 0 V una vez que se introduzca la compensación. Lo mismo ocurre con +-1 V con una compensación de 1 V, etc. Estoy buscando poder compensar el rango de entrada de 0 a 3 Vpp.

He pensado en conectar una resistencia variable como un divisor de voltaje a través de un voltaje bien regulado y amortiguar la salida usando un amplificador seguidor, sin embargo, no deseo seguir haciendo esto manualmente.

¿Cuál sería un buen enfoque para implementar lo anterior? Cualquier idea sería apreciada.

¿Qué tan preciso debe ser? en.wikipedia.org/wiki/Clamper_(electronics) muestra algunos circuitos simples que pueden funcionar.
@vofa, con un poco más de detalle, sería una respuesta más que un comentario.
@vofa, gracias por tu comentario. La precisión extrema no es de importancia clave ya que simplemente quiero leer el valor RMS de las ondas sinusoidales compensadas.
Si desea el valor RMS, es posible que lo esté haciendo de manera incorrecta. Esto suena como un problema XY para mí.
Hola @andy, gracias por tu comentario, creo que entiendo de dónde vienes, sin embargo, he optado por un circuito de acondicionamiento de señal más mejorado.
Todavía suena como un problema XY para mí. ¿Sabe que una abrazadera de diodo aún generará un pequeño voltaje negativo de alrededor de -0.5 voltios? Si está tratando de calcular RMS, entonces es mejor llevar la CA a través de un circuito de compensación de CC fijo. Entonces conoce la compensación de CC y el pico es lo que mide su MCU menos la compensación. Estoy tratando de guiarte para que hagas la mejor elección.
@Andyaka, agradezco sus útiles comentarios. Eso es seguramente más simple e incluso puede proporcionar una mejor solución. Implementaré y probaré ambos. Con respecto a la pregunta original (olvidando la parte de RMS), antes de hacer esta pregunta busqué bastante una solución a la pregunta anterior y la respuesta a continuación es lo que estaba buscando.

Respuestas (1)

Gracias a los comentarios de vofa, encontré la abrazadera imparcial positiva a continuación.

ingrese la descripción de la imagen aquí

Según la página web referenciada :

En el ciclo negativo de la señal de CA de entrada, el diodo tiene polarización directa y conduce, cargando el capacitor al valor negativo máximo de VIN. Durante el ciclo positivo, el diodo tiene polarización inversa y, por lo tanto, no conduce. Por lo tanto, el voltaje de salida es igual al voltaje almacenado en el capacitor más el voltaje de entrada, por lo que VOUT = VIN + VINpeak.

Este circuito hará el trabajo.

La parte inferior de la señal será de unos 0,5 voltios negativos utilizando una abrazadera de diodo de condensador. No digo que no sea lo suficientemente bueno; Solo lo estoy señalando.