999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ZigBee技術的電子標簽識別系統設計*

2015-07-01 23:32:00杜軍馬俊周亞強
單片機與嵌入式系統應用 2015年3期
關鍵詞:系統

杜軍,馬俊,周亞強

(青海師范大學 計算機學院, 西寧 810008)

杜軍,馬俊,周亞強

(青海師范大學 計算機學院, 西寧 810008)

針對傳統射頻識別技術存在傳輸距離短、靈活性差和設備成本高等問題,設計了一種基于ZigBee技術的電子標簽識別系統。系統以TI公司的CC2530和Nordic公司的nRF24LE1分別作為無線通信節點的收發芯片和讀寫器的射頻芯片,通過星型網絡實現電子標簽信息的采集和傳輸,給出了ZigBee終端節點和協調器節點的軟硬件設計。在室內外環境下對該系統進行現場測試表明:電子標簽信號發射距離為25~65 m,ZigBee無線模塊在200 m范圍內實現有效傳輸。

CC2530;電子標簽;ZigBee技術;nRF24LE1

引 言

RFID[1-3](Radio Frequency Identification,射頻識別)是一種自動識別技術,其基本原理是利用射頻信號和空間耦合傳輸特性對被識別物體實現自動識別。與現有條形碼技術相比,射頻識別技術具有耐高溫、防水、可多次重復寫入數據、安全性高、數據存儲空間大等優點。近年來,隨著計算機技術、芯片技術及無線通信技術的快速發展,RFID技術也得到高速發展,其體積越來越小,成本、功耗越來越低,基于RFID技術的應用系統被廣泛應用到生活各個領域,如交通、物理管理、門禁控制、定位系統、第二代身份證等領域。RFID系統一般由天線、讀寫器和電子標簽組成。傳統的RFID系統采用讀寫器與PC上位機通過有線的形式(以太網、RS232)進行通信,存在靈活性差、數據傳輸距離短、成本高等缺點。與有線傳輸系統相比[5],ZigBee無線傳輸技術可實現數據信息的無線雙向傳輸,省去了布線的麻煩,而且ZigBee組網高效、快捷、簡單。為了提高RFID系統的傳輸距離、靈活性及降低系統成本,結合ZigBee和RFID技術,設計了一種電子標簽識別系統。系統測試表明:該系統具有成本低、靈活性高、傳輸距離遠、低功耗等優點,拓展了ZigBee技術在無線RFID系統中的應用。

1 系統總體設計

系統硬件結構主要由5部分組成[5-6]:有源電子標簽、以nRF24LE1芯片為微處理器的主從射頻模塊、ZigBee終端節點、ZigBee協調器節點和PC上位機。圖1為系統總體結構圖。有源電子標簽,記錄了電子標簽的ID號及其他物品數據信息;主從射頻模塊即RFID讀寫器,負責識別處于天線輻射范圍內的電子標簽數據信息,并將接收到的電子標簽信息通過串口傳輸給ZigBee終端節點,也可接收ZigBee終端節點傳輸過來的控制命令。

圖1 系統總體結構圖

主射頻模塊通過SPI接收從射頻模塊識別到的電子標簽ID信息以實現雙通道傳輸,具有更好的數據準確性及可靠性。ZigBee終端節點將主從射頻模塊對電子標簽識別到的數據信息,通過無線方式發送給ZigBee協調器節點,同時ZigBee終端節點根據協調器傳輸過來的控制指令來控制主從射頻模塊,從而實現對電子標簽相應的處理。協調器節點將ZigBee終端節點發送過來的電子標簽數據信息通過串口RS232傳給上位機,把上位機的控制指令轉發給ZigBee終端節點。PC上位機有相應的應用軟件,處理來自于ZigBee協調器節點的標簽信息并且向ZigBee協調器節點發送控制信息。

2 系統硬件設計

2.1 系統主從射頻模塊電路設計

圖2 射頻電路硬件結構圖

系統主從射頻模塊是RFID讀寫器的核心部分,通過串行口接收終端節點從ZigBee協調器節點傳輸過來的上位機發出的控制指令,從而控制射頻芯片與電子標簽進行數據通信,完成對電子標簽的讀寫。射頻芯片負責無線信號的編碼、解碼、調制和解調;電子標簽是系統的應用終端,裝載著物體的數據信息及標簽自身信息,從讀寫器天線發出的無線脈沖接收讀寫器所發出的控制信息,然后把電子標簽的數據信息通過天線再返回給讀寫器,完成對電子標簽數據的讀寫。

