公務(wù)員期刊網(wǎng) 論文中心 正文

磁阻效應(yīng)下的地磁鎖車位管理系統(tǒng)設(shè)計(jì)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了磁阻效應(yīng)下的地磁鎖車位管理系統(tǒng)設(shè)計(jì)范文,希望能給你帶來靈感和參考,敬請閱讀。

磁阻效應(yīng)下的地磁鎖車位管理系統(tǒng)設(shè)計(jì)

摘要:針對私家車數(shù)量與日俱增,停車變得越來越困難,在空余車位未知的情況下,停車往往需要花費(fèi)大量時(shí)間的情況,提出一種基于磁阻效應(yīng)地磁車位管理系統(tǒng),可以實(shí)時(shí)獲取停車場車位信息。該系統(tǒng)利用磁阻傳感器檢測車位當(dāng)前狀態(tài),通過NRF24L01無線傳輸將信息上傳至該車位所在區(qū)域的節(jié)點(diǎn),該節(jié)點(diǎn)收集該區(qū)域所有車位的信息,一旦有車位狀態(tài)發(fā)生變化,便會利用WiFi將信息上傳至服務(wù)器,服務(wù)器獲取每個(gè)車位信息后進(jìn)行數(shù)據(jù)處理。車主可以通過客戶端獲取停車場車位信息,選擇最近的車位停車。

關(guān)鍵詞:單片機(jī);服務(wù)器;無線傳輸;磁阻

引言

經(jīng)濟(jì)日益發(fā)展的今天,“停車難”成為人們一直煩惱的問題。為滿足停車需求,城市建設(shè)了許多停車場,但仍舊不能有效地解決這個(gè)問題。問題的關(guān)鍵不在于增加車位的數(shù)量,而在于獲取空閑車位的位置。停車所花的時(shí)間大部分是在尋找車位上,而在尋找車位的過程中容易造成擁堵,從而進(jìn)一步增加停車的時(shí)間成本。要減少此類問題出現(xiàn),就必須對車位進(jìn)行管理并實(shí)時(shí)反饋。目前比較常用的手段有:車位鎖、射頻識別(radiofrequencyidentification,RFID)[1]以及磁阻傳感器等。車位鎖的使用比較繁瑣,需要手動解鎖,并且存在一定危險(xiǎn)性,操作不當(dāng)容易對車體造成損傷;RFID雖然方便,但需要在每輛車上都貼上標(biāo)簽,增加了人力成本;磁阻傳感器能將磁信號轉(zhuǎn)換為電信號[2],利用車體的鐵磁性對周圍磁場的影響作為檢測依據(jù),具有體積小、適應(yīng)性強(qiáng),安裝維護(hù)方便等特點(diǎn),已經(jīng)得到越來越多地應(yīng)用[3]?,F(xiàn)有的大多數(shù)停車系統(tǒng)基本側(cè)重于場外停車,對車輛進(jìn)入停車場內(nèi)部后具體車位位置的重視不足[4],因此,本文提出一種基于磁阻傳感器的車位管理系統(tǒng),能夠?qū)⑼\噲鲕囄坏姆植夹畔?shí)時(shí)準(zhǔn)確地反饋給用戶,減少停車時(shí)間。

1系統(tǒng)總體設(shè)計(jì)

整個(gè)系統(tǒng)設(shè)計(jì)如圖1所示,由車位檢測模塊、網(wǎng)絡(luò)通信模塊、服務(wù)器、以及客戶端四部分組成。車位檢測模塊用于將當(dāng)前檢測數(shù)據(jù)通過無線收發(fā)器傳輸?shù)骄W(wǎng)絡(luò)通信模塊中,數(shù)據(jù)中主要包含車位空閑狀態(tài)與車位編號。網(wǎng)絡(luò)通信模塊在接收數(shù)據(jù)后直接上傳至服務(wù)器,服務(wù)器統(tǒng)計(jì)處理這些車位信息。當(dāng)有客戶端向服務(wù)器發(fā)送數(shù)據(jù)申請時(shí),服務(wù)器將數(shù)據(jù)發(fā)送給客戶端,用戶即可查看該停車場內(nèi)空閑車位分布情況,并選擇合適車位停車。為了降低功耗,減少數(shù)據(jù)流量,降低服務(wù)器的負(fù)擔(dān),每個(gè)車位并非直接用WiFi將數(shù)據(jù)上傳,而是先將數(shù)據(jù)發(fā)送至相應(yīng)區(qū)域節(jié)點(diǎn)處,由節(jié)點(diǎn)統(tǒng)一將該區(qū)域內(nèi)車位狀態(tài)數(shù)據(jù)發(fā)送至服務(wù)器。網(wǎng)絡(luò)傳輸采用ESP8622芯片,只要有無線網(wǎng)絡(luò)覆蓋的地方就可以傳輸數(shù)據(jù),沒有距離以及空間上的限制。無線傳輸采用NRF24L01芯片,該芯片能耗低,傳輸距離可達(dá)50m左右。如果附加天線傳輸距離可以可達(dá)1000m,完全滿足停車場內(nèi)的使用。

