目录
1、前言
继电器(relay)是一种电控制器件,是当输入量的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。
继电器具有控制系统和被控制系统,通常应用于自动化的控制电路中,在电路中起着自动调节、安全保护、转换电路等作用。
2、继电器实物图以及原理
继电器简单来说就是一个开关,只不过和通常家里的开关不同的是他是一个代码开关,可以利用代码来控制继电器,VCC表示电源正极、GND表示电源负极、IN表示信号输入脚(通常与STM32芯片的io口接在一起),COM表示公共端,NC(normal close)表示常闭端,NO(normal open)表示常开端
VCC接电源正极,GND接电源负极,LN接STM32上的输出脚(输入高电平公共端连常闭,输入低电平公共端连常开)
简单的来说就是
当IN脚输入高电平时,NC与COM相连;当输入低电平时,NO与COM相连
3、代码以及和LED小夜灯的接线
接线如下
基于STM32103C8T6芯片(也可以用其他芯片)
小夜灯的GND(白色)接到STM32的GND
小夜灯的VCC(红色)接到继电器的NO口
继电器的COM口接到STM32的VCC
继电器的VCC和GND对应接到STM32的VCC和GND
继电器的IN口接到STM32的PA3口
核心源码附件如下
链接:https://pan.baidu.com/s/131ZeDSV-izc-AVJT-MIJYw
提取码:1008
师从江兴畿,初学STM32有写的不好的地方希望各位大佬多多包涵
如有疑问可以在下方提出