
对于微控制器的初学者来说,第一步是学习继电器. 如果您不懂继电器,那么学习微控制器将是一个大问题. 本文讲述了为什么继电器和电磁阀不能直接驱动单片机继电器 电磁阀,并适当地提到了其他一些知识点.

继电器是一个开关. 该开关由其内部线圈控制. 线圈通电后,继电器将拉动,开关将工作.


仍然有人问什么是线圈?如上图所示,引脚1和2是线圈的两个引脚,引脚3和5现在已连接,引脚3和2未连接. 如果为针脚1和2通电,则会听到中继声音,然后将针脚3和4连接起来.
例如,如果要控制线路的接通和断开,可以故意断开该线路,将一端连接到引脚3,将一端连接到引脚4,然后通过打开和关闭电源来控制线路. 线是断断续续的.
线圈的引脚1和2施加了多少电压?
对于此问题,您需要查看所使用的继电器的正面. 例如,我看到它是05VDC,因此您可以向该继电器的线圈施加5V电压,继电器将拉入.
如何增加线圈电压?
您可以直接用两只手将5V和GND的两条线直接连接到继电器线圈的两个引脚继电器 电磁阀,您会听到噪音.
那如何用单片机给他加电压呢?我们知道单片机的引脚可以输出5V. 是否可以将单片机的引脚直接连接到继电器线圈?当然答案是否定的.
为什么?情况并非千变万化,也不是欧姆定律. 使用万用表测量继电器线圈的电阻.

例如,我的继电器线圈的电阻约为71.7欧姆. 如果加上5V,则电流为5除以71.7,约为0.07A,即70mA. 请记住,我们的单片机的普通引脚输出最大值为10mA,大电流引脚的输出最大值为20mA(请参阅单片机的数据表).
请注意,尽管它是5V,但输出电流能力有限,并且无法达到驱动继电器的电流,因此不能直接驱动继电器.
这时,您需要找到一种方法. 例如,它由晶体管S8050驱动. 电路图如下.

从S8050数据表来看,S8050是NPN管. ICE的最大允许电流为500mA,远远大于70mA,因此使用S8050驱动继电器绝对没有问题.
从上图可以看出,ICE是从C流到E的电流,这是与继电器线圈成一直线的电流. NPN晶体管在这里是一个开关. 单片机引脚输出5V高电平,ICE将打开继电器并拉入;单片机引脚输出0V低电平,ICE将关闭,继电器不会拉入.
类似地,电磁阀也是具有小电阻和大功率的负载. 还必须根据上述欧姆定律选择合适的驱动元件.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-215637-1.html
期待杨洋未来更多的作品
好帅啊