? ? ? ? 用Arduino UNO R3 控制器檢測干簧管是否導通,并且控制繼電器開關動作,從而點亮不同的LED。
一、元件清單

二、實驗代碼
void setup()
{
Serial.begin(9600); //設置串口波特率為9600
pinMode(2,OUTPUT);//定義引腳2 為輸出,連接繼電器
pinMode(3,INPUT); //定義引腳3 為輸入,連接干簧管
}
void loop()
{
switch (digitalRead(3)){ //判斷干簧管輸入信號
case (1) : //當無永久磁鐵靠近時
{
digitalWrite(2, LOW);
break;
Serial.println("red");
}
case (0) : //當有永久磁鐵靠近時
{
? ?digitalWrite(2, HIGH);
? ?break;
? ?Serial.println("green");
? }
?}
}
三、干簧管介紹
干簧管工作原理
? ? ? ?干簧管也稱舌簧管或簧磁開關,是一種磁敏的特殊開關。它的兩個觸點由特殊材料制成,被封裝在真空的玻璃管里。只要用磁鐵接近它,干簧管兩個節(jié)點就會吸合在一起,使電路導通。

優(yōu)點
? ? ? ?干簧管作為開關比一般機械開關結構簡單、體積小、速度高、工作壽命長;而與電子開關相比,它又有抗負載沖擊能力強等特點,工作可靠性很高。
缺點
? ? ? ? 干簧管的觸點和簧片是相當小而精致的,所以它們不會處理大的電壓或電流導致的簧片引發(fā)切換,大電流過熱導致簧片失去彈性。
干簧管的應用
? ? ? ?干簧管可以作為傳感器用,用于計數(shù)、限位等。例如,有一種自行車公里計,就是在輪胎上粘上磁鐵,在一旁固定上干簧管構成的。把干簧管裝在門上,可作為開門時的報警用。 除此之外,干簧管在家電、汽車、通訊、工業(yè)、醫(yī)療、安防等領域也得到了廣泛的應用。
干簧管檢測
1.靜止狀態(tài)的檢測:先將萬用表置于“R×1”擋,兩個表筆分別接干簧管的兩個引腳,測量的阻值應為無窮大。
2.動態(tài)狀態(tài)的檢測:用一塊小磁鐵靠近干簧管,此時萬用表指針應向右擺至零,說明兩個簧片已接通,然后將小磁鐵移開干簧管,萬用表指針應向左回擺至無窮大。測試時,若磁鐵靠近干簧管時,萬用表指針不動或擺不到零位,說明其內(nèi)部簧片不能很好地吸合,表明該簧片間隙過大或已發(fā)生位移;若移開磁鐵后,簧片不能斷開,說明該簧片彈性已經(jīng)減弱,這樣的干簧管就不能使用。
四、繼電器介紹
繼電器工作原理
? ? ? ?繼電器是一種電控制器件,是當輸入量(激勵量)的變化達到規(guī)定要求時,在電氣輸出電路中使被控量發(fā)生預定的階躍變化的一種電器。它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路)之間的互動關系。繼電器的主要作用是以小電流控制大電流。

? ? ? ?繼電器引腳圖如上圖所示, 3,4為線圈,與電源相接;5,6為公共觸點。未通電時與1相通,通電時與2相通。
繼電器的作用
? ? ? 作為控制元件,概括起來,繼電器有如下幾種作用:
1)擴大控制范圍:例如,多觸點繼電器控制信號達到某一定值時,可以按觸點組的不同形式,同時換接、開斷、接通多路電路。
2)放大:例如,靈敏型繼電器、中間繼電器等,用一個很微小的控制量,可以控制很大功率的電路。
3)綜合信號:例如,當多個控制信號按規(guī)定的形式輸入多繞組繼電器時,經(jīng)過比較綜合,達到預定的控制效果。
4)自動、遙控、監(jiān)測:例如,自動裝置上的繼電器與其他電器一起,可以組成程序控制線路,從而實現(xiàn)自動化運行。
繼電器的檢測
1、測觸點電阻
用萬能表的電阻檔,測量常閉觸點與動點電阻,其阻值應為0,(用更加精確方式可測得觸點阻值在100毫歐以內(nèi));而常開觸點與動點的阻值就為無窮大。由此可以區(qū)別出那個是常閉觸點,那個是常開觸點。
2、測線圈電阻
可用萬能表R×10Ω檔測量繼電器線圈的阻值,從而判斷該線圈是否存在著開路現(xiàn)象。
? ? ? ? 如有不足,敬請指正。