1 設(shè)計(jì)原理
RFID(Radio Frequency Identification)即無線射頻識(shí)別技術(shù)【1】,它的基本工作原理:標(biāo)簽進(jìn)入磁場(chǎng)后,接收解讀器發(fā)出的射頻信號(hào),憑借感應(yīng)電流所獲得的能量發(fā)送出存儲(chǔ)在芯片中的產(chǎn)品信息,或者主動(dòng)發(fā)送某一頻率的信號(hào);解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行有關(guān)數(shù)據(jù)處理。RFID系統(tǒng)一般由兩個(gè)部分組成,電子標(biāo)簽(TAG)和閱讀器(Reader)。典型的閱讀器包括高頻模塊(發(fā)射機(jī)和接收機(jī))、控制單元、天線以及附加的接口(RS232等)。屯子標(biāo)簽由IC芯片和LC諧振回路組成。
傳感器網(wǎng)絡(luò)的主要功能是對(duì)某種環(huán)境中事物的數(shù)據(jù)采集。傳感器網(wǎng)絡(luò)的相關(guān)研究包括傳感器、通信和計(jì)算(包括硬件、軟件和算法等)等3個(gè)方面。傳感器網(wǎng)絡(luò)一方面可以將互聯(lián)網(wǎng)的信息共享功能擴(kuò)充,使其成為包括信息采集、信息處理和信息利用的集成網(wǎng)絡(luò)。另一方面,它可以將傳感器節(jié)點(diǎn)發(fā)展成為具有互聯(lián)結(jié)構(gòu)的新型信息處理功能的網(wǎng)絡(luò)。
2 基于RFID的公交車信息管理系統(tǒng)
2.1 系統(tǒng)組成(見圖1)
系統(tǒng)總體上由兩部分組成:射頻收發(fā)傳感系統(tǒng)以及中心控制系統(tǒng)。
射頻收發(fā)系統(tǒng)完成對(duì)公交車信息的采集,中心控制系統(tǒng)則完成信息管理和顯示控制。
射頻收發(fā)系統(tǒng)包括電子標(biāo)簽、讀卡器以及MCU和串口擴(kuò)展電路。其中電子標(biāo)簽載于公交車上,含有每輛車各自唯一的ID號(hào),而讀卡器位于站臺(tái)區(qū)域,用于識(shí)別車輛身份。MCU負(fù)責(zé)控制整個(gè)系統(tǒng)的運(yùn)作,控制射頻電路的發(fā)射和接受,串口擴(kuò)展電路將多個(gè)終端的Reader和中心計(jì)算機(jī)連接起來。
分布在各個(gè)站臺(tái)的讀卡器作為傳感系統(tǒng)的傳感節(jié)點(diǎn)【2】,數(shù)據(jù)采集中間件完成數(shù)據(jù)到網(wǎng)絡(luò)的接入,中心控制器就完成數(shù)據(jù)的管理。中心控制器包括中央計(jì)算機(jī),后臺(tái)數(shù)據(jù)庫和顯示控制電路以及顯示屏。MCU將車輛信息傳輸給中央計(jì)算機(jī),中央計(jì)算機(jī)結(jié)合公交系統(tǒng)數(shù)據(jù)庫分析并通過MCU管理站臺(tái)顯示等外圍電路。
2。2 系統(tǒng)硬件

