0.引言
继电器的作用是扩大控制范围:例如,多触点继电器控制信号达到某一定值时,可以按触点组的不同形式,同时换接、开断、接通多路电路。可以放大控制效果,例如灵敏型继电器、中间继电器等,用一个很微小的控制量,可以控制很大功率的电路;可以综合信号,例如当多个控制信号按规定的形式输入多绕组继电器时,经过比较综合,达到预定的控制效果;可以自动遥控监测,例如自动装置上的继电器与其他电器一起,可以组成程序控制线路,从而实现自动化运行。开始笔者以为连接继电器很难,毕竟要弱电控制强电,但实际操作后发现继电器的连接和初步控制较简单,本文做简单记录作为总结。
1.继电器模块和交流同步电机说明
(1)继电器模块
(2)交流同步电机
2.编写代码
const int relayPin5 =5;
const int relayPin6 =6;
char num='\0';
void setup()
{
Serial.begin(9600); //设置串口调试端口
pinMode(relayPin5, OUTPUT);
pinMode(relayPin6, OUTPUT);
}
void loop()
{
if(Serial.available()){//接收串口信息
num = (char)Serial.read();
Serial.println(num);
}
if(num=='0'){//暂停
digitalWrite(relayPin5, LOW);
digitalWrite(relayPin6, LOW);
}
else if(num=='1'){//正转
digitalWrite(relayPin5, HIGH);
digitalWrite(relayPin6, LOW);
}
else if(num=='2'){//反转
digitalWrite(relayPin5, LOW);
digitalWrite(relayPin6, HIGH);
}
}
参考资料:
[1] cacrle. Arduino如何进行开发?; 2023-03-15 [accessed 2023-03-28].