Tengo un joystick que emite voltaje analógico entre 1,5 V y 3,5 V.
Quiero transformar este rango de voltaje para controlar un controlador de motor que tome voltaje analógico entre 0V y 5V.
¿Cómo cambio de nivel y amplifico correctamente?
Desea una ganancia simple de 5/2 = 2,5 centrada alrededor de 2,5 V. Esto es fácil suponiendo que tiene una potencia de 5 V disponible, como la del controlador del motor:
Debe ser un amplificador operacional de salida de riel a riel que pueda funcionar con una potencia de 5 V, como el MCP6041 y muchos otros. R1 y R2 forman un divisor de voltaje para formar los 2,5 V alrededor de los cuales se amplificará la señal de entrada. C2 atenúa el ruido del suministro de 5 V incluso más que la CC para lograr un nivel de CC suave y silencioso. El opamp tiene una configuración clásica de ganancia positiva, con R4 y R3 configurando la ganancia. La impedancia de la fuente de 2,5 V producida por R1 y R2 se suma efectivamente a R3 con fines de ganancia, pero esa es una pequeña contribución de 1,2 kΩ en 100 kΩ. La ganancia será ligeramente inferior a 2,5.
Differential Amplifier: Vout = Ad(Vin+ - Vin-) Vout = Ad(3.5 - 2.5) = 1Ad Vout = Ad(2.5 - 2.5) = 0Ad Vout = Ad(1.5 - 2.5) = -1Ad
asumo que Ad = 5, que proviene de 5 V que entran en Vs+ y GND entrando en Vs-. Pero el cambio de nivel no me parece bien. La parte inferior está en -1Ad y la parte superior está en 1Ad. ¿No debería Vin- estar en 1.5 en lugar de 2.5?Esto es posible con un solo amplificador operacional. Lo que estás tratando de hacer es cambiar de nivel y amplificar . Solíamos hacer esto todo el tiempo. Son útiles en robots donde tiene un sensor con un rango de salida de voltaje analógico pequeño y desea expandir el cambio de voltaje para que pueda obtener la máxima resolución de su ADC.
Por lo general, los haríamos con compensación y ganancia variables, de modo que pudiéramos ajustarlos para cada sensor en el robot.
Una vez que haya realizado la configuración correcta, siempre puede medir las resistencias de las ollas y, en su lugar, usar resistencias de valor fijo.
O puede calcular los valores directamente:
Hay una calculadora en línea para ayudarte a calcular los valores de resistencia.
Contrariamente a lo que dice Cybergibbons, es electrónica analógica bastante simple. Pero debe especificar qué suministro tiene la intención de usar para su circuito.
Necesita un circuito que reduzca su señal de modo común (1,5 V) a 0 y aplique una ganancia de 5/2 = 2,5 al resto. Puede hacerlo fácilmente con un cambiador de nivel basado en Op-Amp con algo de ganancia.
Una solución es usar un restador analógico con un voltaje de referencia colocado en 1.5 V, una solución aún más simple es simplemente un amplificador no inversor con la referencia en el lugar correcto.
Este circuito hará el trabajo:
El Opamp es solo el predeterminado en el simulador, es posible que necesite otro, según el suministro.
Es un amplificador no inversor con ganancia dada por , y el voltaje de referencia hace que el voltaje cambie.
chispas
bjthom
Telaclavo
clabacchio
Telaclavo
clabacchio
clabacchio
Tony Estuardo EE75
clabacchio
Tomás