ULN2003A 电路是美国Texas Instruments 公司和Sprague 公司开发的高压大电流达林顿晶体管阵列电路。ULN2003 是高耐压、大电流、内部由七个硅NPN 达林顿管组成的驱动芯片,如图 所示。经常在以下电路中使用,作为: 显示驱动、继电器驱动、照明灯驱动、电磁阀驱动、伺服电机、步进电机驱动等电路中。
uln2003引脚介绍
引脚1:CPU脉冲输入端,端口对应一个信号输出端。
引脚2:CPU脉冲输入端。
引脚3:CPU脉冲输入端。
引脚4:CPU脉冲输入端。
引脚5:CPU脉冲输入端。
引脚6:CPU脉冲输入端。
引脚7:CPU脉冲输入端。
引脚8:接地。
引脚9:该脚是内部7个续流二极管负极的公共端,各二极管的正极分别接各达林顿管的集电极。用于感性负载时,该脚接负载电源正极,实现续流作用。如果该脚接地,实际上就是达林顿管的集电极对地接通。
引脚10:脉冲信号输出端,对应7脚信号输入端。引脚11:脉冲信号输出端,对应6脚信号输入端。
引脚12:脉冲信号输出端,对应5脚信号输入端。
引脚13:脉冲信号输出端,对应4脚信号输入端。
引脚14:脉冲信号输出端,对应3脚信号输入端。
引脚15:脉冲信号输出端,对应2脚信号输入端。
引脚16:脉冲信号输出端,对应1脚信号输入端。
ULN2003与51连接电路分析
ULN2003 是一种高耐压、大电流的达林顿陈列,由七个NPN 达林顿管组成,每一对达林顿都串联一个2.7K 的基极电阻,在5V 的工作电压下与TTL和CMOS电路直接相连,可以直接处理需要标准逻辑缓冲器来处理的数据。ULN2003 的内部结构如上图所示,灌电流可达500mA,并且在关态时能够承受50V 的电压,可以在高负载电流并行输出运行。其中由单片机AT89C51的25~28脚作为ULN2003 的1~4 口输人端所构成的步进电机驱动电路如图2 所示。ULN2003的驱动直接用单片机系统的5V电压,可能力矩不是很大,大家可自行加大驱动电压到12V。
因为单片机本身输出电流很小(不超过20mA),直接连舵机,很容易把单片机烧坏。ULN2003起的作用就是一个电流放大器(最大500mA),像接电流表一样把它串到单片机输出口和舵机之间就行了,ULN2003是一个输入对用一个输出,外加一个公共地,没有其他任何外围电路。需要注意的是单片机输出高电平时,ULN2003输出为低,逻辑正好相反。左边接单片机控制IO,用一路就可以了,如用IN1。右边接直流电机,对应接OUT1即可。直流电机一端接在OUT1上,另一端接一个电源。这样,当IN1为高电平时,OUT1输出低电平,此时可让电机转动。要停止时,IN1输入0即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)