版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【W(wǎng)ord版本下載可任意編輯】 AT91RM9200和HMC1022芯片實(shí)現(xiàn)智能交通車輛檢測(cè)系統(tǒng)的設(shè)計(jì) 1 AMR 磁阻傳感器技術(shù)簡(jiǎn)介 異向性磁阻傳感器(AMR), 適于工作在地球磁場(chǎng)范圍,可以檢測(cè)直流靜態(tài)磁場(chǎng),也可以檢測(cè)磁場(chǎng)的強(qiáng)度和方向。AMR傳感器的制作過(guò)程是將鐵鎳合金(Permalloy)薄膜沉積在硅片上形成電阻條,在磁場(chǎng)中其阻值可變化23%。通常,四個(gè)這樣的電阻連接成一個(gè)惠斯通電橋的形式,可以測(cè)出沿著單一軸線的磁場(chǎng)的強(qiáng)度和方向。 本項(xiàng)目采用Honeywell的HMC1022雙軸磁阻傳感器,當(dāng)HMC1002暴露在變化的磁場(chǎng)中時(shí),其電阻有所改變(R),從而引起相應(yīng)的輸出電壓的變化,AMR磁
2、阻傳感器的 原理將磁場(chǎng)轉(zhuǎn)換成差分輸出電壓。HMC1022的主要性能指標(biāo)如下表1所示: AMR傳感器檢測(cè)原理:地球磁場(chǎng)在很廣闊的區(qū)域內(nèi)(大約幾公里)是一定的。一個(gè)鐵磁性物體,如汽車,無(wú)論它是運(yùn)動(dòng)的還是靜止的,AMR傳感器均可檢測(cè)由于車輛干擾而引起的地磁場(chǎng)的變化。車輛檢測(cè)可以有幾種應(yīng)用方式:?jiǎn)屋S傳感器可以用來(lái)檢測(cè)車輛是否存在,根據(jù)車輛鐵磁物質(zhì)含量的不同,傳感器距車輛的檢測(cè)距離 遠(yuǎn)可達(dá)15米。另一種應(yīng)用是檢測(cè)車輛的通過(guò),在這個(gè)應(yīng)用中,可使用雙軸傳感器來(lái)判斷車輛的存在、行駛的方向和速度,使操作者獲取足夠的信息。該項(xiàng)目采用雙軸傳感器,通過(guò)使用合適的AMR傳感器和放大器,可以通過(guò) 的磁場(chǎng)信息提供磁場(chǎng)強(qiáng)度和
3、方向信息。 2 系統(tǒng)構(gòu)造設(shè)計(jì) 整體系統(tǒng)中基于AT91RM9200和AMR磁阻傳感器(HMC1022)的嵌入式前端檢測(cè)設(shè)備在整個(gè)信息系統(tǒng)中作為傳感節(jié)點(diǎn),路口前端管理設(shè)備作為路口接入點(diǎn)(通過(guò)CAN-Bus得到合理的傳感節(jié)點(diǎn)交通流量信息后對(duì)路口交通狀況作出響應(yīng)),傳感節(jié)點(diǎn)和接入點(diǎn)均可以通過(guò)以太網(wǎng)傳入管理中心。整體系統(tǒng)構(gòu)造如圖1所示: 將該設(shè)備安裝在車道旁,可以提供車輛通過(guò)帶來(lái)的豐富的磁信號(hào),雙軸AMR磁阻傳感器將得到的原始數(shù)據(jù)通過(guò)運(yùn)算放大器放大整形后,再通過(guò)A/D轉(zhuǎn)換器,把編碼后的信號(hào)輸入到AT91RM9200,AT91RM9200判斷處理采樣得到信號(hào),再把有用信號(hào)通過(guò)CAN-Bus總線發(fā)送給路口前
4、端管理設(shè)備或直接通過(guò)以太網(wǎng),光纖傳入管理中心。 3 傳感節(jié)點(diǎn)硬件設(shè)計(jì) 3.1 硬件系統(tǒng)設(shè)計(jì) 前端信息采集設(shè)備主要由置位/復(fù)位電流帶電路,信號(hào)調(diào)理電路,微處理器,10/100MEthernet部分,CAN收發(fā)部分,參數(shù)備份等部分組成,設(shè)備硬件部分的基本組成框圖如圖2所示: AMR磁阻傳感器(HMC1022)輸出的毫伏信號(hào)經(jīng)運(yùn)算放大器開(kāi)展差分放大后,進(jìn)入A/D轉(zhuǎn)換芯片,經(jīng)A/D芯片轉(zhuǎn)換后通過(guò)SPI總線發(fā)送至AT91RM9200。AT91RM9200對(duì)抽樣采集進(jìn)來(lái)的信號(hào)開(kāi)展處理后,通過(guò)CAN總線發(fā)送給路口前端管理設(shè)備或通過(guò)以太網(wǎng)傳入管理中心。 3.2 置位/復(fù)位電流帶 大多數(shù)低磁場(chǎng)傳感器受到大的磁場(chǎng)
5、干擾(4-20高斯)的影響可能導(dǎo)致輸出信號(hào)的衰變,為了減少這種影響和 化信號(hào)輸出,可以在磁阻電橋上應(yīng)用磁開(kāi)關(guān)切換技術(shù),消除過(guò)去磁歷史的影響。置位/復(fù)位電流帶的目的就是把磁阻傳感器恢復(fù)到測(cè)量磁場(chǎng)的高靈敏度狀態(tài),這可以通過(guò)將大電流脈動(dòng)(3.5A,2us)通過(guò)S/R電流帶實(shí)現(xiàn)。S/R電流帶看起來(lái)像加在SR+和SR-引腳之間的一個(gè)電阻。S/R電流帶與偏置電流帶不同,因?yàn)樗且源怪陛S或不敏感的方向磁耦合到磁阻傳感器上的。任何低于額定電的流脈沖信號(hào)都會(huì)導(dǎo)致無(wú)法置位傳感器并且不會(huì)得到 的靈敏度。設(shè)計(jì)置位/復(fù)位脈沖電路的方法如圖3所示:其中采用MAX662A作為5V至20V的電壓轉(zhuǎn)換器。 利用S/R電流帶,可
6、以消除或減少許多影響,包括:溫度漂移,非線性錯(cuò)誤,交叉軸影響和由于高磁場(chǎng)的存在而導(dǎo)致信號(hào)輸出的丟失。這可通過(guò)以下過(guò)程實(shí)現(xiàn): ?電流脈沖,I置位,可從S/R+引腳施加到S/R-引腳以實(shí)現(xiàn)“置位”條件。電橋輸出作為Vout(置位)儲(chǔ)存起來(lái)。 ?在S/R引腳內(nèi)施加相等但相反的另一個(gè)脈沖可實(shí)現(xiàn)“復(fù)位”條件。電橋輸出作為Vout(復(fù)位)儲(chǔ)存起來(lái)。 ?Vout可以表達(dá)為Vout= Vout(置位)-Vout(復(fù)位)/2。此方法可以消除由電子器件以及電橋溫度漂移導(dǎo)致的偏置和溫度影響。 3.3 信號(hào)調(diào)理和A/D 轉(zhuǎn)換電路 信號(hào)調(diào)理和A/D轉(zhuǎn)換電路如圖4所示。注意AMP04的1腳8腳之間跨接1K的電阻(調(diào)節(jié)增益
7、), 8腳和6腳輸出之間跨接1.5nF的電容。 圖4 信號(hào)調(diào)理和A/D轉(zhuǎn)換電路 圖4采用ADI公司生產(chǎn)的高 單電源運(yùn)算放大器AMP04,通過(guò)設(shè)置Rgain大小為1 K ,可得Gain = 100 K /Rgain=100;同時(shí)使用精細(xì)帶隙電壓基準(zhǔn)LM4140-2.048為AMP04引腳5(Vref)提供基準(zhǔn)電壓,使得AMP04輸出電壓滿足VOUT = (VIN+ VIN) Gain + VREF。 A/D轉(zhuǎn)換器采用TI公司的單通道16位SAR A/D轉(zhuǎn)換器TLC4541。當(dāng)基準(zhǔn)電壓為4.096V時(shí),可以直接接收從05V的信號(hào),可實(shí)現(xiàn)16位無(wú)誤碼輸出。本項(xiàng)目使用精細(xì)帶隙電壓基準(zhǔn)LM4140-4.
8、096為TLC4541 2腳參考電壓輸入端提供外部基準(zhǔn)電壓。 對(duì)于AMR磁阻傳感器(HMC1022), 在半橋上的2.5伏輸出端子具有從-10mV至+11.25mV(Vo+至Vo-所測(cè)定的)的電橋偏置電壓。這一電橋偏置電壓范圍可標(biāo)準(zhǔn)化為-2mV/V至+2.25mV/V。對(duì)于車輛檢測(cè)應(yīng)用而言,在任一傳感器電橋上測(cè)得的 地磁場(chǎng)值約為625毫高斯。因此,HMC1022的靈敏度規(guī)格為0.81.25mV/V/高斯時(shí),當(dāng)電橋工作電壓為5V時(shí),任一電橋上 可能的地磁場(chǎng)激勵(lì)可能為+/-3.9mV。當(dāng)把+/-3.9mV加到可能的電橋偏置電壓-10mV至+11.25mV上時(shí),偏置卻變?yōu)?13.9mV至+15.15
9、mV。因此要將這個(gè)電橋輸出電壓進(jìn)一 步放大至模擬-數(shù)字轉(zhuǎn)換器(ADC)的0V至4.096V輸入范圍。 綜上所述:2.048+(-13.9mV 100)2.048+(15.15 100) 04.096V;同時(shí)分辨率為(4.096V/2 /100)/(5V 1.0mv/V/gauss) = 0.125mgauss 滿足設(shè)計(jì)條件。 3.4 ARM 微處理器模塊 微處理器采用ATMEL公司針對(duì)系統(tǒng)控制,通訊領(lǐng)域推出的基于ARM920T內(nèi)核的32位RISC處理器AT91RM9200。本項(xiàng)目中AT91RM9200模塊部分如圖5所示: 圖5 AT91RM9200 系統(tǒng)應(yīng)用框圖 ARM微處理器模塊由AT91R
10、M9200,NorFlash,SDRAM,LDO電源,復(fù)位電路共同構(gòu)建。本系統(tǒng)選用Intel StrataFlash Memory(J3) JS28F128J3D75 (16Mbyte)構(gòu)建16位FLASH存儲(chǔ)器系統(tǒng);同時(shí)選用兩片Hynix HY57V281620A (16Mbyte)并聯(lián)構(gòu)建32位SDRAM存儲(chǔ)系統(tǒng)。 3.5 與路口前端管理設(shè)備通信部分 該部分包括10/100M Ethernet部分及CAN-Bus部分。10/100M Ethernet部分如圖6所示: AT91RM9200以太網(wǎng)MAC是OSI參考模型物理層(PHY)與邏輯鏈路層(LLC)間MAC子層的硬件工具。它使用以太網(wǎng)I
11、EEE 802.3u 數(shù)據(jù)幀格式控制在主機(jī)與PHY 層間的數(shù)據(jù)交換。 它通過(guò)與MDIO/MDC 引腳連接來(lái)對(duì)PHY 層開(kāi)展管理,在本項(xiàng)目中使用DAVICOM公司的10M/100M PHY層收發(fā)芯片DM9161E,需要注意的是Ethernet部分PCB設(shè)計(jì)中模擬數(shù)字電源地分開(kāi)(模擬數(shù)字電源用100uH的電感加上0.1uF電容組成的型濾波器分開(kāi) ,特別要注意的是LT1085CT-3.3輸出要用22uF鉭電容濾波給DM9161E部分整體供電)。 CAN總線收發(fā)部分如圖7所示: 由于AT91RM9200本身沒(méi)有CAN控制單元,所以采用NXP公司的獨(dú)立CAN控制器SJA1000T,它支持CAN2.0A的
12、11位ID模式和CAN2.0B的29位ID模式。同時(shí)采用致遠(yuǎn)電子的CTM1050T作為隔離CAN收發(fā)器模塊,它完全符合ISO 11898標(biāo)準(zhǔn)的CAN收發(fā)器,隔離電壓DC 2500V。需要注意的是AT91RM9200的地址數(shù)據(jù)線是分開(kāi)的(沒(méi)有ALE信號(hào)),所以針對(duì)SJA1000T的應(yīng)用要注意先產(chǎn)生ALE信號(hào)和地址信號(hào),再收發(fā)數(shù)據(jù)。 4 軟件設(shè)計(jì) 4.1 軟件主要功能 軟件的主要功能如下: (1)系統(tǒng)上電后,Boot它從JS28F128J3D75 Flash啟動(dòng),完成ARM微處理器模塊的各個(gè)部分的初始化,負(fù)責(zé)將Flash中的U-Boot.gz解壓到HY57V281620A SDRAM中,然后通過(guò)U
13、Boot來(lái)引導(dǎo)Linux-2.4.27及Ramdisk。 (2)實(shí)時(shí)檢測(cè)和處理AMR磁阻傳感器(HMC1022)傳入的磁場(chǎng)改變(由于車輛通過(guò))的信息,并通過(guò)固定的算法來(lái)確定是否有車輛通過(guò),及車輛通過(guò)的方向。并且將有關(guān)信息通過(guò)網(wǎng)絡(luò)發(fā)送給管理中心或者通過(guò)CAN總線發(fā)送給路口前端管理設(shè)備,以便得到合理的交通信息后對(duì)路口交通狀況作出響應(yīng); (3)實(shí)時(shí)接收管理中心網(wǎng)絡(luò)發(fā)來(lái)的命令,在對(duì)命令的類型開(kāi)展自動(dòng)處理和判斷后實(shí)現(xiàn)相應(yīng)的功能;實(shí)時(shí)接收路口前端管理設(shè)備發(fā)來(lái)的命令,在對(duì)命令的類型開(kāi)展自動(dòng)處理和判斷后實(shí)現(xiàn)相應(yīng)的功能; (4)在設(shè)備架入點(diǎn)的磁場(chǎng)受到強(qiáng)磁場(chǎng)(大于10高斯)影響時(shí),通過(guò)置位/復(fù)位電流帶通過(guò)大電流脈
14、動(dòng)(3.5A,2us)來(lái)強(qiáng)迫傳感器以高靈敏度模式工作;同時(shí)利用Vout= Vout(置位)- Vout(復(fù)位)/2此方法可以消除由電子器件以及電橋溫度漂移導(dǎo)致的偏置和溫度影響; (5)由于地球磁場(chǎng)在很廣闊的區(qū)域內(nèi)是一定的,所以利用路口多個(gè)檢測(cè)設(shè)備的CAN總線通信,來(lái)判斷某個(gè)設(shè)備的檢測(cè)功能失效,并且通知管理中心和路口前端管理設(shè)備; (6)能夠每隔一定的時(shí)間把路口的檢測(cè)流量信息,備份到Flash存儲(chǔ)器中,以便以后使用;能夠每隔一定的時(shí)間檢測(cè)設(shè)備本身的工作是否正常; 4.2 軟件架構(gòu) 整個(gè)軟件采用嵌入式操作系統(tǒng)Linux作為設(shè)備功能實(shí)現(xiàn)上的主要載體。Linux是多任務(wù)操作系統(tǒng),在軟件整體劃分上主要分
15、為八個(gè)線程,運(yùn)行時(shí)各個(gè)線程并行工作。各個(gè)線程之間的關(guān)系如圖8所示: 這八個(gè)線程分別為: 磁阻傳感器檢測(cè)線程,負(fù)責(zé)將AMR磁阻傳感器(HMC1022)檢測(cè)到的數(shù)據(jù),通過(guò)一定的算法來(lái)判斷車輛信息 檢測(cè)結(jié)果傳輸線程,負(fù)責(zé)將得到的結(jié)果通過(guò)網(wǎng)絡(luò)傳給主控制中心 檢測(cè)結(jié)果交換線程,負(fù)責(zé)將得到的結(jié)果通過(guò)CAN網(wǎng)傳給路口前端管理設(shè)備,同時(shí)接收路口前端管理設(shè)備返回的數(shù)據(jù) 網(wǎng)口接收線程,負(fù)責(zé)接收和處理主控制中心通過(guò)網(wǎng)口下發(fā)的指令和數(shù)據(jù) 設(shè)備工作環(huán)境正常監(jiān)控線程,負(fù)責(zé)如果發(fā)現(xiàn)受到強(qiáng)磁場(chǎng)(大于10高斯)影響,來(lái)強(qiáng)迫傳感器以高靈敏度模式工作 多個(gè)設(shè)備交換數(shù)據(jù)線程,通過(guò)CAN網(wǎng)負(fù)責(zé)多個(gè)設(shè)備的互相通信,來(lái)監(jiān)控單獨(dú)某個(gè)設(shè)備的工
16、作情況 設(shè)備自檢線程,負(fù)責(zé)檢測(cè)該設(shè)備本身的工作是否正常 參數(shù)備份線程,負(fù)責(zé)備份檢測(cè)結(jié)果,以便以后 性調(diào)用參考 下面主要介紹磁阻傳感器檢測(cè)線程的算法。 當(dāng)雙軸磁傳感器放在距地面1英尺高的位置,X、Y敏感軸方向?yàn)楸?南和西-*向。當(dāng)車輛沿著北-南方向行駛(即傳感器的敏感軸沿著行駛方向),可以檢測(cè)出車輛的行駛方向。車輛是由北-南方向行駛,那么磁場(chǎng)計(jì)首先“看到”的是減弱的磁場(chǎng),從傳感器的初始值開(kāi)始,續(xù)之而來(lái)的 個(gè)畸變是曲線偏向負(fù)方向。當(dāng)車輛正好與傳感器成一條線時(shí),通過(guò)車輛的磁場(chǎng)變化量與開(kāi)始時(shí)類似,傳感器輸出曲線返回到初始值。當(dāng)車輛繼續(xù)向南時(shí),磁力線將沿著敏感軸的正方偏向車輛。所以傳感器的輸出將會(huì)在初始
17、值的根底上增大。當(dāng)車輛遠(yuǎn)離傳感器的時(shí),傳感器輸出恢復(fù)到初始值。當(dāng)車輛倒車開(kāi)回,從反方向接近傳感器。這部分的曲線正好是 部分曲線的鏡反射。通過(guò)對(duì)該曲線開(kāi)展平滑處理后,可以用來(lái)指示車輛的存在。 同時(shí),檢測(cè)信號(hào)強(qiáng)度衰減得非??欤ㄟ^(guò)建立合適的閥值,可以濾掉旁邊車道的車輛或遠(yuǎn)距離車輛帶來(lái)的干擾信號(hào)。實(shí)際上該設(shè)備具有很高的檢測(cè)分辨率,能非常詳細(xì)的描述出車輛的磁信息,輸出波形會(huì)隨車型的不同而不同,對(duì)輸出變量開(kāi)展模式識(shí)別和匹配運(yùn)算,不僅可以判斷出車輛的存在,行駛方向而且可以識(shí)別車型。 該算法需要注意的是消除電橋偏置電壓的影響。電橋偏置電壓是輸出節(jié)點(diǎn)Vo+和Vo-的電壓差(單位伏特)的結(jié)果,主要是由每個(gè)傳感器
18、元件的 電阻值誤差引起的。電橋偏置電壓對(duì)AMR傳感器系統(tǒng)的設(shè)計(jì)具有一定的影響,不僅僅只是偏置了輸出電壓。在傳感器電橋后設(shè)計(jì)連續(xù)的電壓放大級(jí)時(shí),必須將該偏置電壓公差,添加到磁場(chǎng)激勵(lì)的AMR電橋所期望的輸出電壓范圍中(設(shè)計(jì)的關(guān)鍵是電壓放大級(jí)的輸出要在選用ADC的正常輸入范圍之內(nèi),如3.3所述)。該線程流程如圖9所示: 設(shè)備復(fù)位后,首先完成各個(gè)硬件模塊的初始化工作;其次完成與路口前端管理設(shè)備的通信及與管理中心的通信;當(dāng)通信正常后設(shè)備自身完成HMC1022的置位脈沖和復(fù)位脈沖,分別讀取V置位和V復(fù)位;計(jì)算出V電橋偏置;然后設(shè)備正常抽樣,通過(guò)算法完成檢測(cè)功能;同時(shí)設(shè)備正常工作期間要完成互相檢測(cè)和自我檢測(cè)功能,并且把結(jié)果反應(yīng)給管理中心及
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度廟會(huì)場(chǎng)地租賃合同及廟會(huì)活動(dòng)宣傳推廣服務(wù)合同2篇
- 2025年飼料添加劑安全檢測(cè)采購(gòu)合同范本3篇
- 2025年食品行業(yè)互聯(lián)網(wǎng)銷售平臺(tái)合作協(xié)議3篇
- 鄭州鐵路職業(yè)技術(shù)學(xué)院《信息技術(shù)輔助歷史教學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度鋰電池貨物運(yùn)輸合同范本及安全措施
- 2025年度床墊電商平臺(tái)合作銷售合同3篇
- 2025年度數(shù)字貨幣交易承債式公司股權(quán)轉(zhuǎn)讓合同4篇
- 2024石渣石粉礦山開(kāi)采與購(gòu)銷綜合管理服務(wù)合同3篇
- 2025年度5G通信網(wǎng)絡(luò)建設(shè)變更合同補(bǔ)充協(xié)議3篇
- 二零二五版跨境天然氣輸送項(xiàng)目投資分析及合同規(guī)劃3篇
- 乳腺癌的綜合治療及進(jìn)展
- 【大學(xué)課件】基于BGP協(xié)議的IP黑名單分發(fā)系統(tǒng)
- 2025年八省聯(lián)考高考語(yǔ)文試題真題解讀及答案詳解課件
- 2024安全員知識(shí)考試題(全優(yōu))
- 第六單元 中華民族的抗日戰(zhàn)爭(zhēng) 教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版八年級(jí)歷史上冊(cè)
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蝕工程施工及驗(yàn)收規(guī)范
- 知識(shí)庫(kù)管理規(guī)范大全
- 弘揚(yáng)教育家精神爭(zhēng)做四有好老師心得10篇
- 采油廠聯(lián)合站的安全管理對(duì)策
- 苗醫(yī)行業(yè)現(xiàn)狀分析
- 昆明手繪版旅游攻略
評(píng)論
0/150
提交評(píng)論