RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:單片機(jī)與嵌入式系統(tǒng)應(yīng)用 ? 作者:羅宇飛,李懷俊 ? 2020-07-29 08:42 ? 次閱讀

1、概述

輪胎在欠壓狀態(tài)下工作會(huì)導(dǎo)致輪胎溫度升高,從而造成輪胎的損壞;在欠壓情況下會(huì)增加燃油消耗,甚至?xí)绊懙狡嚨目刹倏匦院蛣x車性能。汽車輪胎壓力監(jiān)測系統(tǒng)(Tire Pressure Monitoring System,TPMS)主要用于汽車行駛時(shí)對輪胎氣壓進(jìn)行實(shí)時(shí)自動(dòng)監(jiān)測,對輪胎漏氣和低氣壓進(jìn)行報(bào)警,可有效地延長輪胎壽命,節(jié)約燃油,提高汽車的安全性。就TPMS系統(tǒng)構(gòu)造而言,其采集的溫度、壓力數(shù)據(jù)需要通過無線方式進(jìn)行發(fā)送和接收,而且該收發(fā)電路要安裝在輪胎里。這就必須要求其組成電路的芯片具有耐高溫、低功耗、小體積等特點(diǎn)。

目前,主要有英飛凌、Freescale以及通用公司3種流行的TPMS方案,均以自身的傳感器為核心進(jìn)行開發(fā)。英飛凌TPMS傳感主要有SPl2、SPl2T、SP30等。Freescale TPMS系統(tǒng)主要由MPXY80x0傳感器與MC68HC908RF2微處理器組成。通用TPMS傳感器采用NPXI和NPXII。NPXI集成了硅壓力傳感器、電壓傳感器、溫度傳感器、8位RISC微處理器、大容量存儲(chǔ)器以及一個(gè)LF輸入級,所有的測量信號(hào)都以數(shù)字信號(hào)輸出,便于客戶直接調(diào)用;NPXII除了具有NPX的所有功能外,還集成了一個(gè)加速度傳感器。此類TPMS設(shè)計(jì)方案如圖1所示。

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

上述方案的共同缺陷在于輪胎監(jiān)測模塊的集成度不夠高,即使是通用TPMS方案,也需在NPX模塊外圍再連接無線射頻發(fā)射模塊,不可避免地增大了系統(tǒng)功耗和模塊體積。本文基于智能傳感器MPXY8300和MC33596接收機(jī),提出了一種高集成度TPMS系統(tǒng)的設(shè)計(jì)方法。

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

基于智能傳感器MPXY8300的高集成度TPMS系統(tǒng),主要由TPMS傳感器、微控制器和無線射頻接收模塊幾個(gè)部分組成。TPMS系統(tǒng)設(shè)計(jì)中較關(guān)鍵的一點(diǎn)是數(shù)據(jù)的傳輸部分。整個(gè)數(shù)據(jù)傳輸部分由兩部分組成:駕駛室中的無線接收部分和輪胎中的無線發(fā)射部分。這兩部分?jǐn)?shù)據(jù)傳輸?shù)臏?zhǔn)確性、穩(wěn)定性是系統(tǒng)優(yōu)良性能的重要體現(xiàn)。

2.1 數(shù)據(jù)采集與發(fā)射電路設(shè)計(jì)

數(shù)據(jù)采集與發(fā)射電路以Freescale公司的高智能傳感器MPXY8300為核心,如圖2所示。MPXY8300系列集成了Freescale公司的低功耗S08核,內(nèi)含512字節(jié)RAM和16 KBFlash(其中8 KB為固件,即一些底層驅(qū)動(dòng)、測試程序和標(biāo)定數(shù)據(jù)等);同時(shí),集成了溫度傳感器和單通道的LF低頻輸入功能。MPXY8300系列的RF發(fā)射支持315MHz和434 MHz兩種載波頻率,并可通過寄存器配置成ASK或FSK調(diào)制方式。它還集成了電荷泵功能,當(dāng)電池電壓較低時(shí),可提高RF發(fā)射部分供電電壓,從而使其仍能達(dá)到一定的RF發(fā)射強(qiáng)度。

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

MPXY8300 TPMS是一款將壓力傳感器、8位MCU、RF收發(fā)器和雙軸(XZ)加速器全部集成到一個(gè)封裝的產(chǎn)品。MPXY8300TPMS具有如下功能:

