《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 業(yè)界動(dòng)態(tài) > 基于PIC16F639的可低頻喚醒的TPMS發(fā)射系統(tǒng)設(shè)計(jì)

基于PIC16F639的可低頻喚醒的TPMS發(fā)射系統(tǒng)設(shè)計(jì)

2008-02-22
作者:郭 林,董浩斌

摘 要:在內(nèi)置模擬前端" title="模擬前端">模擬前端的單片機(jī)PIC16F639的基礎(chǔ)上設(shè)計(jì)出一種可低頻喚醒" title="低頻喚醒">低頻喚醒的TPMS發(fā)射機(jī),它通過(guò)低頻信號(hào)獲取操作指令信息,再通過(guò)高頻信號(hào)將測(cè)量數(shù)據(jù)發(fā)射出去。實(shí)現(xiàn)了TPMS發(fā)射機(jī)與駕駛員的雙向通信,提出了具體的硬件與軟件設(shè)計(jì)方案。
關(guān)鍵詞:TPMS? 低頻喚醒? PIC16F639

?

??? TPMS(Tire Pressure Monitoring System)是胎壓檢測(cè)系統(tǒng)的英文縮寫(xiě)形式。這種系統(tǒng)的原理是通過(guò)安裝在輪胎內(nèi)的傳感器檢測(cè)輪胎壓力、溫度等參數(shù),并通過(guò)無(wú)線方式實(shí)時(shí)準(zhǔn)確地將測(cè)量值傳送給接收裝置,駕駛員通過(guò)液晶顯示器了解車(chē)輛的輪胎狀況,可有效降低因爆胎引發(fā)交通事故的幾率。
  傳統(tǒng)的胎壓檢測(cè)系統(tǒng)一般采用定時(shí)喚醒或加速度喚醒的方式延長(zhǎng)胎內(nèi)發(fā)射裝置的使用壽命,駕駛員對(duì)胎內(nèi)壓力檢測(cè)系統(tǒng)的啟動(dòng)、暫停、檢測(cè)方式無(wú)法進(jìn)行控制。同時(shí),在傳統(tǒng)胎壓檢測(cè)系統(tǒng)中,將輪胎的定位信息寫(xiě)入輪胎內(nèi)發(fā)射系統(tǒng)" title="發(fā)射系統(tǒng)">發(fā)射系統(tǒng)的ID中,如果更換輪胎則需要對(duì)定位信息重新設(shè)置,否則系統(tǒng)無(wú)法正確反映輪胎位置。采用可低頻喚醒的TPMS,駕駛員可對(duì)檢測(cè)系統(tǒng)的工作狀態(tài)進(jìn)行控制,通過(guò)設(shè)定輪胎的檢測(cè)順序,就可以解決輪胎的定位問(wèn)題。
1 發(fā)射系統(tǒng)原理與解決方案
  從圖1可知,發(fā)射系統(tǒng)主要由胎內(nèi)傳感器、信號(hào)處理模塊、高頻發(fā)射模塊" title="發(fā)射模塊">發(fā)射模塊和LF接收模塊組成。其基本工作原理是:系統(tǒng)接收到低頻喚醒信號(hào)后,根據(jù)信號(hào)調(diào)理與譯碼所得指令調(diào)整系統(tǒng)的工作狀態(tài),胎內(nèi)傳感器將檢測(cè)量傳輸給MCU,再通過(guò)發(fā)射模塊以433.9MHz載頻發(fā)送出去。

?

?


1.1 傳感器
  本系統(tǒng)選用Freescale公司的MPXY8020A型硅壓阻式壓力傳感器,其內(nèi)部包括壓力、溫度傳感器,具有電源管理和數(shù)據(jù)輸出功能??赏ㄟ^(guò)S0、S1引腳控制其工作模式,每隔3s通過(guò)OUT引腳發(fā)出370?滋s寬度的喚醒脈沖,約每52min通過(guò)/RST引腳發(fā)出一個(gè)復(fù)位脈沖[1]。
