999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Arduino的多功能自動跟隨行李箱設計

2020-08-31 14:40:43彭秋潔劉凱磊康紹鵬向承金劉佳帥況明鑫王海斌
物聯網技術 2020年8期

彭秋潔 劉凱磊 康紹鵬 向承金 劉佳帥 況明鑫 王海斌

摘 要:根據消費者對跟隨式行李箱的功能需求,分析了行李箱需要實現的功能有內部空間自適應變化、驅動輪自動收縮、拉桿自動彈出等,進而利用三維建模軟件Solidworks對自動跟隨行李箱的結構進行了設計。根據自動跟隨行李箱的結構組成與工作原理,選用了Arduino單片機、電動推桿驅動器、電機驅動器、傳感器等相關元器件,對控制系統的硬件進行設計。根據控制要求,對控制系統的軟件進行了設計,并根據各個子模塊進行了軟件程序編寫,最終實現了自動跟隨行李箱的整體設計。從而為后續樣機制作及試驗調試提供了有力保障。

關鍵詞:自動跟隨;Arduino;跟隨行李箱;三維建模;多功能;Solidworks

0 引 言

隨著人們的生活水平不斷提高,消費者對行李箱的需求也呈現出多樣化的傾向,過去比較單一的使用方式已經不能滿足人們的需求。

為了緩解旅客在拖拉行李箱時造成的疲勞,市場上出現了智能跟隨式行李箱,許多學者對其進行了相關研究。文獻[1-5]分別從優化設計、跟隨系統、控制系統、傳輸系統等方面進行研究,取得了一定成果。然而,目前的跟隨式行李箱相比傳統行李箱由于增加了驅動系統、控制系統等,無疑減小了使用空間,增加了產品重量。這就使得跟隨式行李箱的功能需要進一步完善,使其滿足消費者的需求。

隨著控制技術[6]、監控系統[7]、定位技術[8]等電子技術的飛速發展,尤其是結構簡單、功能強大的Arduino開源單片機的發展[9],為跟隨式行李箱的智能化設計提供了新的思路。因此,本文將對自動跟隨行李箱的功能需求進行分析,并對行李箱的總體結構進行設計,使其滿足相應的功能。根據自動跟隨行李箱的結構特點,選用Arduino單片機作為主控制器,并采用相關元器件對行李箱控制系統的硬件和軟件進行設計,從而完成自動跟隨行李箱的整體設計。

1 自動跟隨行李箱總體結構設計

1.1 功能需求分析

目前,自動跟隨式行李箱由于采用了驅動機構和相關的電控元件,縮小了內部的使用空間。消費者行李較少時,需要的空間小,而行李較多時,需要更大的空間用以裝載更多物品。因此,實現行李箱內部空間自動變化是一重要的功能需求。自動跟隨式行李箱在運動過程中,尤其是在樓梯、電梯、人多、粗糙路面等不適宜“自動跟隨”的場合,需要將驅動輪自動收縮,從而完成自動/手動切換;另外,行李箱的拉桿需要人力拉出,其自動化、智能化水平受到了一定限制。通過對自動跟隨行李箱的功能需求進行分析可知,本設計需要實現的功能有內部空間自適應變化、自動/手動自由切換、拉桿自動彈出等。

1.2 結構組成及工作原理

利用三維建模軟件Solidworks對多功能自動跟隨式行李箱的結構進行設計。如圖1所示為自動跟隨行李箱的總體結構三維示意圖,與普通行李箱的外觀類似,同樣擁有拉桿、密碼鎖、行李箱本體、萬向輪等;此外,在行李箱本體上端的四個面裝有四個紅外傳感器,通過四個紅外傳感器可以檢測操作者的操作狀態。

內部空間自適應變化結構示意圖如圖2所示。將行李箱本體分為上箱體和下箱體兩個部分,上箱體的外形呈U字型,并內嵌于下箱體,利用兩個空間電動推桿將上箱體和下箱體連接,根據實時需求,驅動電動推桿的伸縮可以實現上箱體在下箱體內部滑動,從而實現箱體內部使用空間的自適應變化。另外,在上箱體和下箱體上利用合頁設計了可以隨之活動的上箱門和下箱門,上箱門同樣內嵌于下箱門,并且可以同時打開和關閉。

驅動輪自動收縮結構示意圖如圖3所示。利用兩個驅動電機分別帶動兩個驅動輪進行驅動,驅動電機通過安裝支架固定于活動板上,活動板和行李箱的底部通過收縮電動推桿連接。因此,驅動輪可以通過收縮電動推桿的伸出與縮回實現其在行李箱的底部上下移動。

拉桿自動彈出結構示意圖如圖4所示。筆式電動推桿的一端固定于上箱體,另一端通過銷軸與拉桿的底端相連,拉桿在上箱體內通過筆式電動推桿的伸出與收縮可以實現自動彈出與復位功能。

