H-Bridge DC-Motor Driver

There is a need of controlling the DC Motor speed and direction of the Rotor for various applications. Today i will explain how to make simple H-Bridge driver using Mosfets and Arduino UNO.

DC MOTOR

DC motor is any of a class of rotary electrical machines that converts direct current electrical energy into mechanical energy. The most common types rely on the forces produced by magnetic fields. Nearly all types of DC motors have some internal mechanism, either electromechanical or electronic, to periodically change the direction of current flow in part of the motor.

Image result for dc motor

HARDWARE REQUIRED:

N-Channel Mosfet IRFZ44N – 4

Resistor 10K , 1k – 6

Push Buttons – 2

Arduino UNO – 1

UF4007 DIODE – 4

Potentiometer 10K – 1

Bread board & Wires

SOFTWARE REQUIRED:

Arduino IDE

Proteus 8 Professionalc

CIRCUIT SCHEMATICS:

The driver is controlled by the Arduino UNO as the controller to controller the motor using the Push buttons. The connections of the circuit to Arduino UNO is as follows,

A ———- Digital Pin 3

B ———– Digital Pin 9

C ———– Digital Pin 4

D ———– Digital Pin 5

CW ——– Digital Pin 6

CCW —– Digital Pin 7

These are the connections to the arduino and 9 volts supply is connected to the H-Bridge. The Power Supply can be upto the mosfets operating conditions. Seperate supply can be given to arduino and the Ground path must be the same.

The Programming to the driver and the working video will be available in next post……Stay tuned Have fun.

Leave a comment