单片机的IO的引脚高电平时靠内部上拉电阻实现,上拉电阻一般在几十K,你想想,继电器线圈里串联的个几十k的电阻能吸合吗?单片机IO一般低电平是晶体管驱动,可以吸收20mA左右的电流,但也不能带动继电器,继电器线圈一般要100mA以上的电流,所以你只能自己外加三极管驱动了.注意最好用低电平驱动继电器吸合,这样可以保证单片机上电时继电器是断开的,除非你想要单片机上电时继电器是吸合的,才可以用高电平,不然继电器要吸合再断开,有安全问题,当然不影响安全,并且你也不在乎就无所谓了

单片机的IO的引脚高电平时靠内部上拉电阻实现,上拉电阻一般在几十K,你想想,继电器线圈里串联的个几十k的电阻能吸合吗?单片机IO一般低电平是晶体管驱动,可以吸收20mA左右的电流,但也不能带动继电器,继电器线圈一般要100mA以上的电流,所以你只能自己外加三极管驱动了.注意最好用低电平驱动继电器吸合,这样可以保证单片机上电时继电器是断开的,除非你想要单片机上电时继电器是吸合的,才可以用高电平,不然继电器要吸合再断开,有安全问题,当然不影响安全,并且你也不在乎就无所谓了

1
举报
-
194706:
继电器线圈两头需要连接一个二极管,否则使用过程中三极管会被击穿。