《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于RFID的數(shù)據(jù)采集網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)
基于RFID的數(shù)據(jù)采集網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)
文維 張紅雨 謝方樂
來源: 電子設(shè)計(jì)工程
摘要: 射頻識(shí)別技術(shù)RFID(Radio Frequency Identification)作為一種高速發(fā)展的自動(dòng)識(shí)別技術(shù)具有諸多優(yōu)點(diǎn):數(shù)據(jù)讀取方便快捷、識(shí)別速度快、可同時(shí)識(shí)別多目標(biāo)、數(shù)據(jù)容量大、使用壽命長、應(yīng)用范圍廣、標(biāo)簽數(shù)據(jù)可動(dòng)態(tài)修改等。因此其推廣應(yīng)用越來越廣泛。但目前實(shí)際應(yīng)用中的讀寫器大多只適合單機(jī)工作,不適合組網(wǎng),不便于集中控制,不能應(yīng)用到多點(diǎn)高密度數(shù)據(jù)采集場合。基于RS485標(biāo)準(zhǔn)利用超高頻RFID讀寫器構(gòu)建數(shù)據(jù)采集網(wǎng)絡(luò),遵循IS018000-6B協(xié)議的電子標(biāo)簽中的數(shù)據(jù),很好解決了多點(diǎn)高密度數(shù)據(jù)采集的難題。網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)目可以根據(jù)具體應(yīng)用場合靈活設(shè)置,最多可以拓展至256個(gè)數(shù)據(jù)采集節(jié)點(diǎn)。節(jié)點(diǎn)終端設(shè)備還配置有USB接口、LCD顯示、聲光提示、時(shí)鐘模塊等,也可以脫機(jī)使用,作為通用的RFID讀寫器,讀、寫標(biāo)簽、記錄操作時(shí)間等。
Abstract:
Key words :

 1 引言
        射頻識(shí)別技術(shù)RFID(Radio Frequency Identification)作為一種高速發(fā)展的自動(dòng)識(shí)別技術(shù)具有諸多優(yōu)點(diǎn):數(shù)據(jù)讀取方便快捷、識(shí)別速度快、可同時(shí)識(shí)別多目標(biāo)、數(shù)據(jù)容量大、使用壽命長、應(yīng)用范圍廣、標(biāo)簽數(shù)據(jù)可動(dòng)態(tài)修改等。因此其推廣應(yīng)用越來越廣泛。但目前實(shí)際應(yīng)用中的讀寫器大多只適合單機(jī)工作,不適合組網(wǎng),不便于集中控制,不能應(yīng)用到多點(diǎn)高密度數(shù)據(jù)采集場合。基于RS485標(biāo)準(zhǔn)利用超高頻RFID讀寫器構(gòu)建數(shù)據(jù)采集網(wǎng)絡(luò),遵循IS018000-6B協(xié)議的電子標(biāo)簽中的數(shù)據(jù),很好解決了多點(diǎn)高密度數(shù)據(jù)采集的難題。網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)目可以根據(jù)具體應(yīng)用場合靈活設(shè)置,最多可以拓展至256個(gè)數(shù)據(jù)采集節(jié)點(diǎn)。節(jié)點(diǎn)終端設(shè)備還配置有USB接口、LCD顯示、聲光提示、時(shí)鐘模塊等,也可以脫機(jī)使用,作為通用的RFID讀寫器,讀、寫標(biāo)簽、記錄操作時(shí)間等。
2 整體方案設(shè)計(jì)
                      
        該系統(tǒng)借鑒計(jì)算機(jī)網(wǎng)絡(luò)中經(jīng)典的C/S架構(gòu),利用RS485總線連接整個(gè)網(wǎng)絡(luò)。其中計(jì)算機(jī)作為網(wǎng)絡(luò)服務(wù)器,節(jié)點(diǎn)終端設(shè)備作為客戶機(jī)。計(jì)算機(jī)向各節(jié)點(diǎn)終端設(shè)備發(fā)送命令控制整個(gè)網(wǎng)絡(luò),接收采集到的數(shù)據(jù)并做進(jìn)一步處理;節(jié)點(diǎn)終端設(shè)備主要負(fù)責(zé)采集標(biāo)簽數(shù)據(jù),響應(yīng)計(jì)算機(jī)的命令。系統(tǒng)選用的RS485器件MAX1483使網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)最大可達(dá)到256個(gè)。系統(tǒng)方案框圖如圖1所示。