1.2 信號(hào)處理與低頻接收模塊
  Microchip公司的PIC16F639是一款帶有三通道模擬前端(AFE)的MCU,其模擬前端特性由MCU固件控制。由于使用方便,該器件可用于多種智能低頻檢測(cè)和雙向通訊應(yīng)用中。因其具有工作電壓范圍寬、待機(jī)電流小、工作電流低等特點(diǎn)[2],十分適合應(yīng)用于胎壓檢測(cè)。其集成的三通道模擬前端可檢測(cè)低至1mV(峰-峰值)的125kHz輸入信號(hào)" title="輸入信號(hào)">輸入信號(hào),具有三個(gè)天線連接引腳。通過(guò)連接指向X、Y和Z方向的三個(gè)天線,應(yīng)答器可隨時(shí)接收來(lái)自任意方向的信號(hào),從而降低因天線的方向性而造成信號(hào)丟失的可能性。各天線引腳的輸入信號(hào)的檢測(cè)是相互獨(dú)立的,并隨后相加。通過(guò)對(duì)配置寄存器進(jìn)行編程,每個(gè)輸入通道可以被單獨(dú)使能或禁止。被使能的通道越少,器件的功耗就越小。
1.3 高頻發(fā)射模塊
  ?發(fā)射模塊采用Maxim公司的MAX1479,可發(fā)射300MHz~450MHz的ASK和FSK數(shù)據(jù),在FSK模式下采用Manchester碼可達(dá)到20kbps的數(shù)據(jù)速率。該芯片具有低電源電流(ASK模式下為6.7mA,F(xiàn)SK模式下為10.5mA),僅200?滋s的啟動(dòng)時(shí)間等優(yōu)點(diǎn),非常適合應(yīng)用于低功耗設(shè)計(jì)[3]。
2 TPMS發(fā)射系統(tǒng)硬件設(shè)計(jì)
  TPMS發(fā)射系統(tǒng)硬件主要由發(fā)射芯片MAX1479、單片機(jī)PIC16F639和傳感器MPXY8020A構(gòu)成,如圖2所示。模塊發(fā)射頻率為MAX1479外接晶振頻率的32倍頻,即需外接13.56MHz振蕩器。MODE引腳接高電平,為FSK調(diào)制模式。CLK0和CLK1引腳可以設(shè)置CLKOUT頻率輸出引腳的輸出頻率。DEV0、DEV1、DEV2引腳可為FSK調(diào)制模式設(shè)置頻率偏移,當(dāng)DIN引腳為高電平時(shí),PAOUT輸出高頻信號(hào)至天線。PIC16F639內(nèi)置了三通道模擬前端,由于低頻發(fā)射基站與接收模塊位置相對(duì)固定,只需安裝一個(gè)低頻接收天線即可。接收天線為鐵氧體磁芯線圈,電感量為7.1mH,并聯(lián)220pF電容后,可在125kHz處諧振,并聯(lián)諧振阻抗最大,當(dāng)發(fā)射線圈與接收線圈相互平行,即可最大限度地拾取有用信號(hào)。每個(gè)通道內(nèi)還具有一個(gè)調(diào)節(jié)電容,可用來(lái)調(diào)節(jié)外部天線。此電容可通過(guò)寄存器配置電容大小,最大63pF,可1pF步進(jìn)調(diào)整。LCCOM引腳為三通道的公共地。單片機(jī)使用內(nèi)部已校準(zhǔn)的8MHz振蕩器,可通過(guò)寄存器中IRCF位配置分頻系數(shù),分頻后可得到低至31kHz的時(shí)鐘頻率。傳感器與單片機(jī)采用SPI串口方式連接,可以通過(guò)配置S1、S0引腳使傳感器工作于待機(jī)、測(cè)量壓力、測(cè)量溫度和讀數(shù)據(jù)這四個(gè)狀態(tài)。OUT引腳連接至RA1引腳,并每隔三秒發(fā)出喚醒脈沖,PORTA口電平變化引發(fā)中斷,將單片機(jī)從休眠模式喚醒。

