Necesito amplificar una señal PWM de 5V a 24V para controlar un mosfet que a su vez maneja un pequeño motor de CC. La señal de entrada tiene una frecuencia de 500Hz y proviene de un Arduino uno (pin 9).
Para amplificar la señal pensé en usar una configuración típica de amplificador no inversor
simular este circuito – Esquemático creado usando CircuitLab
Si uso un amplificador operacional como el TL071, la velocidad típica de rampa es de 16 voltios por microsegundo. Esto significa que el amplificador operacional tomará 24/16 =1.5 microsegundos en alcanzar la salida alta de la PWM. Esto me parece aceptable ya que con una frecuencia de PWM de 500 Hz, el período de PWM debería ser de 2000 microsegundos, por lo tanto, 1.5 sobre 2000 es negligible.
¿Hay alguna otra consideración que deba hacer? Por ejemplo, ¿debería considerar el tiempo que el mosfet necesita para cargar la compuerta? ¿Hay una mejor manera de amplificar una señal PWM?
Además, supongamos que me gustaría aumentar la frecuencia de la PWM. Por ejemplo, hasta 2.5kHz. En este caso, el período de la PWM debería ser de 380 microsegundos. Teniendo en cuenta 1.5 sobre 380, la velocidad de rampa todavía me parece aceptable.
4 votos
¿Por qué necesitas 24V para activar un MOSFET? Puedes usar la señal de 5V directamente con un MOSFET 'digital' (encendido de compuerta bajo). Cambiar la frecuencia es algo que haces en la MCU cuando generas el PWM.
0 votos
Como dijo @JImDearden, MOSFET es más adecuado para tal amplificación. A diferencia del amplificador operacional, tiene una tasa de cambio y casi sin retraso.