當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要:基于RFID的手持式交通違章處罰終端系統(tǒng)采用ARM9作為微控制器,RFID讀寫器接收電子標(biāo)簽的信息,以圖形界面的形式,通過GPRS技術(shù)與監(jiān)控中心進(jìn)行數(shù)據(jù)的傳輸,對違章司機(jī)進(jìn)行懲處。在此主要從硬件和軟件方面,介紹

摘要:基于RFID的手持式交通違章處罰終端系統(tǒng)采用ARM9作為微控制器,RFID讀寫器接收電子標(biāo)簽的信息,以圖形界面的形式,通過GPRS技術(shù)與監(jiān)控中心進(jìn)行數(shù)據(jù)的傳輸,對違章司機(jī)進(jìn)行懲處。在此主要從硬件和軟件方面,介紹了系統(tǒng)所用RFID技術(shù)及其實現(xiàn)的過程和方法。實驗表明,設(shè)計的系統(tǒng)能準(zhǔn)確地讀取標(biāo)簽,能很好地取代交警手寫罰單的繁雜過程,很大程度地改善和方便了交通違章的處理,具有廣泛的應(yīng)用前景。
關(guān)鍵詞:手持式;射頻識別;ARM9;GPRS

0 引言
    以往,對交通違章者的處罰是通過交警手工開罰單完成的,違章者再持罰單到指定收款處交罰款。這種方式有幾個缺點:一是,開罰單時要記錄違章者的駕照號、姓名、違章地點、類型、罰款金額等諸多內(nèi)容,需要花費大量的時間,影響交警的正常值勤;二是,由于人為筆誤經(jīng)常造成違章者與收款人員的糾紛;三是,值勤交警無法準(zhǔn)確掌握違章者的背景、違章記錄等,更有不法者持假照蒙混過關(guān),躲避處罰;四是,無法對交警執(zhí)法的正確性進(jìn)行考核;五是,有些“人情款”難以處罰。
    基于ARM9的915 MHz超高頻射頻技術(shù)(Radio Frequeney Identification,RFID)的手持式交通違章處罰終端系統(tǒng)是在現(xiàn)有交通管理中引入RFID技術(shù),當(dāng)交警發(fā)現(xiàn)可疑車輛時,用手勢動作讓車輛停下來,在射頻卡讀寫器的有效作用范圍內(nèi),交警采用手持式終端機(jī)對該車輛進(jìn)行檢查,省去了交警手工開罰單的繁瑣過程,保證速度準(zhǔn)確性和高效性,從而帶來了便利。

1 系統(tǒng)設(shè)計
    在處理違章事故時,只需車輛上的電子標(biāo)簽在射頻卡讀寫器的有效作用范圍內(nèi),則司機(jī)的自然狀況及違章記錄等信息均輸入到終端機(jī)上,并可通過GPRS通信從監(jiān)控中心調(diào)出并查看其違章記錄。若交警判斷司機(jī)違章了,就在手持式終端機(jī)上選擇一下違章種類代碼,并通過GPRS通信將相關(guān)信息發(fā)送到監(jiān)控中心,監(jiān)控中心以短信的方式通知違章司機(jī)其違章情況。交罰款時,司機(jī)到指定地點,工作人員根據(jù)數(shù)據(jù)庫中記錄的信息對司機(jī)進(jìn)行罰款。實現(xiàn)了交通違章處罰管理的科學(xué)化、公開化,更重要的是此系統(tǒng)通過在駕照上記錄司機(jī)的違章檔案,大大加強(qiáng)了對司機(jī)的監(jiān)督力度,可減少違章次數(shù)。
    本設(shè)計需要建立的是基于RFID的手持式交通違章處罰終端系統(tǒng),該系統(tǒng)由服務(wù)器端和客戶端組成。服務(wù)器端即監(jiān)控中心,主要是通過GPRS與手持式終端進(jìn)行數(shù)據(jù)傳輸。在客戶端,RFID讀寫器通過無線傳輸讀取安裝在車輛上的電子標(biāo)簽來搜集車輛信息,并進(jìn)行相應(yīng)的處理,之后通過GPRS將信息發(fā)送到服務(wù)器端,在服務(wù)器端對接收到的這些信息進(jìn)行處理并存儲到數(shù)據(jù)庫,同時發(fā)短信通知司機(jī)其違章情況并催促交罰款。系統(tǒng)的總體結(jié)構(gòu)框圖如圖1所示。



