controlar H Bridge usando PWM [cerrado]

-1

Me pregunto si puedo controlar la velocidad de un motor aplicando PWM en el pin VCC en el puente H, no en los pin de control. Intento hacer esto con un microcontrolador Arduino, ¡pero la salida siempre será de 5 voltios!

    
pregunta user3137879

1 respuesta

4

El puente H suele tener 3 pines para cada motor. Se usan 2 pines para el control, el tercero normalmente está etiquetado como "E" que significa Habilitar.

Si desea controlar la dirección de rotación, todo lo que tiene que hacer es cambiar las entradas lógicas a los 2 pines de control. Mientras que, por otro lado, para controlar la velocidad de rotación, debe conectar el pin Habilitar a uno de los pis (PWM) en el arduino.

Los interruptores superior izquierda e inferior derecha están conectados entre sí para 1 pin de control. Mientras que los interruptores superior derecho e inferior izquierdo están conectados juntos para el segundo pin de control.

Paracontrolarlavelocidad,consultelasiguientetabla:

Ahora, si desea controlar la velocidad, todo lo que tiene que hacer es conectar su pin de habilitación a uno de los pines (PWM) en el arduino.

En el IDE arduino escribe lo siguiente:

analogWrite (PINNUM, ***)

Agregue "PINNUM" por el número de pin con el que ha conectado su pin de habilitación.

En cuanto a "***", escribe un número entre 0-255

La nota 255 es equivalente a aplicar 5v directamente, lo que resultará en la velocidad máxima. Nota: 0 es equivalente a aplicar 0v directamente, lo que resultará como se indicó anteriormente al apagar el motor.

Cualquier valor intermedio cambiará la velocidad.

    
respondido por el Adel Bibi

Lea otras preguntas en las etiquetas