Amplificación de una señal PWM con un amplificador operacional. ¿Es la tasa de variación un problema?

7

Necesito amplificar una señal PWM de 5V a 24V para impulsar un mosfet que a su vez acciona un pequeño motor de CC. La señal de entrada tiene una frecuencia de 500Hz y proviene de Arduino uno (pin 9).

Para amplificar la señal, pensé en usar una configuración típica de amplificador sin inversión

simular este circuito : esquema creado usando CircuitLab

Si utilizo un amplificador operacional como el TL071, la velocidad de giro típica es de 16 voltios / microsegundo. Esto significa que el amplificador operacional tardará 24/16 = 1,5 microsegundos para alcanzar la salida alta del PWM. Esto me parece aceptable, ya que con una frecuencia PWM de 500 Hz, el período PWM debería ser de 2000 microsegundos, por lo tanto, 1,5 sobre 2000 es insignificante.

¿Hay alguna otra consideración que deba hacer? Por ejemplo, ¿debería considerar el tiempo que el mosfet necesita para cargar la puerta? ¿Hay una mejor manera de amplificar una señal PWM?

Además, supongamos que me gustaría aumentar la frecuencia PWM. Por ejemplo, hasta 2.5kHz. En este caso, el período de PWM debería ser de 380 microsegundos. considerando 1.5 sobre 380, la tasa de cambio aún me parece aceptable.

    
pregunta mickkk

4 respuestas

6

Para este tipo de amplificación de voltaje, normalmente usaría ... un MOSFET.

Conmutación simple en el canal N uno bajo, con una resistencia que va a la tensión de alimentación positiva:

simular este circuito : esquema creado usando CircuitLab

El valor de R1 depende de lo que necesite cambiar en el exterior.

De hecho, esto es un circuito inversor, pero eso realmente no importa: la mayoría de las MCU pueden simplemente establecer la polaridad del PWM, o simplemente puede invertir el ciclo de trabajo de forma lógica.

¡Lo que realmente plantea la pregunta de por qué crees que deberías aumentar el voltaje de la compuerta del MOSFET que intentas conducir!

    
respondido por el Marcus Müller
5

Hay varias cosas incorrectas o confusas aquí:

  1. 24 V es muy alto para una puerta MOSFET. Estos usualmente están especificados para cambiar completamente con 10 o 12 V. 24 V podría ser el máximo absoluto, no lo que se pretende cambiar.

  2. Un TL071 es totalmente inapropiado aquí. Esos necesitan varios voltios de altura de ambas fuentes tanto en la entrada como en la salida.

  3. Las especificaciones típicas no tienen sentido.

  4. Utilice un controlador FET. Conducir una puerta FET desde una señal digital es exactamente para lo que son.

  5. Dependiendo de la tensión de alimentación del motor y la corriente del motor, es posible que pueda usar un FET que cambie bien con solo 5 V en la compuerta. Si el motor funciona con 30 V o menos, entonces algo como el IRLML0030 funcionaría. Simplemente conecte su puerta directamente a la salida digital.

  6. 500 Hz es probablemente lo suficientemente rápido para que el motor filtre mecánicamente los impulsos. Sin embargo, es probable que se escuche un silbido y la corriente probablemente cambie significativamente durante el tiempo de encendido y apagado de cada pulso.

    Incluso si no te importa el gemido, tener una corriente constante es importante. Piense en la corriente a través del motor roto en sus componentes de CC y CA. Solo el componente DC mueve el motor. El componente de CA no hace nada útil, pero aún causa calentamiento debido al componente resistivo de las bobinas del motor. En resumen, cuanto menor sea el componente de CA, más eficiente será el motor en general.

respondido por el Olin Lathrop
0

Lo que has analizado y concluido se ve bien, buen trabajo.

Debes colocar una resistencia entre la salida del amplificador operacional y tu compuerta FET. Sin él, el amplificador operacional tiene la capacidad de la compuerta FET en su salida, lo que puede hacer que oscile. No puedo decir el valor de la resistencia sin conocer la capacitancia de la compuerta del FET. Sin embargo, por lo general, se encuentran valores en torno a 470 R o 1 K normalmente utilizados, por lo que imagino

    
respondido por el TonyM
0
  

¿Hay alguna otra consideración que deba hacer?

Los controladores de compuerta son generalmente una función de los conmutadores que pretende conducir. Los factores más importantes allí son las capacidades actuales, los límites de frecuencia y la topología de la unidad.

Muy raramente ves un amplificador lineal usado aquí. El controlador de Google Gate puede ayudarlo a obtener más información.

    
respondido por el dannyf

Lea otras preguntas en las etiquetas

Comentarios Recientes

Cualquier entrada Jitmer no siempre producirá una buena señal. En general y tan a menudo como sea posible, queremos que las señales jit puedan ser pulsos porque normalmente serán audibles. Necesitamos que Jitmer maneje una mezcla de tráfico para bloquear fallas debido a varios voltajes alrededor del tren que operan alrededor de la misma frecuencia. Tomemos 2 filas e imaginemos que las líneas 2 y 3 se muestran como formas de onda 1/2 angostas, líneas 4, 5, y 6 se apilan como formas de onda de 1/8 con las líneas... Lees verder