国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于RFID的車輛管理系統(tǒng)設(shè)計(jì)

2013-08-10 10:21:52田野郝蕓
電子設(shè)計(jì)工程 2013年10期
關(guān)鍵詞:標(biāo)簽管理系統(tǒng)控制器

田野,郝蕓

(天津理工大學(xué) 中環(huán)信息學(xué)院,天津 300380)

射頻識(shí)別技術(shù)作為一種新興的非接觸式自動(dòng)識(shí)別技術(shù),在國(guó)內(nèi)外快速普及,在許多領(lǐng)域都有較大應(yīng)用價(jià)值和發(fā)展前景。基于RFID技術(shù)的車輛管理系統(tǒng)是集RFID技術(shù)、計(jì)算機(jī)管理技術(shù)和自動(dòng)化控制于一體的現(xiàn)代化的車輛出入管理系統(tǒng)。與傳統(tǒng)車輛出入的人工管理相比,有著獨(dú)特的優(yōu)勢(shì):合法車輛在出入小區(qū)時(shí),車主無(wú)需停車,大大的節(jié)省了時(shí)間;減少了人工的干預(yù),節(jié)省勞動(dòng)力;臨時(shí)車輛進(jìn)入小區(qū),采用收費(fèi)制度;對(duì)于非法車輛拒絕出入小區(qū),保證小區(qū)車輛的安全;系統(tǒng)可以隨時(shí)記錄車輛出入的信息,以備查詢和打印報(bào)表。整個(gè)系統(tǒng)使用起來(lái)方便可靠。系統(tǒng)通過(guò)了模擬調(diào)試,運(yùn)行可靠,達(dá)到預(yù)期的設(shè)計(jì)目標(biāo)。該設(shè)計(jì)方案合理、先進(jìn),效果顯著,是一種很有推廣價(jià)值的小區(qū)車輛出入管理系統(tǒng)。

1 射頻識(shí)別原理

射頻識(shí)別(Radio Frequency Identification,RFID)技術(shù),又稱電子標(biāo)簽、無(wú)線射頻識(shí)別,是一種通信技術(shù),可通過(guò)無(wú)線電訊號(hào)識(shí)別特定目標(biāo)并讀寫相關(guān)數(shù)據(jù),而無(wú)需識(shí)別系統(tǒng)與特定目標(biāo)之間建立機(jī)械或光學(xué)接觸[1-2]。其基本工作原理并不復(fù)雜:標(biāo)簽進(jìn)入磁場(chǎng)后,接收解讀器發(fā)出的射頻信號(hào),憑借感應(yīng)電流所獲得的能量發(fā)送出存儲(chǔ)在芯片中的產(chǎn)品信息(Passive Tag,無(wú)源標(biāo)簽或被動(dòng)標(biāo)簽),或者由標(biāo)簽主動(dòng)發(fā)送某一頻率的信號(hào)(Active Tag,有源標(biāo)簽或主動(dòng)標(biāo)簽),解讀器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行有關(guān)數(shù)據(jù)處理。根據(jù)RFID系統(tǒng)工作的頻率的不同可以將其分為低頻、高頻、超高頻和微波系統(tǒng)。低頻系統(tǒng)的頻率范圍為30~300 kHz,基于這些頻率的RFID系統(tǒng)一般都有相應(yīng)的國(guó)際標(biāo)準(zhǔn);高頻系統(tǒng)的頻率在3~30 MHz之間;超高頻系統(tǒng)頻率范圍為300 MHz~3 GHz,常見(jiàn)的工作頻率為915 MHz;微波系統(tǒng)的頻率范圍2.4~5 GHz。

2 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)

整個(gè)系統(tǒng)設(shè)計(jì)的過(guò)程中必須滿足以下要求:保證擁有合法身份的車輛在出入小區(qū)時(shí),車主無(wú)需停車,可快速通過(guò);對(duì)于外來(lái)車輛,采用發(fā)放臨時(shí)卡,讀卡后允許車輛通過(guò),并根據(jù)車輛的停留時(shí)間收取一定的費(fèi)用;系統(tǒng)可以自動(dòng)記錄車輛出入小區(qū)的時(shí)間;用戶可以查詢通過(guò)管理系統(tǒng)查詢車輛各種信息;嚴(yán)格控制一車一卡,不允許同一張卡帶幾輛車出入小區(qū);防止小區(qū)丟車事件的發(fā)生。

