基于STM32的智能自助快遞柜控制管理系統

文:劉晉軍,王旭,李君,高達,吳建偉,李寧2017年第二期

導語:為了解決目前的傳統快遞派件時間長、工作量大、操作過程相對麻煩等缺點,設計出一種基于上位機VC和下位機STM32的新型智能快遞柜管理系統。該系統可實現全天候自助派件和自助取件。

引言

    近幾年來,隨著經濟和電子商務的飛速發展,“網購”和“快遞”已經走入了人們的日常生活中。目前,國內快遞基本為人工投遞,對于快遞行業而言,這是嚴峻的考驗,同時消費者也對快遞行業提出了新的要求。人們關注快遞的費用、運輸速度和安全性等問題,并期望良好的客戶服務態度,將快遞行業真正定位為服務行業。而快遞行業面臨的主要問題有:快遞員送貨速度慢、快遞簽收難、快遞管理費時費力。因此,造成快遞公司運行效率低、安全問題堪憂、運營成本高。基于以上問題,本文研究一種基于上位機VC和下位機STM32相結合的新型智能快遞柜管理系統,該系統能夠實現自助派件、自助取件。該系統采用條形碼識別技術,自動識別快遞的相關信息,并為其提供合理的快遞柜儲存空間;通過短信和身份證讀卡模塊實現快遞取件信息的提醒和用戶身份驗證;為了方便對快遞進行管理,系統還采用了上位機以及其它傳感器檢測技術,實現對快遞的簽收信息統計和快遞狀態遠程實時監測。從而達到快遞的快速存取,提高安全性,提升服務質量。

1、智能快遞柜總體結構及工作原理

    1.1智能快遞柜總體結構

    該智能快遞柜系統由柜體結構和控制兩個部分組成。柜體結構部分主要由底座、安全保護裝置和儲物柜等組成,實現快件的存儲和保護功能;該快遞柜由大小各異的儲物間組成,分布在核心控制箱的四周。控制部分由控制柜下位機控制系統和上位機控制系統組成,控制柜下位機控制系統用于實現快件的條形碼的掃描錄入、短信自動發送、取件密碼驗證和客戶身份保存等控制功能,上位機控制系統用于接收和存儲各快遞柜的狀態信息等。

    1.2智能快遞柜的工作原理

    快遞員通過特定的身份識別卡進入配送模式,通過快遞柜上的掃碼槍掃描快件上的條形碼,獲取快件的尺寸信息和收件人的手機號碼,下位機控制系統通過錄入的尺寸信息對快遞柜進行掃描,并自動打開合適大小的空閑柜子,快遞員將快件放入打開的柜子中,關閉柜門,柜門關閉的時候,系統經過加密算法之后生成驗證碼并自動和將包含有快遞的信息發送至收件人手機,同時將信息發送至上位機上儲存,完成配送任務。

    收件人收到信息以后,在存儲超時時間前來到相應的快遞柜處取件,根據顯示器的相應提示,先進行身份驗證,通過驗證后進入取件模式,輸入收件人手機號碼和對應的驗證密碼,由系統識別之后自動打開所對應的柜門,收件人取走快件之后關閉柜門,完成取件任務。

2、智能快遞柜控制實現

    2.1智能快遞柜的控制原理結構

    智能快遞柜控制系統由上、下位機兩部分組成。下位機控制系統就地安裝于智能快遞柜,包括控制核心、RFID射頻卡模塊、GPRS短信發送模塊、掃碼槍模塊、網絡通信模塊、快遞柜狀態檢測模塊等。可以實時檢測快遞柜是處于配件、取件還是待機狀態,同時可以獲取當前快遞柜的具體使用信息,包括柜門的開閉狀態以及存儲狀態,并且將整個信息通過網絡通信傳送給上位機系統。上位機控制系統安裝于快件配貨中心,包括上位機監控模塊、網絡通信模塊和數據庫存儲模塊;通過網絡通信模塊獲取由下位機傳來的數據并分析和存儲于數據庫中。智能快遞柜的控制原理結構如圖1所示。

