|
由于家里有些東西需要用壓縮空氣來吹灰,,所以買了臺(tái)空壓機(jī),,再加上自己喜歡DIY一些東西,所以看到淘寶上一個(gè)氣缸只要幾十塊元,,促使我把家里的三個(gè)門都改裝成了氣動(dòng)自動(dòng)門,。
第一個(gè)門:
樓下單元門,帶自動(dòng)閉門器,。
1573126720313.gif (487.44 KB, 下載次數(shù): 132)
下載附件
2019-11-7 19:52 上傳
氣動(dòng)系統(tǒng):一個(gè)行程60厘米的SC32氣缸,,把門推開,斷氣后,,依靠自動(dòng)閉門器關(guān)門,。只接一根氣管,用2位3通電磁閥,。
電控系統(tǒng):遙控開關(guān)+延時(shí)繼電器,。
控制策略:按鈕按下后,先給電控鎖解鎖信號(hào),,延時(shí)0.5秒給電磁閥通電推門,。再延時(shí)30秒電磁閥斷電關(guān)門。
第二個(gè)門:
廚房移門,,挺重的,,手推不僅累,而且要準(zhǔn)確的停在盡頭,,不然會(huì)有很大的撞擊,。
1573126648681.gif (1.05 MB, 下載次數(shù): 147)
下載附件
2019-11-7 19:52 上傳
氣動(dòng)系統(tǒng):一個(gè)行程80厘米的SC32氣缸,可以推,;也可以拉,。用3位5通電磁閥。
電控系統(tǒng):遙控接收板+單片機(jī)+繼電器模塊,。雙按鈕遙控器,,門內(nèi)外各貼一個(gè)。
控制策略:開門/關(guān)門按鈕按下后,,給氣缸通氣一定的時(shí)候,,經(jīng)測試2.3秒正好。但是冬夏氣溫變化的時(shí)候,,需要改程序修改這個(gè)時(shí)間,。
第三個(gè)門:
家里大門,,經(jīng)常搬一堆快遞回家,開門不方便,,結(jié)果我搞了個(gè)巨復(fù)雜的自動(dòng)門,。
首先換指紋鎖,換指紋鎖之后,,屋內(nèi)的把手上提反鎖,,下壓解鎖。然后用一個(gè)20厘米行程的16毫米的氣缸來操作這個(gè)把手,,就可以氣動(dòng)反鎖/解鎖,。
lock.jpg (13.34 KB, 下載次數(shù): 148)
下載附件
2019-11-7 20:00 上傳
然后裝了一個(gè)40厘米行程的16毫米的氣缸操作開/關(guān)門。這時(shí)候發(fā)現(xiàn)用延時(shí)控制策略已經(jīng)無法準(zhǔn)確控制了,,就算實(shí)驗(yàn)好的延時(shí),,如果有些條件改變了,就會(huì)開門開不到位,,關(guān)門的時(shí)候猛烈撞擊,。比如家里開油煙機(jī)的時(shí)候,門沒開到頭就關(guān)的時(shí)候,,撞擊特別劇烈,。
思考一段時(shí)間之后,我覺得必須要能夠知道門的位置,、速度,、方向這些數(shù)據(jù),才能準(zhǔn)確的控制門以合適的速度撞擊門框,,并上鎖,。
這應(yīng)該用編碼器啊,上淘寶搜“直線編碼器”,,居然沒有這個(gè)品種,。只有旋轉(zhuǎn)的,而且超貴,。后來找到了基于旋轉(zhuǎn)編碼器,,然后加一根拉線和發(fā)條的拉線式編碼器,適合我用,,可是太貴的,。
根據(jù)編碼器的原理,我自己做了一個(gè)“光電直線編碼器”用了兩個(gè)對(duì)射傳感器+臺(tái)歷紙做的直線光柵,。裝門一試,效果挺好的,。位置,、速度,、方向 這三個(gè)數(shù)據(jù)都能拿到了。
code-s.jpg (16.95 KB, 下載次數(shù): 133)
下載附件
2019-11-7 20:00 上傳
code_cal.jpg (15.7 KB, 下載次數(shù): 127)
下載附件
2019-11-7 20:00 上傳
code.jpg (33.33 KB, 下載次數(shù): 125)
下載附件
2019-11-7 20:00 上傳
然后我給門的運(yùn)行擬定了一個(gè)速度曲線,,算法就是在每個(gè)位置點(diǎn)進(jìn)行一次判斷:如果速度不夠,,就通氣加速;速度差不多就關(guān)氣,;速度超了,,就給反向的氣缸通氣減速。
這樣門終于能在各種擾動(dòng)條件下,,都能以合適的速度撞擊門框,,并上鎖。聽著電磁閥連續(xù)動(dòng)作的聲音,,都有點(diǎn)像宇航員用壓縮空氣進(jìn)行太空行走的感覺,,哈哈哈。
我完全是機(jī)械行業(yè)的外行,,作品粗制濫造,,請(qǐng)各位行業(yè)內(nèi)人士輕噴。
|
|