主從射頻模塊電路的設計,確保了讀寫器識別到的電子標簽信息的準確性及可靠性。射頻模塊電路采用nRF24LE1芯片[7],該芯片是Nordic公司推出的一款帶增強型8051內核的無線收發芯片,可工作于2.4~2.5 GHz的ISM頻段,不需要任何信道的通信費用,用戶無須申請頻率使用許可證,方便用戶應用與開發。最大空中傳輸速率為2 Mbps,靈敏度為-94 dBm,最大信號發射功率為0 dBm。在理想狀態下[8],室內傳輸距離可達30~40 m,室外傳輸距離可達100~200 m,工作電壓為1.9~3.3 V,極大地降低了系統的功耗。處理器能力、內存、低功耗晶振、實時實鐘、計數器、AEC加密器、隨機數發生器和節電模式的組合,為實現射頻協議提供了理想的平臺。

對于應用層,nRF24LE1提供了豐富的外設,如SPI、I2C、UART、6~12位的ADC、PWM和一個用于電壓等級系統喚醒的超低功耗模擬比較器。一個主SPI,一個從SPI,實現RFID系統雙通道數據通信。nRF24LE1融合了Enhanced ShockBurst技術,其中通信頻道、輸出功率及自動重發次數等參數可通過編程設置。系統主從射頻模塊電路基本一樣,可軟件設定為主射頻模塊,射頻電路硬件結構圖如圖2所示。

2.2 ZigBee終端節點電路設計

ZigBee終端節點是系統中非接觸式RFID讀寫器和ZigBee無線模塊的硬件核心,主要控制電子標簽與主從射頻模塊進行數據交換,以及與ZigBee協調器節點進行數據通信。該終端節點電路使用32 MHz的晶振作為時鐘信號,與主從射頻模塊通過串口連接實現數據通信。ZigBee終端節點采用CC2530芯片[9-11],該芯片是TI公司推出的能實現2.4 GHz IEEE 802.15.4規范的射頻收發,具有靈敏度高、抗干擾能力強等特點,尤其是CC2530芯片的超低功耗,在被動模式(RX)下,電流損耗為24 mA,在主動模式(TX)時,電流損耗為29 mA,具有3種模式(模式1、模式2和模式3)。電流損耗分別為0.2 mA、1 μA和0.4 μA,特別適合那些要求低功耗的場合。此外,具有2~3.6 V的寬電源電壓范圍。

CC2530內含1個8位MCU(8051)、8 KB的RAM、具有8路輸入和可配置分辨率的12位模擬/數字轉換器(ADC)、1個符合IEEE 802.5.4規范的MAC定時器、1個常規的16位定時器、1個8位定時器、AES-128協同處理器、看門狗定時器、32 kHz晶振的休眠模式定時器、上電復位電路、掉電檢測電路,以及21個可編程I/O引腳。ZigBee終端節點硬件電路圖如圖3所示。

圖3 ZigBee終端節點硬件結構圖

2.3 ZigBee協調器節點電路設計

ZigBee協調器節點負責將ZigBee終端節點發送過來的數據,通過RS232串口線與上位機實現數據通信,同時接收上位機傳輸過來的控制指令并發送給ZigBee終端節點。ZigBee協調器電路與ZigBee終端節點電路一致,如圖3所示,只需在Z-stack協議棧中將其設定為協調器。由于CC2530使用的是TTL電平,而PC機通信采用的是EIA電平,因此該系統采用MAX232芯片實現電平轉換以保證系統的有效通信,如圖4所示。

3 系統軟件設計

3.1 ZigBee終端節點軟件設計

終端采集節點主要功能是接收來自上位機的數據采集指令,采集電子標簽數據信息,并將采集到的數據信息發送到協調器節點。首先ZigBee終端節點上電初始化,申請加入已組建的ZigBee網絡,若加入網絡成功,進入低功耗模式即休眠狀態,以降低終端節點功耗。等待定時中斷產生,ZigBee終端節點微處理器控制主從射頻模塊讀取電子標簽信息,并將識別到的標簽數據信息通過ZigBee無線模塊傳輸給ZigBee協調器節點,然后再通過串口RS232傳輸給上位機進行處理。其終端采集節點程序流程圖如圖5所示。

圖4 MAX232電平轉換電路圖

3.2 ZigBee協調器節點軟件設計

