您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>繼電器>

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

2019年06月26日 14:11 lq 作者: 用戶評論(0

間繼電器作用是用來傳遞信號或同時控制多個電路,也可直接用它來控制小容量電動機或其他電氣執(zhí)行元件,它的結(jié)構(gòu)和交流接觸器基本相同,只是電磁系統(tǒng)小些,觸點多些。繼電器的工作原理是當某一輸入量(如電壓、電流、溫度、速度、壓力等)達到預(yù)定數(shù)值時,使它動作,以改變控制電路的工作狀態(tài),從而實現(xiàn)既定的控制或保護的目的。在此過程中,繼電器主要起了傳遞信號的作用。常用的中間繼電器主要有JZ7系列和JZ8系列兩種,后者是交直流兩用的。在選用中間繼電器時,主要是考慮電壓等級以及常開和常閉觸點的數(shù)量。

講解一下繼電器的模塊使用,以及引腳的定義。

首先說最普通的繼電器模塊吧(在本文圖中就簡稱繼電器了,仍然指繼電器模塊,請大家悉知),先上圖:

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

這個就是大概的引腳圖,VCC就是電源正極,GND就是電源負極,IN是通斷信號的輸入引腳。

而另一邊,NC即常閉端(normal close),COM即公共端,NO即常開端(normal open)。在中學(xué)物理中已經(jīng)學(xué)過,開路即通路、斷路,閉合指的是開關(guān)閉合,也就是說,在沒有任何上電之類的動作時,NC和COM端相當于已經(jīng)連通,這種繼電器模塊的連線一般為:

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

因為在一般情況下NC是閉合的,所以我們要接到NO接口,然后信號輸入引腳即IN引腳給低電平,NC端斷開,NO端閉合,負載端電路形成閉合回路,開始工作,當IN端給高電平時,NO端斷開,負載即停止工作。

如果想一直工作,給信號停止工作,即把NO端的連線接在NC端就行了。(切記:繼電器的GND要和單片機的GND接在一起共地,也可以使用同一個電源來達到共地的效果)

繼電器被發(fā)明的目的使用來用弱電控制強電,保證人們不會在高壓電路中因為某種因為發(fā)生危險(當然單片機使用的繼電器模塊驅(qū)動電流很小,甚至光耦隔離的繼電器,只需要一個低電平的信號即可觸發(fā),并不需要太大的電流。如果是工業(yè)級的繼電器,可能需要幾安培的電流才能驅(qū)動,所以不建議大家使用)

繼電器模塊的大概使用方法已經(jīng)講完了,下面介紹一下工作原理,先上圖:

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

這個大概就是繼電器模塊內(nèi)部的原理了(本人小白理解淺陋,如果有錯誤希望大家留言指正,我一定會修改錯誤)。

PS:圖中為PNP型三極管,基極為0是,發(fā)射極有電壓,三極管導(dǎo)通,所以給低電平會吸合。

當輸入口給低電平時,這個線圈便會因為電生磁原理將COM端的動子吸下來,完成吸合。

DFRobot 繼電器模塊

電氣參數(shù)

供電電壓:2.8V - 5.5V

控制信號:數(shù)字信號,高電平(2.8V以上)繼電器吸合,低電平(0.5V以下)繼電器斷開

被控電路最大電流:10A

被控電路最大電壓:250VAC

機械耐久性:100萬

模塊接線端口定義:

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

模塊控制方法:

給控制端高電平時,繼電器吸合(內(nèi)部螺線管通電),NC端與COM端斷開,NO端與COM端導(dǎo)通。模塊上的指示LED燈點亮,同時聽到清脆“啪”的一聲。

給控制端低電平時,繼電器斷開(內(nèi)部螺線管斷電),NC端與COM端導(dǎo)通,NO與COM端不導(dǎo)通。模塊上的指示LED燈熄滅。

模塊電路原理

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

實驗例子本實驗使用繼電器來控制220V家用電燈。最終效果是電燈以間隔2s的頻率亮、暗。

提示:市電有危險,請嚴格按照規(guī)范要求來操作!非專業(yè)人士不要輕易做此實驗。

實驗接線圖:

繼電器模塊的的使用方法與驅(qū)動實現(xiàn)

Arduino控制代碼:

#define RELAY_PIN 5 //驅(qū)動繼電器的引腳

void setup(void)

{

pinMode(RELAY_PIN,OUTPUT);

digitalWrite(RELAY_PIN,LOW); //初始化時繼電器斷開

}

void loop(void)

{

digitalWrite(RELAY_PIN,HIGH); //繼電器閉合,NC端與COM端斷開,NO端與COM端導(dǎo)通

delay(2000);

digitalWrite(RELAY_PIN,LOW); //繼電器斷開,NC端與COM端導(dǎo)通,NO與COM端不導(dǎo)通

delay(2000);

}

非常好我支持^.^

(216) 34.1%

不好我反對

(417) 65.9%

( 發(fā)表人:李倩 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?