2硬件電路設(shè)計(jì)

主要硬件電路為磁阻傳感器的驅(qū)動電路。本設(shè)計(jì)采用型號為HMC1001的傳感器,該傳感器內(nèi)部配置按惠斯頓電橋,除了電橋電路外,傳感器的芯片上有兩個(gè)磁耦合的電流帶,即偏置電流帶和置位/復(fù)位電流帶,可以消除干擾,具有體積小,功耗低且靈敏度高等特點(diǎn)。HMC1001輸出信號為差模信號,在傳輸過程中易引入共模信號[5],為抑制其中的共模信號,采用兩級放大濾波電路。電路如圖2所示。第一級采用的是具有很高共模抑制比的儀表放大器AD623進(jìn)行信號放大。第二級采用單運(yùn)放芯片OPA337組成放大濾波電路,去除信號中的噪聲,最終輸出信號由ADC采樣獲取。當(dāng)傳感器長期暴露在干擾磁場中,或者干擾磁場過大時(shí),會使傳感器元件被分割成若干個(gè)不規(guī)則磁化方向的磁區(qū)域,這會導(dǎo)致該傳感器靈敏度下降或者失靈。通過置位/復(fù)位電流帶可以生成一個(gè)強(qiáng)磁場,將磁區(qū)域重新對準(zhǔn)到統(tǒng)一方向,使模塊始終處于最佳靈敏度狀態(tài)。為使電流帶正常工作,需通過大于4A且不小于2μs的脈沖電流。其電路設(shè)計(jì)如圖3所示。輸出S/R+與HMC1001的S/R+相連,CLOCK引腳與單片機(jī)相連,用于輸出脈沖信號控制電流帶復(fù)位與置位狀態(tài)的切換。

3軟件部分設(shè)計(jì)

3.1數(shù)據(jù)采集

HMC1001傳感器輸出信號經(jīng)過兩級放大濾波后,由ADC進(jìn)行采樣。為了消除或減少溫度漂移、非線性錯(cuò)誤、交叉軸影響和由于高斯磁場的存在而導(dǎo)致信號輸出丟失這些影響,必須利用其置位/復(fù)位電流帶。采樣的軟件設(shè)計(jì)關(guān)鍵在于如何處理好S/R與AD采樣間的配合。本文需要控制CLOCK引腳電平來控制電流方向,從而達(dá)到復(fù)位與置位操作。低電平時(shí)對傳感器進(jìn)行置位,高電平時(shí)進(jìn)行復(fù)位。為確保數(shù)據(jù)可靠性,獲取數(shù)據(jù)時(shí)需先進(jìn)行置位操作,讀取此時(shí)的測量值,記為Vset,然后進(jìn)行復(fù)位操作,讀取此時(shí)的測量值,記為Vreset,兩者相減獲得偏置值。計(jì)算公式如下式中OS為偏置項(xiàng),包含了傳感器電橋和接口電子器件的直流偏置以及其溫度漂移。最終復(fù)位值減去偏置得出最終準(zhǔn)確的輸出值。由于復(fù)位狀態(tài)在正常情況下可以有效保持?jǐn)?shù)年,因此不需要每次測量都重新計(jì)算偏置OS,只要?jiǎng)傞_始時(shí)計(jì)算一次偏置OS,隨后開始計(jì)時(shí),每隔10min重新計(jì)算一次偏置OS值。

3.2數(shù)據(jù)傳輸

每個(gè)車位的數(shù)據(jù)都是通過無線傳輸?shù)?,為方便管理采用區(qū)域化結(jié)構(gòu),即每個(gè)車位數(shù)據(jù)不是直接上傳至云端服務(wù)器,而是先發(fā)送到區(qū)域節(jié)點(diǎn)處,每個(gè)區(qū)域都設(shè)置一個(gè)節(jié)點(diǎn),用于接收該區(qū)域內(nèi)所有車位的信息,然后統(tǒng)一上傳至服務(wù)器。車位數(shù)據(jù)并不是時(shí)刻發(fā)送,而是只有在狀態(tài)發(fā)生翻轉(zhuǎn)時(shí)才會啟動發(fā)送,即車位有車停入,或有車駛出。為確保數(shù)據(jù)能被節(jié)點(diǎn)設(shè)備準(zhǔn)確接收到,當(dāng)狀態(tài)翻轉(zhuǎn)后,數(shù)據(jù)每間隔一段時(shí)間就會發(fā)送一次,直到接收到來自節(jié)點(diǎn)處返回的應(yīng)答信號,才會停止發(fā)送,直到狀態(tài)再一次發(fā)生翻轉(zhuǎn)。在芯片被配置時(shí),需要配置成發(fā)送模式,發(fā)送地址固定,接收地址要與發(fā)送地址一致。對于節(jié)點(diǎn)則配置成接收模式,并使能自動應(yīng)答。nRF24l01芯片其地址寬度為3~5個(gè)字節(jié),所以理論上最多可以接收240個(gè)不同設(shè)備地址發(fā)送的信息。節(jié)點(diǎn)設(shè)備只需將相應(yīng)接收通道的地址改成車位發(fā)送的地址即可接收。因此采用循環(huán)監(jiān)聽的方式。節(jié)點(diǎn)處循環(huán)修改接收地址,對本區(qū)域內(nèi)的車位進(jìn)行監(jiān)聽,在接收完成后,會將該地址設(shè)置為發(fā)送地址并發(fā)送應(yīng)答信號,應(yīng)答部分由硬件自動完成,然后更新本地車位信息,最后統(tǒng)一上傳至云端服務(wù)器。每個(gè)地址的監(jiān)聽等待時(shí)間至少為車位數(shù)據(jù)持續(xù)發(fā)送時(shí)間間隔的兩倍,這樣才能保證有效的監(jiān)聽。

4測試結(jié)果分析

4.1磁阻傳感器采樣測試

為測試磁阻傳感器檢測車位是否有效,分別在無車、有車這兩種情況下對數(shù)據(jù)進(jìn)行采集。測試結(jié)果如圖4所示。由上圖可知,在空車位時(shí)傳感器采集的電壓值處于3V以下;而當(dāng)有車停入時(shí);電壓值上升至3.5~4V之間??梢杂行У貦z測車位狀況。

4.2系統(tǒng)整體測試

為測試系統(tǒng)的可行性,在附近小型停車場進(jìn)行測試。一共設(shè)置12個(gè)車位,由于車位數(shù)量少,作為測試,只設(shè)置1個(gè)節(jié)點(diǎn)。等待車輛進(jìn)出,并通過手機(jī)終端將數(shù)據(jù)可視化,觀察停車場車位情況。測試表明,整個(gè)系統(tǒng)能夠正常運(yùn)行,手機(jī)終端也可以準(zhǔn)確地獲取當(dāng)前停車場的信息,如圖5所示。

5結(jié)束語

本文設(shè)計(jì)針對停車場停車耗時(shí)費(fèi)勁的現(xiàn)象提出一種基于磁阻效應(yīng)的地磁鎖車位管理系統(tǒng),可以實(shí)時(shí)地管理車位信息。客戶端可以從服務(wù)器獲取車位信息,車位信息會實(shí)時(shí)更新。當(dāng)車主提前了解到停車場車位分布,就無需耗時(shí)尋找空余車位。而且檢測模塊可以埋于地下,即使是室外停車場也可以不受天氣影響。

參考文獻(xiàn):

[1]曾瑞韜.基于RFID智能停車位管理系統(tǒng)開發(fā)[D].南京:東南大學(xué),2016.

[2]祝豪杰,秦會斌.基于磁傳感器的磁近炸引信探測系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2016,35(3):115-117.

[3]高俊,王勁東,仇福偉.基于隧道磁阻傳感器的車輛探測器研究[J].儀器儀表學(xué)報(bào),2017,38(8):2039-2046.

[4]莫少堯,李云飛.基于物聯(lián)網(wǎng)的城市停車位管理系統(tǒng)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2011,11(5):11-13,17.

[5]陳凱,秦會斌.基于HMC1001的鐵磁金屬檢測系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2018,37(4):92-93,97.

作者:陳加男 秦會斌 單位:杭州電子科技大學(xué)