①精確的壓力測量。低功率表面微機(jī)械加工的電容性壓力傳感器的壓力單元(P-cell)能夠測量100~800kPa的壓力范圍,還為卡車輪胎(100~1400 kPa)提供高壓范圍壓力單元,并為低成本應(yīng)用提供可選的低精度校準(zhǔn)。電容性表面微機(jī)電系統(tǒng)(MEMS)壓力感應(yīng)技術(shù)比壓阻式批量MEMS在功率使用方面更具有優(yōu)勢。飛思卡爾電容性表面微機(jī)電系統(tǒng)提供O.14μA電流(3 V,30 kHz),壓阻式大規(guī)模MEMS則提供600~10 000μA。前者每讀數(shù)O.9 nAs(nano-amp-second)最低電荷,后者是60~1000 nAs。

②完全集成。完全集成的MPXY8300TPMS模塊為每個(gè)獨(dú)立的輪胎(包括備胎)提供獨(dú)立的壓力測量。每個(gè)模塊集成一個(gè)基于315/434 MHz PLL的RF收發(fā)器,即使車胎旋轉(zhuǎn)或更換后仍能保持連續(xù)通信。集成的運(yùn)動(dòng)傳感器可以進(jìn)行編程,以傳輸特定速度(輪胎旋轉(zhuǎn))的測量數(shù)據(jù),包括沒有旋轉(zhuǎn)的輪胎數(shù)據(jù)。

③可延長電池使用時(shí)間。有些法規(guī)要求TPMS解決方案的電池使用壽命為10年,MPXY8300結(jié)合一系列低功率技術(shù),使用最少的電池資源確保長時(shí)間的穩(wěn)定運(yùn)行。驅(qū)動(dòng)低功率喚醒定時(shí)器、定期復(fù)位驅(qū)動(dòng)器的低頻率震動(dòng)以及TPMS的特定功率管理技術(shù),可以延長電池使用時(shí)間,實(shí)現(xiàn)更便利、更經(jīng)濟(jì)的運(yùn)行。

2.2 無線接收接口電路設(shè)計(jì)

TPMS系統(tǒng)的接收模塊主要由天線、射頻接收電路、主控芯片MCU以及鍵盤、顯示器組成,用于接收各發(fā)射模塊傳送的輪胎溫度與壓力數(shù)據(jù),顯示各輪胎的ID識(shí)別碼和測量數(shù)據(jù),并在異常情況發(fā)生時(shí)聲光報(bào)警。由于接收模塊安裝在汽車車廂內(nèi),故對器件選用的各方面要求不高,工業(yè)級即可。

MC33596是Motorola公司的高溫集成UHF超外差無線電接收模塊,其接口電路如圖3所示。MC33596采用LQFP-24封裝,工作頻率在300~450 MHz頻段,電壓范圍為4.5~5.5 V;接收靈敏度高達(dá)-103 dBm。芯片最大的特點(diǎn)是帶有一串行外設(shè)接口SPI。通過SPI,它允許CPU與各種外圍接口器件以串行方式進(jìn)行通信交換信息。SPI接口使用4條線;串行時(shí)鐘線(SCLK)、主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線MISO、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線MOSI和低電平有效的從機(jī)選擇線CONFB。

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

主控芯片選用NXP公司的無線接收ARM7微控制器LPC2292,通過SPI接口與MC33596相連。LPC2292內(nèi)含多個(gè)32位定時(shí)器、4路10位ADC、2路CAN以及多達(dá)9路外部中斷等,特別適用于汽車、工業(yè)控制應(yīng)用、醫(yī)療系統(tǒng)和容錯(cuò)維護(hù)總線;內(nèi)部集成的2路CAN控制器符合CAN規(guī)范2.0BISOll 898-1;可訪問32位的寄存器和RAM;每個(gè)總線的數(shù)據(jù)速率為1 MB/s;全局驗(yàn)收濾波器可識(shí)別所有總線的11位和29位Rx標(biāo)識(shí)符;驗(yàn)收濾波器為

選擇的標(biāo)準(zhǔn)標(biāo)識(shí)符提供有FulICAN-style自動(dòng)接收功能。

2.3 CAN總線接口電路設(shè)計(jì)

