首页 | 期刊简介 | 编辑部 | 广告部 | 发行部 | 在线投稿 | 联系我们 | 产品信息索取
2024年12月26日星期四
2011年第01期
 
2010年第12期
 
2010年第11期
2010年第11期
 
2010年第10期
2010年第10期
 
2010年第09期
2010年第09期
 
2010年第09期
2010年第08期
 
2010年第07期
2010年第07期
 
2010年第06期
2010年第06期
 
2010年第05期
2010年第05期
 
2010年第04期
2010年第04期
 
2010年第03期
2010年第03期
 
2010年第02期
2010年第02期
 
2010年第01期
2010年第01期
 
2009年第12期
2009年第12期
 
2009年第11期
2009年第11期
 
2009年第10期
2009年第10期
 
2009年第9期
2009年第9期
 
2009年第8期
2009年第8期
 
2009年第7期
2009年第7期
 
2009年第6期
2009年第6期
 
2009年第5期
2009年第5期
 
2009年第4期
2009年第4期
 
2009年第3期
2009年第3期
 
2009年第2期
2009年第2期
 
2009年第1期
2009年第1期
 
2008年第12期
2008年第12期
 
2008年第11期
2008年第11期
 
2008年第10期
2008年第10期
 
2008年第9期
2008年第9期
 
2008年第8期
2008年第8期
 
2008年第7期
2008年第7期
 
2008年第6期
2008年第6期
 
2008年第5期
2008年第5期
 
2008年第4期
2008年第4期
 
2008年第3期
2008年第3期
 
2008年第2期
2008年第2期
 
2008年第1期
2008年第1期
轮胎压力监控系统(TPMS)和Freescale TPMS解决方案

TPMS System And Freescale's TPMS Solutions

Freescale公司


TPMS系统概述

交通事故统计显示,很多是由轮胎压力泄漏引起的,并且在某些情况下具有致命性。图1中,纵坐标代表压力泄漏的情况,横坐标代表压力泄漏导致的事故几率。可以看到,图1中右边约占30%的红色区域是危险性很高的漏气区域,漏气发生瞬间,司机来不及反应,很可能会致命。因此需要采用电子辅助手段监控轮胎压力。

图1 轮胎压力泄漏造成原因(略)

目前有两种测量方法:间接式车轮直径测量法和直接式压力测量法。第一种是利用轮速差测量法,测量轮胎直径相对于气压泄漏的变化来得出轮胎的压力。该方法易于实现,只利用ABS轮速传感器即可,成本低,但精度较差,无法在任何时间工作。直接式压力测量法利用车轮内的压力传感器和无线发送器,发射信号到射频接收器,来直接测量温度和压力,精确可靠,成本较高。


Freescale TPMS解决方案

TPMS基本系统结构比较简单,只需在每个轮胎上安装1个远程感应模块来采集数据,在车内安装1个接收模块接收和处理数据,并为司机提供适当的显示即可。

1、系统结构

图2是Freescale提供的TPMS解决方案系统结构图。其中,发送器为MC68HC908RF2,接收器为MC33594,即Remeo2。左边是安装在汽车4个车轮上的远程感应模块结构。压力传感器MPXY8020A5测得的数据反馈给MC68HC908KX8。接收模块由MC33594和处理器构成。接收模块一般安装在仪表板附近。

图2 Freescale TPMS解决方案系统结构图(略)

a 传感器Daytona

Daytona传感器是一种表面微机械型电容性微机电系统(MEMS)单芯片压力传感器,包括压力变换器、正温度系数扩散电阻温度传感器和所有必需电路,用以产生一个校准的8bit温度和压力数字输出。
Daytona特点:专用于TPMS温度和压力测量;单片MEMS微机械压力感应单元; 3V工作电压;低功耗、待机电流600nA;压力采样电流1.5mA;温度采样电流500 A;4种工作模式灵活运用以求节电;内置低频振荡器,可用于唤醒MCU;8位数据输出;SSOP封装;介质保护;优化的MC68HC908RF2接口连结。

b Daytona协同芯片:MCU+RF

