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

?

基于RFID的軌道車輛定位測速系統(tǒng)的設(shè)計*

2022-08-12 03:30張輝波王一堅陳志剛黃莉娟
山西電子技術(shù) 2022年4期
關(guān)鍵詞:液晶屏讀寫器車體

張輝波,王一堅,陳志剛,黃莉娟

(西南交通大學(xué)信息科學(xué)與技術(shù)學(xué)院,四川 成都 611756)

0 引言

軌道交通在人們的日常出行中扮演著越來越重要的角色,其安全運行離不開對車輛的位置與速度的實時監(jiān)控。城市軌道交通通常采用的定位測速方法有輪軸光電計數(shù),長定子齒槽檢測,多普勒雷達(dá),交叉感應(yīng)回線,軌枕計數(shù)等技術(shù)[1]。隨著科學(xué)技術(shù)的發(fā)展,特別是一些新型器件的出現(xiàn),使得在軌道交通中對車體的定位測速有了更多的選擇。射頻識別(RFID)技術(shù)作為一種非接觸式的通信方式,可以通過射頻信號獲取目標(biāo)對象里預(yù)先存儲的信息,進(jìn)而達(dá)到識別目標(biāo)的目的[2],現(xiàn)已廣泛用于與人們生活息息相關(guān)的許多領(lǐng)域。而對于路徑固定的軌道交通車輛,采用RFID的定位技術(shù)具有性價比高,研發(fā)周期短,使用靈活等優(yōu)點[3-4]?;赗FID技術(shù)的優(yōu)勢,本文提出一種應(yīng)用于軌道車輛的射頻識別定位測速系統(tǒng)。介紹了RFID定位測速原理,系統(tǒng)構(gòu)建方案及軟件設(shè)計流程,在室外開展的相關(guān)實驗測試結(jié)果驗證了本系統(tǒng)定位測速的有效性。

1 RFID定位測速原理

限于電路響應(yīng)時間、讀寫器識別速度等因素,RFID系統(tǒng)適用于對中低速運動車體的定位測速。通過讀寫器可將位置信息預(yù)先寫入無源電子標(biāo)簽。根據(jù)位置信息,將標(biāo)簽放置在路徑的相應(yīng)位置。車載讀寫器經(jīng)過標(biāo)簽時,可讀取其數(shù)據(jù)并將實時位置信息傳輸至顯示終端。采用時差法可計算車體在兩個標(biāo)簽間的平均運動速度。其工作原理如圖1所示。

圖1 對車體定位測速的原理圖

(1)

2 系統(tǒng)總體方案

本設(shè)計由RFID讀寫器、RFID標(biāo)簽、STM32單片機開發(fā)系統(tǒng)、接口轉(zhuǎn)換電路、電源、液晶顯示終端組成,系統(tǒng)由移動電源進(jìn)行供電,其整體結(jié)構(gòu)如圖2所示。上電后,STM32通過串口向讀寫器發(fā)送16進(jìn)制的初始化配置命令,待收到初始化成功的響應(yīng)后,讀寫器將工作在定時模式,開始主動搜索標(biāo)簽,搜索到電子標(biāo)簽后,將以數(shù)據(jù)幀的形式把數(shù)據(jù)發(fā)送給STM32。STM32則將接收到的標(biāo)簽信息處理后,發(fā)送至液晶顯示終端。

圖2 車體定位測速系統(tǒng)的結(jié)構(gòu)框架圖

2.1 RFID系統(tǒng)

本設(shè)計所采用的RFID讀寫器型號為HR1907Q。這是一款自帶嵌入式微操作系統(tǒng)的多功能超高頻讀寫器,其工作頻率為902~928 MHz/865~868 MHz,輸出功率為0~30 dBm,讀取距離最遠(yuǎn)可達(dá)7 m,工作功耗僅為5 W,工作電壓為9~24 V。該讀寫器帶多種通信接口,支持多種通信協(xié)議,易于進(jìn)行二次開發(fā)。它每次可向串口發(fā)送長度為25個字節(jié)的數(shù)據(jù)幀,而對應(yīng)的標(biāo)簽支持12個字節(jié)的數(shù)據(jù)存儲。本設(shè)計的適用范圍為中短距離固定路徑,標(biāo)簽數(shù)目為12,因此標(biāo)簽中存儲的信息足以包含標(biāo)簽編號、信號強度(RSSI)和相對距離。

