李文龍+王淼兒
摘 要:出差旅行已經成為現代人們生活中必不可少的環節,旅行箱是人們出游的必備品。該智能旅行箱通過智能化設計,能夠實現讓箱體自動跟隨主人兼有防盜的功能。使用者不必提拉旅行箱,只需攜帶一個很小的終端模塊裝置,旅行箱就可以自主跟隨使用者。本文通過對這種行李箱的設計開發以及技術原理進行分析,并探討針對性的解決方案。
關鍵詞:行李箱;自動跟隨;藍牙定位
1 技術原理
(1)定位算法實現
該行李箱實現原理基于目前技術比較成熟的藍牙定位技術,定位采用RSSI算法,即接收來自發射源信號的強度指示方法,該算法基本原理是:假設已知發射機信號發射功率,測得接收機接收到的信號強度值,即 RSSI 值,然后通過無線信號空間傳播模型化功率值為距離,計算出發射機與接收機A、B、C的距離d1、d2、d3,最后通過三角形質心算法計算出待測人員坐標位置。(A、B、C三點構成等腰三角形)
圖中A(X1,Y1)、B(X2,Y2)、C(X3,Y3)分別為只能行李箱中的三個藍牙模塊的坐標,D(X,Y)是人的位置。
算法如下:以點B(X2,Y2)為坐標原點,以平行AC且過B點的直線為x軸,過B點且垂直于x軸的直線作為y軸,根據RSSI算法得到距離d1、d2、d3,推出D點坐標。
將所得數據傳送給系統CPU(stm32),對所得數據進行計算和處理,并控制電機進行相應移動。
(2)CPU控制
采用比較流行的處理器STM32,內核為Cortex-M3的高性能,內存大可以進行存方便數據處理,3.3V供電的低功耗32位嵌入式芯片。STM32控制接收端WIFI和發送端WIFI模塊進行配對連接設置;STM32主芯片實時檢測采集智能行李箱與接收端的距離,并且同時經過RSSI算法計算實現定位。STM32通過算法利用PWM波(脈沖寬度調制)驅動電機,從而進行追蹤接收端的位置。在STM32程序中判斷兩端距離,根據閾值進行控制示警模塊提醒。下圖是控制原理框圖:
(3)電機控制
該設計行李箱中采用直流電機進行驅動,直流電機控制方式簡單,效率高,根據不同PWM波控制方式可以很好的控制電機。根據定位算法實現定位之后,由CPU(STM32)發出相應信號控制電機轉動,可以根據調節轉速調節方向走位、前進和后退等動作實施。利用脈沖寬度調制(PWM)控制電機轉速,考慮到箱體的穩定性,決定用四輪底板,STM32可以滿足需求。
(4)WIFI傳輸模塊
考慮到傳輸距離和收發全雙工因素,這里我們采用ATK-RM04模塊,該模塊是ALIENTEK的一款高性能UART-ETH-WIFI(串口-以太網-無線網)模塊,可以與CPU進行數據傳輸較為方便快速。ATK-RM04模塊工作時與終端模塊裝置配對連接,連接狀態如下圖所示:
正常配置模式是透傳模式,對模塊進行配置須在AT指令模式下進行。下面終端與行李箱根據算法進行測距定位。
(5)防盜示警模塊
防盜示警模塊采用震動馬達裝置,CPU通過判斷行李箱與穿戴終端的人相對距離,然后根據設定的閾值進行判斷是否發出示警來給終端相應的提醒。求出d1、d2、d3的平均值d。當人與行李箱的距離較遠時,我們可以將d作為人與行李箱間的相對距離。當d大于我們設置的安全距離時,這時就會觸發報警裝置,提醒以終端。
2 市場前景
未來我國旅行箱行業將呈現多樣化發展,將行李箱加入“智能元素”前景可觀。該行李箱主要應用人群為經常出行或行動不便的人群。該產品與智能物聯網理念相融合,最大特點就是可以解放人的雙手,不需要出行時拉著笨重的行李箱。另一特點就是可以防止丟失行李物品,既使人們輕松旅行,也保證了行李的安全。
3 結束語
綜上所述,這種新型的自跟隨防盜行李箱可以為人們的出行提供很大方便,而且如今的藍牙定位技術比較成熟,利用STM32控制器完全可以實現以上所述功能,因而在未來的生產生活中,此類行李箱可能會很快走進人們的生活。
參考文獻
[1]王益健.藍牙室內定位關鍵技術的研究與實現 東南大學 2015
[2]王景夏,成意.自動跟隨行李箱的設計 輕工科技2013第4期
[3]聶憲波,邵澤箭,鞏文文,關立強,趙昊寧.基于單片機自動跟隨小車的設計與制作 輕工科技2013第4期
作者簡介
李文龍(1995-),男,漢族,鄭州大學物理工程學院測控技術與儀器專業2014級學生,研究方向:測控技術與智能系統。
孫偉峰(1995-),男,漢族,鄭州大學物理工程學院測控技術與儀器專業2014級學生,研究方向:儀器儀表,自動化控制。