首先是笔记参考:10分钟学会达林顿管与ULN2003_哔哩哔哩_bilibili
达林顿管:
首先,COM端接VCC(12V)
当B端输入0时,复合管中的两个三极管全部都没有导通,所以C输出端相当于断路,在C端接DC_Motor的一端,motor的另一端接VCC,由于断路,此时motor中无电流,所以motor转。(可看作当输入为0时,输出为1)
当B端输入1时,两个三极管导通,CE2导通,所以C端接地,输出为0,motor导通。(输入1,输出0)
三个二极管时为了防止B接伏电压,C接负电压,防止C端电压过高。
ULN2003即为达林顿二极管的封装在一起。