為測試此讀寫器的讀取速度,通過上位機對其獲得的時間相關(guān)的數(shù)據(jù)幀信息進(jìn)行分析,如圖3所示??梢园l(fā)現(xiàn),兩個相鄰數(shù)據(jù)幀的時間戳間隔平均值約為30 ms,因此在系統(tǒng)搭建時需要考慮車速過快可能導(dǎo)致的標(biāo)簽漏讀因素。

圖3 讀寫器讀取的數(shù)據(jù)幀

2.2 STM32單片機開發(fā)系統(tǒng)

本設(shè)計所使用到的STM32單片機系統(tǒng)為ALIENTEK MiniSTM32開發(fā)板,其板載MCU為STM32F103RCT6。此微處理器有64個I/O口,256 k的Flash內(nèi)存,設(shè)計中只需要用到其中兩個串口。系統(tǒng)的時鐘頻率為8 MHz,滿足設(shè)計需求。

2.3 接口轉(zhuǎn)換模塊

由于本設(shè)計采用的RFID讀寫器HR1907Q的通信接口為RS232,而STM32單片機開發(fā)系統(tǒng)所使用的接口為串口,因此需要采用RS232-TTL的接口轉(zhuǎn)換模塊將它們連接。

3 系統(tǒng)軟件設(shè)計

定位測速系統(tǒng)的軟件設(shè)計部分主要由位置提取模塊、速度計算模塊、顯示界面模塊組成,其主程序流程圖如圖4所示。系統(tǒng)完成初始化以后,進(jìn)行液晶屏顯示界面的更新。當(dāng)檢測到標(biāo)簽信息時,STM32將從所獲得的數(shù)據(jù)幀中提取標(biāo)簽編號及位置信息,把16進(jìn)制的位置數(shù)據(jù)轉(zhuǎn)化成10進(jìn)制,傳輸至液晶屏顯示。在得到第一個標(biāo)簽信息的同時,開啟定時器進(jìn)行計時。當(dāng)再次得到標(biāo)簽信號時,首先判斷是否與上一個標(biāo)簽相同,如果為新標(biāo)簽,STM32將停止定時器,并存儲定時器的時間數(shù)據(jù),即車體在兩個標(biāo)簽間的運動時間,進(jìn)而計算車體在兩個標(biāo)簽間的平均速度,同時將定時器清零,開始下一次計時。以此循環(huán),除了經(jīng)過第一個標(biāo)簽時無法得到車速信息外,在經(jīng)過其它標(biāo)簽時均會得到不斷刷新的車體的速度值。其數(shù)據(jù)將被轉(zhuǎn)化為“m/s”、“km/h”兩種模式的數(shù)據(jù),并被傳輸?shù)揭壕溜@示。

圖4 主程序流程圖

4 實驗及結(jié)果分析

為了對所研制系統(tǒng)的定位測速性能進(jìn)行評測,在一塊空曠的場地搭建了實驗平臺并開展相關(guān)測試工作。實驗?zāi)M軌道車輛路徑固定的特點,將一輛汽車作為測試對象,并在測試區(qū)域內(nèi),使汽車的行駛路徑近似為一條直線。

為了選擇合適的讀寫器天線的發(fā)射功率,首先對讀寫器垂直方向上的識別距離和發(fā)射功率之間的關(guān)系進(jìn)行測試,其結(jié)果如表1所示。考慮到實際測試時標(biāo)簽和讀寫器的距離為1 m以內(nèi),選擇16 dBm為發(fā)射功率。

表1 HR1907Q發(fā)射功率和識別距離關(guān)系

在此發(fā)射功率下,對不同角度、不同距離的標(biāo)簽RSSI進(jìn)行測試。結(jié)果表明,在標(biāo)簽距讀寫器超過50 cm,偏離讀寫器軸心60°時,讀寫器無法識別到標(biāo)簽。同時,為了保證車體經(jīng)過時車載讀卡器能夠識別標(biāo)簽,需將車速控制在一定范圍內(nèi)。經(jīng)過估算,在理想情況下,車速的上限理論值約為104 km/h,符合本設(shè)計的速度需求。

無源電子標(biāo)簽按照所寫入的位置信息以一定的間隔按直線放置在路旁的標(biāo)志物上。為了避免兩個標(biāo)簽同時被讀寫器識別的情況發(fā)生,相鄰兩個標(biāo)簽之間的距離為5 m以上。在實驗中需避免附近有與RFID系統(tǒng)工作頻率接近的信號干擾。

實際測試中,汽車先在測量區(qū)間外完成啟動并提速,然后盡量以勻速且和標(biāo)簽始終保持一個相對穩(wěn)定距離的方式通過測試區(qū)間。通過液晶屏上的標(biāo)簽編號及位置信息,可判斷當(dāng)前的實時位置及標(biāo)簽是否漏讀。將汽車儀表盤上顯示的速度和液晶屏上的速度進(jìn)行對比,可評價實測速度的精確性。限于場地面積,車速最高為50 km/h。經(jīng)過調(diào)試,系統(tǒng)可正常工作,不會出現(xiàn)漏讀標(biāo)簽的現(xiàn)象。圖5為在以約30 km/h的車速進(jìn)行的測試過程中某時刻的結(jié)果??梢钥闯?,系統(tǒng)可顯示標(biāo)簽編號、信號強度、實時相對位置和速度信息,其速度值與儀表板顯示速度基本吻合。

圖5 液晶屏顯示結(jié)果

5 結(jié)語

設(shè)計了一種以STM32為控制核心的射頻識別定位測速系統(tǒng)。通過實驗表明,該系統(tǒng)能對在固定路徑上以50 km/h以下速度行駛的車輛進(jìn)行實時定位及較為精準(zhǔn)的速度計算。對系統(tǒng)進(jìn)一步的研發(fā)包括數(shù)據(jù)的無線傳輸和上位機的開發(fā),使其實用性更強,從而為中低速軌道交通的控制系統(tǒng)設(shè)計提供一些參考。

猜你喜歡
液晶屏讀寫器車體
軌道交通整體承載式鋁合金車輛車體撓度的預(yù)制方法及試驗研究
寧波軌道交通AFC系統(tǒng)讀寫器測試平臺設(shè)計
一種增強型RFID 雙向認(rèn)證協(xié)議?
基于FPGA的車內(nèi)環(huán)境監(jiān)測系統(tǒng)設(shè)計
一種消除液晶屏高溫MURA的工藝研究
基于單片機的點餐系統(tǒng)硬件設(shè)計
基于機器視覺的液晶屏字符缺陷檢測系統(tǒng)設(shè)計
KAMAGWIESEL可交換車體運輸車探秘及模型賞析
簡析地鐵車輛—鋁合金車體
RFID技術(shù)中防碰撞算法的改進(jìn)
行唐县| 柘荣县| 峨眉山市| 克山县| 望都县| 怀柔区| 青海省| 阳春市| 永昌县| 四子王旗| 亚东县| 景谷| 阳东县| 天全县| 同心县| 商洛市| 琼中| 秦皇岛市| 衡水市| 西藏| 稻城县| 双柏县| 鹿邑县| 兴城市| 宜兰县| 泸州市| 滕州市| 呼伦贝尔市| 大石桥市| 平凉市| 金乡县| 黄浦区| 涞水县| 黄山市| 安仁县| 伊宁市| 武汉市| 临沧市| 丰原市| 武邑县| 荔波县|