<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于PIC單片機和SP12的TPMS輪胎壓力監(jiān)測系統(tǒng)設(shè)計

          基于PIC單片機和SP12的TPMS輪胎壓力監(jiān)測系統(tǒng)設(shè)計

          作者: 時間:2012-11-05 來源:網(wǎng)絡(luò) 收藏

          伴隨著城市交通技術(shù)的不斷發(fā)展,人們在享受高速公路高效便捷方式的同時,隨之引發(fā)的交通事故率也在提高,其中由于的氣壓引起的比例高達80%,這種現(xiàn)象使得人們要對行駛中的氣壓進行。一些發(fā)達國家陸續(xù)推出了相關(guān)法案(美國的TREAD法規(guī)),要求新車裝配中必須裝配能夠?qū)π旭傊械?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/輪胎">輪胎氣壓實時的安全電子裝置。因此,在未來汽車上加裝輪胎(),也必將和ABS、安全氣囊一樣,是必然的發(fā)展趨勢。輪胎監(jiān)測全天候?qū)喬ダ锏?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/壓力">壓力進行監(jiān)測,對輪胎的漏氣和低壓、高壓進行報警,使車輛始終處于安全運行狀態(tài)。

          本文引用地址:http://www.ex-cimer.com/article/148273.htm

          1

          系統(tǒng)由輪胎壓力傳感器和接收機組成。輪胎壓力傳感器選用MicrochiP公司的l6F628A低功耗8位MCU,壓力傳感器選用英飛凌的SPl2,射頻IC選用Nordic公司的nRF40l。

          裝在輪胎里的壓力傳感器將輪胎里的壓力、溫度信息傳送給駕駛室里的接收機,讓司機隨時了解輪胎中的氣壓情況,如圖l所示。

          1.1 射頻電路

          在圖2所示的射頻信號電路中,采用挪威Nordic,公司的nRF40l器件,該器件是433 MHz ISM頻段的單片UHF無線收發(fā)IC。它采用FSK的調(diào)制解調(diào)技術(shù),其最高工作速率可達20 kb,發(fā)射功率可調(diào),最大達lO dBm?;炯夹g(shù)指標(biāo)如下:

          中心載頻點為433.92/434.23 MHz;

          最大發(fā)射功率為10 dBm

          工作電壓為2.7~5.25V;

          接收時消耗電流為250μA,發(fā)射時最大為28 mA,待機電流為8/μA。

          NRF401的ANTl和ANT2是天線的輸入/輸出復(fù)用腳。在輸入模式時,射頻信號通過將該腳連接到低噪音放大器后解調(diào);同樣,在輸出模式時,調(diào)制的信號在功率放大后,通過該腳輸出。

          4腳為nRF401的PLL鎖相環(huán)濾波器輸入,該腳正常工作時的電壓是l.lV0.2V。

          5腳和6腳為壓電晶振控制的外圍電路,此兩腳間接一個Q>45@433 MHz值的22μH電感。

          7腳和8腳分別為數(shù)據(jù)輸入腳和輸出腳。配合18腳PWR_UP和19腳TXEN上的電位時序完成信息的發(fā)送和接收。圖3是進行數(shù)據(jù)發(fā)射和接收時控制各引腳操作時序圖。

          11腳外接射頻功率控制電阻。如圖2中的R3,該值在22~100kΩ之間。一般在30kΩ左右達到7 dBm。

          1.2 螺旋天線的結(jié)構(gòu)

          由于天線有不同類型,應(yīng)根據(jù)具體應(yīng)用要求來選擇。本應(yīng)用中,天線位于汽車輪轂內(nèi)。緊靠氣門嘴。在高速行駛中,天線不斷變換方向。為了盡可能擴大接收的角度,選用螺旋天線。

          螺旋天線的圈數(shù)(N)、直徑(D)和圈距(S)決定了天線的增益和方向性。

          天線的總長為LN=NLO=Nsqit(S2+C2)這里C=xD是螺旋的園周,Lo=sqrt(S2+C2)是一圈導(dǎo)線的長度。

          另一個重要參數(shù)是螺旋角α,它是螺旋線切線和螺旋軸垂直平面的夾角。螺旋角的定義為α=tan-1(S/C)螺旋天線有以下2種工作模式。

          ①常態(tài)模式。在常態(tài)工作模式,天線輻射場在相對于螺旋軸的法線平面有極大值。對于該模式:NLo〈〈λ。

          ②軸向(端射)模式。這種工作模式只有一個主瓣,它的最大輻射強度沿著螺旋軸,副k與軸間有一個傾斜角度。為激勵這種模式,其直徑D和空間3必須是波長的一個大分?jǐn)?shù)。

          1.3 傳感器電路

          SPl2是英飛凌公司的輪胎壓力傳感器IC,如圖4所示,通過MEMS技術(shù)集成了壓力和溫度、加速度、電壓的檢測電路,直接以數(shù)字形式輸出各物理量的示值,與外圍采用SPI協(xié)議進行交互。

          同時內(nèi)部有兩個時鐘信號,WAKEUP和RESET。WAKEUP每6s輸出一個脈沖信號,RESET每隔約54min輸出一個脈沖信號,低電子有效。

          1.4 系統(tǒng)功耗

          由于要求系統(tǒng)整體靜態(tài)電流小于20μA,所以保證選用的器件必須是低功耗或超低功耗的芯片。l6F628A的靜態(tài)電流為0.lμA,傳感器SPl2的靜態(tài)電流為O.6μA,射頻NRF401的待機電流為8μA。

          經(jīng)過實測,靜態(tài)功耗Ist=Ist_mcu+Ist_sensor+ist_rf+Ist_cap=15μA。Ist_cap為鉭電容的泄露電流。動態(tài)功耗在射頻處于連續(xù)發(fā)射的情況下,經(jīng)實測為25mA(最大值。

          2 軟件

          2.1 軟件總體

          軟件總體分為4個運行模式:調(diào)試模式(工廠診斷用)、初始化模式、睡眠模式(休眠)和測量模式。

          (1)調(diào)試模式

          主要執(zhí)行產(chǎn)品出廠的一些內(nèi)部測試和診斷功能。體包括傳感器測試和射頻測試兩部分。

          (2)初始化模式

          接收主機給定的ID碼和級別判定閥值。

          (3)睡眠模式

          以最低的功耗運行,響應(yīng)系統(tǒng)的運行要求。

          (4)測量模式

          測量模式主要完成以下功能:

          ①定時測量輪胎壓力、溫度;

          ②壓力在不同級別區(qū)域內(nèi)有報警時,同一個級別只上報一次;

          ③壓力無變化,固定間隔時間段上報一次壓力、溫度;

          ④保證系統(tǒng)可靠性.系統(tǒng)每隔約l小時復(fù)位一次。

          ⑤不同級別報警同時出現(xiàn),則以高溫、高壓、低壓級別的優(yōu)先級報警。

          它們的相互轉(zhuǎn)換關(guān)系如圖5所示。

          系統(tǒng)上電復(fù)位的工作流程圖如圖6所示。

          2.2 傳感器數(shù)據(jù)的處理

          是壓力傳感的IC,內(nèi)部直接處理得到的數(shù)字量,只需通過SPI物理接口,向它發(fā)送對應(yīng)的命令字和指令,就可以得到當(dāng)前輪胎的壓力、溫度、加速度等值。由于l6F628A無SPI模塊,這里可通過軟件來模擬SPI驅(qū)動。達到與通信的目的。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();