|
說明:
單片輸出輸入的電壓在3.3V到5V之間,而生活中常用電器很多是12V、220V甚者380V。大電流具有危險性,不能用單片機直接控制。而繼電器是一種電控制器件,能用小電流去控制大電流,從而擴展了單片機的應用范圍,能在電路中起著自動調節、安全保護、轉換電路等作用。
09繼電器照片001.jpg (90.37 KB, 下載次數: 79)
下載附件
2020-7-24 20:51 上傳
單片機控制:
1.負接線引腳(-):通常連接到信號源的負極。
2.正接線引腳(+):通常連接到信號源的正極。
3.開關(S):單片機用來控制電壓輸出的引腳,通常連接I/O。
被控制外部電路:
4.常開點(NO):該引腳正常時不連接到公共端,在繼電器被激活時連接。
5.常閉點(NC):該引腳正常時連接到公共端,并在繼電器激活時斷開。
6.公共端(COM):在大多數情況下,此引腳連接到驅動應用的電源地。
實驗目的:
常規實驗是利用繼電器控制12V電機開啟,除了需要購買直流電機以外,還需要12V電源。
由于條件所限,我們這里以控制有源蜂鳴器為例,電源由單片機提供。
其原理是一樣的:將繼電器串聯進電路,通過繼電器來控制電路的斷開與聯通。
器材:
Stduino UNO/Nano、杜邦線、繼電器模塊、有源蜂鳴器模塊、螺絲刀
電路連接:
09繼電器模塊電路圖.png (2.39 MB, 下載次數: 85)
下載附件
2020-7-24 20:52 上傳
代碼展示:
void setup()
{
pinMode(7,OUTPUT);
pinMode(8.OUTPUT);
}
void loop()
{
digitalWrite(7,HIGH);//保持有源蜂鳴器運行狀態
digitalWrite(8,HIGH);//吸合繼電器
delay(1000);//延時一秒
digitalWrite(8,LOW);//送開繼電器
delay(1000);//延時一秒
}
實驗效果:
09繼電器展示圖.png (4.13 MB, 下載次數: 89)
下載附件
2020-7-24 20:54 上傳
|
|