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.

主站蜘蛛池模板: 亚洲国产亚综合在线区| 色香蕉影院| 五月婷婷精品| 999福利激情视频| 日本欧美中文字幕精品亚洲| 四虎影视无码永久免费观看| 久青草免费在线视频| 亚洲一区精品视频在线| 欧美一级一级做性视频| 亚洲天堂色色人体| 免费一级毛片在线观看| 亚洲天堂网站在线| 欧美专区在线观看| 中国精品自拍| 欧美精品亚洲二区| 亚洲日韩国产精品综合在线观看| 色婷婷成人| 亚洲无码电影| 日韩黄色大片免费看| 18禁黄无遮挡免费动漫网站| 99热这里只有免费国产精品| 国产极品美女在线播放| 九九线精品视频在线观看| 色悠久久综合| 国产91精选在线观看| 制服丝袜 91视频| 视频二区国产精品职场同事| 国产乱视频网站| 天堂成人av| 久久精品aⅴ无码中文字幕| 激情视频综合网| 91免费精品国偷自产在线在线| 成人福利一区二区视频在线| 制服无码网站| 国产精品综合色区在线观看| 91视频精品| 欧美亚洲中文精品三区| 中文字幕久久波多野结衣| 久久毛片免费基地| 欧美无专区| a色毛片免费视频| 亚洲精品在线影院| 午夜激情婷婷| 精品国产www| 99精品热视频这里只有精品7| 久久精品一卡日本电影| 久久99久久无码毛片一区二区| 正在播放久久| 亚洲人成网站在线播放2019| 狠狠综合久久| 真实国产乱子伦高清| 婷婷亚洲综合五月天在线| 国产精品毛片在线直播完整版| 日韩国产综合精选| 国产精品999在线| 99久久精品无码专区免费| 成人亚洲天堂| 国产精品成人观看视频国产 | 国产凹凸视频在线观看| 国产不卡一级毛片视频| 2022精品国偷自产免费观看| 在线看免费无码av天堂的| 无码有码中文字幕| 香蕉国产精品视频| 亚洲IV视频免费在线光看| 另类综合视频| 亚洲天堂视频在线播放| 国产福利一区视频| 色婷婷亚洲综合五月| 99人妻碰碰碰久久久久禁片| 伦精品一区二区三区视频| 手机成人午夜在线视频| 国产在线第二页| 午夜三级在线| 91国内外精品自在线播放| 亚洲欧美h| 一本一道波多野结衣av黑人在线| 直接黄91麻豆网站| 中文字幕久久波多野结衣| 国产真实乱子伦视频播放| 国产在线精彩视频论坛| 免费高清a毛片|