3 硬件電路設(shè)計(jì)
                      
        系統(tǒng)設(shè)計(jì)的重點(diǎn)在于節(jié)點(diǎn)終端設(shè)備的設(shè)計(jì),即超高頻RFID讀寫器的設(shè)計(jì)。讀寫器的主要功能是發(fā)出詢問信號,選擇能量場內(nèi)的應(yīng)答器,建立數(shù)據(jù)通信鏈路并對應(yīng)答器進(jìn)行讀寫操作。超高頻RFID讀寫器的數(shù)據(jù)采集距離較遠(yuǎn),可達(dá)到1~30 m,通過軟件設(shè)置射頻收發(fā)模塊增益大小來控制讀寫距離,靈活地滿足實(shí)際要求。讀寫器硬件按照不同的功能可劃分為主控模塊、射頻收發(fā)模塊、電源模塊、數(shù)據(jù)存儲(chǔ)模塊、接口部分、時(shí)鐘模塊、LCD顯示模塊、聲光提示模塊及調(diào)試電路等,具體如圖2所示。

                                     
       (1)主控模塊選用混合信號系統(tǒng)級器件C8051F340作為節(jié)點(diǎn)終端設(shè)備的主控器件,負(fù)責(zé)控制、協(xié)調(diào)各功能模塊,實(shí)現(xiàn)數(shù)據(jù)采集和命令響應(yīng)。利用器件的雙串口分別控制射頻收發(fā)模塊和RS485接口器件MAX1483;自帶的USB功能控制器構(gòu)成USB接口;通過I/O端口模擬I2C時(shí)序控制數(shù)據(jù)存儲(chǔ)器件AT24C16;通過I/O端口控制時(shí)鐘DS1302;LCD通過端口并行傳輸顯示數(shù)據(jù),外加其他I/O端口作為輔助控制:由I/O端口控制LED和蜂鳴器構(gòu)成聲光提示模塊。
                      
        (2)射頻收發(fā)模塊選用RMU900超高頻讀寫模塊。該模塊通過天線解調(diào)、解碼射頻標(biāo)簽發(fā)射的信號,把數(shù)據(jù)發(fā)送給主控器件實(shí)現(xiàn)數(shù)據(jù)的采集,或?qū)⒚詈蛿?shù)據(jù)編碼、調(diào)制后經(jīng)天線發(fā)送給標(biāo)簽,實(shí)現(xiàn)對標(biāo)簽的寫操作。數(shù)據(jù)的傳輸通過與C8051F340的串口O相連的TX0和RX0實(shí)現(xiàn)。圖3為主控模板和射頻收發(fā)模塊原理圖。

                                                                                    

         (3)電源模塊 射頻模塊的功率較大。因此對于電源的要求較高,要求輸出大功率并且整個(gè)系統(tǒng)用到5 V和3.3  V兩種不同電源。所以選擇LT1085作為電源轉(zhuǎn)換器件。該器件可將5 V電壓轉(zhuǎn)換成3.3 V,最大輸出電流可達(dá)2 A。完全滿足射頻模塊和系統(tǒng)其他部分對電源的需要。
                      
        (4)數(shù)據(jù)儲(chǔ)存模塊存儲(chǔ)節(jié)點(diǎn)設(shè)備采集到的數(shù)據(jù),待接收到計(jì)算機(jī)的發(fā)送數(shù)據(jù)命令后再將數(shù)據(jù)轉(zhuǎn)發(fā)到計(jì)算機(jī)。I2C接口的AT24C16容量為16 Kbit,可存儲(chǔ)2 K字節(jié)的數(shù)據(jù)。通過主控器件I/O端口模擬I2C時(shí)序,實(shí)現(xiàn)數(shù)據(jù)的讀和寫。
                      
        (5)接口部分RS485接口采用MAX1483器件。最多可驅(qū)動(dòng)256個(gè)節(jié)點(diǎn),通過RJ11接口實(shí)現(xiàn)與總線的連接:USB接口使用主控器件自帶的USB控制器,具有很高的可靠性。圖4是電源模塊、數(shù)據(jù)存儲(chǔ)模塊、接口部分的原理圖。

        (6)其他模塊1602單色液晶顯示屏,可顯示采集到的數(shù)據(jù)和操作時(shí)間或?qū)崟r(shí)時(shí)間。顯示數(shù)據(jù)的傳輸采用并行傳輸?shù)姆绞剑涌炝似聊坏乃⑿骂l率。聲光提示模塊提示操作完成情況。主要通過主控器件的I/O端口控制LED閃爍和蜂鳴器的鳴笛。時(shí)鐘模塊顯示數(shù)據(jù)采集的時(shí)間或?qū)崟r(shí)時(shí)間。除板載電源外還設(shè)計(jì)有備用的紐扣電池,使掉電時(shí)時(shí)鐘不丟失。調(diào)試電路實(shí)現(xiàn)在線編程,向主控器件C8051F340燒寫程序,監(jiān)測變量值的變化情況,調(diào)試程序,輔助完成軟件的編寫。圖5、圖6為上述模塊的原理電路圖。

