¿Cómo escalar y cambiar la señal de voltaje?

1

Quiero escalar y cambiar mi señal de voltaje por debajo de la relación:

$$ V_ {out} = \ frac {10} {12} \ cdot V_ {in} - 10 $$

De hecho, mi voltaje primario es de 0v a 24v y quiero ponerlo de -10v a + 10v.

Intento usar el siguiente circuito, pero su ganancia siempre es mayor que 1.

Imagen de SLOA097 TI.

¿Alguien sabe cómo puedo lograr mi objetivo? Tengo líneas eléctricas de ± 12v y 5v.

EDITAR:
Según la solución innovadora de scorpdaddy , pensé que sería valioso editar mi pregunta:

  1. Se requiere una alta impedancia de entrada para disminuir los efectos de carga. ¿Cómo se puede lograr?
  2. ¿Cómo puedo lograr la mayor precisión?
pregunta Pana

2 respuestas

5

Esto se puede hacer en una sola etapa.

Además, puede hacerse mediante inspección, utilizando un truco, que se explica a continuación.

Usando el truco, la ganancia de Vin equivale a R1 / R4 = 10/12 en el lado positivo. La ganancia de 5 V ref es R1 / R4 o 100/50, por lo que su entrada es v5 * 100/50 = 10v en el lado negativo. La ecuación de salida es, por tanto, Vin * 10/12 - 10v.

La otra cosa a observar es la magnitud de las señales de entrada. Con Vin a 24 V, el amplificador operacional más el pin es aproximadamente 5 V debido al divisor de R2, R3, R4. Así que está bien.

El resto de las resistencias son el truco. R4 está compensado por R6 en el otro pin del amplificador operacional. R5 está desplazado en el otro lado del amplificador operacional por R3. Y, finalmente, R1 se desplaza en el lado plus por R2. La suma de las ganancias en el lado positivo (R1 / R2 + R1 / R3 + R1 / R4) menos las ganancias en el lado negativo (R1 / R5 + R1 / R6) es 1.00. Si la suma de las ganancias es 1.00, las ganancias individuales se pueden determinar por inspección como R1 / Rx. Ese es el truco.

Si uno quiere, R2 y R3 pueden combinarse.

Las corrientes de polarización de entrada también se cancelan en esta disposición.

Se deja una prueba de este truco al lector. Si bien funciona y le permite a uno diseñar la función algebraica en una sola etapa, la prueba es complicada y el método es un poco engañoso.

    
respondido por el scorpdaddy
1

$$ V_ {out} = \ frac {10} {12} \ cdot V_ {in} - 10 $$

Reorganizando esto para un único OpAmp diferencial;

usando \ $ V_ {out} = k * V_ {in +} * (| A_v | +1) - V_ {ref} * | A_v | \ $ where \ $ A_v = -Z_f / Z_ {in -} \ $ ¿Puede elegir un Zener programable o LDO Vref = 5V exactamente y resolver para k, y Av?

Vout = k * Vin + * (| Av | +1) - | Av | * 5V) por lo tanto, para que Av = 2, k * (| 2 | +1) se convierta en 10/12, la relación de división + entrada debe ser 10/12 divide por 3 o 5/18

por lo tanto, en el diseño de @scorpdaddy, R5 = R1 para Av - = - 1 y Av + = 2, R6 = DNP (donotpopulate)

y R2 / (R4 + R2) = 5/18 y R3 = DNP

Entonces, si R2 // R4 = R / 2 para anular el desplazamiento de Iin, resuelva esto.

Mira si hice un boo-boo, ya que obtengo un resultado diferente.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas