閆文娟,王紅磊(南京機電職業技術學院 江蘇 南京 211135)
基于K60與CC2530的無線智能倉儲管理系統的研究
閆文娟,王紅磊
(南京機電職業技術學院 江蘇 南京211135)
為了提高倉儲管理系統的布線靈活度,提高倉儲管理效率,本文設計了一種以K60與CC2530為核心的高性能無線智能倉儲管理系統,系統采用ZigBee無線組網,集成了倉儲環境數據采集、分析、處理和門禁管理等功能。通過倉儲環境的實際應用,系統在數據采集、網絡傳輸和控制方面性能穩定,降低了25%的人力成本,提高了30%的效率,達到了預期效果。
倉儲管理;ZigBee;RFID;K60
精準的倉儲管理能夠有效控制和降低流通與庫存成本,是企業保持優勢的關鍵助力與保證。倉儲管理系統不僅要求對倉儲環境各項參數進行實時監控,還要對倉儲的進出人員進行管理與監控。
K60微處理器是基于 ARM Cortex-M4內核的 32位MCU,其優勢在于將Cortex-M系列處理器低功耗和良好的信號處理能力結合起來,因此十分適合作為倉儲系統的控制和信息處理單元。ZigBee網絡技術是一種自動組網的雙向無線通信技術,由于ZigBee具有近距離、低功耗、數據傳輸可靠、網絡容量大、兼容性和安全性高、實現成本低等特點,可以嵌入到各種設備中,成為目前最常用的無線網絡解決方案。
本倉儲管理系統以飛思卡爾的K60微處理器為控制核心,采用ZigBee網絡采集各傳感器及RFID射頻識別模塊的數據,提供了方便的人機交互界面和實時監控報警功能,能夠準確高效地管理和監控倉儲環境和進出人員信息。
該系統由終端節點和主節點兩部分組成。終端節點包括溫濕度傳感模塊、煙霧傳感模塊、光照傳感模塊、超聲波測距模塊、控制電路模塊、振動傳感模塊、ZigBee網絡模塊、RFID射頻模塊。主節點包括K60核心板、觸摸彩屏、LED燈、ZigBee網絡模塊及外圍電路。兩節點之間采用ZigBee 2007協議進行無線數據通信。ZigBee網絡突破了傳統布線的種種限制,使各個節點在ZigBee通信范圍內能夠靈活安放。系統結構圖如圖1所示。

圖1 系統結構圖
終端節點能自行檢測倉儲環境中的溫濕度、煙霧、光照等參數,并能將采集、處理后的數據通過ZigBee網絡與主節點進行通信,主節點的ZigBee網絡模塊通過串口與K60核心板通信。
振動傳感模塊和RFID射頻識別模塊用于倉儲門禁系統,主要用于進出倉儲的人員管理,如果出現對振動條件要求苛刻的貨物,振動模塊也可用于檢測貨物的振動,RFID射頻模塊也可用于物品標簽信息的讀取;控制電路模塊包括驅動電路、數字或開關量控制、紅外遙控等電路,可以實現對相關設備的管理控制。
2.1終端節點
終端節點包括兩個子模塊:傳感器/RFID射頻識別模塊和ZigBee網絡模塊。傳感器/RFID射頻識別模塊嵌入了飛思卡爾的MKL04Z16VLC4微控制器,可以實現對傳感器采集數據的處理,使之轉換為便于ZigBee網絡傳輸的數據。
ZigBee網絡模塊采用TI公司的CC2530單片機為主控芯片。CC2530是在2.4 GHz頻段推出的第二代支持 IEEE 802.15.4/ZigBee協議的片上系統芯片,其內部集成了高性能RF收發器、工業標準增強型 8051 MCU內核、256KB FlashROM和8 kB RAM。RFID射頻識別模塊采用NXP公司的MF RC522非接觸式讀寫卡芯片,是一款低電壓、低成本、體積小的非接觸式讀寫卡芯片。RFID射頻模塊的任務是檢測設別IC卡片,采用高頻(13.56 MHz,HF段)頻段,用于管理進出倉儲人員。終端傳感器節點電路框圖如圖2所示。RFID射頻識別模塊電路框圖如圖3所示。

圖2 終端節點電路框圖

圖3 RFID射頻識別模塊電路框圖
2.2主節點
主節點包括K60核心板、TFT觸摸屏、LED燈,OV7670圖像傳感器模塊和ZigBee網絡模塊。主節點電路框圖如圖4所示。K60芯片的集成度較高,配備豐富的模擬、通信、定時和控制外設,提供不同級別的CPU頻率,最高可達100 MHz,可以高速的對大量數據進行處理。選用TFT觸摸屏避免了繁瑣的按鍵設置,提供一種更加直觀的人機交互方式。LED燈配合蜂鳴器提供報警等功能。OV7670是數字圖像傳感器,具有體積小,工作電壓低等優點,OV7670的VGA圖像刷新最高速為30幀/秒,使用時可以通過SCCB總線自由設置圖像的質量、數據的格式和圖像信息傳輸方式。圖像傳感器模塊配合RFID模塊和振動傳感模塊采集圖像數據,便于更好管理進出倉儲空間人員和貨物。ZigBee網絡模塊主要負責ZigBee網絡的組建和提供終端節點和主節點的數據通信。