2 控制系統硬件設計

根據自動跟隨式行李箱的機械結構組成和工作原理,對控制系統的硬件進行設計,其結構框圖如圖5所示。采用Arduino UNO R3作為主控制器,通過電機驅動器分別控制兩個直流電機,并通過編碼器將轉速反饋給控制器,從而實現驅動輪的閉環反饋控制;同時,通過電動推桿驅動器分別控制空間電動推桿、收縮電動推桿和筆式電動推桿,并通過行程開關進行反饋控制。另外,在行李箱上配備報警裝置、顯示裝置等。輸入裝置包括遙控器、紅外傳感器、避障傳感器、操作按鈕以及4G網絡通信接口等。整個硬件系統的電源模塊采用鋰電池進行供電,并配備5 V/1 A、24 V/10 A的電源接口。

3 控制系統軟件設計

3.1 軟件總體設計

在對控制系統的硬件設計完成以后,需要對控制系統的軟件進行設計,并編寫相應程序,方可完成指定功能。控制系統的程序流程圖如圖6所示。其主要流程如下。

(1)程序初始化。

(2)數據采集,包括所有傳感器信號、操作按鈕、4G網絡通信接口信號等,如有異常,則利用報警裝置進行報警。

(3)判斷是否為遙控狀態,如果為遙控狀態,則可以通過遙控器完成空間自適應變化、拉桿自動彈出、驅動輪自動收縮、遙控驅動等功能;如果為自動狀態,則進入到自動模式。

(4)進入自動模式后,首先判斷前方是否有障礙物,如果有障礙物,則停止運行;如果沒有障礙物則進入自動跟隨運行模式。通過紅外傳感器檢測操作者是直行還是轉彎,如果是直行,則進入直行狀態;如果是轉彎,則進入轉彎狀態。

3.2 軟件程序設計

根據控制系統程序流程圖及控制要求,采用與Arduino UNO R3單片機開發板對應的Arduino IDE 編程軟件進行編程,編程界面如圖7所示。軟件編程分別編寫遙控器控制模塊、自動跟隨運行模塊、空間自適應變化模塊、拉桿自動彈出模塊、驅動自動收縮模塊和遙控驅動模塊等。

3.3 自動跟隨運行模塊設計

在軟件程序設計過程中,自動跟隨運行模塊由于用到了閉環反饋控制,相對較難,本文主要詳述此模塊。圖8為驅動輪自動跟隨運行控制原理方框圖。從圖中可以看出,其分為自動跟隨前進控制模塊和自動轉彎控制模塊。

(1)自動跟隨前進控制模塊。根據帶測距功能的紅外傳感器,獲得不同時刻操作者與行李箱之間的系列位移值,并將此系列位移值S1與固定時間值Δt1作比,從而獲得操作者的行駛速度。將其作為行李箱的目標直線速度,同時采用同步驅動,根據式(1)可計算左驅動輪和右驅動輪的目標直線轉速n1:

式中:n1為目標直線轉速;S1為前進模式下操作者與行李箱之間的系列位移值;Δt1為前進模式下時間段;R為車輪半徑。

將目標直線轉速與左驅動輪轉速編碼器檢測到的實際轉速作差,經過PID運算后,通過PWM信號輸出給左驅動輪電機,帶動左驅動輪;將目標直線轉速與右驅動輪轉速傳感器檢測到的實際轉速作差,經過PID運算后,通過PWM信號輸出給右驅動輪電機,帶動右驅動輪。從而左、右驅動輪形成同步反饋控制。

(2)自動轉彎控制模塊。同樣根據轉彎信號的紅外傳感器,獲得不同時刻操作者與行李箱之間的系列位移值S2,并將此系列位移值與固定時間值Δt2作比,從而獲得操作者的轉彎信號強度,根據式(2)將轉彎信號強度轉換為目標轉彎轉速n2:

式中:n2為左驅動輪電機或右驅動輪電機的檢測目標轉速;S2為轉彎模式下操作者與行李箱之間的系列位移值;Δt2為轉彎模式下時間段。

若進入左轉彎模式,控制器向左驅動輪電機輸入停止信號,左驅動輪被迫停止,并將目標轉彎轉速n2與右驅動輪編碼器檢測到的實際轉速作差。經過專家PID運算后,通過PWM信號輸出給右驅動輪電機,帶動右驅動輪。因此,左驅動輪停止,右驅動輪轉動,形成差速左轉向,完成左轉彎動作。進入右轉彎模式原理與進入左轉彎模式相同,所不同的是右驅動輪停止,左驅動輪轉動,形成差速右轉向,完成右轉彎動作。

4 結 語