2.2.1 電子標(biāo)簽
電子標(biāo)簽安裝于公交車上,卡上存有每一輛公交車唯一的ID號(hào)以及相關(guān)信息。只要公交車在站臺(tái)讀卡器的有效讀卡范圍內(nèi),卡上的信息就會(huì)被讀取進(jìn)而傳輸?shù)街醒胗?jì)算機(jī)進(jìn)行處理并按處理結(jié)果執(zhí)行特定站臺(tái)的顯示操作。系統(tǒng)采用德州儀器生產(chǎn)的Tag-it HF-I。Tag-it HF-1分為64個(gè)存儲(chǔ)塊,每塊32bit;內(nèi)含64bit的唯一的ID號(hào),2kbit的用戶存儲(chǔ)區(qū);與ISO15693—2,一3通訊協(xié)議兼容,工作于13.56MHz??▋?nèi)含防沖撞機(jī)制,可以同時(shí)完成多張卡片的讀取而不會(huì)造成沖突。
2.2.2 讀卡器
讀卡器主要由射頻發(fā)射/接收電路和MCU組成, 用于識(shí)別車輛身份射頻發(fā)射/接收電路是以$6700多協(xié)議收發(fā)芯片RI-R6C一001A【3】為核心的臺(tái)灣聯(lián)公司的RF 201模塊【4】(具體電路圖如圖2),遵循ISO/IEC 15693協(xié)議,+5V供電,實(shí)現(xiàn)對(duì)信號(hào)的調(diào)制和解調(diào),用曼徹斯特編碼方式,接5On環(huán)形天線。
RI.R6C-00IA芯片是德州儀器生產(chǎn)的RF收發(fā)器,: 片內(nèi)含接收、發(fā)射和控制接口三部分。它是一種廉價(jià)的非接觸式芯片,無源最大讀寫距離在1.2米以上。能實(shí)現(xiàn)多目標(biāo)、運(yùn)動(dòng)中識(shí)別。其典型發(fā)送功率為200mW,還可以再加一級(jí)功放電路,提高發(fā)射功率以提高讀寫距離。
電路工作原理: R6C的通信接口有三根線: SCLOCK、DIN、DOUT,分別代表時(shí)鐘線、數(shù)據(jù)輸入線、數(shù)據(jù)輸出線。時(shí)鐘線是雙向的,發(fā)送數(shù)據(jù)時(shí)由MCU控制,接收數(shù)據(jù)時(shí)由R6C控制,在時(shí)鐘上升沿R6C鎖存數(shù)據(jù)。R6C的XTAL1和XTAL2引腳接13.56MHz的晶振,調(diào)制基帶信號(hào)。
從DIN 腳輸入基帶信號(hào)經(jīng)R6C調(diào)制到13.56MHz的載波信號(hào)上,再由Tx_OUT腳發(fā)射出去:調(diào)節(jié)Ll、L2、C1O組成的串連諧振電路,使其輸出阻抗為5OQ 外接匹配阻抗為50n的環(huán)形天線:當(dāng)天線收到電子標(biāo)簽的射頻信號(hào)耦合到讀卡器, 由R6C解調(diào)為基帶信號(hào)再從DOUT腳輸出到MCU,進(jìn)行后續(xù)處理。
在模塊RF一201中,R6C通過ATTINYI2L間接與MCU實(shí)現(xiàn)通信。ATTINYI2L的兩個(gè)I/O口和MCU相連,分別為DATA和CLOCK。MCU 采用AtmeI公司的Atmega16L嵌入式微控制器,Atmegal6L根據(jù)RF一201的通信協(xié)議,通過控制ATTINY12L間接與R6C通信。4013B包含兩個(gè)D觸發(fā)器,它將13.56MHz分頻,供給ATTINY12L的工作頻率。
3 軟件流程
3.1 通信過程
3.1.1 時(shí)序圖
RF一201與MCU之間通信的時(shí)序圖如圖3示。
3.1.2 數(shù)據(jù)格式(見表1)
低位先送。Length為數(shù)據(jù)長(zhǎng)度。
Command1和Command2都由Bit0-Bit7八位組成,
Commandl用于讀寫狀態(tài)的設(shè)定,Command2用于卡片形態(tài)的設(shè)定。具體來說,Commandl的Bit3用于設(shè)置UID;Bit5和Bit4兩位不同的組合對(duì)應(yīng)不同的四種狀態(tài): “00”對(duì)應(yīng)“Read System Information” , “Ol” 代表“Read Block” , “l(fā)O” 代表“Write Block” , “l(fā)l”代表“Lock Block”。
Command2的Bit6 Bit5 Bit4三位組合為010時(shí)卡片型態(tài)為ISO15693。
UID碼為8個(gè)字節(jié),它是唯一碼,不一定使用。因?yàn)樗俏ㄒ淮a,當(dāng)有多張卡片在一起時(shí),可以針對(duì)所指定的UID卡片動(dòng)作,而不影響其他卡片。
Block塊的大小為一個(gè)字節(jié)取值范圍為O~63,用于指定向哪個(gè)Block塊進(jìn)行,在Block里可以寫入卡的唯一ID號(hào)。
BCC是各字節(jié)資料的總和,即BCC=Length+Command l+Command2+(UIDl+UID2+… +UID8)+(Block)+(datal+data2+data3+data4)