系統利用ZigBee網絡的Z-stack協議棧進行無線通信[12],Z-stack協議基于輪轉查詢式操作系統來實現。協調器節點上電后,初始化硬件及協議棧,搜索信道和空閑信道評估,選擇信道并建立ZigBee網絡。若節點申請加入網絡,準許加入并分配一個l6位的網絡短地址,等待上位機發送過來的數據采集指令,然后RFID讀寫器對電子標簽進行識別,將接收的所有數據包通過串口通信發送到PC上位機,以便進行數據處理。ZigBee協調器節點軟件流程圖如圖6所示。

圖5 ZigBee終端采集節點軟件流程圖

圖6 ZigBee協調器軟件流程圖

3.3 上位機應用軟件設計

該系統上位機應用軟件使用Visual Basic語言編寫,該語言是一種由Microsoft公司開發的結構化、模塊化、面向對象的、包含協助開發環境的、事件驅動為機制的可視化程序設計語言。上位機應用軟件界面略——編者注。利用上位機應用軟件對電子標簽下發命令數據,能夠實現對電子標簽ID信息的讀取、信號發射功率的修改和工作狀態的切換。

設置標簽發射信號功率程序源代碼如下:

ReDim bytbyte(1)

bytbyte(0) = 221

bytbyte(1) = 17 - 2 * Val(Form3.Combo_rssi.Text)

Form3.MSComm1.Output = bytbyte()

設置標簽工作狀態程序源代碼如下:

ReDim bytbyte(1)

bytbyte(0) = 221

bytbyte(1) = 17 * (Val(Form3.Combo_sta.ListIndex) + 1)

Form3.MSComm1.Output = bytbyte()

4 測試結果

為了驗證實驗結果的可靠性和穩定性,在室內外對系統進行了測試,室內測試主要是檢測系統穿透墻壁的傳輸距離,室外測試主要是檢測系統無障礙物的傳輸距離。通過上位機軟件對電子標簽發送控制指令來改變電子標簽的信號發射功率,以實現電子標簽信號的最遠發射距離,更好地達到降低電子標簽功耗和最大化發射距離的平衡點,在不同信號發射功率條件下,電子標簽信號發射距離如表1所列。

由表1測試結果可知,電子標簽信號發射功率為0 dBm(最大信號發射功率)時,在室外電子標簽信號發射距離為30~65 m,室內電子標簽信號發射距離為25~50 m。在電子標簽信號發射功率為0 dBm條件下,以電子標簽ID號為1和2分別代表室內和室外,其測試結果略——編者注。

表1 電子標簽信號發射距離測試

在室內室外不同條件下,系統ZigBee無線模塊在200 m 范圍內能夠對標簽數據信息實現有效傳輸,提高了系統傳輸距離。其測試結果略——編者注。

結 語

系統測試表明:在室內外不同環境及電子標簽不同信號發射功率條件下,在室內電子標簽可穿透墻壁的信號發射距離為25~50 m,在室外電子標簽信號發射距離為30~65 m。基于ZigBee協議棧的ZigBee無線模塊能夠在200 m范圍內實現數據有效傳輸,提高了系統的傳輸距離。同時ZigBee技術組網簡單、高效,既降低了功耗和成本,又省去了布線的麻煩,使得ZigBee技術在無線射頻識別中得以應用,拓展了ZigBee技術在無線RFID系統中的應用范圍。

[1] 楊洋.基于ZigBee的嵌入式RFID養殖場管理系統設計與實現[D].內蒙:內蒙古大學,2013:4-5.

[2] 張穎,楊臻.一種基于RFID和ZigBee技術的局域定位系統[J].電子設計工程,2012,20(10):175-178.

[3] 任曉莉.基于RFID的智能公交車輛監控系統設計與實現[J].計算機與數字工程,2013,41(5):835-837.

[4] 王戰備.基于ZigBee的農田信息監測網絡設計[J].國外電子測量技術,2013,32(8):42-45.

[5] 楊玲,徐曼.基于ZigBee技術的無線射頻識別系統硬件設計[J].哈爾濱理工大學學報,2012,17(3):65-68.

[6] 姬五勝,郭宏,張豐臣,等.基于ZigBee技術的無線RFID讀寫系統[J].蘭州理工大學學報,2014,40(3):106-110.

[7] 馬躍坤,應時彥,楊文君,等.基于nRF24LE1無線數據傳輸系統實現[J].浙江工業大學學報,2012,38(6):667-669.

[8] 陳斯,趙同彬,游春霞.基于SOC nRF24LE1的采煤機無線遙控系統的設計[J].礦山機械,2012,40(1):17-19.

