Semiconductor ICs

L293D IC Dual H-Bridge Motor Driver In Pakistan

Condition: New
Availability: In Stock
Share:     Faceook Twitter

SKU: 637736392696988389

Rs.60 Rs. 75

The Device is a monolithic integrated high voltage, high current four channel driver designed to accept standard DTL or TTL logic levels and drive inductive loads (such as relays solenoids, DC and stepping motors) and switching power transistors. To simplify use as two bridges each pair of channels is equipped with an enable input. A separate supply input is provided for the logic, allowing operation at a lower voltage and internal clamp diodes are included. This device is suitable for use in switching applications at frequencies up to

5

kHz. The L

2

9

3

D is assembled in a

1

6

lead plastic package that has

4

center pins connected together and used for heatsinking.

L

2

9

3

D Pin Configuration

Pin Number

Pin Name

Description

1

Enable

1

,

2

This pin enables the input pin Input

1

(

2

) and Input

2

(

7

)

2

Input

1

Directly controls the Output

1

pin. Controlled by digital circuits

3

Output

1

Connected to one end of Motor

1

4

Ground

Ground

pins are connected to ground of circuit (0V)

5

Ground

Ground

pins are connected to ground of circuit (0V)

6

Output

2

Connected to another end of Motor

1

7

Input

2

Directly controls the Output

2

pin. Controlled by digital circuits

8

Vcc

2

(Vs) Connected to Voltage pin for running motors (

4

.

5

V to

3

6

V)

9

Enable

3

,

4

This pin enables the input pin Input

3

(

1

0) and Input

4

(

1

5

)

1

0 Input

3

Directly controls the Output

3

pin. Controlled by digital circuits

1

1

Output

3

Connected to one end of Motor

2

1

2

Ground

Ground

pins are connected to ground of circuit (0V)

1

3

Ground

Ground

pins are connected to ground of circuit (0V)

1

4

Output

4

Connected to another end of Motor

2

1

5

Input

4

Directly controls the Output

4

pin. Controlled by digital circuits

1

6

Vcc

2

(Vss) Connected to +

5

V to enable IC function

Features

  1. It can be used to run Two DC motors with the same IC.
  2. Speed and Direction control is possible
  3. Motor voltage Vcc

    2

    (Vs):

    4

    .

    5

    V to

    3

    6

    V Maximum Peak motor current:

    1

    .

    2

    A Maximum Continuous Motor Current:

    6

    00mA Supply Voltage to Vcc

    1

    (VSS):

    4

    .

    5

    V to

    7

    V Transition time:

    3

    00ns (at

    5

    Vand

    2

    4

    V)
  4. Automatic Thermal shutdown is available
  5. Available in

    1

    6

    -pin DIP, TSSOP, SOIC packages L

    2

    9

    3

    D Equivalent Dual Timer IC LB

    1

    9

    0

    9

    MC, SN

    7

    5

    4

    4

    1

    0, ULN

    2

    00

    3

    Connections with Arduino Module

    5

    V (VCC) – Arduino

    5

    V.
  6. Module GND – Arduino GND.
  7. Module

    1

    – Arduino D

    8

    . Module

    2

    – Arduino D

    9

    . Module

    3

    – Arduino D

    1

    0. Module

    4

    – Arduino D

    1

    1

    .
  8. Module Motor terminals – DC motors.
  9. Module VSS power terminal- External power source of

    9

    V.

    Make the connection as shown above.

    Make sure that the Jumpers are preset on the Enable

    1

    -

    2

    and Enable

    3

    -

    4

    pins of module, so that motor will be enabled and work at maximum speed.

    2

    .

    1

    . Working Mechanism Rotation of motor depends on Enable Pins. When Enable

    1

    /

    2

    is HIGH , motor connected to left part of IC will rotate according to following manner: Input

    1

    Input

    2

    Result 0 0 Stop 0

    1

    Anti Clockwise

    1

    0 Clockwise

    1

    1

    Stop

    3

    . Programming:

    Here is the code to run this circuit.

    //Tutorial by RoboIndia on Motor Control //Hardware Require: Motor Driver(By RoboIndia) & Arduino //Motor A const int inputPin

    1

    =

    1

    0; // Pin

    1

    5

    of L

    2

    9

    3

    D IC const int inputPin

    2

    =

    1

    1

    ; // Pin

    1

    0 of L

    2

    9

    3

    D IC //Motor B const int inputPin

    3

    =

    9

    ; // Pin

    7

    of L

    2

    9

    3

    D IC const int inputPin

    4

    =

    8

    ; // Pin

    2

    of L

    2

    9

    3

    D IC void setup() { pinMode(inputPin

    1

    , OUTPUT); pinMode(inputPin

    2

    , OUTPUT); pinMode(inputPin

    3

    , OUTPUT); pinMode(inputPin

    4

    , OUTPUT); } void loop() { digitalWrite(inputPin

    1

    , HIGH); digitalWrite(inputPin

    2

    , LOW); digitalWrite(inputPin

    3

    , HIGH); digitalWrite(inputPin

    4

    , LOW); }

Based on 1 reviews

5

overall

Add a review

Sherry - July 07, 2022