項(xiàng)目概述
在本項(xiàng)目/教程中,我將向您展示如何連接或連接磁簧開關(guān)與Arduino UNO。在此過程中,我將討論什么是簧片開關(guān)以及簧片開關(guān)的工作原理。
在了解了簧片開關(guān)的基本知識(shí)后,我將繼續(xù)介紹簧片的接口使用Arduino進(jìn)行切換并將其配置為輸入設(shè)備,即讀取開關(guān)的狀態(tài)并打開或關(guān)閉LED。
簧片開關(guān)的簡要說明
簧片開關(guān)是一種可以通過磁場(chǎng)控制的電氣開關(guān),即它是磁性的操作開關(guān)。在內(nèi)部,簧片開關(guān)由一對(duì)鐵磁金屬觸點(diǎn)或簧片組成。
根據(jù)是否存在磁場(chǎng),簧片開關(guān)觸點(diǎn)將關(guān)閉或打開。
下圖顯示了一個(gè)帶內(nèi)部連接的簡單簧片開關(guān)。
根據(jù)磁簧開關(guān)的結(jié)構(gòu),開關(guān)內(nèi)部的觸點(diǎn)可以是常開或常閉。
如果是常開型簧片開關(guān),通常觸點(diǎn)將處于打開狀態(tài)。只要磁場(chǎng)靠近開關(guān),觸點(diǎn)就會(huì)閉合。基于此,您可以輕松了解常閉型簧片開關(guān)的工作原理。
此項(xiàng)目中使用的簧片開關(guān)屬于常開型。下圖顯示了封裝在塑料外殼中的磁簧開關(guān)以及磁鐵(也包含在保護(hù)外殼中)。
在圖像中,左側(cè)帶有導(dǎo)線的部分由簧片開關(guān)組成,而右側(cè)的部分由磁鐵組成。
干簧開關(guān)如何工作?
干簧開關(guān)的工作非常簡單。由于我有一個(gè)常開型簧片開關(guān),工作和所有進(jìn)一步的實(shí)現(xiàn)只與這種類型相關(guān)聯(lián)。
當(dāng)磁簧開關(guān)附近存在磁場(chǎng)時(shí),由鐵磁材料組成的觸點(diǎn)將被拉在一起,從而關(guān)閉開關(guān)。
In沒有任何磁場(chǎng),開關(guān)保持打開狀態(tài)。
簧片開關(guān)相關(guān)項(xiàng)目 - 自動(dòng)洗手間燈開關(guān)
測(cè)試簧片開關(guān)
我設(shè)計(jì)了一個(gè)簡單的測(cè)試電路來檢查功能簧片開關(guān)。下圖顯示了由簧片開關(guān),LED,電阻和電源組成的簡單連接。
當(dāng)磁鐵遠(yuǎn)離磁簧開關(guān)時(shí),磁鐵保持打開狀態(tài),LED不會(huì)亮。
但磁鐵移動(dòng)時(shí)在簧片開關(guān),觸點(diǎn)閉合,LED將打開。
如何連接簧片用Arduino切換?
用Arduino連接Reed Switch非常簡單。我設(shè)計(jì)了一個(gè)簡單的電路,其中簧片開關(guān)連接到Arduino作為輸入設(shè)備。
如果您熟悉將按鈕與Arduino連接,那么請(qǐng)遵循相同的將簧片開關(guān)與Arduino連接的步驟。
將簧片開關(guān)的一端連接到Arduino的數(shù)字I/O引腳(配置為輸入)和另一端結(jié)束連接GND。此外,借助上拉電阻將Arduino引腳(連接到簧片開關(guān))拉高。
這意味著,Arduino將始終將此引腳上的輸入讀為HIGH。每當(dāng)磁簧開關(guān)被激活時(shí)(磁鐵放在附近),Arduino的輸入引腳將其狀態(tài)改為低電平。
根據(jù)交換機(jī)的狀態(tài)(Arduino連續(xù)讀取),將激活連接到Arduino UNO的LED。
使用Arduino連接磁簧開關(guān)的電路圖
下圖顯示了電路圖連接Arduino和Reed Switch。
所需組件
Arduino UNO(可以使用任何Arduino板)
帶磁鐵的簧片開關(guān)(此處使用常開型)
LED
1KΩ電阻器x 2
連接線
迷你面包板
Arduino USB電纜
代碼
將以下代碼上傳到Arduino。如果您對(duì)電路進(jìn)行了任何更改(例如,簧片開關(guān)和LED連接到的引腳),請(qǐng)相應(yīng)地修改代碼。
工作
我認(rèn)為項(xiàng)目的工作現(xiàn)在必須明確。建立必要的連接并將上述代碼上傳到Arduino UNO。在代碼中,Arduino被編程為始終讀取簧片開關(guān)所連接的引腳的狀態(tài)。
由于它被拉高,通常是拉的狀態(tài)引腳將為高電平。但是當(dāng)磁鐵靠近簧片開關(guān)時(shí),觸點(diǎn)會(huì)被吸引而引腳變?yōu)榈碗娖健?/p>
這種轉(zhuǎn)換將使Arduino接通LED。如果磁鐵遠(yuǎn)離磁簧開關(guān),則引腳的狀態(tài)將再次變?yōu)楦唠娖剑琇ED將關(guān)閉。
結(jié)論
這里介紹一個(gè)關(guān)于Reed Switch的簡單項(xiàng)目兼教程。
干簧開關(guān)可以可用于各種應(yīng)用,如門監(jiān)控系統(tǒng),防盜報(bào)警系統(tǒng),安全系統(tǒng),接近傳感器等。
由于簧片開關(guān)取決于是否存在磁場(chǎng),它可以用作磁傳感器,即檢測(cè)磁場(chǎng)(可能需要額外的電路和組件)。
-
Arduino
+關(guān)注
關(guān)注
189文章
6495瀏覽量
190495 -
磁簧開關(guān)
+關(guān)注
關(guān)注
0文章
22瀏覽量
7186
發(fā)布評(píng)論請(qǐng)先 登錄
干簧繼電器:芯片測(cè)試儀的“性能催化劑”
【產(chǎn)品手冊(cè)】斯丹麥德電子 | 干簧開關(guān)&傳感器
技術(shù)解答合集:干簧繼電器在測(cè)試測(cè)量中的應(yīng)用
干簧繼電器:功能PCB測(cè)試的關(guān)鍵部件
TMR磁阻開關(guān)DT7801在消防門磁中的應(yīng)用

干簧傳感器:車內(nèi)化妝鏡的魔法開關(guān)

干簧開關(guān)與傳感技術(shù):為何具備汽車LED應(yīng)用優(yōu)勢(shì)?

BN20-rz-M16磁簧開關(guān)與磁性開關(guān)工作原理一樣嗎
磁性開關(guān)兩線和三線的區(qū)別
干簧開關(guān)與傳感技術(shù):無功耗與高可靠性的完美結(jié)合

評(píng)論