本文設(shè)計(jì)的TPMS系統(tǒng)具有CAN總線功能,可以與汽車儀表盤CAN通信口相連,直接在儀表盤顯示屏上顯示各輪胎的胎壓、溫度等數(shù)據(jù)。CAN正常工作需要具備CAN控制器以及CAN總線驅(qū)動(dòng)器,前者可實(shí)現(xiàn)網(wǎng)絡(luò)層次結(jié)構(gòu)中數(shù)據(jù)鏈路層和物理層的功能,后者則提供CAN控制器與物理總線之間的接口以及對CAN總線的差動(dòng)發(fā)送和接收功能。

LPC2292微控制器包含兩個(gè)CAN控制器,單個(gè)總線上的數(shù)據(jù)傳輸速率高達(dá)1 Mb/s,具有32位寄存器和RAM訪問,帶有全局濾波器和驗(yàn)收濾波器。本系統(tǒng)采用雙路帶隔離CAN收發(fā)器CTM8251D,至少可連接110個(gè)節(jié)點(diǎn)。通過擴(kuò)展CAN總線接口,使得串行通信方式的選擇更加多樣化。當(dāng)車內(nèi)儀表也具有CAN總線接口時(shí),它們可以直接利用此接口與記錄儀通信。CAN總線接口電路如圖4所示。

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

3、軟件設(shè)計(jì)

3.1 數(shù)據(jù)發(fā)射模塊程序設(shè)計(jì)

輪胎監(jiān)測模塊以數(shù)據(jù)包(幀)的形式發(fā)送數(shù)據(jù)。當(dāng)輪胎模塊中的MPXY8300決定要發(fā)送數(shù)據(jù)(由傳感器采集到的溫度、壓力數(shù)據(jù))時(shí),通過發(fā)送數(shù)據(jù)幀的前導(dǎo)位喚醒接收模塊,隨后發(fā)送數(shù)據(jù)幀。其數(shù)據(jù)幀格式如下:

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

發(fā)射程序流程如圖5所示。監(jiān)測模塊被喚醒后首先進(jìn)行電源檢測。若壓力值P1與存儲(chǔ)在ROM里設(shè)定的壓力閾值P2的差值超過設(shè)定的壓差,則說明輪胎的壓力超限,需要報(bào)警。此時(shí)為增強(qiáng)接收機(jī)接收數(shù)據(jù)的可靠性,連續(xù)發(fā)送16幀。

基于MPXY80x0與MC68HC908RF2芯片實(shí)現(xiàn)Freescale TPMS系統(tǒng)的設(shè)計(jì)

3.2 數(shù)據(jù)接收模塊程序設(shè)計(jì)

接通電源后接收機(jī)自身初始化,配置發(fā)射機(jī)相關(guān)參數(shù),指示燈閃亮,模塊進(jìn)入工作狀態(tài)。在接收到一個(gè)數(shù)據(jù)幀之后,通過校驗(yàn)和檢驗(yàn)數(shù)據(jù)是否有誤,并根據(jù)收到數(shù)據(jù)的設(shè)備ID點(diǎn)亮相應(yīng)的指示燈以示報(bào)警,也可實(shí)現(xiàn)語音報(bào)警。同時(shí),通過CAN總線接口將數(shù)據(jù)幀傳至儀表盤,完成信息的顯示報(bào)警。接收程序流程如圖6所示。

4、結(jié)語

本文通過對Freescale公司高集成度的MPXY8300芯片、接收芯片MC33596以及微控制器芯片LPC2292等器件的應(yīng)用,得出一套較為完整的TPMS系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)在功耗、體積、收發(fā)距離與可靠性以及安全性方面均具有明顯的優(yōu)勢。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753071
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50714

    瀏覽量

    423138
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2258

    瀏覽量

    82403