在對自動跟隨行李箱的功能需求進行分析后,對行李箱的總體結構進行了設計,使其可以實現內部空間自適應變化、驅動輪自動收縮、拉桿自動彈出等多種功能。根據自動跟隨行李箱的結構組成與工作原理,選用Arduino單片機、電動推桿驅動器、電機驅動器、傳感器等相關元器件,對控制系統的硬件進行了設計。根據控制要求,對控制系統的軟件進行了設計,并根據各個子模塊進行了軟件程序編寫。最終實現了自動跟隨行李箱的整體設計,從而為后續樣機制作及試驗調試提供了有力保障。

參考文獻

[1]葉偉慧,舒秀蘭,林桂盛,等.多模式可載兒童智能行李箱裝置優化設計[J].智能計算機與應用,2019,9(1):127-130.

[2]張豐,李順霖,陳仁,等.基于自動跟隨系統的智能行李箱[J].智能計算機與應用,2019,9(3):163-165.

[3]申耀武,吳進程,徐亦昌,等.基于單片機控制的智能行李箱設計研究[J]. 自動化與智能化,2019,48(7):114-116.

[4]趙艷妮,馬順,張書源,等.基于視覺傳感器的自動跟隨行李箱設計[J].智能城市,2017(8):23-24.

[5]丁世豪,李光順,劉鵬坤,等.基于藍牙4.0的自動跟蹤智能行李箱設計[J]. 電子技術,2018,47(5):47-49.

[6]陳文康.基于單片機的直流電機調速系統設計探討[J].電腦編程技巧與維護,2018(10):53-54.

[7]陶冶.基于Arduino和WiFi的溫室監控系統[J].物聯網技術,2019,9(3):23-26.

[8]蔡磊,周亭亭,郭云鵬,等.基于超聲波定位的智能跟隨小車[J].電子測量技術,2013,36(11):76-79.

[9]曾金,雷建云.基于Arduino的果園基地環境Web監測系統設計[J].物聯網技術,2016,6(8):60-61.

[10]漢俊梅,鄭艷,張錦楓.輪罩翻邊機變頻器定位和跟隨控制系統的研究[J].汽車工藝與材料,2015(11):67-72.

主站蜘蛛池模板: 成人中文字幕在线| 日韩午夜片| 日韩高清在线观看不卡一区二区| 一区二区无码在线视频| 国产午夜福利亚洲第一| AV不卡国产在线观看| 国产91高清视频| 国产丝袜无码一区二区视频| 曰AV在线无码| 无码精品国产dvd在线观看9久| 综合人妻久久一区二区精品 | 中文字幕第1页在线播| 亚洲av无码片一区二区三区| 91免费观看视频| 尤物午夜福利视频| 综合久久久久久久综合网| 午夜激情福利视频| 亚洲综合久久成人AV| 国产女人喷水视频| 久久国产精品波多野结衣| 国产一区二区三区免费观看| 亚洲国产精品VA在线看黑人| 国产在线八区| 国产欧美中文字幕| 国产成a人片在线播放| 十八禁美女裸体网站| 99热这里只有精品5| 欧美黄网站免费观看| 青青草91视频| 亚洲高清资源| 成人无码一区二区三区视频在线观看| 国产波多野结衣中文在线播放 | 国产 日韩 欧美 第二页| 久久精品电影| 伊大人香蕉久久网欧美| 日韩免费中文字幕| 日韩天堂在线观看| 亚洲福利一区二区三区| 亚洲天堂色色人体| 国产特一级毛片| 亚洲天堂视频网站| 夜夜操天天摸| 99热在线只有精品| 国产日本视频91| 69国产精品视频免费| 在线欧美日韩| 人妻精品全国免费视频| 在线日韩一区二区| 欧美在线伊人| 最新精品国偷自产在线| 欧美日本在线观看| 亚洲欧美自拍中文| 1024你懂的国产精品| 日本免费精品| 久久久久免费看成人影片| 在线看免费无码av天堂的| 国产91小视频| 久久永久免费人妻精品| 成人毛片免费在线观看| 国产精品自拍露脸视频| 国产在线拍偷自揄拍精品| 国产欧美精品一区二区| 日韩中文欧美| 一本大道无码日韩精品影视| 视频一区亚洲| 国产无套粉嫩白浆| 欧美日韩中文字幕在线| 亚洲人免费视频| 54pao国产成人免费视频| 日本精品影院| 亚洲首页国产精品丝袜| 国产午夜一级淫片| 2021无码专区人妻系列日韩| 波多野结衣一二三| 久久福利片| 国产美女一级毛片| 一本一本大道香蕉久在线播放| 免费中文字幕在在线不卡| 久久人人爽人人爽人人片aV东京热| 亚洲成AV人手机在线观看网站| 国产成人盗摄精品| 香蕉国产精品视频|