日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎(chǔ)入門 >> Arduino開發(fā)學(xué)習(xí) >> 正文

Arduino基礎(chǔ)項(xiàng)目(五):繼電器實(shí)驗(yàn)_arduino繼電器

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2024/4/9

繼電器(Relay)是一種電控制的開關(guān)器件,用一個(gè)小電流(低電壓)去控制一個(gè)大電流(高電壓)的開與關(guān)。

1,繼電器模塊
在網(wǎng)上買到繼電器模塊,如下圖:

 

圖模塊下方有三個(gè)管腳,構(gòu)成輸入回路,其中(圖中右側(cè))標(biāo)注‘-’的管腳接地(GND), 標(biāo)注"+”的管腳接 5V, (圖中左側(cè))標(biāo)注‘S'的管腳接信號(hào)(數(shù)字I/O)

模塊上方是一個(gè)繼電器輸出回路,繼電器有三個(gè)接線口(圖中0, 1, 2),用電表量一下,0和1接線口之間是通的(常閉),0和2接線口之間是不通的(常開)

繼電器的型號(hào)是: SRD-05VDC-SLC-C, 說(shuō)明輸入電壓為直流5V
看繼電器上的標(biāo)注:輸出為10A 250VAC(即: 支持最高250V交流電壓, 10A電流),或 10A 30VDC(即: 支持最高30V直流電壓, 10A電流)

2, 接線

用三根杜邦線把繼電器模塊的三個(gè)管腳接到開發(fā)板上,其中“-”腳接GND, ‘+’腳接5V, S腳接 D3

3, 在Arduino IDE中寫個(gè)Arduino程序控制繼電 模塊

int pinRelay = 3;                        //管腳D3連接到繼電器模塊的信號(hào)腳
 
void setup()
 {
  pinMode(pinRelay, OUTPUT);             //設(shè)置pinRelay腳為輸出狀態(tài)
}
 
void loop() 
{ 
   digitalWrite(pinRelay, HIGH);         //輸出HIGH電平,繼電器模塊閉合
   delay(5000);                          //等待5000毫秒
 
   digitalWrite(pinRelay, LOW);          //輸出LOW電平,繼電器模塊斷開
   delay(8000);                          //等待8000毫秒
}

三、繼電器實(shí)驗(yàn)(使用繼電器元器件自已搭電路)
1, 準(zhǔn)備元器件和器材

繼電器(型號(hào) 松樂(lè)SRD-05VDC-SL-C) 一個(gè)

面包板一塊

PNP型三極管(型號(hào)8550)一個(gè)

二極管一個(gè)

1K 電阻一個(gè)

杜邦線若干


2, 了解繼電器元器件

繼電器 松樂(lè)SRD-05VDC-SL-C 正面標(biāo)注了它的型號(hào)、電壓

 

繼電器底面有5個(gè)管腳, 標(biāo)注了 內(nèi)部接線, 各腳含義如下:

接在線圈兩端的是兩個(gè)輸入腳

公共端、常開端、常閉端是三個(gè)輸出腳。 公共端與常開端 組成常開開關(guān),公共端與常閉端組成常閉開關(guān)

當(dāng)線圈兩端兩個(gè)輸入端加一個(gè)5V電壓,則 公共端與常開端 閉合, 公共端與常閉端斷開

接線前務(wù)必要搞清楚管腳。也可以用萬(wàn)用表量一個(gè)各腳間的電阻、驗(yàn)證一下。


3, 繼電器驅(qū)動(dòng)電路原理圖
繼電器元件需要通過(guò)一個(gè)驅(qū)動(dòng)電路接在單片機(jī)上. 典型的驅(qū)動(dòng)電路原理圖如下:

 

上述電路中用一個(gè)PNP型三極管做為控制開關(guān), 圖中Relay是繼電器

三極管C極接GND,E極接繼電器的線圈一端(輸入端),三極管的B極通過(guò)一只1K-2K的電阻到單片機(jī)的GPIO腳 .

繼電器線圈另一端(輸入端2)接VCC。

繼電器線圈兩個(gè)輸入端之間要反向并聯(lián)一個(gè)二極管,這個(gè)二極管的作用是過(guò)濾掉線圈充放電過(guò)程中產(chǎn)生的反向電流。


該電路中三極管相當(dāng)于一個(gè)開關(guān), 運(yùn)行原理如下:

1, 當(dāng)GPIO輸出高電平,三極B極與E極間沒(méi)有電壓差,三極管E極與C極間不通,繼電器沒(méi)有電流通過(guò)。

2,當(dāng)GPIO輸出低電平,三極B極與E極間形成電壓差,三極管E極與C極之間導(dǎo)通,電流通過(guò)繼電器線圈兩個(gè)輸入端,繼電器閉合。


三極管型號(hào)為 8550, 其引腳如下圖:

如圖所示,

1腳=E(發(fā)射極,電路圖中帶箭頭的那個(gè))

2腳=B(基極,電路圖中跟R相接的那個(gè))

3腳=C(集電極,與E相對(duì)的那個(gè))

 
————————————————

二極管兩個(gè)腳有正負(fù)極之分, 有一個(gè)小環(huán)的那個(gè)腳為負(fù)極

 

4, 用面包板接線

把三極管, 繼電器, 二極管, 電阻插入面包板, 按上述電路原理圖,用杜邦線接線, 接線如下圖:

 

5, 在Arduino IDE中寫個(gè)Arduino程序控制繼電器

int pinRelay = 3;                          //管腳D3連接到繼電器模塊的信號(hào)腳
 
void setup() {
  pinMode(pinRelay, OUTPUT);               //設(shè)置pinRelay腳為輸出狀態(tài)
}
 
void loop() { 
   digitalWrite(pinRelay, HIGH);            //輸出HIGH電平,繼電器模塊閉合
   delay(5000);                             //等待5000毫秒
 
   digitalWrite(pinRelay, LOW);             //輸出LOW電平,繼電器模塊斷開
   delay(8000);                             //等待8000毫秒
}

以上就是這次實(shí)驗(yàn)方法及其過(guò)程,有何不對(duì),請(qǐng)多多指點(diǎn)。

Tags:Arduino,輸出,繼電器  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 韶关市| 岱山县| 仁寿县| 太保市| 全椒县| 咸丰县| 永顺县| 从化市| 阳泉市| 沙田区| 保靖县| 顺义区| 大新县| 海林市| 水富县| 奉节县| 阳高县| 六盘水市| 五大连池市| 商城县| 岫岩| 隆回县| 柞水县| 新巴尔虎右旗| 潞城市| 通州市| 台前县| 巧家县| 应城市| 波密县| 嘉义市| 略阳县| 南城县| 大冶市| 兴安县| 思茅市| 将乐县| 土默特左旗| 新化县| 寻甸| 青浦区|