单片机的GPIO口设置为输出,用于驱动电路时建议设置为灌电流的方式,尽量避免使用拉电流,下面解释一下原因。

什么是单片机的拉电流

单片机的拉电流,就是由单片机为所驱动的电路提供驱动电流,电流的方向由单片机流向GND,负载工作所需的电流都由单片机来驱动,我们知道单片机GPIO口的驱动能力是有限的,当负载所需要的电流较大或者单片机以拉电流的方式驱动多个负载时,可能由于驱动能力不足而导致单片机发热严重,进而烧坏单片机。所以,不推荐以拉电流的方式驱动电路。拉电流演示电路如下图所示。

stm32的输出是灌电流好还是用拉电流好

什么是单片机的灌电流

所谓单片机的灌电流,就是由VCC提供负载工作时所需要的电流,而电流由VCC流向单片机,电流灌入单片机,所以叫做灌电流。单片机灌电流的好处时,单片机不提供电流,节省了单片机的功耗,避免了拉电流所产生的发热问题。灌电流演示电路如下图所示。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查