4 軟件設(shè)計(jì)
                      
        系統(tǒng)的軟件設(shè)計(jì)包括上位機(jī)軟件和下位機(jī)軟件兩部分。上位機(jī)軟件部分主要針對計(jì)算機(jī)平臺(tái),采用C++語言編寫.控制節(jié)點(diǎn)終端設(shè)備和接收節(jié)點(diǎn)終端設(shè)備發(fā)送的數(shù)據(jù),然后做進(jìn)一步處理。考慮到網(wǎng)絡(luò)的規(guī)模最大為256節(jié)點(diǎn),上位機(jī)采用輪詢方式控制各個(gè)節(jié)點(diǎn)終端設(shè)備,維持整個(gè)網(wǎng)絡(luò)正常運(yùn)行。控制節(jié)點(diǎn)終端設(shè)備的命令主要有:(1)發(fā)送數(shù)據(jù)命令:下位機(jī)接收到該命令的響應(yīng)是發(fā)送采集到的數(shù)據(jù),即緩存在數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù);(2)寫標(biāo)簽命令:下位機(jī)接收到該命令的響應(yīng)是向感應(yīng)區(qū)內(nèi)的標(biāo)簽寫入新的數(shù)據(jù);(3)時(shí)間設(shè)置命令:下位機(jī)的響應(yīng)是根據(jù)參數(shù)更新DS1302的數(shù)據(jù);(4)設(shè)置功率命令:設(shè)置射頻收發(fā)模塊的發(fā)射功率以調(diào)節(jié)讀寫標(biāo)簽的距離;(5)寫分機(jī)號命令:該命令為單機(jī)命令,可為每個(gè)節(jié)點(diǎn)終端設(shè)備寫入一個(gè)唯一的分機(jī)號,以便區(qū)別不同的終端設(shè)備。下位機(jī)軟件設(shè)計(jì)主要針對單片機(jī)平臺(tái),采用C語言編寫,主要是各功能模塊的驅(qū)動(dòng)程序,如射頻模塊的控制、數(shù)據(jù)存儲(chǔ)模塊的數(shù)據(jù)讀寫、時(shí)鐘模塊的輸出、LCD顯示模塊的數(shù)據(jù)顯示程序、USB接口的驅(qū)動(dòng)程序等。圖7為下位機(jī)軟件流程圖。

5 通信協(xié)議設(shè)計(jì)
                      
         通信協(xié)議是網(wǎng)絡(luò)正常工作必不可少的,主要是對計(jì)算機(jī)和節(jié)點(diǎn)終端設(shè)備間通信幀格式的具體規(guī)范與統(tǒng)一,例如幀長度確定、命令字意義、參數(shù)長度、幀起始標(biāo)志、結(jié)束標(biāo)志等。具體幀格式規(guī)定如表1所示。每幀數(shù)據(jù)有23字節(jié),其中起始位1字節(jié),固定為Oxaa;分機(jī)號1字節(jié),可設(shè)置范圍為0~255;命令1字節(jié),包括5個(gè)命令:OxOf、Ox2f、Ox4f、Ox8f、Oxaf,依次為發(fā)送數(shù)據(jù)命令、寫數(shù)據(jù)命令、時(shí)間設(shè)置命令、功率設(shè)置命令、寫分機(jī)號;數(shù)據(jù)17字節(jié),包括標(biāo)簽數(shù)據(jù)12字節(jié)和時(shí)間數(shù)據(jù)5字節(jié);CRE校驗(yàn)采用CRC-16,共2字節(jié),是起始位到數(shù)據(jù)位之間所有數(shù)據(jù)的CRC校驗(yàn)值;停止位1字節(jié),固定為Ox55。
                      
        系統(tǒng)通過RS485總線實(shí)現(xiàn)上位機(jī)與下位機(jī)之間的通信。計(jì)算機(jī)根據(jù)分機(jī)號選擇不同節(jié)點(diǎn)終端設(shè)備,選擇命令代碼實(shí)現(xiàn)各命令,數(shù)據(jù)部分為操作響應(yīng)代碼(“0”標(biāo)識(shí)操作失敗,“1”標(biāo)識(shí)操作成功)、相關(guān)參數(shù)(如時(shí)間設(shè)置命令中的時(shí)間參數(shù))或返回具體數(shù)據(jù)(如標(biāo)簽數(shù)據(jù)和時(shí)間數(shù)據(jù))。

 6 結(jié)束語
                      
        RFID技術(shù)以其優(yōu)勢必將在信息化建設(shè)過程中得到推廣與應(yīng)用。系統(tǒng)利用RFID技術(shù)構(gòu)建一種低成本、高可靠性、維護(hù)方便的數(shù)據(jù)采集網(wǎng)絡(luò)。目前該網(wǎng)絡(luò)已應(yīng)用于某公司自動(dòng)生產(chǎn)線中。運(yùn)行狀況良好,具有廣泛的應(yīng)用前景。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
