步驟1:構建電路
上圖顯示了您需要構建的電路。
您需要的零件:
2 x220Ω電阻。
推薦使用1 X TIP120 DARLINGTON晶體管,但任何能處理繼電器的晶體管都可以工作。
1 X SHARP PC817光耦合器。
1 X繼電器。
1 X 1N4001二極管。
ARDUINO板,跳線和面包板。
光耦合器是最重要的部分,它用光將電路與繼電器隔離。 220Ω電阻將光耦合器的LED上的電壓從5v降低到1.2v,鋒利的PC817的led上的最大電壓為1.4v。
晶體管是darlington tip120,我選擇了這個因為它可以處理您可能使用的幾乎所有中小型繼電器。該晶體管可承受高達60v 5amp的負載。該晶體管的基極電壓最大為5v,這就是220Ω電阻的作用,它將電壓降低至1.5v,遠低于5v(嘗試永遠不要將組件運行到最大電壓,它們的壽命短并且會變得很熱)。
現在,對于繼電器,我正在使用12v繼電器,如果使用的繼電器需要不同的電壓,請使用適當的電源。還請記住不要在arduino和電源之間連接地線,這就是為什么我們使用光耦合器將它們彼此隔離。
如果您的繼電器沒有內置二極管,請確保添加一個,則1N4001或任何類似產品都可以使用。
現在,您已經建立了電路,可以嘗試一下!。.
第2步:測試
要測試新的繼電器電路,只需將此代碼復制并粘貼到您的ARDUINO IDE中,請確保將arduino上的引腳9用于繼電器觸發器!! p》
int rel = 9;
void setup(){ pinMode(rel,OUTPUT);
}
void loop(){
------------- -------------------------------------------------- ------------------------
此代碼將使您的繼電器每1秒打開和關閉。
-
中繼
+關注
關注
0文章
51瀏覽量
14633 -
Arduino
+關注
關注
188文章
6474瀏覽量
187431
發布評論請先 登錄
相關推薦
評論