RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用Arduino創(chuàng)建一個(gè)電機(jī)滑動(dòng)門(mén)

科技觀察員 ? 來(lái)源:Lasith Ishan Premaratne ? 作者:Lasith Ishan Premarat ? 2022-03-31 10:03 ? 次閱讀

項(xiàng)目概況

在這個(gè)項(xiàng)目中,我利用Arduino的強(qiáng)大功能創(chuàng)建了一個(gè)為滑動(dòng)門(mén)供電的電路。這個(gè)項(xiàng)目的主要目的是利用一個(gè)帶有功能交流電機(jī)的滑動(dòng)門(mén),并使用一個(gè)Arduino、幾個(gè)繼電器、一個(gè)433MHz接收器、一個(gè)433MHz發(fā)射器和一些電氣技能來(lái)完善自動(dòng)化系統(tǒng)。

該系統(tǒng)創(chuàng)建了一種在需要時(shí)為門(mén)的電機(jī)供電并決定是是否開(kāi)閉門(mén)的方法。

Arduino不斷收到來(lái)自發(fā)射器的設(shè)定響應(yīng),在這種情況下,它是用于打開(kāi)或關(guān)閉門(mén)的遙控器。發(fā)射器在兩個(gè)通道上運(yùn)行,每個(gè)通道都有其唯一的ID。一旦433MHz接收器接收到此ID,它就會(huì)向Arduino發(fā)送一個(gè)信號(hào),Arduino控制繼電器為電機(jī)供電。

方法

第1步:為電機(jī)供電

為電機(jī)供電的配置如下所示。為了使電機(jī)正向(關(guān)閉)方向移動(dòng)門(mén),主繞組應(yīng)連接到主電源。為了使電機(jī)反向(開(kāi)路)方向運(yùn)動(dòng),次級(jí)繞組應(yīng)連接到主電源,有必要確定哪根導(dǎo)線對(duì)應(yīng)于哪個(gè)繞組。通常電線沒(méi)有標(biāo)簽,這可以通過(guò)向電線提供交流電源來(lái)反復(fù)試驗(yàn)來(lái)識(shí)別。

就我而言,我使用的是220~240VAC電機(jī)。我能夠輕松識(shí)別中性線,因?yàn)樗撬{(lán)色的,這是用于指示中性端子的標(biāo)準(zhǔn)顏色。接下來(lái),我將帶電端子連接到紅線,使電機(jī)正向轉(zhuǎn)動(dòng)。這表明我為電機(jī)的主繞組供電。

注意:確保啟動(dòng)電容器連接正確且正常工作。這確保了電機(jī)具有足夠的啟動(dòng)扭矩。

pYYBAGJFC6mAAZ2zAAG_4gEpuNg950.png

第2步:停止電機(jī)

主電源通過(guò)限幅開(kāi)關(guān)提供給電機(jī)。一旦門(mén)到達(dá)一端,限制器開(kāi)關(guān)就會(huì)被觸發(fā),從而打開(kāi)電路并停止主電源向電機(jī)供電。

第3步:使用繼電器控制電機(jī)

繼電器有兩個(gè)觸點(diǎn);常開(kāi)和常閉。

常閉路徑用于為電機(jī)的主繞組供電。選擇此選項(xiàng)是為了確保當(dāng)系統(tǒng)重置或系統(tǒng)出現(xiàn)問(wèn)題時(shí),電機(jī)將確保門(mén)始終保持關(guān)閉。

常開(kāi)路徑用于為電機(jī)的次級(jí)繞組供電。當(dāng)繼電器內(nèi)部的線圈通電時(shí),常開(kāi)路徑關(guān)閉。這可以通過(guò)從Arduino發(fā)送5V信號(hào)來(lái)完成,因?yàn)槭褂玫睦^電器在5V下運(yùn)行。

通過(guò)使用兩條路徑為電機(jī)供電,確保不會(huì)同時(shí)向電機(jī)的主繞組和次級(jí)繞組提供電力。