收藏 人收藏

    評論

    相關(guān)推薦

    MC68HC705U5芯片

    研究所針對Freescale單片機(jī)系列解密已經(jīng)取得了重大突破,目前,MC9S08AW系列單片機(jī)解密已經(jīng)基本全部可以實(shí)現(xiàn)可以實(shí)現(xiàn)。(我們專業(yè)MC68H
    發(fā)表于 07-04 16:26

    急求芯片M68HC908RF2?。?/a>

    急求芯片 M68HC908RF2資料,希望好心人給一份。郵箱Reinhan@yeah.net。謝謝各位親
    發(fā)表于 03-18 16:40

    微處理器MC68HC908JL8相關(guān)資料下載

    微處理器MC68HC908JL8資料下載內(nèi)容主要介紹了:MC68HC908JL8引腳功能MC68HC908JL8內(nèi)部方框圖
    發(fā)表于 04-16 07:55

    微處理器MC68HC908JK8相關(guān)資料分享

    微處理器MC68HC908JK8資料下載內(nèi)容主要介紹了:MC68HC908JK8引腳功能MC68HC908JK8內(nèi)部方框圖
    發(fā)表于 04-19 06:53

    基于MC68HC908GP32的紅外抄表器

    本文主要介紹了基于MC68HC908GP32的紅外抄表器的設(shè)計(jì)原理與方案。
    發(fā)表于 04-22 16:35 ?32次下載

    基于ColdFire5307和MC68HC908AP64 的

    本論文主要闡述了基于 ColdFire 5307 和MC68HC908AP64 的嵌入式控制系統(tǒng)的軟件和硬件系統(tǒng)
    發(fā)表于 04-22 17:20 ?28次下載

    MC68HC908QY4,MC68HC908QT4,MC68

    MC68HC908QYx、MC68HC908QTx 是MC68HC08 微控制器系列中的產(chǎn)品。M68HC08是一種高性能的8 位單片機(jī)系列,具有速度快、功能強(qiáng)、價(jià)格低等特點(diǎn)。這個(gè)系列中
    發(fā)表于 04-24 22:05 ?61次下載

    MC68HC908QT2,MC68HC908QY1,MC68

    MC68HC908QT2,MC68HC908QY1,MC68HC908QT1中文資料,數(shù)據(jù)手冊 MC68HC908QT2、MC68HC908
    發(fā)表于 04-24 22:08 ?6次下載

    MC68HC908KL8/MC68HC908KL3E/MC6

    MC68HC908KL8/MC68HC908KL3E/MC68HC908KK3E中文手冊:
    發(fā)表于 10-12 12:36 ?26次下載
    <b class='flag-5'>MC68HC908</b>KL8/<b class='flag-5'>MC68HC908</b>KL3E/<b class='flag-5'>MC</b>6

    MC68HC908JB16 Technical Data p

    Features of the MC68HC908JB16 MCU include the following:• High-performance M68HC
    發(fā)表于 03-03 15:51 ?19次下載

    嵌入式微控制器MC68HC912B32背景調(diào)試模式設(shè)計(jì)及實(shí)現(xiàn)

    介紹了以MC68HC908JB8為主控芯片Freescale 16位MCU MC68HC912B32的BDM調(diào)試模式,給出了BDM通信協(xié)議及編程原理、硬件電路圖。
    發(fā)表于 07-06 16:04 ?24次下載

    摩托羅拉輪胎壓力監(jiān)測系統(tǒng)應(yīng)時(shí)而動(dòng)MC68HC908RF2

    摩托羅拉輪胎壓力監(jiān)測系統(tǒng)應(yīng)時(shí)而動(dòng)MC68HC908RF2 作者:佚名 大量數(shù)據(jù)表明,對輪胎正確充氣會(huì)大大降低爆胎的可能性。為了解決這個(gè)問題,輪胎壓力監(jiān)測系統(tǒng)(TPMS)的
    發(fā)表于 05-25 22:48 ?766次閱讀

    MC68HC908RF2,pdf datasheet

    The MC68HC908RF2 MCU is a member of the low-cost, high-performanceM68HC08 Family of 8-bit
    發(fā)表于 05-11 15:45 ?47次下載
    <b class='flag-5'>MC68HC908RF2</b>,pdf datasheet

    MC68HC908QY4A,pdf datasheet

    The MC68HC908QY4A is a member of the low-cost, high-performance M68HC08 Family
    發(fā)表于 05-11 15:47 ?35次下載
    <b class='flag-5'>MC68HC908</b>QY4A,pdf datasheet

    基于zmd31010的TPMS發(fā)射器的設(shè)計(jì)

    介紹了TPMS的總體設(shè)計(jì)方案和主要部件的功能,給出了一種用于檢測汽車輪胎壓力、溫度狀態(tài)檢測的TPMS發(fā)射器設(shè)計(jì)方案。該方案采用德國zmd31010傳感器接口芯片和飛思卡爾的MC68HC908R
    發(fā)表于 12-05 14:15 ?66次下載
    基于zmd31010的<b class='flag-5'>TPMS</b>發(fā)射器的設(shè)計(jì)
    RM新时代网站-首页