基于RFID超市智能庫架管理系統(tǒng)設(shè)計
無線射頻識別技術(shù)RFID技術(shù)與互聯(lián)網(wǎng)、通訊技術(shù)相結(jié)合可應(yīng)用于物流、制造、公共信息服務(wù)等多個行業(yè),RFID在零售業(yè)也得到了廣泛的應(yīng)用,而且進展得最快。針對大型超市的庫架管理提出了基于RFID超市智能庫架管理系統(tǒng)。將射頻卡貼在貨物上,所有貨物信息都被存儲在倉庫的中央計算機里,與該貨物有關(guān)的信息都能在計算機里查到。閱讀器和天線放在倉庫的進出口,無線中繼終端按需布置,組成一個無線傳感網(wǎng)絡(luò)。當(dāng)貨物進出庫架時,放置在進出口的閱讀器會讀出貼在貨物上射頻卡的信息并通過無線傳感器網(wǎng)絡(luò)傳送至管理中心,這樣管理中心可以實時地了解到貨物的進出,掌握貨物的銷售情況,適時地調(diào)整進貨的品種和數(shù)量。有助于解決零售業(yè)兩個最大的難題:商品脫銷和損耗。同時,消費者也可以不必在收銀臺前排隊,直接推著裝滿商品的小車出門,門口的計算機自動打印購物清單,改善購物環(huán)境,提高企業(yè)的競爭力。
本文引用地址:http://2s4d.com/article/158132.htm1 射頻識別技術(shù)(RFID)簡介
RFID技術(shù)是利用無線電波采進行通訊的一種非接觸式自動識別技術(shù)。射頻識別系統(tǒng)一般由3部分構(gòu)成:應(yīng)答器、閱讀器和后臺數(shù)據(jù)庫應(yīng)用軟件。其基本原理是通過讀頭和粘附在物體上的標(biāo)簽之間的電磁耦合或者電感耦合來進行數(shù)據(jù)通訊以達(dá)到對標(biāo)簽物品的非接觸式自動識別。由閱讀器發(fā)送指令給天線,由天線發(fā)送無線電波“掃描”射頻標(biāo)簽,射頻標(biāo)簽接到信號后將數(shù)據(jù)信息返回成無線電波的形式,再由天線接收后解碼成計算機可以使用的數(shù)據(jù)。
2 系統(tǒng)的整體框架設(shè)計
針對大型超幣的智能庫架管理的特點,系統(tǒng)主要包括:RFID識別系統(tǒng)、無線傳感器網(wǎng)絡(luò)、RFID識別系統(tǒng)與無線終端的交互。
2.1 RFID射頻識別系統(tǒng)
閱讀器的主要功能是通過天線對應(yīng)答器進行數(shù)據(jù)讀寫操作,與上位機進行通信,其一般含有射頻模塊、控制單元以及與應(yīng)答器連接的耦合元件。此外,閱讀器還有附加的接口以便將所獲得的數(shù)據(jù)傳輸給另外的系統(tǒng)。
閱讀器硬件系統(tǒng)主要由4部分構(gòu)成:接口電路、控制單元、射頻模塊、天線組成,見圖1。
圖1 硬件系統(tǒng)構(gòu)成框圖
Fig.1 The hardware system structure
上位機通過接口電路與閱讀器的控制單元連接,向控制單元發(fā)送讀/寫卡等命令,接收來自控制模塊的數(shù)據(jù)與操作報告。控制單元與射頻模塊相連,在控制單元上運行的主程序根據(jù)具體情況控制射頻模塊操作。射頻模塊對數(shù)據(jù)進行調(diào)制后通過天線發(fā)送至應(yīng)答器,并對從天線上接收的應(yīng)答器返回信號進行解調(diào)。
閱讀器射頻模塊采用復(fù)旦微電子公司的FM1725非接觸式IC卡芯片,其完成數(shù)據(jù)調(diào)制、解調(diào)的功能,對射頻調(diào)制信號進行整流和發(fā)射。FM1725芯片內(nèi)部的發(fā)送器部分不需要增加有源電路就能直接驅(qū)動近操作距離的天線,同時接收器部分提供了一個可靠的解調(diào)和解碼電路。其數(shù)字處理部分將并行的數(shù)據(jù)轉(zhuǎn)換成串行,支持檢查產(chǎn)生的幀、產(chǎn)生并檢查奇偶和CRC校驗以及位編碼和處理。此外,F(xiàn)M1725還提供了一個SPI兼容接口,其并行接口可以直接與8位MCU 相連。
閱讀器的控制單元采用ATMEL公司生產(chǎn)的高性能8位單片機AT89S52,其主要負(fù)責(zé)運行讀寫卡片的程序,提供FM1725芯片的控制信號,通過RS232接口完成與上位機或網(wǎng)絡(luò)的數(shù)據(jù)通信。該單片機片內(nèi)含8K字節(jié)Flash只讀程序存儲器,其空間大小足夠?qū)Ⅱ?qū)動及控制FM1725射頻芯片的程序?qū)懭?,無需再外接其他外存儲設(shè)備,簡化了電路設(shè)計,提高了電路可靠性。
射頻卡片采用無源的Mifare標(biāo)準(zhǔn)IC卡MF1 IC$50,卡片內(nèi)有8K位EEPROM,它是數(shù)據(jù)的存儲載體,通過閱讀器的天線對其進行數(shù)據(jù)的讀寫操作。
基本操作流程見圖2。用戶先通過閱讀器將信息寫入MF1 IC$50卡片內(nèi),當(dāng)有MFIIC$50卡片進入閱讀器的天線工作范圍內(nèi)時,卡片被激活,閱讀器發(fā)送讀數(shù)據(jù)信號給卡片,卡片根據(jù)接收到的讀數(shù)據(jù)信號將存儲單元中指定的數(shù)據(jù)通過天線發(fā)送至閱讀器,閱讀器再將數(shù)據(jù)通過RS232接口發(fā)送至上位機或網(wǎng)絡(luò)。
圖2 基本操作流程
Fig.2 The basic operation procedure
2.2 無線傳感器網(wǎng)絡(luò)
無線傳感器網(wǎng)絡(luò)由部署在監(jiān)測區(qū)域內(nèi)的許多個無線傳感器網(wǎng)絡(luò)節(jié)點組成,其目的是協(xié)作地感知、收集和處理傳感器網(wǎng)絡(luò)所覆蓋的地理區(qū)域宗感知對象的信息,并通過Ad hoc方式傳遞給觀察者 。
2.2.1 傳感器節(jié)點
評論