MCU+RF也称RF2,由两个芯片组成。第一个是2KB快闪HC08 MCU;第2个是RF发射器,在自由空间中能传输数字达几百米。RF2是高性能、低功耗、32引脚、LQFP表贴器件,具有HC08内核、2K Flash存储器、256字节专用Flash数据字节存放、128字节RAM、17位寻址、16位索引寄存器和堆栈指针、8个通用I/O口、6个具有键盘中断功能的输入、2个LED输出;另外,它还集成了Tango3、低功耗PLL锁相环射频发送器、可以完成数字信号的调制发送,支持315/434/868MHz的FSK和ASK调制方式,具有控制发送和输出功率的功能。射频发送器Tango3、即MC33493支持315/433MH载波,OOK和FSK调制方式、低待机电流(0.1nA),输出功率可调(达5dBM)、数据传输率最大11Kbps、集成PLL锁相环和VCO压频振荡器、外部元器件少等。

c 射频接收器Remeo2

Remeo2即MC33594,兼容RF2,接收和解调Manchester编码数据、通过通用的SPI总线向处理器输出数据。支持315/433MH载波;OOK和FSK调制方式;低功耗、待机电流10nA;数据管理器支持自解或语音侦测;时钟恢复功能支持Manchester编码信号;可通过SPI总线设置;仅需很少的外围器件。

d 处理器

Freescale提供很多适合汽车应用的单片机选择。可参考Freescale汽车设计指南获得更多信息。

2、系统通讯协议和数据格式

系统数据采用Manchester编码、FSK调制的方式发送。数据发送速率是9600bps。Manchester编码利用高电频变到低电频表示0,低电频变到高电频表示1。FSK调制时,利用两个不同的频率来表示数字高或数字低信号。在本系统中用较低的频率表示1、较高的频率表示0。Remeo2接收器的数据管理器已经设置成这样的调制和解调方式。当轮胎模块设置成发送数据时,它先唤醒接收器、然后发送数据帧、最后到睡眠状态。一个完整的数据帧由以下几部分构成:(a)、前导同步位(Preamble),共16bit,通常设为16进制的FB86。前4位(1111)是Remeo2必需的,用来唤醒接收器并将建立内部电路。接下来的8 bit(B8),是Remeo2中的配置寄存器CR2中的配置值,目的是用来启动数据管理器。剩余的4 bit位(0110)用来激活Remeo2的工作,表明有效数据的开始,以器件的ID号开始。(b)、紧随前导位(Preamble)的有效数据是器件的ID号,共32bit,用来区别不同的发射器。(c)压力和温度信号,各占8bit。(d)、状态信号,占8bit。(e)、8bit的校验核和2bit的停止位。整个完整的数据帧共包含82数据位。其中,8位的状态信号在参考方案中仅使用了3位,其余的保留给产品设计时使用。校验核可帮助减少由其他因素引起的干扰,保证数据的完整和正确。两个停止位通知接收器传送数据完毕。

3、各模块的工作流程

a 轮胎模块程序流程

模块每3秒钟被唤醒;测量压力:将最大/最小值存入RAM中,如果没有变化,增加计数器,返回STOP;经过10个计数,约30秒后,将数据传至接收器模块;如果有较大的变化,则进入快速发送模式,连续测量并发送255次。图3为轮胎传输流程图。

图3 轮胎模块传输模式流程图(略)

b RF2时序发送流程

RF2时序发送要求如图4所示。左边是发送器的状态机,有4个状态:状态1是待机状态,此时电路从电源处索取的电流非常小;当使能信号为1时,进入状态2 - PLL锁相环锁相期,数据时钟开始建立,见图4右侧;经过一定的建立时间后,进入状态3 - PLL锁相环锁住期,如果时间T小于锁相环锁住所需要的时间,那么就会停留在状态2(锁向环锁相期);接下来进入状态4发送模式,数据送入引脚data,并经调制后发送出去。一旦发生电源电压低于规定值,进入电路关机状态,只有在enable使能信号上发出一个低电平,才能唤醒它。

c 接收器程序流程

上电复位后,初始化KX8,配置Remeo2,并验证;配置失败点亮LED灯,成功的化,闪烁LED灯,之后等待SPI接口上的数据帧;收到后,判断校验核,正确则按照规定的要求处理,同时控制LED等的显示,然后通过串口发送数据帧给PC。


TPMS设计考虑因素及指导

