《【系統(tǒng)設(shè)計(jì)論文】磁阻效應(yīng)下的地磁鎖車(chē)位管理系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《【系統(tǒng)設(shè)計(jì)論文】磁阻效應(yīng)下的地磁鎖車(chē)位管理系統(tǒng)設(shè)計(jì)(5頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、【系統(tǒng)設(shè)計(jì)論文】磁阻效應(yīng)下的地磁鎖車(chē)位管理系統(tǒng)設(shè)計(jì)
摘要:針對(duì)私家車(chē)數(shù)量與日俱增,停車(chē)變得越來(lái)越困難,在空余車(chē)位未知的情況下,停車(chē)往往需要花費(fèi)大量時(shí)間的情況,提出一種基于磁阻效應(yīng)的地磁鎖車(chē)位管理系統(tǒng),可以實(shí)時(shí)獲取停車(chē)場(chǎng)車(chē)位信息。該系統(tǒng)利用磁阻傳感器檢測(cè)車(chē)位當(dāng)前狀態(tài),通過(guò)NRF24L01無(wú)線傳輸將信息上傳至該車(chē)位所在區(qū)域的節(jié)點(diǎn),該節(jié)點(diǎn)收集該區(qū)域所有車(chē)位的信息,一旦有車(chē)位狀態(tài)發(fā)生變化,便會(huì)利用WiFi將信息上傳至服務(wù)器,服務(wù)器獲取每個(gè)車(chē)位信息后進(jìn)行數(shù)據(jù)處理。車(chē)主可以通過(guò)客戶(hù)端獲取停車(chē)場(chǎng)車(chē)位信息,選擇最近的車(chē)位停車(chē)。
關(guān)鍵詞:單片機(jī);服務(wù)器;無(wú)線傳輸;磁阻
引
2、言
經(jīng)濟(jì)日益發(fā)展的今天,“停車(chē)難”成為人們一直煩惱的問(wèn)題。為滿(mǎn)足停車(chē)需求,城市建設(shè)了許多停車(chē)場(chǎng),但仍舊不能有效地解決這個(gè)問(wèn)題。問(wèn)題的關(guān)鍵不在于增加車(chē)位的數(shù)量,而在于獲取空閑車(chē)位的位置。停車(chē)所花的時(shí)間大部分是在尋找車(chē)位上,而在尋找車(chē)位的過(guò)程中容易造成擁堵,從而進(jìn)一步增加停車(chē)的時(shí)間成本。要減少此類(lèi)問(wèn)題出現(xiàn),就必須對(duì)車(chē)位進(jìn)行管理并實(shí)時(shí)反饋。目前比較常用的手段有:車(chē)位鎖、射頻識(shí)別(radiofrequencyidentification,RFID)[1]以及磁阻傳感器等。車(chē)位鎖的使用比較繁瑣,需要手動(dòng)解鎖,并且存在一定危險(xiǎn)性,操作不當(dāng)容易對(duì)車(chē)體造成損傷;RFID雖然方便,但需要在每輛車(chē)
3、上都貼上標(biāo)簽,增加了人力成本;磁阻傳感器能將磁信號(hào)轉(zhuǎn)換為電信號(hào)[2],利用車(chē)體的鐵磁性對(duì)周?chē)艌?chǎng)的影響作為檢測(cè)依據(jù),具有體積小、適應(yīng)性強(qiáng),安裝維護(hù)方便等特點(diǎn),已經(jīng)得到越來(lái)越多地應(yīng)用[3]?,F(xiàn)有的大多數(shù)停車(chē)系統(tǒng)基本側(cè)重于場(chǎng)外停車(chē),對(duì)車(chē)輛進(jìn)入停車(chē)場(chǎng)內(nèi)部后具體車(chē)位位置的重視不足[4],因此,本文提出一種基于磁阻傳感器的車(chē)位管理系統(tǒng),能夠?qū)⑼\?chē)場(chǎng)車(chē)位的分布信息實(shí)時(shí)準(zhǔn)確地反饋給用戶(hù),減少停車(chē)時(shí)間。
1系統(tǒng)總體設(shè)計(jì)
整個(gè)系統(tǒng)設(shè)計(jì)如圖1所示,由車(chē)位檢測(cè)模塊、網(wǎng)絡(luò)通信模塊、服務(wù)器、以及客戶(hù)端四部分組成。車(chē)位檢測(cè)模塊用于將當(dāng)前檢測(cè)數(shù)據(jù)通過(guò)無(wú)線收發(fā)器傳輸?shù)骄W(wǎng)絡(luò)通信模塊中,數(shù)據(jù)中主要
4、包含車(chē)位空閑狀態(tài)與車(chē)位編號(hào)。網(wǎng)絡(luò)通信模塊在接收數(shù)據(jù)后直接上傳至服務(wù)器,服務(wù)器統(tǒng)計(jì)處理這些車(chē)位信息。當(dāng)有客戶(hù)端向服務(wù)器發(fā)送數(shù)據(jù)申請(qǐng)時(shí),服務(wù)器將數(shù)據(jù)發(fā)送給客戶(hù)端,用戶(hù)即可查看該停車(chē)場(chǎng)內(nèi)空閑車(chē)位分布情況,并選擇合適車(chē)位停車(chē)。為了降低功耗,減少數(shù)據(jù)流量,降低服務(wù)器的負(fù)擔(dān),每個(gè)車(chē)位并非直接用WiFi將數(shù)據(jù)上傳,而是先將數(shù)據(jù)發(fā)送至相應(yīng)區(qū)域節(jié)點(diǎn)處,由節(jié)點(diǎn)統(tǒng)一將該區(qū)域內(nèi)車(chē)位狀態(tài)數(shù)據(jù)發(fā)送至服務(wù)器。網(wǎng)絡(luò)傳輸采用ESP8622芯片,只要有無(wú)線網(wǎng)絡(luò)覆蓋的地方就可以傳輸數(shù)據(jù),沒(méi)有距離以及空間上的限制。無(wú)線傳輸采用NRF24L01芯片,該芯片能耗低,傳輸距離可達(dá)50m左右。如果附加天線傳輸距離可以可達(dá)1000m,完全滿(mǎn)足
5、停車(chē)場(chǎng)內(nèi)的使用。
2硬件電路設(shè)計(jì)
主要硬件電路為磁阻傳感器的驅(qū)動(dòng)電路。本設(shè)計(jì)采用型號(hào)為HMC1001的傳感器,該傳感器內(nèi)部配置按惠斯頓電橋,除了電橋電路外,傳感器的芯片上有兩個(gè)磁耦合的電流帶,即偏置電流帶和置位/復(fù)位電流帶,可以消除干擾,具有體積小,功耗低且靈敏度高等特點(diǎn)。HMC1001輸出信號(hào)為差模信號(hào),在傳輸過(guò)程中易引入共模信號(hào)[5],為抑制其中的共模信號(hào),采用兩級(jí)放大濾波電路。電路如圖2所示。第一級(jí)采用的是具有很高共模抑制比的儀表放大器AD623進(jìn)行信號(hào)放大。第二級(jí)采用單運(yùn)放芯片OPA337組成放大濾波電路,去除信號(hào)中的噪聲,最終輸出信號(hào)由ADC采樣獲取。
6、當(dāng)傳感器長(zhǎng)期暴露在干擾磁場(chǎng)中,或者干擾磁場(chǎng)過(guò)大時(shí),會(huì)使傳感器元件被分割成若干個(gè)不規(guī)則磁化方向的磁區(qū)域,這會(huì)導(dǎo)致該傳感器靈敏度下降或者失靈。通過(guò)置位/復(fù)位電流帶可以生成一個(gè)強(qiáng)磁場(chǎng),將磁區(qū)域重新對(duì)準(zhǔn)到統(tǒng)一方向,使模塊始終處于最佳靈敏度狀態(tài)。為使電流帶正常工作,需通過(guò)大于4A且不小于2μs的脈沖電流。其電路設(shè)計(jì)如圖3所示。輸出S/R+與HMC1001的S/R+相連,CLOCK引腳與單片機(jī)相連,用于輸出脈沖信號(hào)控制電流帶復(fù)位與置位狀態(tài)的切換。
3軟件部分設(shè)計(jì)
3.1數(shù)據(jù)采集
HMC1001傳感器輸出信號(hào)經(jīng)過(guò)兩級(jí)放大濾波后,由ADC進(jìn)行采樣。為了消除或減少
7、溫度漂移、非線性錯(cuò)誤、交叉軸影響和由于高斯磁場(chǎng)的存在而導(dǎo)致信號(hào)輸出丟失這些影響,必須利用其置位/復(fù)位電流帶。采樣的軟件設(shè)計(jì)關(guān)鍵在于如何處理好S/R與AD采樣間的配合。本文需要控制CLOCK引腳電平來(lái)控制電流方向,從而達(dá)到復(fù)位與置位操作。低電平時(shí)對(duì)傳感器進(jìn)行置位,高電平時(shí)進(jìn)行復(fù)位。為確保數(shù)據(jù)可靠性,獲取數(shù)據(jù)時(shí)需先進(jìn)行置位操作,讀取此時(shí)的測(cè)量值,記為Vset,然后進(jìn)行復(fù)位操作,讀取此時(shí)的測(cè)量值,記為Vreset,兩者相減獲得偏置值。計(jì)算公式如下式中OS為偏置項(xiàng),包含了傳感器電橋和接口電子器件的直流偏置以及其溫度漂移。最終復(fù)位值減去偏置得出最終準(zhǔn)確的輸出值。由于復(fù)位狀態(tài)在正常情況下可以有效保持?jǐn)?shù)年,
8、因此不需要每次測(cè)量都重新計(jì)算偏置OS,只要?jiǎng)傞_(kāi)始時(shí)計(jì)算一次偏置OS,隨后開(kāi)始計(jì)時(shí),每隔10min重新計(jì)算一次偏置OS值。
3.2數(shù)據(jù)傳輸
每個(gè)車(chē)位的數(shù)據(jù)都是通過(guò)無(wú)線傳輸?shù)模瑸榉奖愎芾聿捎脜^(qū)域化結(jié)構(gòu),即每個(gè)車(chē)位數(shù)據(jù)不是直接上傳至云端服務(wù)器,而是先發(fā)送到區(qū)域節(jié)點(diǎn)處,每個(gè)區(qū)域都設(shè)置一個(gè)節(jié)點(diǎn),用于接收該區(qū)域內(nèi)所有車(chē)位的信息,然后統(tǒng)一上傳至服務(wù)器。車(chē)位數(shù)據(jù)并不是時(shí)刻發(fā)送,而是只有在狀態(tài)發(fā)生翻轉(zhuǎn)時(shí)才會(huì)啟動(dòng)發(fā)送,即車(chē)位有車(chē)停入,或有車(chē)駛出。為確保數(shù)據(jù)能被節(jié)點(diǎn)設(shè)備準(zhǔn)確接收到,當(dāng)狀態(tài)翻轉(zhuǎn)后,數(shù)據(jù)每間隔一段時(shí)間就會(huì)發(fā)送一次,直到接收到來(lái)自節(jié)點(diǎn)處返回的應(yīng)答信號(hào),才會(huì)停止發(fā)送,直到狀態(tài)
9、再一次發(fā)生翻轉(zhuǎn)。在芯片被配置時(shí),需要配置成發(fā)送模式,發(fā)送地址固定,接收地址要與發(fā)送地址一致。對(duì)于節(jié)點(diǎn)則配置成接收模式,并使能自動(dòng)應(yīng)答。nRF24l01芯片其地址寬度為3~5個(gè)字節(jié),所以理論上最多可以接收240個(gè)不同設(shè)備地址發(fā)送的信息。節(jié)點(diǎn)設(shè)備只需將相應(yīng)接收通道的地址改成車(chē)位發(fā)送的地址即可接收。因此采用循環(huán)監(jiān)聽(tīng)的方式。節(jié)點(diǎn)處循環(huán)修改接收地址,對(duì)本區(qū)域內(nèi)的車(chē)位進(jìn)行監(jiān)聽(tīng),在接收完成后,會(huì)將該地址設(shè)置為發(fā)送地址并發(fā)送應(yīng)答信號(hào),應(yīng)答部分由硬件自動(dòng)完成,然后更新本地車(chē)位信息,最后統(tǒng)一上傳至云端服務(wù)器。每個(gè)地址的監(jiān)聽(tīng)等待時(shí)間至少為車(chē)位數(shù)據(jù)持續(xù)發(fā)送時(shí)間間隔的兩倍,這樣才能保證有效的監(jiān)聽(tīng)。
4測(cè)
10、試結(jié)果分析
4.1磁阻傳感器采樣測(cè)試
為測(cè)試磁阻傳感器檢測(cè)車(chē)位是否有效,分別在無(wú)車(chē)、有車(chē)這兩種情況下對(duì)數(shù)據(jù)進(jìn)行采集。測(cè)試結(jié)果如圖4所示。由上圖可知,在空車(chē)位時(shí)傳感器采集的電壓值處于3V以下;而當(dāng)有車(chē)停入時(shí);電壓值上升至3.5~4V之間??梢杂行У貦z測(cè)車(chē)位狀況。
4.2系統(tǒng)整體測(cè)試
為測(cè)試系統(tǒng)的可行性,在附近小型停車(chē)場(chǎng)進(jìn)行測(cè)試。一共設(shè)置12個(gè)車(chē)位,由于車(chē)位數(shù)量少,作為測(cè)試,只設(shè)置1個(gè)節(jié)點(diǎn)。等待車(chē)輛進(jìn)出,并通過(guò)手機(jī)終端將數(shù)據(jù)可視化,觀察停車(chē)場(chǎng)車(chē)位情況。測(cè)試表明,整個(gè)系統(tǒng)能夠正常運(yùn)行,手機(jī)終端也可以準(zhǔn)確地獲取當(dāng)前停車(chē)場(chǎng)的信息,如圖5所示。
11、
5結(jié)束語(yǔ)
本文設(shè)計(jì)針對(duì)停車(chē)場(chǎng)停車(chē)耗時(shí)費(fèi)勁的現(xiàn)象提出一種基于磁阻效應(yīng)的地磁鎖車(chē)位管理系統(tǒng),可以實(shí)時(shí)地管理車(chē)位信息??蛻?hù)端可以從服務(wù)器獲取車(chē)位信息,車(chē)位信息會(huì)實(shí)時(shí)更新。當(dāng)車(chē)主提前了解到停車(chē)場(chǎng)車(chē)位分布,就無(wú)需耗時(shí)尋找空余車(chē)位。而且檢測(cè)模塊可以埋于地下,即使是室外停車(chē)場(chǎng)也可以不受天氣影響。
參考文獻(xiàn):
[1]曾瑞韜.基于RFID智能停車(chē)位管理系統(tǒng)開(kāi)發(fā)[D].南京:東南大學(xué),2016.
[2]祝豪杰,秦會(huì)斌.基于磁傳感器的磁近炸引信探測(cè)系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2016,35(3):115-117.
[3]高俊,王勁東,仇福偉.基于隧道磁阻傳感器的車(chē)輛探測(cè)器研究[J].儀器儀表學(xué)報(bào),2017,38(8):2039-2046.
[4]莫少堯,李云飛.基于物聯(lián)網(wǎng)的城市停車(chē)位管理系統(tǒng)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2011,11(5):11-13,17.
[5]陳凱,秦會(huì)斌.基于HMC1001的鐵磁金屬檢測(cè)系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2018,37(4):92-93,97.