根據(jù)車輛出入管理系統(tǒng)的要求,系統(tǒng)采用局域網(wǎng)管理模式[3]。在此模式中,管理系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)器放在小區(qū)的服務(wù)器上,出入口控制室位于出口和入口的中間。每個(gè)控制室放置一臺(tái)管理計(jì)算機(jī)和一臺(tái)RFID控制器和一臺(tái)PLC。連接在RFID控制器上的兩個(gè)讀寫頭分別放置在小區(qū)的入口和出口處,實(shí)現(xiàn)對(duì)進(jìn)入或者離開(kāi)車輛信息的讀取。另外,在入口和出口處還分別放置兩個(gè)地感線圈和一個(gè)道閘。對(duì)于長(zhǎng)期用戶,由RFID標(biāo)簽組成的RFID卡,放置在汽車左邊的門上。各個(gè)出入口的計(jì)算機(jī)和小區(qū)的局域網(wǎng)連接,這樣無(wú)論車輛從哪個(gè)出入口進(jìn)入或者離開(kāi)小區(qū),車輛的出入信息都會(huì)被實(shí)時(shí)記錄并保存到中央數(shù)據(jù)庫(kù)。管理信息系統(tǒng)和車輛出入控制系統(tǒng)結(jié)合在一起,實(shí)現(xiàn)了車輛出入的智能化管理。這樣不僅滿足車輛進(jìn)出小區(qū)方便、快捷、安全的要求,也提高了小區(qū)物業(yè)的服務(wù)水平,為建設(shè)智能化小區(qū)奠定了基礎(chǔ)。該系統(tǒng)的入口結(jié)構(gòu)設(shè)計(jì)如圖1所示。出口和入口結(jié)構(gòu)基本相同。

圖1 系統(tǒng)入口結(jié)構(gòu)圖Fig.1 System structure diagram

3 車輛出入控制子系統(tǒng)

車輛出入控制子系統(tǒng)是小區(qū)車輛出入管理的一個(gè)重要的組成部分,主要實(shí)現(xiàn)對(duì)車輛出入的自動(dòng)控制。整個(gè)系統(tǒng)的控制過(guò)程簡(jiǎn)單,主要功能包括控制器(PLC)與RFID控制器之間的通信,驗(yàn)證車輛的合法身份;控制出入口道閘的開(kāi)啟;出入口的指示燈指示和車輛防砸等等。圖2為入口工作的流程圖。

圖2 入口工作流程圖Fig.2 Entry work flowchart

擁有長(zhǎng)期卡的車輛離開(kāi)小區(qū)時(shí),出口車道下面的地感線圈1檢測(cè)車到,允許RFID控制器讀RFID卡信息,驗(yàn)證身份后,道閘自動(dòng)抬起,車輛離開(kāi)。車輛通過(guò)道閘且離開(kāi)地感線圈2后,閘桿自動(dòng)落下。如果閘桿下落過(guò)程中,線圈檢測(cè)到閘下面有車輛,則閘桿會(huì)自動(dòng)抬起,直到車輛離開(kāi)后,閘桿才重新落下。臨時(shí)車輛離開(kāi)小區(qū)時(shí),RFID控制器讀卡,管理系統(tǒng)根據(jù)車輛進(jìn)入和離開(kāi)的時(shí)間計(jì)算出車輛停留的時(shí)間。車主根據(jù)車輛停留的時(shí)間繳納一定的費(fèi)用,車輛離開(kāi)小區(qū)時(shí),管理員收回臨時(shí)卡。出口工作流程圖如圖3所示。

1)設(shè)備選型

圖3 出口工作流程圖Fig.3 Export work flowchart