从TPMS应用系统方面,需要注意不同的车型会给系统带来不同的影响。如:车身长短对通讯的距离要求不同;轮胎的不同会造成不同程度的RF射频信号衰减;有些汽车车身屏蔽很好,可能会使信号衰减很大等。种种原因造成的信号影响,可以通过以下方式改善:在发送器端增加功率放大器,加大信号强度;在接收器端,增加LNA低噪声放大器、提高接收器的灵敏度;使用增益高的天线发送信号,或者尽量使发送天线靠近接收天线。

从TPMS应用的硬件设计方面,天线的设计是关键,如:低增益的天线会导致低效率;匹配性不好,会导致低发射功率;差的辐射图,会约束接收范围。其次,发射模块在安装固定时要避免使用金属材质的工具,否则会导致差的辐射图。接收模块避免放置在全辐射的环境,以免信号衰减过高。最后还要使用适合RF应用的元器件,以保证获得所需的工作频率。

从PCB布板方面,要特别注意晶体放置的位置和解耦电容的使用。关于数据信号和射频信号方面:发送数据时,一定要注意数据时钟是需要建立时间的;PLL锁相环也需要时间来锁住频率。只有在它们建立后,发送的数据才能保证正确。否则,发送的数据是不完整的,接收的数据是错误的。(关于数据信号和射频信号的设计可以参考应用指南AN2195中的Tango3和Romeo2布板建议。)

温度方面的影响也要注意:所有使用的元器件必需可以在-45~+125℃时正常工作。元器件的误差要在规定的范围内,例如晶体的串接电阻,应在20~50 之间,负载电容最大12pF等,这些都会对振荡器和数据时钟的设置时间有影响。使用优质的元器件可以为设计留下更多空间。
在安装方面应考虑:压力传感器在有腐蚀可能性的环境下工作,传感器本身的介质隔离可以保证它能够工作在高湿的环境下。为了获得更好的性能,传感器安装的位置和方式需要认真考虑。传感器模块一般安装在气门嘴或轮箍上,注意安装时,要使传感器的感应面背向车轮轴,这样,当雨天或者比较潮湿的时候,轮胎运动时,气门嘴上的水滴不会汇集到传感器的感应面上。鉴于汽车运行时的动力,安装传感器时应使用汽车级的材料和部件,尽量避免板级振动的影响。使用非导体的罐封材料,来保护电路部分,以防止震动失效和短路失效。

更多参考信息请访问:

http://www.freescale.com.cn/applications/automotive_tire.asp。

本文网址:

http://seminar.chinaecnet.com/050630/jchf.asp


问答选编

问:使用Freescale的TPMS方案,在通讯时发现如下问 题:(1)发射10字节数据包(包括Pre+ID+HEAD ER, 计两字节),接收有效数据应该为8字节,但有时 候会接收到9字节或10字节;(2)漏包较多,即平 均2分钟左右才能收到一个数据包。这是为什么?

答:(1) 请检查33594的设置,例如CR2的值应和发 送端的一致。仔细对比收到的9字节或10字节 中多出的是什么部分,检查发送端的发送程序和 接收端的接收程序,然后分析原因。(2)请仔细 考虑发送的时间间隔、发送和接收的环境等因 素。硬件设计、程序控制流程、使用环境都有可 能导致漏包。

问:Freescale的demo板RF2、33594的晶振测试xtal1 引脚看不出振荡,RF2的dataclk脚能看出振荡但 幅度很小,只有0.4V,而33594的mixout看不出有 很好的波形。这样正常吗?

答:RF2、33594的xtal1引脚上的振荡波形输出是30 秒左右发送一次,因此请参考您的示波器功能是 否可以捕捉波形,dataclk的波形应该是3V左右 的。mixout的波形最好使用频谱仪观察。

问:我想实现双向通讯,请问专家有什么好的方案?

答:使用低功耗的双向RF收发模块完成信息传递, 相关器件可以从有关的公司获得。

问:我们用的MCU是MC68HC908RF2,但在试产时发 现晶体13.56MHz有停振及不稳定现象,请问对 晶体有哪些重要要求吗?另外,在资料上的参考 线路无法显示其负载电容在哪里,及连接cfsk脚 的电容应应为多大合适?