圖1智能快遞柜控制原理結構

    2.2智能快遞柜控制功能實現

    系統控制核心選用基于ARMCortexM3內核的STM32F103ZET632位低功耗嵌入式微處理器,該處理器具有低功耗多外設的特點,開發和維護成本低;身份證讀卡器以無線傳輸方式與第二代居民身份證內的專用芯片進行安全認證后,將芯片內的個人信息資料讀出,下位機將此信息上傳,并完成驗證、存儲、查詢和自動錄入等功能;保證用戶信息不被泄漏從而保證了快遞的安全性;GPRS短信發送模塊利用GSM移動通信網絡,將取件信息通過短信發送至收件人手機,該信息中包含快件郵遞單號、快遞柜所在地點、箱號和一次性驗證碼等信息;掃碼槍模塊使用掃碼槍快速掃描快件的尺寸信息和收件人手機號碼的條形碼,并將其通過串口發送到STM32;網絡通信模塊采用ENC28J60芯片,實現以太網接入,實現以太網連接,完成上下位機之間的通信;液晶顯示模塊采用一塊5寸液晶觸摸顯示屏,通過EmWin設計人性化的互動界面,用于顯示用戶取件和快遞員派件時的操作界面,提高軟件的易用性;快遞柜狀態檢測模塊獨立安裝在每個單獨的快遞柜內部,該模塊包括行程開關,紅外檢測模塊和電子鎖。行程開關用于檢測柜門的開閉狀態;紅外檢測模塊用于檢測柜內有無物品;電子鎖用于控制柜門的開閉。

3、智能控制柜的軟件流程及管理

    智能快遞柜使用由有資質權限的快遞員進入啟用列表完成掃描,將快件裝至合適的儲物間,下位機掃描讀取相關信息后,由STM32核心控制各功能模塊實現信息發至取件者,同時配送快件的中心上位機PC機實現對快遞柜終端的監控,保證快件存儲的安全性。

    3.1下位機控制系統的軟件流程及管理

    本文智能快遞柜是用于解決快件配送的“最后一公里”問題,實現配件的快速性、準確性和安全性。其具體工作流程圖2所示。

圖2控制系統程序流程圖

 

    下位機系統的控制分為配送任務和取件任務。控制系統通過觸摸屏幕喚醒待機狀態下的系統進入工作模式,選擇配送任務,系統進入配送模式,通過讀取識別卡信息判斷是否為快遞員,通過驗證之后等待掃碼槍掃描快件信息,接收到快件信息之后,根據尺寸信息選擇合適大小的快遞柜,通過自上而下的掃描就近打開空閑的柜子,等待快件放入和柜門關閉信號,接收到信號之后將快件信息發送至收件人處。選擇取件模式,先進行身份證驗證,驗證通過后系統進入取件模式,等待收件人輸入手機號和驗證碼,通過驗證后打開對應的柜子,等待快件取出和柜門關閉信號,完成取件,等待其他任務。若持續一段時間無任務進行,進行與上位機間的通信,完成通信后進入待機模式。

    3.2智能快遞柜下位機管理界面

    該系統使用Emwin圖形界面設計了操作界面,快遞員選擇配送模式并獲得身份驗證后進入如圖3所示界面,用于監測快遞柜的使用狀態,其中鑰匙的有無表示快遞柜的開閉,方框內物品的有無表示柜內是否有快件紅色的標志表示柜內物品已經超時,快遞員需要取回。快遞員點擊對應柜子的圖標,液晶屏就會顯示如圖4所示的狀態信息,包括收件人的信息,快件存放時間,收件人的手機號碼以及超時時間等信息。

圖3快遞柜相關使用狀態信息顯示界面