?


3 發(fā)射系統(tǒng)軟件設(shè)計(jì)
3.1 RF傳輸協(xié)議
  RF信號(hào)的傳輸采用曼徹斯特編碼,即一個(gè)數(shù)字信號(hào)值在每一個(gè)比特位周期內(nèi)作高、低電平之間的切換,前半周期高電平后半周期低電平表示數(shù)字1,而先低后高表示數(shù)字0。MAX1479的 FSK模式最大數(shù)據(jù)傳輸率為20kbps,在本系統(tǒng)中采用9.6kbps的數(shù)據(jù)率。RF數(shù)據(jù)幀格式如表1所示。

?


????(1)前導(dǎo)位:由連續(xù)的31個(gè)數(shù)字1接一個(gè)數(shù)字0組成,前導(dǎo)位可以使接收器識(shí)別出有效的RF信號(hào),并可使接收器與發(fā)射信號(hào)頻率同步,因此可補(bǔ)償發(fā)射機(jī)振蕩頻率的誤差。前導(dǎo)位的位數(shù)可以不固定,位數(shù)長(zhǎng)的前導(dǎo)位有利于提高接收器的靈敏度,而位數(shù)短的前導(dǎo)位有利于節(jié)省發(fā)送端功耗。
??? (2)發(fā)射機(jī)ID:每個(gè)發(fā)射機(jī)都有惟一的ID號(hào)碼,32位的長(zhǎng)度可極大地避免出現(xiàn)兩個(gè)相同ID的情況。
?? ?(3)壓力值:壓力值采用8位無(wú)符號(hào)數(shù)表示,每一位代表2.5kPa。
??? (4)溫度值:溫度值采用8位無(wú)符號(hào)數(shù)表示,最低可測(cè)溫度為零下40度,每一位代表0.8度。
??? (5)狀態(tài)位:包括電池低壓檢測(cè)數(shù)據(jù)、傳感器的工作模式信息。
??? (6)校驗(yàn)和位:校驗(yàn)和長(zhǎng)度為8位。其產(chǎn)生的方法是,發(fā)送時(shí),對(duì)所有數(shù)據(jù)求異或結(jié)果再取反作為校驗(yàn)和;接收時(shí),對(duì)所有數(shù)據(jù)連同校驗(yàn)和求異或求反,結(jié)果為0表示正確,否則錯(cuò)誤,丟棄數(shù)據(jù)包。
3.2 LF傳輸協(xié)議與軟件流程
??? LF信號(hào)的傳輸也采用曼徹斯特編碼。由于PIC16F639模擬前端輸入調(diào)制頻率最高為4kHz,所以選擇1kHz作為L(zhǎng)F輸入信號(hào)的數(shù)據(jù)頻率。LF數(shù)據(jù)幀格式如表2所示。

?


  (1)AGC穩(wěn)定時(shí)間:這是一個(gè)持續(xù)的高電平脈沖,可將AFE從休眠模式喚醒,AGC模塊可以自動(dòng)調(diào)整過(guò)強(qiáng)的輸入信號(hào)電壓,使之達(dá)到后續(xù)電路可接受的水平,AGC穩(wěn)定時(shí)間后,AGC穩(wěn)定于輸入信號(hào)電平。如果AGC穩(wěn)定時(shí)間不符合要求,AFE將被軟復(fù)位。
