孫亮
摘 要:本文設(shè)計了一種基于嵌入式系統(tǒng)的智能快遞柜控制系統(tǒng)。該系統(tǒng)將嵌入式芯片作為核心,結(jié)合液晶觸摸屏、條形碼識別模塊、GPRS模塊、紅外檢測傳感器以及電磁鎖控制技術(shù)等外圍設(shè)備,實(shí)現(xiàn)了系統(tǒng)自助派件、快遞取件信息提醒、用戶身份驗(yàn)證、自助取件等功能,滿足了郵件方便、快速存取的要求。
關(guān)鍵詞:嵌入式系統(tǒng);液晶觸摸屏;GPRS模塊;上位機(jī)
中圖分類號:TP242 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-5168(2019)07-0017-02
Abstract: This paper designed an intelligent express cabinet control system based on embedded system. The system takes embedded chip as the core, combines LCD touch screen, bar code recognition module, GPRS module, infrared detection sensor and electromagnetic lock control technology and other peripheral equipment, and realizes the functions of self-service dispatch, information reminder of express pick-up, user identification, self-service pick-up and so on. It meets the requirement of convenient and fast mail access.
Keywords: embedded system;LCD touch screen;GPRS module;PC
近年來,隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)上購物已成為一種潮流,物流快遞業(yè)也逐漸蓬勃發(fā)展起來。傳統(tǒng)的快遞配送模式已明顯跟不上電商的發(fā)展步伐,快遞行業(yè)面臨的主要問題有快遞員送貨速度慢、快遞簽收難、快遞管理費(fèi)時費(fèi)力等,使得快遞公司運(yùn)行效率低、安全問題堪憂、運(yùn)營成本高。同時消費(fèi)者也對快遞行業(yè)提出了新的要求。人們關(guān)注快遞的費(fèi)用、運(yùn)輸速度和安全性等問題,并期望有良好的服務(wù)態(tài)度。在這種大背景下,智能快遞柜應(yīng)運(yùn)而生。
智能快遞柜是一種可以聯(lián)網(wǎng)的儲物柜,可以識別、存儲、管理快件,能夠?qū)旒畔ⅰ⒂脩粜畔⒁约翱爝f員信息等進(jìn)行整合分析處理??爝f員只需將郵件存入指定地點(diǎn)的智能快遞柜,不用等待用戶取件,用戶可以根據(jù)自己的時間安排隨時取走快件[1]。
1 智能快遞柜結(jié)構(gòu)和工作原理
智能快遞柜由柜體和控制系統(tǒng)兩部分組成。柜體由控制箱和大量的儲物間組成;控制系統(tǒng)除電磁鎖和物品檢測傳感器都安裝在控制箱內(nèi),儲物間分布在控制箱的四周用于存儲郵件,用于控制儲物間柜門打開的電磁鎖和檢測儲物間狀態(tài)的紅外檢測傳感器分別安裝在每一個儲物間內(nèi)??刂葡到y(tǒng)由嵌入式控制板、液晶觸摸屏、條形碼識別模塊、GPRS模塊、物品檢測傳感器、電磁鎖以及上位機(jī)組成。其中,嵌入式控制板結(jié)合其他功能模塊用于實(shí)現(xiàn)快件的掃描錄入、短信自動發(fā)送、取件密碼驗(yàn)證以及快遞柜狀態(tài)信息上傳等操作;上位機(jī)安裝于快件配貨中心,包括上位機(jī)監(jiān)控模塊、網(wǎng)絡(luò)通信模塊和數(shù)據(jù)庫存儲模塊。通過網(wǎng)絡(luò)通信模塊獲取由下位機(jī)傳來的數(shù)據(jù)并進(jìn)行分析,存儲于數(shù)據(jù)庫中[2]。
快遞員通過特定的身份識別卡進(jìn)入配送模式,通過快遞柜上的掃碼槍掃描郵件上的條形碼,獲取郵件的相關(guān)信息,控制系統(tǒng)自動打開空閑柜子,快遞員將郵件放入后關(guān)閉柜門,柜門關(guān)閉的同時,系統(tǒng)經(jīng)過加密算法后生成驗(yàn)證碼并自動將包含有快遞的信息發(fā)送至收件人手機(jī),同時將信息發(fā)送至上位機(jī)儲存,完成配送任務(wù)。
收件人收到信息后,在存儲約定的時間前到相應(yīng)的快遞柜處取件,根據(jù)顯示器提示,進(jìn)入取件模式,輸入事先收到的驗(yàn)證密碼,由系統(tǒng)識別后自動打開對應(yīng)的柜門,收件人取走快件之后關(guān)閉柜門,完成取件任務(wù)。
2 控制系統(tǒng)硬件實(shí)現(xiàn)
控制系統(tǒng)由嵌入式控制板、液晶觸摸屏、條形碼識別模塊、GPRS模塊、物品檢測傳感器、電磁鎖以及上位機(jī)組成,原理框圖如圖1所示。
控制系統(tǒng)核心處理器選用基于ARMCortex-M3內(nèi)核的STM32F103CRT6低功耗嵌入式32位微處理器。該處理器具有低功耗、多外設(shè)接口的特點(diǎn),開發(fā)和維護(hù)成本低;掃碼模塊快速掃描郵件上的條形碼,按照條形碼里包含的尺寸信息和收件人手機(jī)號碼打開對應(yīng)尺寸的儲物間,在儲物間柜門關(guān)閉后通過串口發(fā)送到STM32;GPRS短信發(fā)送模塊接收STM32送來的準(zhǔn)備發(fā)送給收件人的短信信息數(shù)據(jù),利用GSM移動通信網(wǎng)絡(luò),將取件信息通過短信發(fā)送至收件人手機(jī),該信息中包含快件郵遞單號、快遞柜地址、箱號和開柜取件的驗(yàn)證碼等信息;液晶觸摸屏,通過人性化的互動界面,用于顯示用戶取件和快遞員派件時的操作界面;物品檢測傳感器獨(dú)立安裝在每個儲物間內(nèi)部,紅外光電對射檢測模塊,用于檢測儲物間內(nèi)有無物品;電磁鎖安裝于每個儲物間柜門,用于控制柜門的開閉,電磁鎖內(nèi)部帶有鎖狀態(tài)反饋,可將柜門的開閉狀態(tài)信號傳送給核心處理器[3]。
3 控制系統(tǒng)軟件流程
快遞員或收件人通過觸摸屏幕喚醒待機(jī)狀態(tài)下的系統(tǒng)進(jìn)入工作模式,工作模式下分為配送任務(wù)和取件任務(wù)??爝f員通過選擇配送任務(wù),進(jìn)入配送模式,系統(tǒng)通過讀取識別卡信息判斷是否為快遞員,通過驗(yàn)證后等待掃碼槍掃描快件信息,接收到快件信息之后,根據(jù)尺寸信息選擇合適大小的快遞柜,通過順序掃描就近打開空閑的柜子,等待快件放入和柜門關(guān)閉信號,系統(tǒng)接收到快件收入和柜門關(guān)閉信號之后將快件信息發(fā)送至收件人。收件人通過選擇取件任務(wù)進(jìn)入取件模式,系統(tǒng)等待收件人輸入手機(jī)收到的驗(yàn)證碼,通過驗(yàn)證后打開對應(yīng)的柜子,等待快件取出和柜門關(guān)閉信號,完成取件任務(wù)。系統(tǒng)在無任務(wù)進(jìn)行的空閑時間,進(jìn)行與上位機(jī)間的通信,將快遞柜的即時狀態(tài)傳送給上位機(jī),系統(tǒng)在一定時間內(nèi)無用戶操作時進(jìn)入待機(jī)模式。具體軟件工作流程圖2所示。
4 結(jié)論
本文設(shè)計了一種基于嵌入式系統(tǒng)的智能快遞柜控制系統(tǒng),提出一種快件派送環(huán)節(jié)存取的智能化解決方案。方案將嵌入式處理器作為主控芯片,結(jié)合各功能模塊與上位機(jī),實(shí)現(xiàn)了郵件的快速配送,節(jié)省了大量的人力資源,降低了快遞公司的運(yùn)營成本,解決了快遞員與收件人的交接等待時間問題。上位機(jī)的應(yīng)用提高了快遞的智能化管理水平,下位機(jī)的應(yīng)用保障了快遞存取的快速性與安全性,使智能快遞柜系統(tǒng)具有運(yùn)營成本低、智能化程度高、存取快遞方便快捷的優(yōu)點(diǎn)。本文從理論上驗(yàn)證了該智能快遞柜系統(tǒng)的可行性。
參考文獻(xiàn):
[1]蔣浩.基于MCU的智能快遞投送系統(tǒng)的開發(fā)[J].電子世界,2016(14):161-162.
[2]劉晉軍,王旭,李君,等.基于STM32的智能自助快遞柜控制管理系統(tǒng)[J].控制與傳動,2017(2):125.
[3]施小宇.基于STM32的智能快遞系統(tǒng)研究與設(shè)計[J].電子技術(shù)與軟件工程,2014(1):132-133.