可以免费看不卡的av网站| 久久嫩草精品久久久久| 亚洲一区中文| 亚洲国产岛国毛片在线| 欧美精品七区| 美脚丝袜一区二区三区在线观看| 午夜精品区一区二区三| 日韩视频免费观看| 亚洲电影免费观看高清完整版在线观看 | 久久久精品国产免大香伊 | 亚洲欧美日韩在线高清直播| 亚洲毛片一区| 亚洲国产91精品在线观看| 亚洲一区二区影院| 一本久道久久综合中文字幕| 亚洲黄网站黄| 一区免费视频| 国内精品视频一区| 欧美日韩午夜剧场| 欧美福利网址| 美女视频黄免费的久久| 久久蜜桃资源一区二区老牛| 亚洲精品日韩欧美| 亚洲国产美女久久久久| 久久狠狠亚洲综合| 欧美在线三级| 欧美一级片久久久久久久| 亚洲一级在线观看| 亚洲精品一区二区三区四区高清 | 国产日韩欧美在线播放不卡| 国产精品九九| 国产精品免费一区二区三区在线观看 | 欧美一区免费| 欧美在线网站| 欧美一区国产二区| 欧美一区观看| 久久久91精品国产一区二区三区 | 欧美日韩免费区域视频在线观看| 欧美国产日韩a欧美在线观看| 欧美ed2k| 久热爱精品视频线路一| 久久亚洲色图| 蜜臀av在线播放一区二区三区| 狂野欧美激情性xxxx欧美| 久久综合亚洲社区| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久精品一区二区三区四区| 国产精品资源| 国产精品美腿一区在线看| 国产精品视屏| 国产一区二区三区四区在线观看| 国内精品久久久久国产盗摄免费观看完整版| 国产亚洲成av人在线观看导航| 欧美特黄视频| 国产精品久久久久久亚洲调教| 国产精品嫩草影院一区二区| 国产日韩三区| 欧美人与禽性xxxxx杂性| 欧美日韩色婷婷| 国产精品久久久久久久久久三级| 国产精一区二区三区| 激情六月综合| 亚洲精品综合久久中文字幕| 亚洲国产影院| 亚洲图片欧洲图片av| 亚洲欧美中文在线视频| 亚洲韩国日本中文字幕| 99视频超级精品| 欧美一级片在线播放| 久久只有精品| 欧美片网站免费| 国产精品羞羞答答xxdd| 在线成人激情视频| 日韩亚洲欧美在线观看| 午夜精品久久久久久久蜜桃app| 亚洲成人在线视频播放| 日韩视频免费观看高清完整版| 亚洲一区二区欧美| 欧美影院成年免费版| 麻豆精品国产91久久久久久| 欧美三区在线观看| 国产一区二区精品久久99| 亚洲激情视频在线| 在线观看亚洲精品视频| 一区二区三区免费网站| 亚洲免费在线电影| 日韩视频在线观看一区二区| 欧美有码在线视频| 欧美久久久久久久久久| 国产欧美一区二区三区另类精品| 亚洲第一视频| 亚洲欧美国产日韩中文字幕| 亚洲精品在线免费| 国产精品国产三级国产a| 国产精品美女在线| 黄色日韩网站| 一区二区毛片| 亚洲福利在线视频| 亚洲尤物在线视频观看| 国产精品区免费视频| 91久久精品国产91性色| 日韩一区二区精品视频| 久久亚洲精品一区二区| 欧美性大战久久久久| 在线观看欧美激情| 亚洲综合国产| 亚洲最新在线| 麻豆国产va免费精品高清在线| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲福利免费| 午夜视频一区二区| 亚洲社区在线观看| 欧美韩国日本综合| 国产在线麻豆精品观看| 亚洲午夜精品久久| 99xxxx成人网| 久久蜜桃精品| 黄色在线一区| 欧美一级大片在线观看| 亚洲一区二区三区777| 欧美成人午夜| 狠狠久久亚洲欧美| 性欧美激情精品| 日韩亚洲在线观看| 欧美一区二区三区精品电影| 欧美日韩亚洲国产精品| 91久久久久久久久| 亚洲国内自拍| 久久资源av| 国产亚洲欧美一区二区三区| 亚洲影院在线| 亚洲综合日本| 国产精品久久久对白| 亚洲美女一区| 亚洲毛片播放| 久久影视精品| 亚洲国产综合在线看不卡| 久久精品一区四区| 久久国内精品视频| 国产欧美一区二区三区另类精品 | 国产精品中文字幕欧美| 亚洲视频欧美在线| 亚洲午夜在线视频| 欧美日韩色一区| 日韩午夜av电影| 在线视频欧美日韩精品| 欧美三日本三级少妇三2023| 99精品视频免费在线观看| 亚洲欧美日本精品| 国产欧美短视频| 欧美亚洲尤物久久| 久久青草欧美一区二区三区| 国产一区二区三区在线免费观看 | 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲欧美日本视频在线观看| 欧美新色视频| 亚洲午夜精品17c| 欧美亚洲网站| 国产一区二区电影在线观看 | 欧美18av| 国产精品区免费视频| 亚洲视频在线观看| 99热在这里有精品免费| 国产精品成人免费精品自在线观看| 在线亚洲高清视频| 欧美亚洲综合在线| 国产亚洲a∨片在线观看| 久久精品免费播放| 欧美国产在线视频| 99re66热这里只有精品3直播| av不卡在线看| 国产一区二区三区精品久久久| 亚洲第一色中文字幕| 欧美精品三级日韩久久| 亚洲深夜福利网站| 久久精品理论片| 亚洲国产免费| 亚洲免费一在线| 狠狠色丁香久久婷婷综合丁香 | 最新高清无码专区| 欧美激情视频在线免费观看 欧美视频免费一 | 国产精品一区二区久久久久| 久久精品系列| 欧美欧美天天天天操| 亚洲一区二区三区在线播放| 久久久久久香蕉网| 最新精品在线| 小嫩嫩精品导航| 伊人精品在线| 亚洲欧美日韩国产综合| 欧美激情一区在线| 亚洲在线黄色| 欧美.www| 亚洲综合成人在线| 免费久久99精品国产| 亚洲午夜av在线| 久久成人精品无人区| 亚洲精品123区| 欧美在线黄色| 亚洲日本在线视频观看|