該繼電器(R2)通過(guò)Arduino的引腳8進(jìn)行操作。如果Arduino在門(mén)移動(dòng)時(shí)接收到來(lái)自接收器的命令,則使用第二個(gè)繼電器(R1)斷開(kāi)電路以使電機(jī)停止。Arduino會(huì)不斷檢查接收器是否收到任何命令。一旦發(fā)出命令,Arduino就會(huì)重新為電機(jī)供電,以使其關(guān)閉或打開(kāi)門(mén)。

第二個(gè)繼電器的主要目的是給系統(tǒng)足夠的時(shí)間來(lái)重新路由系統(tǒng)來(lái)為電機(jī)供電,而不會(huì)立即改變電機(jī)的轉(zhuǎn)動(dòng)方向。一旦重新路由完成,繼電器就會(huì)關(guān)閉,并且向電機(jī)供電以向相反方向轉(zhuǎn)動(dòng)。

該繼電器通過(guò)Arduino的引腳9進(jìn)行操作。

用途

如果系統(tǒng)中途關(guān)閉門(mén)并從接收器接收到打開(kāi)門(mén)的命令,則激活繼電器以將電源重新路由到次級(jí)繞組。由于這種情況幾乎是瞬間發(fā)生的,因此繼電器處于恒定的壓力下,來(lái)自電機(jī)產(chǎn)生的反向電壓,原因是主繞組突然斷電。此外,如果持續(xù)受到壓力,會(huì)永久損壞繼電器的觸點(diǎn)。

在附加繼電器的幫助下,電源與電機(jī)斷開(kāi),系統(tǒng)有10秒的時(shí)間將電源重新路由到必要的繞組。這減少了繼電器觸點(diǎn)上的應(yīng)力并延長(zhǎng)了它們的使用壽命。

poYBAGJFC7CALq3aAACnyNe4MeY502.png

使用的繼電保護(hù)方式:

抑制電容

當(dāng)直流電機(jī)突然停止時(shí),電機(jī)線圈會(huì)產(chǎn)生負(fù)電流回路,這是由于線圈的電感特性。然而,這可以通過(guò)安裝反饋二極管來(lái)消除,以提供負(fù)電流流動(dòng)的路徑。

當(dāng)交流電機(jī)通過(guò)開(kāi)關(guān)突然停止時(shí),會(huì)在開(kāi)關(guān)觸點(diǎn)上產(chǎn)生高電壓。

當(dāng)電機(jī)被告知以相反方向運(yùn)行時(shí),抑制電容器用于防止繼電器觸點(diǎn)上的高壓積聚。這可以保護(hù)繼電器觸點(diǎn)。

pYYBAGJFC7eAKQUgAAPYyOcX2rU485.png

第4步:配置接收器

接收器工作在433MHz頻段,Arduino的程序會(huì)不斷循環(huán)檢查接收器的信號(hào)端口,直到接收到正確的信號(hào)。之后Arduino就會(huì)激活繼電器1(R1),以便繼電器2(R2)將電源路由到電機(jī)。

當(dāng)從發(fā)送器發(fā)送數(shù)據(jù)時(shí),接收器以整數(shù)形式接收數(shù)據(jù)。就我而言,使用Arduino的串行監(jiān)視器,我能夠看到接收器能夠接收到的值。使用較高射頻進(jìn)行通信的主要原因是工作范圍大,即使有一些障礙物阻擋信號(hào),接收器也能接收到信號(hào)。這只能通過(guò)高頻無(wú)線電波來(lái)實(shí)現(xiàn)。

在我的項(xiàng)目中,我能夠獲得大約30英尺的工作半徑來(lái)激活系統(tǒng)。

注意:系統(tǒng)的工作半徑可以通過(guò)將一根長(zhǎng)導(dǎo)線焊接到接收器模塊中的天線端口來(lái)擴(kuò)大幾英尺。

pYYBAGJFC76ANpynAAM3OzxSsbw912.png

最終項(xiàng)目照片

pYYBAGJFC8aAByg_AAX0OB7mV6Y834.png

poYBAGJFC8yACeVZAAV81jGiDmQ901.png

