Skip to main content

ULN2003 Motor Driver IC

ULN2003 IC是最常用的之一Motor driver ICgenerally used when we need to drive high current loads using digital logic circuits like Op-maps, Timers, Gates, Arduino, PIC, ARM etc. For example a motor that requires 9V and 300mA to run cannot be powered by an Arduino I/O hence we use this IC to source enough current and voltage for the load.

ULN2003 PinoutConfiguration

Pin Number

Pin Name

Description

1到7

Input 1 to Input 7

达林顿对的七个输入销,每个销连接到晶体管的底座,可以通过使用+ 5V触发

8

Ground

Ground Reference Voltage 0V

9

COM

Used as test pin or Voltage suppresser pin (optional to use)

10到16

Output 1 to Output 7

七个输入引脚的相应输出。每个输出引脚只有当其相应的输入引脚高(+ 5V)时才连接到地面

ULN2003 Features

  • Contains 7 high-voltage and high current Darlington pairs
  • Each pair is rated for 50V and 500mA
  • Input pins can be triggered by +5V
  • All seven Output pins can be connected to gather to drive loads up to (7×500mA) ~3.5A.
  • Can be directly controlled by logic devices like Digital Gates,Arduino, PIC etc
  • Available in 16-pin DIP, TSSOP, SOIC packages

Note:Complete Technical Details can be found at theULN2003 datasheetgiven at the end of this page.

ULN2003 Equivalent ICs

TPIC2701, ULN2001, ULN2002, ULN2004,L293D, Motor Driver Shield

Where to use a ULN2003

This IC is commonly used to drive Relay modules, Motors, high current LEDs and even Stepper Motors. So if you have anything that anything more than 5V 80mA to work, then this IC would be the right choice for you.

How to use a ULN2003 IC

TheULN2003是一个16针IC。它有七双达灵顿对,每个都可以驱动高达50V和500mA的负载。对于这七个达灵顿对我们有七个输入和输出引脚。添加到我们可以是一个地面和公共针。像往常一样地接地销并采用公共销的使用是可选的。值得注意的是,该IC没有任何VCC(电源)引脚;这是因为晶体管所需的功率将从输入引脚本身汲取。以下电路是一个简单的电路,可用于测试working of ULN2003 IC.

ULN2003 Motor Driver Circuit Diagram

In the circuit consider the LED to be the loads and the logic pins (blue colour) as the pins connected to the Digital circuit or Microcontroller like Arduino. Notice that the Positive pin of the LED is connected to the positive load voltage and the negative pin is connected to the output pin of the IC. This is because when the input pin of the IC gets high the respective output pin will get connected to ground. So when the negative terminal of the LED is grounded it completes the circuit and thus glows. The loads connected to the output pin can be maximum of 50C and 500mA each. However you can run higher current loads buy combining two or more output pins to gather. For example if you combine three pins you can drive up to (3*500mA) ~1.5A.

COM通过switc销连接到地面h, this connection is optional. It can be used a test switch, meaning when this pin is grounded all the output pins will be grounded.

应用程序

  • Used to drive high current loads using Digital Circuits
  • Can be used to drive Stepper motors
  • High current LED’s can be driven
  • Relay Driver module (can drive 7 relays)
  • Logic Buffers in digital electronics
  • Used as Touch sensor for Arduino

2D Model of ULN2003 (DIP)

uln2003尺寸

ULN2003 Pins Dimensions

Component Datasheet

Related Post



加入20k +订阅者

We will never spam you.

*indicates required

成为我们不断增长的社区的一部分。


Baidu