2 硬件設(shè)計
    手持式交通違章處罰終端的硬件結(jié)構(gòu)圖如圖2所示,可以將其分為ARM核心及外圍部分和RFID部分。
2.1 ARM核心及外圍部分
    該部分包括ARM微控制器、存儲器(SRAM、FLASH和SDRAM)、輸入輸出設(shè)備(LCD、觸摸屏TOUCH)和接口設(shè)備(RS 232、USB、網(wǎng)卡DM9000和JTAG)。ARM微控制器采用了ARM920T內(nèi)核,是由ARM公司設(shè)計的16/32ARM920T RISC處理器,它的低功耗、精簡和出色的全靜態(tài)設(shè)計特別適用于對成本和功耗敏感的應(yīng)用。存儲器包括SRAM,F(xiàn)LASH和SDRAM可以支持Linux系統(tǒng)的運(yùn)行,其中SDRAM是Hynix公司的HY57V651620,容量為64 MB;常用的FLASH類型有NOR FLASH和NAND FLASH2種,這里用到的FALSH主要是NAND FLASH,它是三星公司生產(chǎn)的容量為64 MB,常用于手持設(shè)備等消費電子產(chǎn)品。LCD是東華TFT液晶屏(WXCAT35),配置為常用的16BPP模式。DM9000是DAVICOM公司推出的一種高度集成、功能強(qiáng)大、少引
腳、性價比高的單片快速以太網(wǎng)控制芯片,非常適用于嵌入式系統(tǒng)設(shè)計,具有一個通用的微處理器接口,內(nèi)部集成了16 KB SRAM(其中13 KB用作接收緩沖區(qū),3 KB作為發(fā)送緩沖區(qū)),對內(nèi)部存儲器訪問支持8位和16位數(shù)據(jù)接口以適用于不同的微處理器。
2.2 RFID部分
2.2.1 RFID技術(shù)
    射頻技術(shù)是20世紀(jì)90年代開始興起的一種自動識別技術(shù),射頻識別技術(shù)是一項利用射頻信號通過空間耦合(交變磁場或電磁場)實現(xiàn)無接觸信息傳遞并通過所傳遞的信息達(dá)到識別目的的技術(shù)。
2.2.2 RFID系統(tǒng)及其工作原理
    最基本的RFID系統(tǒng)由3部分組成:讀寫器(Reader)、電子標(biāo)簽(Tag)、天線(Antenna)。讀寫器是讀取(有時還可以寫入)標(biāo)簽信息的設(shè)備,可設(shè)計為手持式或固定式(本系統(tǒng)為手持式)。電子標(biāo)簽由耦合元件及芯片組成,每個標(biāo)簽具有惟一的電子編碼,附著在物體上標(biāo)識目標(biāo)對象。天線在標(biāo)簽和讀寫器間傳遞信號。
    讀寫器通過天線向外發(fā)送出一定頻率的射頻信號,當(dāng)電子標(biāo)簽進(jìn)入到讀寫器產(chǎn)生的磁場有效作用范圍內(nèi)時產(chǎn)生感應(yīng)電流從而獲得能量,向讀寫器發(fā)送出自身編碼等信息,讀寫器讀取信息并解碼后,將信息傳至計算機(jī)系統(tǒng)進(jìn)行相關(guān)處理,從而達(dá)到自動識別物體的目的。RFID工作原理圖如圖3所示。


2.2.3 RFID射頻收發(fā)單元
    該部分包括射頻芯片和天線,芯片使用CC1100,該芯片能對頻率為915 MHz的超高頻標(biāo)簽進(jìn)行讀寫,符合EPC CLASS-1/Gen-2標(biāo)準(zhǔn)。內(nèi)部的發(fā)射器部分不需要增加有源電路就能夠直接驅(qū)動近距離操作的天線,讀寫距離可達(dá)到10 m左右,可以滿足手持式交通違章處罰終端的要求。射頻收發(fā)單元CC1100的電路圖如圖4所示,其中CC1100的信號線SCLK(時鐘輸入)、SI(數(shù)據(jù)輸入)、SO(數(shù)據(jù)輸出)、CSn(芯片選擇)分別與
S3C2440的SPI接口的SPICLK、SPIMOSI、SPIMOSO、nSS相連接。



3 軟件設(shè)計
    本系統(tǒng)采用U-boot軟件開發(fā)系統(tǒng)的Bootloader,操作系統(tǒng)采用2.6內(nèi)核的Linux。