答:选择质量可靠的晶体是减少故障的保证。其次, 参考电路的电容值已经给出。请看AN1951文件 中,C5=27pF。由于不同晶体的特性可能不同, 请参考数据手册上的推荐晶体的指标。

问:无线传输的频率是非颠倒15/434MHz 调频调幅, 这样会对车载电视产生干扰吗?

答:设计合理的产品是不会对车载电视产生干扰的。

问:主控MCU的功耗受哪些因素的影响?

答:功耗的影响因素很多,如工作环境的温度,软件 工作流程等。可以利用我们每个器件的工作电 流(在数据手册上有详细的指标)来从理论上计 算,然后和您实际在一定时间测量的数据进行比 较,获得比较接近真实的应用工作功耗的指标。

问:经了解,外面现在的产品在车速超过140Km/h时, 信息接收不可靠,怎样避免这个问题?

答:只要RF电路做得好(没有接收盲点),信息接收 在车速超过140Km/h时,信息接收应该是可靠的。 请检查RF电路。

问:在接收模块使用GP32的过程中,对SPI中断的 调试中应注意哪些问题?

答:SPI的时序图可能对您有很好的帮助,参考有关 的信号CS、CLK、MISO、MOSI等的波形时序要求。 仔细定义信号的格式。请看GP32手册中的有关 章节。中断调试的要求和其他中断相似。

问:通讯是单向的,如何解决冲突问题?

答:因这通讯是单向的,解决冲突的问题只有用Time multiplex 方法,而每一个发射器应有自己的ID。

问:采用Freescale这个方案的话,我们需要做哪些 工作?哪些是你们提供的?哪些是需要我们开 发的?

答:我们提供评估板套件,包括4个发射板和一个接 收板以及其原程序代码(汇编指令),请看AN1951.pdf 文件。使用到的Freescale的芯片、开发工具,包 括软件调试平台和硬件调试和编程工具,可以通 过我们的销售渠道购买。除了上述这些,其他都 是需要您完成的。

问:射频发射卡的功率约有多大?加大发射功率对 电池的影响大吗?

答:射频发射卡的功率大约为0dBm。加大发射功率 后,电池的消耗也会增大。

问:我们采用贵公司的MPXY8020A和68HC908RF2方 案做了个TPMS,在常温常压下温度值是00H~03H, 压力值在60H附近。我们的仿真软件用的是 P& E Micro 的ics08rkz。请您帮我查找一下出现 上述结果的原因。

答:请检查您的测量方式,软件方面应注意流程,可 以参考我们的评估板的这部分软件和8020A的 测量方式。在常温和常压下,应该测量到100KPa 附近和25℃左右的数值。

问:有没有轮胎压力监控系统(TMPS)和倒车测距预 警两个功能融合在一起的整套技术解决方案?

答:这个工作需要您自己完成。倒车测距需要超声 波等感应方式,我们暂时没有超声波感应芯片, 但是可以和我们的单片机(比如您在TPMS接收 端使用的)融合成一体,节约成本。根据具体要 求的不同,可以参考SG187.pdf文件来选择合适 的单片机作为您的产品应用。

问:轮胎高速旋转时干扰情况或无线信号是怎样的? 有内胎的可以么?电池寿命可靠么?

答:干扰来源很多,比如来自天线的方向性和地面的 衰减和反射。有内胎的轮胎不太适合安装。电 池的寿命决定于其自身的质量和使用的功耗。

问:有没有与PC通讯的软件?

答:可以自己编写一个小的RS232程序和PC通讯。 我们的评估板使用的KX8串口程序在评估板中 包含。

问:Freescale的RS232和哪里的PC机连接,是指汽 车里的吗?

答:评估板套件中的应用程序是和普通电脑连接 的。

问:抗干扰指标是多少?两车靠近是否会相互干扰 ?

答:因为信号传送时间很短,而且每个发射器都有自 己的ID,所以干扰可以减到很低。

问:TPMS的接收灵敏度有多高?如何防止汽车EMI 的干扰?

答:接收灵敏度为 90dBm。防止汽车EMI的干扰主 要是用短传输时间和ID来做。

《世界电子元器件》2005.11
         
版权所有《世界电子元器件》杂志社
地址:北京市海淀区上地东路35号颐泉汇 邮编:100085
电话:010-62985649
E-mail:dongmei@eccn.com