本系統(tǒng)是使用于小區(qū)車輛識(shí)別,出入小區(qū)的車輛行駛的速度相對(duì)緩慢,所以選用歐姆龍V600系列RFID系統(tǒng)。V600系列RFID系統(tǒng)是工作頻率為530 kHz高標(biāo)準(zhǔn)的電磁耦合式RFID系統(tǒng)。它的編碼體系完全符合EPC標(biāo)準(zhǔn)[4],最大的識(shí)別距離為10 cm左右,通信的速率非常的快,讀取數(shù)據(jù)時(shí)為40~60 ms,寫數(shù)據(jù)的速率為90~170 ms。它具有優(yōu)良的環(huán)境適應(yīng)性,可以在高溫150℃的環(huán)境中工作;產(chǎn)品類型豐富,RFID標(biāo)簽的存儲(chǔ)容量為254字節(jié)~8k字節(jié);小型無(wú)電池型標(biāo)簽可改寫30萬(wàn)次。

整個(gè)系統(tǒng)由 RFID控制器V600-CA5D02、RFID讀寫頭V600-H07和 RFID 標(biāo)簽 V600-D23P66N 3部分組成[5]。 主控制器為歐姆龍的CP1L-M20DR-APLC。它與傳統(tǒng)的CPM1A和CPM2A不同,除了具有它們的一般功能之外,還增加了脈沖輸出功能、變頻定位功能和以太網(wǎng)功能等等。它的程序的存儲(chǔ)容量為8KB,輸入輸出最大可以擴(kuò)展到60個(gè)點(diǎn),完全可以滿足一般用戶的需求。通過(guò)安裝選件板,可以選擇RS-232或 RS-422/485通信。

2)PLC與RFID控制器的通信

PLC[6]與RFID控制器之間采用無(wú)協(xié)議通信,即不使用重試處理、不經(jīng)過(guò)數(shù)據(jù)格式的轉(zhuǎn)換處理及具有對(duì)應(yīng)接收的數(shù)據(jù)進(jìn)行處理分支等的順序通信協(xié)議。在無(wú)協(xié)議且無(wú)轉(zhuǎn)換的條件下,通過(guò)通信端口的輸入輸出指令(TXD,RXD)發(fā)送和接收數(shù)據(jù)[7]。PLC與RFID控制器之間使用RS-422方式進(jìn)行通信。根據(jù)RFID控制器通信規(guī)格要求,使用歐姆龍CXProgrammer7.1編程軟件將CP1L串口1模式設(shè)置為RS-232,通信波特率設(shè)置9600,數(shù)據(jù)格式為7、2、E。CP1L端口1選用插件 CP1W-CIF11,為 RS-422/485 型。

PLC與RFID控制器通信時(shí),使用專用的SYSWAY通信協(xié)議,上位機(jī)優(yōu)先發(fā)送通信指令,RFID控制器接收后,首先分析來(lái)自主機(jī)的命令,然后對(duì)RFID標(biāo)簽進(jìn)行讀寫。通信結(jié)束后,RFID控制器返回一個(gè)響應(yīng)代碼到主機(jī)。SYSWAY通信協(xié)議支持1:1和1:N通信。當(dāng)主機(jī)與RFID控制器是1對(duì)1連接時(shí),采用1:1方式通信;當(dāng)連接主機(jī)的RFID控制器超過(guò)一個(gè)時(shí),采用1:N方式通信。在1:N通信模式下,可以通過(guò)對(duì)RFID控制器設(shè)置來(lái)實(shí)現(xiàn)主機(jī)與RFID控制器的1:1通信。

V600系列RFID控制的指令系統(tǒng)共23條指令,可以靈活的實(shí)現(xiàn)與主機(jī)之間的通信,其中包括通信命令、一般的通信子命令、主機(jī)命令等。通信命令多用于執(zhí)行與RFID標(biāo)簽的通信,例如,對(duì)靜止或者是移動(dòng)的RFID標(biāo)簽進(jìn)行讀寫等。通信子命令一般用于取消某個(gè)命令的執(zhí)行,而主機(jī)命令則用于主機(jī)設(shè)備控制RFID控制器。在1:1的通信模式下,通信過(guò)程中不計(jì)算校驗(yàn)碼,因此,只能通過(guò)響應(yīng)代碼來(lái)判斷通信結(jié)果的正確性。