3.1 嵌入式系統(tǒng)的引導(dǎo)代碼Bootloader
    BootLoader就是在操作系統(tǒng)內(nèi)核運(yùn)行前執(zhí)行的一段小程序。通過這段小程序,可以初始化必要的硬件設(shè)備,創(chuàng)建內(nèi)核需要的一些信息并將這些信息通過相關(guān)機(jī)制傳遞給內(nèi)核,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適的狀態(tài),最終調(diào)用操作系統(tǒng)內(nèi)核,真正起到引導(dǎo)和加載內(nèi)核的作用。
    Bootloader啟動大多數(shù)分為2個階段。第一階段使用匯編來實現(xiàn),它完成一些依賴于CPU體系結(jié)構(gòu)的初始化,并調(diào)用第二階段的代碼。這個階段的任務(wù)有:硬件設(shè)備初始化;為加載Bootloader的第二階段代碼準(zhǔn)備RAM空間;復(fù)制Bootloader的第二階段代碼到RAM空間中;設(shè)置好棧;跳轉(zhuǎn)到第二階段代碼的C入口點。第二階段通常使用C語言來實現(xiàn),這樣可以實現(xiàn)更復(fù)雜的功能,而且代碼會有更好的可讀性和可移植性。這個階段的任務(wù)有:初始化本階段要使用到的硬件設(shè)備;檢測系統(tǒng)內(nèi)存映射;將內(nèi)核映像和根文件系統(tǒng)映像從Flash上讀到RAM空間中;為內(nèi)核設(shè)置啟動參數(shù);調(diào)用內(nèi)核。
    在編寫完Bootloader后,利用JTAG下載電纜燒寫到Nand Flash中即可。
    基本的操作過程如下,從網(wǎng)上下載U boot 1.1.6,cd u-boot-1.1.6,進(jìn)入到該目錄后,修改其頂層Makefile,添加開發(fā)板類型:

    其余的相關(guān)修改及添加可參考天嵌U-boot-1.1.6dm9000中的相關(guān)文件。
3.2 配置及編譯內(nèi)核
    配置內(nèi)核的方式有:make eonfig;make menuconfig;make xconfig;make gconfig;make oldeonfig;makedefeonfig等配置時可供選擇的配置項來自于各個子目錄的Keonfig文件,如make menueonfig之后保存的結(jié)果將寫入.config文件,.config文件中定義變量,結(jié)合
各子目錄的Makefile,可決定某一模塊是否編譯到內(nèi)核中。由于CC1100要與SPI接口通信,內(nèi)核應(yīng)該支持SPI的操作。首先cd linux2.6.25 .8,進(jìn)到該目錄下后,命令1.查看是否有.config文件,若無則 cp arch/arm/configs/s3c2410default_config.config,之后make menuconfigSPI驅(qū)動的設(shè)置,SPI的驅(qū)動在drivers/spi/spi.c中:

  
    其中,*代表直接編譯進(jìn)內(nèi)核;M代表以模塊的方式編譯進(jìn)內(nèi)核。
    編譯內(nèi)核前先修改相應(yīng)的Makefile及相關(guān)的文件,以適合對應(yīng)的硬件平臺。之后make可在arch/arm/boot目錄下生成內(nèi)核鏡像,如:zlmage,Image。最后用USB燒寫到Flash的相應(yīng)位置即可。
3.3 應(yīng)用程序
    用戶應(yīng)用程序是基于Qt的圖形界面,當(dāng)交警確認(rèn)要求對車輛進(jìn)行檢查或者罰款時,系統(tǒng)中斷進(jìn)入工作模式,通過防沖突算法獲得車輛的信息,并將信息顯示到LCD上,如果確認(rèn)要對司機(jī)進(jìn)行處罰,選擇好違章代碼后,將相應(yīng)的信息通過GPRS發(fā)送到控制中心,否則進(jìn)入到系統(tǒng)的休眠模式,繼續(xù)等待中斷發(fā)生,其流程圖如圖5所示。



4 結(jié)語
    本文簡要介紹了所設(shè)計的手持式交通違章處罰終端系統(tǒng),重點介紹了系統(tǒng)的軟硬件設(shè)計及相應(yīng)的關(guān)鍵技術(shù)。射頻技術(shù)在交通中的作用日益重要,本系統(tǒng)以射頻技術(shù)為重點,以交通違規(guī)管理為背景,結(jié)合GPRS技術(shù)可以實現(xiàn)手持式交通違章處罰終端系統(tǒng)。能快速、準(zhǔn)確、實時地對標(biāo)簽進(jìn)行讀取和信息處理,為交通違規(guī)處罰帶來了很大的便利。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