Conducir un motor de CC hacia adelante y hacia atrás con un PIC

0

Supongamos que tengo un motor de CC que funciona en el sentido de las agujas del reloj cuando la corriente fluye en una dirección, y en el sentido contrario a las agujas del reloj cuando el flujo de corriente se invierte.

Tengo 2 líneas que van en mi circuito, + 5V y tierra. Tengo un PIC y dos motores.

Quiero poder controlar la dirección en que gira cada uno de los motores sin ningún relé mecánico.

Digamos que el pin RA0 es el motor 1 hacia adelante, RA1 es el motor 1 hacia atrás, RA2 es el motor 2 hacia adelante, y RA3 es el motor 2 hacia atrás.

¿Cuál es una buena manera de lograr esto? ¿Debo construir un puente en H con transistores?

    
pregunta Ozzah

2 respuestas

6

Un puente H por motor es la forma normal de hacerlo. A continuación, gire en las esquinas opuestas del puente H, un par para el sentido de las agujas del reloj y el otro para el contrario. Si el motor también debe recibir alimentación de 5 V, entonces los interruptores del lado alto podrían ser solo transistores PNP con una resistencia de base cada uno.

La forma más fácil de hacer esto es usar 4 pines PIC para conducir el puente H. Es importante hacer una pausa antes de cambiar de dirección, por lo que no desea simplemente unir las dos señales de la base (o compuerta) para cada lado, especialmente porque los transistores bipolares tardarán más en apagarse de la saturación que en encender .

No olvide los dos diodos de retroceso para conectar y conectar a tierra a cada lado del motor, de lo contrario, los transistores podrían destruirse debido al retroceso inductivo.

    
respondido por el Olin Lathrop
1
  

Supongamos que tengo un motor de CC que funciona en el sentido de las agujas del reloj cuando la corriente fluye en una dirección, y en el sentido contrario a las agujas del reloj cuando el flujo de corriente se invierte.

Técnicamente, el par de torsión es en el sentido de las agujas del reloj cuando la corriente fluye en una dirección, y en sentido contrario a las agujas del reloj cuando se invierte la corriente, con una carga simple que significa que la rotación eventualmente se ejecutará en la misma dirección que el par.

  

¿Cuál es una buena manera de lograr esto? ¿Debo construir un puente en H con transistores?

Sí. Necesitará un puente en H con un circuito de impulsión de transistor incorporado, o tendrá que hacer usted mismo un circuito de impulsión de transistor (con MOSFETs, esto es un circuito de activación de puerta).

Si no PWM el puente y no tiene un límite de sobrecorriente de hardware, querrá esperar un período de tiempo antes de invertir el motor, de lo contrario puede obtener una corriente igual a dos veces la corriente de bloqueo.

    
respondido por el Jason S

Lea otras preguntas en las etiquetas