倉(cāng)儲(chǔ)管理的效率決定了企業(yè)的競(jìng)爭(zhēng)力。傳統(tǒng)倉(cāng)儲(chǔ)管理系統(tǒng)中RFID只負(fù)責(zé)采集數(shù)據(jù)而不能及時(shí)處理數(shù)據(jù), Zig Bee技術(shù)只負(fù)責(zé)完成倉(cāng)儲(chǔ)的安防工作, 效率較低。為了解決傳統(tǒng)數(shù)據(jù)采集和上傳的瓶頸問(wèn)題, 本文提出利用RFID和Zig Bee技術(shù)融合組網(wǎng)的方式用以提高數(shù)據(jù)的精度和傳輸?shù)乃俣? 同時(shí)能夠?qū)崿F(xiàn)人員管理、物品信息管理, 安防等功能, 以達(dá)到高效的無(wú)線(xiàn)智能倉(cāng)儲(chǔ)管理系統(tǒng)的設(shè)計(jì)[1,2,3]。
系統(tǒng)總體結(jié)構(gòu)如圖1所示, 主要由Zig Bee傳感器節(jié)點(diǎn)、電子標(biāo)簽、終端節(jié)點(diǎn)、協(xié)調(diào)器、上位機(jī)等組成。Zig Bee傳感器節(jié)點(diǎn)負(fù)責(zé)各種環(huán)境報(bào)警參數(shù)的采集, 如火災(zāi)、非法入侵、可燃性氣體監(jiān)測(cè)等安防信息。終端節(jié)點(diǎn)負(fù)責(zé)讀取電子標(biāo)簽中的位置, 參數(shù), 人員等信息, 通過(guò)Zig Bee網(wǎng)絡(luò)將讀取的信息逐級(jí)傳送至Zig Bee協(xié)調(diào)器, 協(xié)調(diào)器通過(guò)串口將數(shù)據(jù)傳給上位機(jī), 上位機(jī)經(jīng)過(guò)分析處理后得到該標(biāo)簽的信息 (如人員及物品信息等) , 之后根據(jù)得到的信息做相應(yīng)的處理。
Zig Bee傳感器節(jié)點(diǎn)硬件結(jié)構(gòu)由Zig Bee無(wú)線(xiàn)通信模塊、傳感器模塊和電源模塊等組成。傳感器選擇溫濕度傳感器、煙霧傳感器和紅外熱釋電傳感器, 實(shí)現(xiàn)安防報(bào)警功能。鑒于篇幅, 本文給出溫濕度傳感器與Zig Bee無(wú)線(xiàn)通信模塊的接口電路圖, 如圖2所示。
Zig Bee無(wú)線(xiàn)通信模塊以CC2530芯片為核心。CC2530是用于2.4GHz、Zig Bee和RF4CE應(yīng)用的一個(gè)真正的片上系統(tǒng)。它能夠以非常低的總材料成本建立強(qiáng)大的網(wǎng)絡(luò)節(jié)點(diǎn)。CC2530芯片是支持Zig Bee/Zig Bee PRP, Zig Bee RF4CE, 6Lo WPAN, Wireless HART及其他所有基于IEEE802.15.4標(biāo)準(zhǔn)的解決方案。芯片集成了RF收發(fā)器, 增強(qiáng)型8051CPU, 系統(tǒng)內(nèi)可編程閃存, 8k B SRAM和許多其他模塊的強(qiáng)大功能, 且CC2530芯片的外圍電路比較簡(jiǎn)單。ZigBee無(wú)線(xiàn)模塊完成無(wú)線(xiàn)信號(hào)的收發(fā)功能、Zig Bee協(xié)議的相關(guān)操作以及控制采集、存儲(chǔ)和處理傳感器數(shù)據(jù)[4,5]。
DHT11是一款具有體積小, 功耗低, 抗干擾能力強(qiáng), 性?xún)r(jià)比高等特點(diǎn)的數(shù)字溫濕度復(fù)合傳感器。DHT11與CC2530之間采用單線(xiàn)制串行方式通信。如圖2所示, DHT11的DATA引腳與CC2530的P1_2相連, 用于CC2530與DHT11之間的通訊和同步[6]。
終端節(jié)點(diǎn)的硬件設(shè)計(jì)是將RFID技術(shù)與ZigBee技術(shù)融合。終端節(jié)點(diǎn)主要由RFID射頻通信模塊、Zig Bee無(wú)線(xiàn)通信模塊、電源模塊等組成, 其硬件接口電路如圖2-3所示。
終端節(jié)點(diǎn)硬件中的RFID讀寫(xiě)模塊采用CLR-C632芯片實(shí)現(xiàn)對(duì)電子標(biāo)簽的讀寫(xiě)操作。該芯片是工作頻率為13.56MHz的高集成讀卡集成電路, 支持ISO/IEC14443 A/B和ISO/IEC15693三種協(xié)議。系統(tǒng)電子標(biāo)簽選擇MI-STD S50和I.CODE SLI兩個(gè)型號(hào)。MI-STD S50內(nèi)存儲(chǔ)倉(cāng)儲(chǔ)管理人員信息, 采用ISO/IEC14443 A通信協(xié)議;I.CODE SLI存儲(chǔ)倉(cāng)儲(chǔ)物品信息及定位參數(shù), 采用ISO/IEC15693通信協(xié)議[7]。
Zig Bee無(wú)線(xiàn)通信模塊同樣以CC2530芯片為核心。CC2530的主要作用是把RFID射頻模塊讀取并處理后的數(shù)據(jù)發(fā)送至協(xié)調(diào)器, 同時(shí)將協(xié)調(diào)器發(fā)送的命令傳遞給RFID射頻模塊, 以完成對(duì)電子標(biāo)簽的讀寫(xiě)操作[8]。
結(jié)合圖2, 3可知, CC2530與CLRC632采用SPI方式通信。圖中CLRC632的NWR、NRD接高電平, A2作為SPI通信接口的時(shí)鐘 (SCK) 信號(hào)端與P0_0相連, A1始終為低電平;A0、D0分別為SPI通信數(shù)據(jù)的輸入 (MISI) 輸出 (MISO) 端與P0_6、P1_3相連。當(dāng)CLRC632的22端口用作NSS時(shí), 則為SPI通信方式的選通控制信號(hào)與P0_4相連。
Zig Bee傳感器節(jié)點(diǎn)與終端節(jié)點(diǎn)的電源模塊均采用USB供電。如圖4所示, 經(jīng)AMS1117模塊進(jìn)行穩(wěn)壓輸出3.3V電壓為CC2530提供電源, 經(jīng)過(guò)TPS60111模塊輸出5V電壓為CLRC632等提供電源。
協(xié)調(diào)器中的Zig Bee模塊硬件設(shè)計(jì)與終端節(jié)點(diǎn)中的基本相同, 主控芯片均采用CC2530, 但在程序操作部分有所不同。
本系統(tǒng)是基于無(wú)線(xiàn)傳感網(wǎng)絡(luò)通信協(xié)議, 通過(guò)Zig Bee的自組網(wǎng)絡(luò)功能建立的智能倉(cāng)儲(chǔ)管理系統(tǒng)。Zig Bee網(wǎng)絡(luò)采用星型結(jié)構(gòu), 設(shè)備類(lèi)型為協(xié)調(diào)器和終端設(shè)備, 所有的終端設(shè)備都直接與協(xié)調(diào)器通信, 網(wǎng)絡(luò)中協(xié)調(diào)器負(fù)責(zé)網(wǎng)絡(luò)的建立和維護(hù)。上位機(jī)與協(xié)調(diào)器通過(guò)串口建立連接, 協(xié)調(diào)器將節(jié)點(diǎn)組網(wǎng)信息發(fā)送給上位機(jī), 同時(shí)接收上位機(jī)的數(shù)據(jù)并無(wú)線(xiàn)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)。圖5所示為協(xié)調(diào)器與上位機(jī)的通信流程圖。
鑒于篇幅問(wèn)題, 本文僅介紹讀取電子標(biāo)簽信息的軟件流程。網(wǎng)絡(luò)中終端節(jié)點(diǎn)的核心控制器CC2530根據(jù)協(xié)調(diào)器的指令進(jìn)行判斷, 通過(guò)控制CLRC632讀取電子標(biāo)簽中信息, 將信息變成符合Zig Bee協(xié)議的數(shù)據(jù)包, 之后發(fā)送至協(xié)調(diào)器, 通信協(xié)議為IEEE.802.15.4。最后協(xié)調(diào)器通過(guò)串口將信息傳送至上位機(jī), 并將數(shù)據(jù)顯示在上位機(jī)軟件界面上, 程序流程如圖6所示。
系統(tǒng)采用不同型號(hào)的電子標(biāo)簽與傳感器組成小型的倉(cāng)儲(chǔ)管理系統(tǒng)網(wǎng)絡(luò)進(jìn)行測(cè)試。網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)分置于不同的位置, 以實(shí)現(xiàn)不同的功能。協(xié)調(diào)器通過(guò)串口與上位機(jī)建立連接, 并將節(jié)點(diǎn)組網(wǎng)信息發(fā)至上位機(jī)管理平臺(tái), 上位機(jī)管理平臺(tái)顯示傳感器節(jié)點(diǎn)信息, 并將接收到的各種數(shù)據(jù)信息進(jìn)行分析處理。
溫度與濕度的實(shí)時(shí)數(shù)據(jù)采集如圖7所示。不僅可以觀測(cè)到當(dāng)前的數(shù)據(jù), 也可查看歷史數(shù)據(jù)。根據(jù)溫濕度的實(shí)時(shí)數(shù)據(jù)及設(shè)限值, 上位機(jī)通過(guò)Zig Bee自組網(wǎng)絡(luò)做相應(yīng)的處理, 如火災(zāi), 水災(zāi)報(bào)警等。
圖8為電子標(biāo)簽數(shù)據(jù)采集圖。當(dāng)終端節(jié)點(diǎn)讀出電子標(biāo)簽的ID號(hào)后, 上位機(jī)根據(jù)讀取的ID號(hào)對(duì)電子標(biāo)簽內(nèi)的數(shù)據(jù)做相應(yīng)的處理, 如讀取物品信息、位置參數(shù)或管理人員信息等。
從圖9可以看出, 當(dāng)有人非法經(jīng)過(guò)紅外線(xiàn)傳感器時(shí), Zig Bee傳感器節(jié)點(diǎn)輸出高電平, 經(jīng)協(xié)調(diào)器傳輸給上位機(jī), 上位機(jī)根據(jù)接收到的信息發(fā)出報(bào)警控制命令, 警鈴響起, 實(shí)現(xiàn)防盜功能。
本文設(shè)計(jì)了一種基于RFID技術(shù)和Zig Bee技術(shù)的智能倉(cāng)儲(chǔ)管理系統(tǒng)。RFID技術(shù)和Zig Bee技術(shù)的融合, 使數(shù)據(jù)讀取與傳輸效率都得到了很大提高, 系統(tǒng)資源也得到了充分利用。整個(gè)系統(tǒng)測(cè)試表明, 數(shù)據(jù)讀取功能和無(wú)線(xiàn)通信功能, 終端節(jié)點(diǎn)與協(xié)調(diào)器功能正常, Zig Bee網(wǎng)絡(luò)通信功能正常。系統(tǒng)能夠?qū)崿F(xiàn)對(duì)倉(cāng)儲(chǔ)的智能化管理。
上一篇: 煙葉倉(cāng)儲(chǔ)害蟲(chóng)綜合治理研究進(jìn)展
下一篇: 靜電粉末與殺蟲(chóng)劑混用對(duì)倉(cāng)儲(chǔ)甲蟲(chóng)的殺蟲(chóng)效果及谷物品質(zhì)的影響
權(quán)所有©:上海陽(yáng)合儲(chǔ)運(yùn)
專(zhuān)業(yè)承接上海倉(cāng)庫(kù)租賃、上海倉(cāng)儲(chǔ)配送物流、上海電商倉(cāng)儲(chǔ)企業(yè)服務(wù)與微笑同在"的先進(jìn)理念不斷發(fā)展壯大。