ULN2803AN是一种集成电路芯片,属于NPN可控硅阵列。它由多个达林顿对组成,共有8个输出端口。ULN代表“高电压晶体管场效应管数组”,它可以用于驱动较大功率负载(例如电机、灯泡等)。
硬件图
内部结构图
如果我们单看一个的话,可以简化电路图为:
这个图可以清晰的看出 输入端给高电平,输出端就会导通。
ULN2803AN的引脚图及功能如下:
引脚号 | 引脚名称 | 引脚功能 |
1-8 | IN1-IN8 | 输入端,可以看成是串连了限流电阻的达林顿三基管的基极,用来连接输入信号 |
9 | GND | 发射极共地端,是所有晶体管的发射极和接地 |
10 | COM | 续流管公共端,脚接负载电源正极,给续流管提供道路,公共引脚,即用于反激二极管的共阴极节点 |
11-18 | OUT1-OUT8 | 集电极开路输出,负载一段接在此引脚,另一端接电源正极 |
使用方法如下:
- 根据需要选择输入信号的电平,一般为3.3V或5V,与芯片的电源电压相同
- 将输入信号接到相应的输入端,例如IN1,通过内部的达林顿对放大后,驱动相应
的输出端,例如OUT1。 - 将负载电源正极接到COM端,负载电源的电压一般不超过50V。
- 将负载一端接到相应的输出端,另一端接到负载电源负极。
- 当输入端有高电平信号时,输出端导通,负载通电﹔当输入端无信号或低电平信号时,输出端截止,负载断电。
- 如果负载是感性负载,例如继电器、电机等,那么当输出端截止时,负载中的剩余磁场会产生一个很高的感生势,这时内部的反激二极管会导通,将感生势释放到负载电源中,从而保护达林顿对不被击穿。
总的来说就是用微小的电流来驱动继电器之内的大功率的东西。