本文将以ULN2003为载体,简单介绍一下这一系列芯片如何使用。

虽网上有很多相关资料,但依旧消耗很大的精力后才弄明白如何使用,故索性就在此处根据自己的理解写写相关介绍。以ULN2003的使用为例。
ULN2003 是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。ULN2003 可承受最大值约:500mA/50V
ULN2003还是比较常用的,可以用来驱动步进电机、马达、24v继电器等等。
具体而言,我们可以利用ULN2003来驱动控制不能直接控制的负载。作用类似于继电器。(个人理解-----“三无产品”)
比如:5v单片机利用ULN2003控制12v/24v继电器(5v单片机不能直接控制); 避障传感器通过ULN2003控制小马达是否转动(避障传感器的输出信号太微弱,不能直接驱动小马达转动)等等。

大致介绍一下原理:

如右所示, 1、2、3、4、5、6、7 为输入端。 (可见“IN”)
10、11、12、13、14、15、16为输出端。 (可见 "OUT" )
8 为共地端。(可见“GND”) 9为公共端。(可接电源VCC也可不接)
接线: IN接输入, OUT接输出, GND接地, 公共端可接VCC。
以避障传感器控制马达转动为例,说明其使用方法。(如下图) 参考视频

如上图,
当有障碍物时传感器out=0,0经过与门变成1,此时马达两根线都是高电平,不转动。
当无障碍物时传感器out=1, 1经过与门变成0, 此时马达上面一根线为低电平,另外一根为高电平,马达转动,嗡嗡嗡~。
ULN2003只是达林顿晶体管驱动中的一款芯片而言,还有众多其他的芯片,但是其使用原理也都如上大致相同。如我最初查找的MC1413。 MC1413

以上全为网络资源,等以后用到类似的芯片再补充完善。提前祝,新年快乐~~~
本文介绍了ULN2003驱动芯片的使用,该芯片常用于驱动步进电机、马达和继电器。通过连接输入、输出端和地线,可以控制无法直接驱动的负载,其工作原理类似于继电器。文中以避障传感器控制马达为例,展示了ULN2003的接线和应用,并提及了其他类似芯片如MC1413的使用原理。

358

被折叠的 条评论
为什么被折叠?