3)控制要求及I/O分配

車輛出入控制基本要求如下:車輛出入小區(qū)時(shí),應(yīng)首先驗(yàn)證車輛的身份,身份合法,要有指示功能,同時(shí)道閘自動(dòng)打開(kāi),允許車輛通過(guò)。

表1 I/O分配表Tab.1 I/O distribution table

如果身份不合法,同樣有指示功能,道閘不打開(kāi)。車輛駛?cè)牖蛘唏偝龅倪^(guò)程中,要有指示作用。車輛完全進(jìn)入或者離開(kāi)時(shí),道閘才能落下,否則道閘不下落。關(guān)鍵應(yīng)該注意車輛身份的驗(yàn)證和車輛的防砸功能。根據(jù)以上控制要求,車輛出入控制系統(tǒng)的I/O分配表1所示。

4 信息管理子系統(tǒng)設(shè)計(jì)

本系統(tǒng)使用Visual Basic作為前臺(tái)開(kāi)發(fā)工具。它提供強(qiáng)有力的數(shù)據(jù)庫(kù)存取能力,通過(guò)ADO控件和后臺(tái)SQLServer2000有機(jī)的結(jié)合在一起。車輛出入管理系統(tǒng)軟件的使用人員是小區(qū)的管理人員或者保安,實(shí)例中包括車輛基本信息管理、車輛用戶的基本信息管理、射頻卡的類型管理、射頻卡管理、車輛出入管理以及收費(fèi)管理等主要功能。

根據(jù)管理系統(tǒng)功能需求設(shè)計(jì)系統(tǒng)的功能模塊圖,如圖4所示。在功能模塊的圖的樹(shù)狀結(jié)構(gòu)中,每個(gè)節(jié)點(diǎn)就是一個(gè)很小的功能模塊。每個(gè)功能模塊要針對(duì)數(shù)據(jù)庫(kù)中不同的表來(lái)完成相似的操作,即添加記錄、修改記錄、刪除記錄、以及查詢和顯示記錄等。

系統(tǒng)中,還有一個(gè)系統(tǒng)用戶管理模塊。這個(gè)模塊相對(duì)簡(jiǎn)單,包括用戶信息管理和權(quán)限控制兩個(gè)部分。在初始化時(shí),有兩個(gè)默認(rèn)用戶。系統(tǒng)管理員用戶Admin,普通用戶wang,在設(shè)計(jì)程序時(shí)手動(dòng)添加到數(shù)據(jù)庫(kù)中。兩個(gè)用戶密碼分別為Admin和123。系統(tǒng)管理員用戶擁有整個(gè)系統(tǒng)的最高權(quán)限,可以創(chuàng)建其它的普通用戶、修改用戶信息、刪除用戶等;而普通用戶只能修改自己的用戶名和密碼。

用戶對(duì)數(shù)據(jù)庫(kù)的需求,主要體現(xiàn)在各種信息的提供、保存、更新和查詢,因此數(shù)據(jù)庫(kù)系統(tǒng)必須充分的滿足各種信息的輸出和輸入。基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成了一份詳盡的數(shù)據(jù)詞典,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)起到非常重要的作用。通過(guò)對(duì)系統(tǒng)需求的分析,得到如圖5所示的數(shù)據(jù)流程。

圖4 車輛出入管理系統(tǒng)模塊圖Fig.4 Vehicles in and out management system module chart

圖5 數(shù)據(jù)流程圖Fig.5 Data flowchart

計(jì)算機(jī)與RFID控制器使用MSComm控件進(jìn)行通信[8]。其通信協(xié)議、指令及數(shù)據(jù)傳輸格式與PLC與RFID控制器通信完全相同。計(jì)算機(jī)與RFID控制器之間的無(wú)握手信號(hào)的連接方案。這種方式連線方便,僅需要1根信號(hào)地線GND和2根數(shù)據(jù)線:發(fā)送線TXD和接收線RXD。接線時(shí),計(jì)算機(jī)串口的發(fā)射端TXD、接收端RXD分別與RFID控制器的接收端RXD、發(fā)射端TXD連接,雙方的GND相連,各自的請(qǐng)求發(fā)送線RTS、允許發(fā)送線CTS短接??刂凭€RTS、CTS自連,默認(rèn)對(duì)方信號(hào)存在,以確保進(jìn)入握手后的狀態(tài),可直接交換數(shù)據(jù)。

