单片机控制继电器要一些注意的事项有:

注意单片机I/O口的驱动能力;

注意要给继电器的线圈加续流通路;

注意继电器线圈的额定电压;

下面将一个个详细介绍。

驱动能力

单片机的I/O口是有驱动能力限制的,也就是说该I/O口的输入输出电流是有最大值限制的,使用时超过限制的话有损坏单片机的风险。

比如,某款单片机要驱动下图中12V的继电器,那么需要的驱动电流需要大于12V/400=30mA。

单片机控制继电器的注意事项

而一般的单片机是没有这么大驱动能力的,所以一般的做法是通过三极管进行驱动,电路如下所示,这样的话I/O口的驱动能力只要大于0.9mA就可以。

单片机控制继电器的注意事项

续流通路

续流通路一般与线圈并联,其目的是给线圈由通电到断电时提供一个能量释放的路径,防止在三极管集电极上产生一个较大电压击穿三极管。

下图是没有续流通路时在三极管集电极上产生的尖峰电压,该尖峰的大小与线圈的电感量有关,一般电感越大,尖峰电压值越大。

单片机控制继电器的注意事项

一个简单的解决方法是在线圈上并联一个二极管,利用二极管的单向导电性来钳为三极管的集电极电压,对比这两个图可以发现尖峰电压值已经下降了很多。

单片机控制继电器的注意事项

线圈额定电压

线圈上的电压要按datasheet上的额定电压设计,不能太小也不能过大。过大的话线圈的发热会变大,时间一长可能容易损坏。

电压过小的话线圈上的电流就小,相应的产生的电磁力就小,这样的话触点就可能吸合不够紧,进而导致触点的接触电阻就过大。在电流的作用下触点的发热就会偏大,影响继电器的可靠性。或者电磁力就无法使触点动作,也就是说触点不能吸合。

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