1. ULN2x03驱动电路

3-1

针对上面的驱动电路:

  1. 负载接的是红外二极管。其串联电阻是限流电阻。控制红外发射强度
  2. 输入连接到STM32的PWM功能普通IO口(设置推挽输出),COM口接输出电压5V

3-2

针对上面的电路測试(Power=5.0V):

  1. 输入3.3V,输出0.6V
  2. 输入0V,输出5.0V
  3. 输入不接,输出5.0V

所以,ULN2003/2803相同能够用于电平转换,那这是为什么呢?ULN2803/2003与三极管又有什么关系——其内部实现就是两个三极管。

4

其结构有3个特点:

  1. 输出集电极开漏。因此能够自己接上拉电阻,将信号上拉到对应的电平,ULN2803手冊上说明能承受的最大电压为50V

  2. 数据手冊上说明在Ic=250mA时的输入门槛电压为VI(on)=2.7V

  3. COM端接有一个反向二极管:接到输出电源,用于驱动电机等负载电感器件时能在上下电时提供电流回路保护电路。输出电压高于COM端电压,则电压会钳制在VCOM+0.4V左右(这里的二极管压降较小)

ULN2003与ULN2803的差别仅在于ULN2003仅仅有8个通道,而ULN2803有9个通道。

相对于前面的自己搭建的三极管电路,其具有更好的电流驱动特性。因此,前面的自己搭建的三极管电路适用于电平切换及小电流的驱动,而ULN2803及ULN2003适用于更大电流的驱动(Datasheet上说最大驱动电流能达到500mA左右)。因此经常使用ULN2803及ULN2003(还有其他的如75452、MC1413、L293D)提高系统的带负载能力(电机、大型LED、继电器等)。

版权声明:本文为smartlife原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/smartlife/articles/9070238.html