??? (2)喚醒濾波器脈沖:?jiǎn)拘褳V波器用來(lái)使能LFDATA輸出并喚醒單片機(jī),但前提條件是在LC輸入引腳接收到特定的脈沖序列。這樣可以防止由于噪聲或不想要的輸入信號(hào)等原因而致使AFE喚醒單片機(jī)。喚醒濾波器脈沖的高持續(xù)時(shí)間和低持續(xù)時(shí)間分別由OEH、OHL位決定,通過(guò)SPI口編程。
??? (3)命令位:8位數(shù)據(jù)中的第1位將引起PORTA電平變化中斷使單片機(jī)從休眠模式喚醒,剩余的7位數(shù)據(jù)作為命令代碼。單片機(jī)通過(guò)定時(shí)采集RA4引腳電平,獲得相應(yīng)數(shù)據(jù),并通過(guò)與單片機(jī)預(yù)定義值進(jìn)行匹配,產(chǎn)生相應(yīng)動(dòng)作狀態(tài)。
??? (4)校驗(yàn)位:采用奇校驗(yàn)方式,即當(dāng)數(shù)據(jù)中1的個(gè)數(shù)為奇數(shù)時(shí),則校驗(yàn)位為0;否則校驗(yàn)位為1。
??? (5)結(jié)束位:用兩個(gè)連續(xù)的數(shù)字0表示結(jié)束位,結(jié)束位采用NRZ編碼格式。
  圖3是PIC16F639檢測(cè)低頻信號(hào)流程圖。當(dāng)單片機(jī)上電后,可以通過(guò)SPI口對(duì)AFE的8個(gè)寄存器進(jìn)行設(shè)置。打開(kāi)PORTA電平變化中斷后進(jìn)入休眠模式。當(dāng)LC輸入引腳檢測(cè)到輸入信號(hào),輸入的AGC穩(wěn)定時(shí)間電平超過(guò)20mV時(shí)將置位AFE狀態(tài)寄存器AGCACT位。如果輸入信號(hào)不到20mV,則不會(huì)激活A(yù)GC。由于只使用一個(gè)模擬通道,因此當(dāng)檢測(cè)到輸入信號(hào)時(shí),只置位WAKEY位。若AFE被喚醒后,超過(guò)16ms沒(méi)有信號(hào)輸入,則軟復(fù)位將使AFE重新回到休眠狀態(tài)。如果未使能喚醒濾波器,則后續(xù)接收到的信號(hào)將被AFE認(rèn)為是有用信號(hào),并直接從LFDATA引腳以數(shù)字量輸出。否則,后續(xù)信號(hào)必須滿足喚醒濾波器的時(shí)序脈沖要求。如果不滿足,且超過(guò)32ms沒(méi)有正確信號(hào)輸入將置/ALERT引腳低,并返回到休眠狀態(tài)。如果滿足,則通過(guò)LFDATA引腳喚醒單片機(jī)并輸出數(shù)據(jù)。單片機(jī)根據(jù)譯碼數(shù)據(jù)被重新配置。

?


3.3 發(fā)射模塊基本程序流程
  當(dāng)系統(tǒng)上電復(fù)位后,PIC16F639首先執(zhí)行初始化命令,隨后進(jìn)入休眠等待狀態(tài),如圖4(a)所示。當(dāng)檢測(cè)到傳感器喚醒脈沖或LF的輸入信號(hào)時(shí),系統(tǒng)退出休眠狀態(tài)。檢測(cè)到傳感器喚醒脈沖后,若滿足數(shù)據(jù)檢測(cè)條件,則單片機(jī)通過(guò)配置傳感器S1、S0模式選擇引腳 ,控制傳感器檢測(cè)壓力及溫度,并將讀取的數(shù)據(jù)通過(guò)SPI口傳至PIC單片機(jī),判定是否滿足配置發(fā)射條件,系統(tǒng)默認(rèn)的發(fā)送條件是30秒發(fā)送一次,但也可以通過(guò)低頻喚醒指令自行設(shè)置發(fā)射信號(hào)的時(shí)間間隔。當(dāng)測(cè)量的壓力與溫度變化量超過(guò)閾值時(shí),系統(tǒng)則會(huì)自動(dòng)修改發(fā)送條件至快速發(fā)射模式,即將發(fā)射數(shù)據(jù)時(shí)間間隔縮短到800ms,使駕駛者可以實(shí)時(shí)掌握輪胎狀態(tài),及時(shí)采取防范措施。當(dāng)發(fā)射完成后,系統(tǒng)再次進(jìn)入休眠狀態(tài),以上基本流程如圖4(c)所示。如果系統(tǒng)被LF信號(hào)喚醒后,則首先對(duì)LF輸入的曼徹斯特編碼信號(hào)進(jìn)行譯碼,根據(jù)譯碼信息重新配置發(fā)射條件與數(shù)據(jù)檢測(cè)的時(shí)間間隔,也可以控制TPMS發(fā)射系統(tǒng)的啟動(dòng)和暫停,如圖4(b)所示。

