Wednesday, January 30, 2013

ROBOTICS TUTORIAL 1- HOW TO USE L293D MOTOR DRIVER IC


Hi…. Friends.. welcome back..!! I am again here with some discussion on L293D motor driver IC , in this article we will discuss how to use L293D in  motor driving applications.L293D is most widely used motor driver IC , it is used in various robotics projects and in other applications where motor driving is required. So lets have a look how we can drive motors using L293D.

                  

PIN DISCRIPTION

L293D IC is a 16 pin IC the function of various pins is as follows-
PIN 1&9- ENABLE PINS
PIN 2,7 & 10, 15- INPUT PINS
PIN 4,5 & 12,13- GROUND PINS
PIN 3,8 & 11, 14 – OUTPUT PINS
PIN 8- VS (+5V)
PIN 16- VSS (VOLTAGE AT WHICH YOU WANT TO DRIVE YOUR MOTOR)



WORKING

The working of L293D is very simple , this IC consists of two H bridges which are capable of driving two motors at a time. Two input are required for driving a motor the connections are as shown-








When A is high and B is low M1 will rotate in forward direction while when A is low and B is low motor will rotate in reverse direction. Similarly we can drive M2 ,using inputs C and D. Thus by changing logic states of inputs the motor rotation direction can be controlled.


PROTEUS SIMULATION

You can understand working of L293D very easily with the help of proteus just implement the proteus design as shown and check the rotation of motor by changing input logic satats.



DOWNLOADS
You can download proteus design file and datasheet of L293D from the links given below-




So its all about L293D, in our upcoming posts we will use this IC in various robotics projects.
I hope this article was useful for you guyz………….in case of any query , doubt or critical view just leave a comment. In our upcoming posts we will discuss about some projects using this IC . Stay tuned…….!!
THNX….:  

7 comments:

  1. showing NET LIST ERROR that is "CANNOT FIND THE MODEL FILE OF 'L293D.MDF'".
    please Help as soon as possible

    ReplyDelete
    Replies
    1. Hii.......Rajesh, i want to know which version of proteus are u using?may be thr is sm problem with package of your proteus, So i will suggest you to download latest version of it because i have tested it on proteus 7.9....:)

      Delete
  2. Thank You ,,it was really helpful...

    ReplyDelete
  3. Thank ypu it was really effective..

    ReplyDelete