[9] 龔文超,吳猛猛,劉雙雙.基于CC2530的無線監控系統設計與實現[J].電子測量技術,2012,35(6):33-37.

[10] 許東,操文元,孫茜.基于CC2530的環境監測無線傳感器網絡節點設計[J].計算機應用,2013,33(S2):18-20.

[11] 張睿,王建中.基于CC2530的無線溫度傳感網絡的設計[J].杭州電子科技大學學報,2014,34(3):88-90.

[12] 姜均嚴,郭艷玲,楊冬霞,等.基于ZigBee技術的溫室溫濕度檢測系統[J].森林工程,2014,30(2):105-108.

杜軍、周亞強(碩士研究生),主要研究方向為電子信息技術;馬俊(教授),主要研究方向為電子信息技術、無線電與智能系統、磁懸浮技術。

Du Jun,Ma Jun,Zhou Yaqiang

(College of Computer Science,Qinghai Normal University,Xining 810008,China)

Aiming at the problems of traditional radio frequency identification technology with short transmission distance, poor flexibility and high equipment cost,an electronic tag identification system is designed based on ZigBee technology.In the system,TI′s CC2530 chip and Nordic′s nRF24LE1 chip respectively serve as transceiver chip of wireless communication node and microcontroller of radio frequency.Electronic tag information is collected and transmitted by the star network.In the paper,the software and hardware design of ZigBee terminal node and coordinator node are given.The test result in indoor and outdoor environment shows that signal launch distance of electronic tag is 25 to 65 meters and ZigBee wireless module within 200 meters can realize communication effectively.

CC2530;electronic tag;ZigBee technology;nRF24LE1

國家自然科學基金(批準號:51167016);教育部春暉計劃(批準號:Z2011019);教育部重點實驗室開放基金和青海省135高層次人才工程項目資助的課題。

TP393

A

?迪娜

2014-10-17)

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 欧美黄色网站在线看| 欧美天堂在线| 成人a免费α片在线视频网站| 欧洲欧美人成免费全部视频| 在线观看av永久| 成人另类稀缺在线观看| 日本欧美视频在线观看| 午夜视频免费试看| 久一在线视频| 无码国产偷倩在线播放老年人| 青草视频免费在线观看| 狠狠做深爱婷婷综合一区| 波多野结衣久久高清免费| 网久久综合| 日韩在线永久免费播放| 99在线视频精品| 日本午夜三级| 午夜精品国产自在| 日韩少妇激情一区二区| 欧美亚洲日韩中文| 欧美日韩激情| 香蕉网久久| 日本高清在线看免费观看| 欧美精品在线视频观看| 永久免费AⅤ无码网站在线观看| 永久免费无码日韩视频| 亚洲国产精品无码AV| 国产精品亚洲五月天高清| 国产情侣一区二区三区| 一区二区在线视频免费观看| 国产美女91视频| 欧美精品成人| 香蕉久久国产精品免| 亚洲色图综合在线| 久久99蜜桃精品久久久久小说| 国产女人在线视频| 少妇极品熟妇人妻专区视频| 亚洲天堂啪啪| 伊人91在线| 欧美人在线一区二区三区| 亚洲欧美日韩另类| 67194亚洲无码| 国产精品污视频| 在线va视频| 青草免费在线观看| 熟女成人国产精品视频| 亚洲综合天堂网| 国产成人亚洲精品色欲AV| 国产亚洲视频免费播放| 午夜视频日本| 欧美精品啪啪一区二区三区| 国产精品永久不卡免费视频| 免费中文字幕一级毛片| 久久精品视频一| 毛片基地美国正在播放亚洲 | 777午夜精品电影免费看| 伊人婷婷色香五月综合缴缴情| 久久精品嫩草研究院| 性69交片免费看| 2020精品极品国产色在线观看| 亚洲激情99| 国产精品伦视频观看免费| 美女内射视频WWW网站午夜| 久久香蕉国产线看观| 欧美国产另类| 亚洲色图欧美视频| 被公侵犯人妻少妇一区二区三区| 五月天福利视频 | 国产亚洲精| 爆乳熟妇一区二区三区| 国产精品综合色区在线观看| 欧美成人影院亚洲综合图| 亚洲欧洲综合| 嫩草影院在线观看精品视频| 一级爆乳无码av| 欧美第九页| 国产自无码视频在线观看| 国产69精品久久久久孕妇大杂乱| 欧美精品啪啪| 蝌蚪国产精品视频第一页| 伊人蕉久影院| 欧美啪啪一区|