?


  ?可低頻喚醒的TPMS發(fā)射系統(tǒng)具有低成本、低功耗、高集成度、具有雙向通信功能的特點(diǎn),這使它比傳統(tǒng)TPMS更具市場(chǎng)競(jìng)爭(zhēng)力。隨著TPMS在中國(guó)的普及,該系統(tǒng)將具有較大的推廣價(jià)值。

參考文獻(xiàn)
[1] ?Freescale Corporation. MPXY8020A Data Sheet[R]. 
[2] ?Microchip Corporation. PIC12F635/PIC16F636/639 Data?Sheet[R].
[3] ?Maxim Corporation. MAX1479 Data Sheet[R].

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区免费观看| 久久久精品免费视频| 亚洲欧美亚洲| 日韩视频中文字幕| 亚洲人成网站在线播| 亚洲国产1区| 亚洲成色999久久网站| 在线观看欧美一区| 樱桃国产成人精品视频| 黄色成人在线观看| 国一区二区在线观看| 国产一区二区三区高清| 国产一区高清视频| 韩国精品久久久999| 狠狠色伊人亚洲综合网站色| 国产中文一区二区| 韩日午夜在线资源一区二区| 狠狠色狠狠色综合日日tαg| 在线看片日韩| 亚洲国产精品第一区二区三区 | 亚洲黄色在线| 亚洲精品美女在线观看| 亚洲精品乱码久久久久| 99精品久久| 亚洲一区日韩| 久久精品国产视频| 91久久精品国产| 99精品视频免费观看视频| 久久婷婷国产综合国色天香| 国产精品大片免费观看| 国产精品香蕉在线观看| 国产日产精品一区二区三区四区的观看方式 | 亚洲日韩欧美视频| 一本久道久久久| 亚洲欧美视频在线| 亚洲国产经典视频| 日韩系列在线| 亚洲专区一区二区三区| 欧美在线影院在线视频| 免费在线亚洲欧美| 欧美日韩国产精品专区| 国产精品五月天| 狠狠色综合日日| 亚洲人在线视频| 亚洲综合色网站| 亚洲黄页视频免费观看| 一区二区日韩欧美| 性欧美办公室18xxxxhd| 麻豆成人在线播放| 欧美色欧美亚洲高清在线视频| 国产精品免费一区豆花| 一区二区在线观看av| 亚洲精选久久| 欧美一级视频精品观看| 日韩网站在线| 欧美一区二区黄色| 欧美激情久久久久久| 国产精品久久久久久模特 | 一区二区在线免费观看| 日韩视频在线观看| 午夜精品一区二区三区电影天堂| 亚洲精品免费看| 亚洲欧美日本伦理| 免费亚洲电影在线| 国产精品色在线| 136国产福利精品导航网址应用| 在线视频一区二区| 亚洲黄色一区| 欧美一区二区成人| 欧美日韩国产在线看| 国产又爽又黄的激情精品视频 | 亚洲男人的天堂在线| 乱中年女人伦av一区二区| 欧美视频一区二区三区…| 狠狠色狠狠色综合日日tαg| 亚洲一区二区三区精品在线观看| 欧美成人xxx| 国产免费成人在线视频| 亚洲日韩中文字幕在线播放| 欧美在线国产| 亚洲综合色自拍一区| 欧美激情成人在线视频| 国产亚洲一级| 正在播放欧美一区| 99精品福利视频| 久久亚洲精品一区二区| 国产乱码精品一区二区三区av| 亚洲精品一区二区三区四区高清| 亚洲第一精品夜夜躁人人爽| 午夜精品久久久久久久| 欧美精品三区| 亚洲成人在线视频播放| 欧美有码视频| 久久不射网站| 国产精品你懂的在线| 亚洲毛片av在线| 亚洲精品美女| 欧美96在线丨欧| 激情久久影院| 久久狠狠亚洲综合| 欧美在线视频免费播放| 国产精品剧情在线亚洲| 99精品视频免费观看| 日韩视频永久免费观看| 女生裸体视频一区二区三区| 国产午夜亚洲精品理论片色戒| 中日韩午夜理伦电影免费| 一本色道久久综合亚洲精品不卡| 欧美成人精品一区二区| 亚洲大片免费看| 亚洲国产精品一区制服丝袜| 久久久久久电影| 国产日韩欧美在线观看| 亚洲欧美日韩精品| 午夜视频一区二区| 国产精品视频久久久| 亚洲一区二区三区乱码aⅴ| 亚洲一区bb| 国产精品二区影院| 亚洲午夜三级在线| 午夜精品视频| 国产精品日本精品| 亚洲欧美影院| 久久精品午夜| 国产亚洲一本大道中文在线| 欧美一区二区三区另类| 久久久99国产精品免费| 国产一区二区三区黄| 久久国产直播| 男女激情久久| 91久久精品一区| 制服丝袜激情欧洲亚洲| 欧美日韩一区国产| 亚洲一区二区三区四区视频| 亚洲欧美色婷婷| 国产欧美一区二区精品仙草咪| 性色一区二区三区| 久热精品视频| 在线看片成人| 一本色道久久精品| 黄网站免费久久| 欧美jizz19性欧美| 亚洲精品日韩一| 中文无字幕一区二区三区| 欧美三级电影精品| 亚洲淫片在线视频| 久久综合久久久久88| 亚洲国产视频a| 亚洲一区国产| 国产亚洲视频在线| 91久久国产综合久久| 欧美久久久久| 亚洲一区二区三区精品动漫| 久久理论片午夜琪琪电影网| 亚洲国产精品电影在线观看| 亚洲天堂av在线免费| 国产精品亚洲不卡a| 久久精品一区二区国产| 欧美国产国产综合| 中文一区在线| 久久精品国亚洲| 亚洲国产精品第一区二区| 亚洲欧美国产日韩中文字幕| 国产亚洲综合在线| 日韩视频在线一区二区| 国产精品永久免费在线| 亚洲人成在线观看| 欧美午夜免费| 久久国产88| 欧美人交a欧美精品| 香蕉久久夜色精品国产使用方法| 欧美成人国产一区二区| 精品91久久久久| 亚洲一区久久久| 影音先锋一区| 亚洲欧美日韩精品久久亚洲区| 今天的高清视频免费播放成人| 一区二区三区成人精品| 国产一区二区三区观看| 一级日韩一区在线观看| 国产亚洲成精品久久| 99伊人成综合| 国内视频一区| 亚洲欧美www| 亚洲级视频在线观看免费1级| 欧美在线一二三| 99精品国产一区二区青青牛奶| 久久久综合激的五月天| 亚洲图片欧洲图片日韩av| 欧美a级一区| 欧美亚洲尤物久久| 国产精品久久久久久久久| 99国产精品久久久久久久久久| 国产亚洲欧美日韩日本| 亚洲在线免费观看| 亚洲欧洲一区| 美女视频一区免费观看| 亚洲欧美日韩国产中文在线| 欧美日韩亚洲不卡| 亚洲精品色婷婷福利天堂|