Dc motor interfacing with 8051 microcontroller

Motor driver is a little current amplifier. Resistors R2 and R3 are the pull down resistors for P3. In this article, we will use LD since it does not need external protection diodes. So do not use a motor that consumes more than that. Leave a Reply Cancel reply Your email address will not be published.

Uploader: Muk
Date Added: 2 April 2017
File Size: 6.63 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 48081
Price: Free* [*Free Regsitration Required]

To know more about H bridge, check this link.

Here microcontroller, which works at 5v is used to control LD, hence the logic voltage is 5. In the circuit components R1, S1 and C3 forms a debouncing reset circuitry.


C1, C2 and X1 are related to the oscillator. After loading the program in the controller, the motors will not start turning until the buttons are not pressed.

As we can see in the figure that there are four switching elements named as: They are fitted with internal high speed clamp diodes for inductive spike protection. Firstly an with the required software to control the motor and secondly a suitable driver circuit. According to my coding: To overcome the problems in their interfacing, a motor Driver IC is connected between microcontroller and DC motor.

H bridge motor driver circuit.

DC motor interfacing with | Controller

When push button switch S3 is pressed the logic of P1. This is the basic working of H-Bridge. The motor is connected across output pins 3 and 6 of the L The main differences between LD and L are: We can easily control the switching of Interfaciing using a microcontroller.

VSS pin is used to provide logic voltage to LD. But a DC Motor need currents very much more than that and it need voltages 6v, 12v, 24v etc, depending upon the type of motor used.

Every time I read your article…. In our robotics applications we may have to control It can drive inductive loads such as solenoids, relays, DC and bipolar stepping motors.

The code for the above project is so written that initially when power is switched ON, the motor remains OFF. We can also make a small truth table according to the switching of H-Bridge explained above.

Whenever push button S2 is pressed the status of P3 will be B. Other good features of L are high noise immunity, internal ESD protection, thermal shutdown, separate input supply for each channel etc. In this article, we will use LD since it does not need external protection diodes.

The electronic product construction technique for many is the printed circuit board, or PCB. Interfacing DC motor to forms an essential part in designing embedded robotic projects.

Interfacing DC Motor with using LD AT89C51 Keil C

The codes are written in assembly language. There are a number of It is designed to provide bidirectional drive currents of up to mA at voltages from 4.

So do not use a motor that consumes more than that. We can drive two DC Motors by single driver. I am a electronics hobbyist.

It Let me Know lot of Knowledgeable stuffs …. It also needs more voltages as 6v, 12v, 24v etc.

3 thoughts on “Dc motor interfacing with 8051 microcontroller

  1. I with you agree. In it something is. Now all became clear, I thank for the help in this question.

Leave a Reply

Your email address will not be published. Required fields are marked *