基于ZigBee无线网络技术TPMS研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee无线网络技术TPMS研究

基于ZigBee无线网络技术的TPMS研究   摘 要: 研究一种基于ZigBee技术的TPMS系统,该系统可随时测量轮胎的压力、温度、加速度及电池电压,确定故障轮胎并及时报警。   关键词: 轮胎压力;TPMS;ZigBee;加速度   中国分类号:TP274 文献标识码:A 文章编号:1671-7597(2011)1210005-02   汽车轮胎压力监测系统,通称Tire Pressure Monitoring System,简称TPMS,该系统通过对汽车轮胎的压力、温度等进行动态实时监测,并在监测到轮胎状况异常时进行报警,从而有效预防爆胎,以保障驾乘者的行车安全。   ZigBee技术[1]是一种新兴的智能传感器与控制技术,是传感器与无线网络技术的结合,广泛应用在环境监控以及工业控制等领域。由于其具有低成本、体积小、实时性强、功耗低、抗干扰能力强、嵌入性好等特点[2],特别适用于工作现场恶劣、实时性强、传输距离短且布线不方便的场合。同时,采用了碰撞避免机制(CSMA-CA),避免了发送数据时的冲突。   本文结合对汽车轮胎压力监测系统的要求,研究一种基于ZigBee技术的TPMS,减少了系统的成本和复杂性,降低了系统的功耗,提高了系统控制精度。   1 系统总体结构   系统由四个轮胎模块、一个主控模块和一个显示报警模块组成。其总体结构如图1所示。      图1 系统总体结构图   2 系统硬件设计   系统轮胎模块和主控模块分别选用超低功耗的MSP430F1232和MSP430F149作为核心微处理器。两者工作电压为1.8~3.6V均可,工作温度范围为:-40℃~+85℃,采用3.3V的工作电压。   2.1 轮胎模块      图2 轮胎模块功能图   轮胎模块是整个TPMS设计的精华所在。轮胎模块体积尽量小、重量尽量轻,所选择的芯片满足汽车/军工级,还应考虑低功耗、便于微处理器控制和管理等问题。轮胎模块功能图如图2所示。   2.1.1 传感器模块   传感器是TPMS中的基础器件,负责最初的信号采集和转换工作,其工作的稳定性和精度最终影响整个系统的性能与质量[3]。系统选用Infineon公司的传感器SP12,其集成了硅微机械加工的压力、加速度、温度和电池电压监测器,提供四合一传感功能,并配有一个能完成测量、信号补偿与调整及SPI串行???信接口CMOS大规模集成电路,能直接以数字形式输出各物理量的示值。   SP12提供两路输出,WAKEUP信号和RESET信号,均为低电平有效。SP12的WAKEUP信号每隔6s为微处理器提供唤醒信号,将微处理器从低功耗PM0模式下唤醒;RESET信号每隔51min为微处理器提供定时复位信号,防止系统死机时,工作于恶劣环境的轮胎模块程序跑飞。   2.1.2 无线通信模块   系统选用Chipcon AS公司推出的用来实现ZigBee应用的RF收发器CC2420。它具有集成度高、低成本、低电压、低功耗的特点,能够进行鲁棒的无线通信;支持2.4GHz IEEE802.15.4/ZigBee协议。   2.2 主控模块   当TPMS应用于具有车载网络的汽车上时,主控模块和显示报警模块可以通过CAN接口实现数据传输。针对CAN接口电路,这里不再赘述。   主控模块的无线通信模块与轮胎模块无线通信模块设计相似,如图2所示。CC2420仍以SPI方式和MSP430F149进行数据通信,只是连接的引脚不同。   3 系统软件设计   系统对低功耗设计要求非常高,故在软件设计上应尽可能合理安排程序流程,优化算法,以减少系统功耗[4]。   3.1 轮胎模块程序设计   系统将轮胎模块分为三种工作模式:休眠模式、低速工作模式和高速工作模式。当轮胎模块进入休眠状态时,传感器SP12每51min会提供一个外部复位信号给MSP430F1232,防止程序跑飞。轮胎模块从休眠状态转为工作状态可以通过SP12的WAKEUP信号实现,该信号每6s向MSP430F1232发送低频脉冲信号唤醒MSP430F1232。当其被唤醒时,检测离心加速度 ,据 推算出汽车的行驶速度 ,换算公式如式(1)、式(2)和式(3)所示。      式中:    -轮胎模块安装处离心加速度    -车轮角速度    -轮胎模块安装处距离轮轴的距离    -车轮最大半径    -车轮最大半径处线速度    -汽车行驶速度   由式(1)、(2)和(3)可以看出离心加速度 和车速 一一对应,根据 的大小将汽车行驶状态分为停放、低速和高速行驶三种状态,并设定高速阈值 。   轮胎模块一次测量各参数的流程如图3所示。当微处理器接到唤醒进入中断响应,并唤醒S

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档