3.2 軟件流程圖
軟件流程如圖4所示。當(dāng)站臺(tái)設(shè)置的讀卡器檢測(cè)到標(biāo)簽卡存在,即有公交車進(jìn)站時(shí),完成信息收發(fā)檢測(cè),配合數(shù)據(jù)庫對(duì)進(jìn)站車輛信息進(jìn)行檢索處理,如屬于哪條公交線路,公交線路,發(fā)車時(shí)間等等。然后把車輛經(jīng)過當(dāng)前站臺(tái)的時(shí)間和站名發(fā)送至線路下幾個(gè)車站,并由站臺(tái)顯示屏予以顯示。如果是班次較多的公交線路,可以考慮同時(shí)并行顯示兩班車的信息。
由于系統(tǒng)涉及的信息量并不是很大,考慮系統(tǒng)的穩(wěn)定性和性價(jià)比,公交信息的后臺(tái)管理選用Linux+MySQL+PHP【5】的組合。數(shù)據(jù)庫需要對(duì)線路信息表,車輛信息表,車輛即時(shí)信息記錄表以及車輛管理日志和管理人員表進(jìn)行設(shè)計(jì),此外還包括一些管理界面的設(shè)計(jì),串口通信程序【8】以及中心計(jì)算機(jī)與各站點(diǎn)的通信程序設(shè)計(jì)等等。
4 系統(tǒng)分析評(píng)價(jià)
本系統(tǒng)尚處于實(shí)驗(yàn)階段,實(shí)驗(yàn)中以若干標(biāo)簽卡進(jìn)行測(cè)試可以達(dá)到識(shí)別等操作效果,但在實(shí)際應(yīng)用中尚存在識(shí)別距離不夠長(zhǎng),移動(dòng)中識(shí)別效率不夠高等等不足。識(shí)別距離可以考慮在發(fā)射端加射頻放大電路來實(shí)現(xiàn)增加,軟件執(zhí)行效率也有改善空間。另外,系統(tǒng)與無線傳感技術(shù)還有待進(jìn)一步結(jié)合,以期實(shí)現(xiàn)中心控制系統(tǒng)與站臺(tái)間的無線通信管理?;赗FID的公交管理系統(tǒng)開發(fā)成本低,該技術(shù)還可以運(yùn)用到一般的停車場(chǎng)車輛管理,物流運(yùn)輸管理等等,應(yīng)用前景較為廣泛。
編輯:jq
-
傳感器
+關(guān)注
關(guān)注
2576文章
55134瀏覽量
791965 -
mcu
+關(guān)注
關(guān)注
147文章
18964瀏覽量
399416 -
RFID
+關(guān)注
關(guān)注
392文章
6927瀏覽量
248389 -
讀卡器
+關(guān)注
關(guān)注
2文章
468瀏覽量
41666
發(fā)布評(píng)論請(qǐng)先 登錄
RFID電動(dòng)車智能管控系統(tǒng):從“人管車”走向“數(shù)據(jù)驅(qū)動(dòng)治理”
新年第一課!#lims實(shí)驗(yàn)室管理系統(tǒng) 教學(xué),實(shí)驗(yàn)室信息管理系統(tǒng)
中科微芯RFID技術(shù)賦能小區(qū)電動(dòng)車智慧管理
RFID電動(dòng)車智能管控系統(tǒng):從“人管車”走向“數(shù)據(jù)驅(qū)動(dòng)治理”-應(yīng)用芯片SI24R2E/SI24R2F
發(fā)票信息管理接口技術(shù)指南
導(dǎo)遠(yuǎn)科技高精度定位系統(tǒng)落地自動(dòng)駕駛公交車
RFID在票務(wù)管理中的應(yīng)用
重慶贛鋒動(dòng)力電池助力齊齊哈爾新能源公交車高效運(yùn)營
南昌公交與重慶贛鋒動(dòng)力展開深度合作
RFID技術(shù)——機(jī)房固定資產(chǎn)管理的“智慧引擎”
物聯(lián)網(wǎng)的應(yīng)用范圍有哪些?
天雙科技高集成多功能AI一體機(jī)破局公交車駕駛困境
工業(yè)4G路由器IR5000公交站臺(tái)物聯(lián)網(wǎng)應(yīng)用解決方案
簡(jiǎn)述RFID技術(shù)的公交車信息管理系統(tǒng)的設(shè)計(jì)
評(píng)論