H Bridge tutorial

Posted on Feb 6, 2014

We use the L293D H-Bridge to operate a 12VDC motor with the Arduino. This H-Bridge allows us to do several things. First it allows us to interface the motor, which requires much more current and voltage than the output pins can supply, with the Arduino. With minimal connections, it allows us to both control the direction of motor rotation and with the use of the Arduino PWM output it enables

H Bridge tutorial
Click here to download the full size of the above Circuit.

us to add a speed control to the motor. In this circuit, we use a SPST switch connected to the L293D to control the speed and a potentiometer connected to Arduino pin A0 to control the PWM output (using the analogWrite function) on pin D9. If you look at the pin layout of the L293D you`ll notice that we utilize only one of the 2 H-Bridges on the chip, so two motors could be controlled using only one L293D.

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Coil Driver/launcher circuit
    Precision Light-Activated Alarm Circuit
    Digital Thermometercum- Controller using AT89s52
    Wide band power detector to control microwave station
    Boba Fett project movement
    economy radar detector
    rear fog lamp for vintage cars
    Dark detector circuit
    MK484 AM radio circuit design project
    78xx Voltage Regulators
    Digital Circuits
    GSM Remote Control 2 IN and 2 OUT Part 2 Schematic
    push-pull 300B power amplifier
    Cooker notification circuit
    Voltage controlled gain amplifier LM307