圖4 主節點電路框圖
3.1軟件概述
軟件設計實現倉儲系統人機交互界面、系統參數設置、數據采集報警回看和控制等功能。系統采用IAR軟件開發環境,利用模塊化結構進行編程設計。軟件總體結構如圖5所示。

圖5 軟件結構
3.2終端節點軟件設計
該模塊可實現供應商分類管理,實現合格供方的審核與積極評價功能、自定義審核流程;支持管理供應商資質檔案管理(文檔或圖片形式),支持提取合格供方目錄;實現供應商有效管控,物資采購采用合格供方提供供貨范圍內的物料。
終端節點實現自動檢測倉儲環境各項參數,并把這些參數轉換后通過ZigBee網絡發送出去,另外終端節點也可以接收和執行主節點發來的管理控制命令對相關設備進行管理控制,達到自動或手動監控的目的。RFID射頻識別模塊用于識讀員工IC卡,進行門禁的管理。終端傳感器節點程序流程圖如圖6所示。RFID射頻識別模塊程序流程圖如圖7所示。
3.3主節點程序設計
主節點程序主要是實現接收各終端節點模塊發來的數據,并對數據進行分析、處理后形成相應的控制命令,對設備進行管理、控制以及報警等功能,并提供人接交互界面。操作界面主要包括歡迎界面、主頁、監測控制子界面、組網子界面、回看子界面、設置子界面,其中監測控制子界面流程圖如圖8所示。
下面以“溫度測量界面”為例介紹系統控制過程,溫度傳感模塊節點每隔15分鐘(可調)將測量及處理后的溫度數據,通過ZigBee網絡發送給K60,k60接收到溫度數據后在屏幕上繪制溫度變化折線圖,并與設置的溫度上限和下限進行比較。當溫度數據處于正常范圍內,LED綠燈正常閃爍;當溫度數據超過上限時,LED紅燈快速閃爍;當溫度數據超過下限時,LED藍燈慢速閃速。“光強”,“煙霧”,“測距”測量過程與溫度測量過程相同。當系統進入RFID或振動測量界面后,在RFID模塊讀卡成功或者振動模塊檢測到振動后,k60主控芯片啟動圖像傳感器進行圖像采集,并將圖像保存至存儲卡。

圖6 終端傳感器節點程序流程圖

圖7 RFID模塊程序流程圖

圖8 監測控制子界面流程圖
本系統設計基于K60微處理器,利用ZigBee網絡無線組網,實現了對倉儲環境信息的無線檢測和相關設備的管理控制,同時系統集成了RFID模塊和圖像傳感器模塊,實現了倉儲的門禁系統管理和圖像的采集。該系統通過倉儲環境的實際應用,系統在數據采集、網絡傳輸和管理控制方面性能穩定,不僅可以對倉儲環境各項參數進行實時監控,同時也可以對倉儲的進出人員進行了有效的管理與監控,降低了25%的人力成本和設備成本,提高了30%的管理效率,取得了良好地效果。本系統具有體積小、成本低、安裝簡單、網絡結構靈活、工作穩定等優點,有一定的實用性、靈活性、可擴展性和可操作性,也可以被廣泛地應用于其他領域。
[1]張馨予.RFID技術在倉儲管理中的應用[J].自動化與儀器儀表,2014(11):87-89.
[2]方龍雄.RFID技術與應用[M].北京:機械工業出版社,2012.
[3]張明會,徐瀚,孫忠海.基于RFID與條碼的智能倉儲管理系統設計[J].物流科技,2014,(12):78-79.
[4]鄔春明,劉杰.ZigBee/RFID技術在倉儲盤點及安防中的應用[J].東北電力大學,2012,24(2):67-69.
[5]曾德貴.基于RFID技術的自動化立體倉儲管理系統的應用研究[J].物流技術,2014,3(3):34-36.
[6]田世海.劉笑靜.智能倉庫出入庫系統優化研究[J].計算機應用研究,2015,32(5):57-59.
Design of wireless intelligent warehouse management system based on K60 and CC2530
YAN Wen-juan,WANG Hong-lei
(Nanjing Technological College of Machinery and Electricity,Nanjing 211135,China)
In order to improve warehouse management system wiring flexibility and improve the efficiency of warehouse management,wireless intelligent warehouse management system is designed based on K60 and CC2530 in this paper,the system uses ZigBee wireless networking and integrates the functions of data acquisition,analysis,processing and access control of warehouse environment.Through the practical application of the storage environment,the system possess high-performance characteristic in data acquisition,network transmission and control system performance.System is applied to reduce labor cost of 25%,improve the efficiency of 30%.The experiment results are good.
warehouse management;ZigBee;RFID;K60
TN99
A
1674-6236(2016)07-0088-03
2015-06-15稿件編號:201506157
閆文娟(1977—),女,江蘇南京人,碩士研究生,講師。研究方向:物聯網應用技術。