計(jì)算機(jī)與RFID控制器進(jìn)行通信時(shí)雙方的通信參數(shù)設(shè)置(如波特率、校驗(yàn)方式、數(shù)據(jù)位等)應(yīng)該一致。為了方便起見(jiàn),雙方的通信參數(shù)多設(shè)置為RFID控制器的默認(rèn)值。

下面談一下通信的具體實(shí)現(xiàn)。在VB環(huán)境下,新建一個(gè)工程,在這個(gè)工程的新窗體上進(jìn)行用戶界面設(shè)計(jì)。首先,窗體的caption屬性設(shè)置為“計(jì)算機(jī)與RFID控制器通信”,然后再窗體上添加7個(gè)對(duì)象,2個(gè)標(biāo)簽、2個(gè)文本框、兩個(gè)按鈕和一個(gè)MSComm控件。標(biāo)簽是用來(lái)顯示信息,不能用來(lái)輸入;文本框用來(lái)數(shù)據(jù)也可顯示;命令按鈕用來(lái)執(zhí)行相關(guān)的操作;MSComm控件用來(lái)實(shí)現(xiàn)通信。對(duì)象建立好以后,要為其設(shè)置屬性值。建立好的用戶界面窗體。在視圖菜單中選擇“代碼窗口”或者雙擊用戶窗口,進(jìn)入代碼窗口編寫事件過(guò)程代碼程序。整個(gè)通信程序主要由以下幾個(gè)部分組成:串口初始化、發(fā)送數(shù)據(jù)、串口事件處理。

串口初始化的功能是打開(kāi)端口,設(shè)置通信參數(shù)。程序代碼如下:

發(fā)送數(shù)據(jù)的功能是將命令數(shù)據(jù)按通信協(xié)議組成數(shù)據(jù)包發(fā)往RFID控制器。程序?qū)崿F(xiàn)如下:

串口事件處理程序的主要功能是接收數(shù)據(jù),并把數(shù)據(jù)顯示在文本框內(nèi)。程序?qū)崿F(xiàn)如下:

在“運(yùn)行”菜單的“啟動(dòng)”命令,系統(tǒng)運(yùn)行程序,彈出計(jì)算機(jī)與RFID控制器通信的窗體。在對(duì)窗體內(nèi),按照RFID控制器與計(jì)算機(jī)通信數(shù)據(jù)的格式將要發(fā)送的數(shù)據(jù)寫入通信對(duì)話框的發(fā)送數(shù)據(jù)文本框中,然后點(diǎn)擊發(fā)送數(shù)據(jù)按鈕,即可實(shí)現(xiàn)二者之間的數(shù)據(jù)交換。

管理軟件運(yùn)行在管理計(jì)算機(jī)上,對(duì)整個(gè)系統(tǒng)的各種信息進(jìn)行管理。運(yùn)行系統(tǒng)后,先進(jìn)入管理軟件的登陸界面,系統(tǒng)管理員輸入用戶名和密碼登陸到系統(tǒng)主界面。

主界面的上部是系統(tǒng)的菜單信息,主要包括以下幾個(gè)方面:基本信息管理、車輛管理以及系統(tǒng)用戶。在“基本信息管理”菜單下可以實(shí)現(xiàn)對(duì)射頻卡、射頻卡類型以及用戶基本信息的管理;“車輛管理”菜單下的子菜單可以實(shí)現(xiàn)車輛基本信息管理和車輛出入信息的管理。在“系統(tǒng)用戶”中主要實(shí)現(xiàn)對(duì)用戶名和密碼的管理。

雖然整個(gè)管理系統(tǒng)有幾個(gè)的模塊構(gòu)成,但是系統(tǒng)中各個(gè)模塊基本功能、設(shè)計(jì)方法和操作步驟基本相同。

5 結(jié) 論