pYYBAGJFC9KAGMSlAAYJL0gHJrw084.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 繼電器
    +關(guān)注

    關(guān)注

    132

    文章

    5332

    瀏覽量

    148810
  • 電機(jī)
    +關(guān)注

    關(guān)注

    142

    文章

    9000

    瀏覽量

    145337
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6468

    瀏覽量

    186952
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于FPGA創(chuàng)建個(gè)簡(jiǎn)單的電機(jī)控制程序

    FPGA 非常適合精密電機(jī)控制,在這個(gè)項(xiàng)目中,我們將創(chuàng)建個(gè)簡(jiǎn)單的電機(jī)控制程序,在此基礎(chǔ)上可以構(gòu)建更復(fù)雜的應(yīng)用。
    發(fā)表于 08-11 09:06 ?1286次閱讀
    基于FPGA<b class='flag-5'>創(chuàng)建</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>簡(jiǎn)單的<b class='flag-5'>電機(jī)</b>控制程序

    地鐵屏蔽門(mén)解析(控制系統(tǒng)、功能)

    滑動(dòng)門(mén)個(gè)門(mén)控單元(DCU)。 1.2 系統(tǒng)控制功能系統(tǒng)級(jí)控制是在正常運(yùn)行模式下由信號(hào)系統(tǒng)(SIG)直接對(duì)屏蔽門(mén)進(jìn)行控制的方式。在系統(tǒng)級(jí)控制方式下,列車(chē)到站并停在允許的誤差范圍內(nèi)時(shí)(如
    發(fā)表于 09-26 16:38

    【項(xiàng)目分享】教你如何運(yùn)用Arduino通過(guò)網(wǎng)頁(yè)實(shí)時(shí)控制伺服電機(jī)

    遠(yuǎn)程操控,滑動(dòng)遠(yuǎn)程操控等。該項(xiàng)目中,我們需要對(duì)滑動(dòng)遠(yuǎn)程操控的UI界面進(jìn)行定的改動(dòng),同時(shí)在Arduino上編程來(lái)實(shí)現(xiàn)伺服電機(jī)的轉(zhuǎn)動(dòng)。實(shí)物連線
    發(fā)表于 09-26 11:16

    如何在arduino利用電位器控制舵機(jī)

    如何在arduino利用電位器控制舵機(jī).簡(jiǎn)介舵機(jī)是電機(jī)種,通上電并采取合適的方式就可以使他轉(zhuǎn)動(dòng),而電位器是
    發(fā)表于 09-07 07:15

    基于Arduino創(chuàng)建個(gè)手勢(shì)控制車(chē)

    描述如何制作手勢(shì)控制機(jī)器人|| #MadeWithArduino(發(fā)射器)嘿,歡迎回到個(gè)新項(xiàng)目。所以今天我們將學(xué)習(xí)使用Arduino創(chuàng)建
    發(fā)表于 06-22 06:55

    Arduino創(chuàng)建個(gè)Hello World程序

    我們將以在我們的Arduino創(chuàng)建個(gè)“Hello World”程序來(lái)開(kāi)始我們的rosserial探索之旅。通過(guò)選擇Arduino exa
    發(fā)表于 07-07 11:01

    毫米波傳感器解決了入口系統(tǒng)設(shè)計(jì)人員面臨的哪些挑戰(zhàn)

    員面臨的關(guān)鍵挑戰(zhàn),如錯(cuò)誤檢測(cè)和系統(tǒng)復(fù)雜性。毫米波傳感器有助于解決自動(dòng)滑動(dòng)門(mén)、電梯門(mén)、旋轉(zhuǎn)門(mén)、停車(chē)路障和工業(yè)/車(chē)庫(kù)門(mén)的主要挑戰(zhàn)。圖1所示為自動(dòng)入口系統(tǒng)的三個(gè)示例。圖1.各種自動(dòng)入口系統(tǒng),
    發(fā)表于 11-08 07:13

    自動(dòng)拉門(mén)用直線電機(jī)的有限元建模資料免費(fèi)下載

    本文設(shè)計(jì)并研究了種線性開(kāi)關(guān)磁阻電機(jī)作為滑動(dòng)門(mén)驅(qū)動(dòng)系統(tǒng)。建立了非線性二維有限元模型,對(duì)設(shè)計(jì)的電機(jī)進(jìn)行了性能預(yù)測(cè)。在此基礎(chǔ)上,對(duì)靜態(tài)電磁特性進(jìn)行了研究和分析。在考慮磁飽和效應(yīng)的情況下,對(duì)
    發(fā)表于 10-11 08:00 ?6次下載
    自動(dòng)拉<b class='flag-5'>門(mén)</b>用直線<b class='flag-5'>電機(jī)</b>的有限元建模資料免費(fèi)下載

    Arduino板是什么如何使用IDE軟件創(chuàng)建和上傳Arduino程序到Arduino

    本章我們將研究Arduino板和IDE軟件,我們要用IDE軟件創(chuàng)建和上傳Arduino程序到Arduino板(Arduino用草圖表示程序,
    發(fā)表于 05-14 18:11 ?4次下載
    <b class='flag-5'>Arduino</b>板是什么如何使用IDE軟件<b class='flag-5'>創(chuàng)建</b>和上傳<b class='flag-5'>Arduino</b>程序到<b class='flag-5'>Arduino</b>板

    變頻柜機(jī)報(bào)Fc滑動(dòng)門(mén)故障是怎么回事

    該故障代碼主要與驅(qū)動(dòng)盒(里面有驅(qū)動(dòng)電機(jī)、微動(dòng)開(kāi)關(guān)檢測(cè)門(mén)板位置)相關(guān),這些配件都更換了,故障還是沒(méi)有解決。
    的頭像 發(fā)表于 09-15 10:07 ?2089次閱讀

    使用Arduino的光門(mén)

    電子發(fā)燒友網(wǎng)站提供《使用Arduino的光門(mén).zip》資料免費(fèi)下載
    發(fā)表于 10-26 11:29 ?0次下載
    使用<b class='flag-5'>Arduino</b>的光<b class='flag-5'>門(mén)</b>

    arduino創(chuàng)建個(gè)游戲控制器

    電子發(fā)燒友網(wǎng)站提供《用arduino創(chuàng)建個(gè)游戲控制器.zip》資料免費(fèi)下載
    發(fā)表于 11-10 11:21 ?1次下載
    用<b class='flag-5'>arduino</b><b class='flag-5'>創(chuàng)建</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>游戲控制器

    創(chuàng)建個(gè)Arduino UNO鬧鐘

    電子發(fā)燒友網(wǎng)站提供《創(chuàng)建個(gè)Arduino UNO鬧鐘.zip》資料免費(fèi)下載
    發(fā)表于 12-27 10:35 ?0次下載
    <b class='flag-5'>創(chuàng)建</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>Arduino</b> UNO鬧鐘

    Arduino驅(qū)動(dòng)四個(gè)電機(jī)

    、Arduino驅(qū)動(dòng)四個(gè)電機(jī)二、代碼分析 #include< Servo . h > Servo base fArm rArm claw ; //
    發(fā)表于 03-20 11:24 ?0次下載
    <b class='flag-5'>Arduino</b>驅(qū)動(dòng)四<b class='flag-5'>個(gè)</b><b class='flag-5'>電機(jī)</b>

    TI毫米波傳感器為自動(dòng)入口系統(tǒng)帶來(lái)智能性、高效性和便捷性

    個(gè)迅速走向智慧城市、工廠和樓宇的世界中,入口系統(tǒng)必須與時(shí)俱進(jìn)。未來(lái)的入口系統(tǒng),如自動(dòng)滑動(dòng)門(mén)、旋轉(zhuǎn)門(mén)和停車(chē)路障,將使用傳感器驅(qū)動(dòng)的解決方案,以使其系統(tǒng)智能、高效,便捷運(yùn)行。德州儀器毫米波傳感器
    的頭像 發(fā)表于 03-27 10:38 ?863次閱讀
    TI毫米波傳感器為自動(dòng)入口系統(tǒng)帶來(lái)智能性、高效性和便捷性
    RM新时代网站-首页