圖4快件信息顯示界面

    3.3智能快遞柜上位機控制系統軟件設計

    在本控制系統中以智能快遞柜上位機監控管理,與快遞柜之間采用以太網通信,接收快遞柜發送的狀態信息,并通過上位機管理界面監視。    

    上位機控制系統作為同一個地區多臺快遞柜下位機的數據處理中心,在同一時刻可與多個下位機終端建立連接并接收來自終端的狀態信息、快件信息、快遞柜使用狀態信息等。其軟件設計在Windows平臺下進行,數據庫采用SQLite3以存放快件信息,可定期通過網絡與快遞公司服務器同步數據。

    本系統采用VC進行上位機的開發,在VC環境下上位機利用以太網實現與下位機間的通訊,獲取下位機信息。上位機實現兩點:一是實時數據顯示界面,即對快遞柜運行狀態實時顯示,起到監控作用;二是可以進行數據保存和歷史查詢,保證快遞的安全性和可追溯性。

    在上位機與下位機通信過程中,上位機實時顯示快遞柜的存儲狀態,包括快遞柜當前存儲數量,各快遞存儲時間,超時提醒以及取件客戶的信息等。

    界面設計中快遞柜存儲狀態以紅綠色彩分辨有無,并且,方框上具有時間顯示功能,用于計錄快遞的存儲時間,方便超時提醒。其顯示界面如圖5所示。

圖5快遞柜存儲狀態顯示

    為了保證快遞的安全性,采用實名制。當有快遞員憑特定的身份識別卡存件或用戶通過身份證取件時,下位機便會記錄信息并傳至上位機,上位機界面便會自動記錄柜號、存入時間、取出時間、取件人的姓名,同時開啟超時提醒功能,信息均會保存在界面的數據庫中,用于歷史記錄查詢和數據分析。其界面如圖6所示。

圖6上位機軟件界面

4、總結

    本文提出了一種快遞派送環節存取智能化的解決方案。采用上下位機模式,為快遞點提供定制化服務的同時,實現了數據的聯網交互。在運行狀態下,可對多個快遞點進行實時監測與管理,節省了大量的人力資源。上位機的應用提高了快遞的智能化管理水平,下位機的應用保障了快遞存取的快速性與安全性,使得新型智能快遞柜系統具有空間利用率高、運營成本低、智能化程度高、存取快遞方便快捷的優點。經過實驗測試,從理論上驗證了該新型智能快遞柜管理系統的可行性。降低快遞公司的運營成本。

    參考文獻:

    [1]王鵬,黃忠.基于Android和STM32的新型智能快遞終端的研究與設計[J].《科技廣場》.2014,(8)

    [2]蔣浩.基于MCU的智能快遞投送系統的開發[J].《電子世界》.2016,(14)

    [3]徐俊愉,張鵬,周恒飛.基于RFID的智能快遞箱[J].《山東工業技術》.2016,(1)

    [4]謝潔杰,賴松林,賴云鋒.基于S3C6410的智能快遞投遞箱系統設計[J].《微型機與應用》.2015,(7)

    [5]施小宇.基于STM32的智能快遞系統研究與設計[J].《電子技術與軟件工程》.2014,(1)

    [6]梁爽.嵌入式智能快遞收發系統底層硬件設計[J].《江蘇科技信息》.2016,(23)

中傳動網版權與免責聲明:

凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

伺服與運動控制

關注伺服與運動控制公眾號獲取更多資訊

直驅與傳動

關注直驅與傳動公眾號獲取更多資訊

中國傳動網

關注中國傳動網公眾號獲取更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0
往期雜志
  • 2025年第四期

    2025年第四期

    伺服與運動控制

    2025年第四期

  • 2025年第三期

    2025年第三期

    伺服與運動控制

    2025年第三期

  • 2025年第二期

    2025年第二期

    伺服與運動控制

    2025年第二期

  • 2025年第一期

    2025年第一期

    伺服與運動控制

    2025年第一期

  • 2024年第六期

    2024年第六期

    伺服與運動控制

    2024年第六期