遠程線性執行器控制器,用於DIY開源門開啟器。
建造了一個定制的車道門和鉸鏈設置後,我發現自己對這些天高質量的雙旋轉門開門機的成本感到震驚。更重要的是,他們在如何控製或與它們進行通信方面缺乏可用的自定義,因此我開始使用一對12V線性執行器和Semtech SX1287 Lora Radio Module構建自己的自定義化。這是一項正在進行的工作。
我將為整個過程構建一個自定義的PCB,但是我試圖以某種方式進行設計,以使任何數量的Arduino和相關模塊都可以使用,如果用跳線,完美板,麵包板等手工連接,大多數零件都是整個孔,並且表面上的架子足夠大的焊縫都應該容易。還可以輕鬆自定義。
當前狀態
示意圖和首次焊接板已完成。代碼測試已經開始,並且在錯誤處理功能和長期魯棒性方面所需的一些調整非常可靠。

零件清單和設計標準
- 2x 16英寸的中風線性致動器(12V) - 商用門開啟器通常比這大得多,但是大門通常更大,更重。
- 2x 8AH SLA電池- 車道足夠長,可以在那裡挖溝,所以我將把它從一對約16美元的12V電池和一個小太陽能電池板上運行。
- Arduino Pro Mini 8MHz/3.3V-選擇,以免級別移動SPI/I2C模塊。 Arduino uno或nano可以通過適當的水平轉移來正常工作
- AI-Thinker RA-02 Lora Radio-我已經喜歡這些設計,這些設計可能會放在各種外殼中,因為內置的IPX連接器意味著我可以將收音機放置在方便的任何位置,並通過同軸電纜將RF帶到最佳天線放置。
- 4x 12volt SPDT繼電器的適當電流額定值 - 繼電器以H橋拓撲為單位,可以通過直流電動機逆轉電流(請參見下文)。這可以通過一對DPDT繼電器進行一些清潔,但是使用這些意味著該設計也將與非常受歡迎的標準4位繼電器模塊一起使用。它們是從電池電源電源的12V線圈,並用Atmega328p的PNP切換。
- 2X INA219-這些可以在SOT23-8軟件包中包含,也可以在幾種類型的突破板中使用。這些將是主要的安全性,它將觀察到每個執行器的電流。我們將測試通常需要開放給定門(也許是微風)並將其設置為電動機上限的基線電流。如果超過此電流,則可能意味著閘門被堵塞或試圖關閉對象。因此,停止並扭轉大門。
- 我見過的大多數預先建造的模塊都出售了我們2010年的0.1OHM分流器電阻器,最大電流為3安培。如果您的電動機遠不止於此,請重新計算所需的電阻值
- 會有足夠的曝光引腳來添加電子眼睛,但我還沒有計劃。
- 2倍迷你ATM保險絲- 由於電動機的障礙物,INA219將處理過度電流,在發生重大硬件或接線故障的情況下,這些只是額外的安全性。適當地尺寸適合您的電線尺寸和電機電流需求。
- AMS1117-3.3調節器- 用於3.3V電路。
- MAG3110或類似的磁力計- 這是可選的,但是我決定將磁力計車道警報器置入相同的外殼和電源。在這裡描述:磁通驅動器彈藥
- 來自更常見的IMU軟件包(IE MPU9250)的磁力計可能也可以很好地工作。
H橋說明

此處顯示的是簡單的H橋中的繼電器配置。通過切換分離繼電器,任何腿都可以呈陽性,而另一支腿保持接地,導致直流電動機能夠向兩個方向旋轉。這太容易容忍了 - 如果任何繼電器被卡住或失敗,電動機既可以接地,否則兩種鉛都以12伏的速度,這兩個導線都不會允許電流流動,因此電動機將保持停止。如果線性執行器正在移動,那麼當它到達內置限制開關時,它當然會停止。 Avid Home Diy'ers可能會認為這類似於接線3向燈開關,但向後。另一個區別是,AC功率沒有電流流的單個方向,燈泡也不關心電流流動的方式。