本系統(tǒng)主要由車輛出入控制子系統(tǒng)和車輛出入管理信息子系統(tǒng)兩個(gè)部分組成。控制子系統(tǒng)的主要通過(guò)控制器與RFID控制器之間通信,讀取車輛RFID卡(RFID標(biāo)簽)的信息,然后驗(yàn)證車輛的合法身份,控制車輛的出入。管理信息子系統(tǒng)主要實(shí)現(xiàn)對(duì)小區(qū)車輛各種信息的管理;通過(guò)計(jì)算機(jī)與RFID控制器的通信,采集RFID卡的信息,記錄車輛的出入信息,加強(qiáng)車輛的出入管理;對(duì)外來(lái)車輛的收費(fèi)管理等。本系統(tǒng)充分利用RFID技術(shù)實(shí)現(xiàn)了對(duì)小區(qū)出入車輛的無(wú)人化安全管理。

[1]游戰(zhàn)清,李蘇劍.無(wú)線射頻識(shí)別技術(shù)(RFID)理論與應(yīng)用[M].北京:電子工業(yè)出版社,2008.

[2]穆顯勇,李曉龍,劉棟,等.基于RFID技術(shù)的抽水蓄能電站人員定位管理系統(tǒng)設(shè)計(jì)[J].陜西電力,2011(10):11-14.MU Xian-yong,LI Xiao-long,LIU Dong,et al.Design of personnel locating and management system based on RFID technology used in pumped storage power station[J].Shaanxi Electric Power,2011(10):11-14.

[3]卓浩.基于RFID的管理系統(tǒng)技術(shù)[J].計(jì)算機(jī)與數(shù)字工程,2008,36(1):111-113.ZHUO Hao.Management system based on RFID technology[J].Computer and Digital Engineering,2008,36(1):111-113.

[4]OMRON.RFID System V600 Series OPERATION MANUAL[M].Shanghai:OMRON,2011.

[5]OMRON.RFID SystemV600SeriesUSER’S MANUAL[M].Shanghai:OMRON,2011.

[6]李嘯驄,劉明明,張鵬.基于PLC的多指標(biāo)非線性勵(lì)磁控制器的設(shè)計(jì)[J].陜西電力,2010(5):7-10.LIXiao-cong,LIU Ming-ming,ZHANG Peng.Design of multi-index non-linear excitation controller based on PLC[J].Shaanxi Electric Power,2010(5):7-10.

[7]范逸之.Visual Basic與RS-232之間的通信控制[M].北京:清華大學(xué)出版社,2009:54.

[8]王偉,楊海萌.用VB實(shí)現(xiàn)RFID控制器的串行通信[J].船電技術(shù),2009,27(5):307-309.WANG Wei,YANG Hai-meng.RFID controllerserial communication with VB[J].Marine Electric&Electronic Engineering,2009,27(5):307-309.

猜你喜歡
標(biāo)簽管理系統(tǒng)控制器
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
無(wú)懼標(biāo)簽 Alfa Romeo Giulia 200HP
車迷(2018年11期)2018-08-30 03:20:32
不害怕撕掉標(biāo)簽的人,都活出了真正的漂亮
海峽姐妹(2018年3期)2018-05-09 08:21:02
海盾壓載水管理系統(tǒng)
標(biāo)簽化傷害了誰(shuí)
基于多進(jìn)制查詢樹(shù)的多標(biāo)簽識(shí)別方法
基于RFID的倉(cāng)儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
模糊PID控制器設(shè)計(jì)及MATLAB仿真
MOXA RTU控制器ioPAC 5542系列
禹州市| 九江市| 宁远县| 青州市| 彭泽县| 元阳县| 靖江市| 麻栗坡县| 灵璧县| 营山县| 观塘区| 进贤县| 广宁县| 施甸县| 嘉黎县| 措勤县| 巴塘县| 赫章县| 广宁县| 临沭县| 桃源县| 平度市| 林甸县| 逊克县| 三原县| 龙川县| 长海县| 洛川县| 同江市| 西畴县| 沈阳市| 新化县| 阳信县| 滦南县| 蚌埠市| 沙雅县| 泰和县| 蓬莱市| 炎陵县| 平潭县| 平顺县|