【2017年整理】轮胎压力监测系统的设计论文

上传人:爱****1 文档编号:953602 上传时间:2017-05-23 格式:DOC 页数:8 大小:1,016.50KB
返回 下载 相关 举报
【2017年整理】轮胎压力监测系统的设计论文_第1页
第1页 / 共8页
【2017年整理】轮胎压力监测系统的设计论文_第2页
第2页 / 共8页
【2017年整理】轮胎压力监测系统的设计论文_第3页
第3页 / 共8页
【2017年整理】轮胎压力监测系统的设计论文_第4页
第4页 / 共8页
【2017年整理】轮胎压力监测系统的设计论文_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《【2017年整理】轮胎压力监测系统的设计论文》由会员分享,可在线阅读,更多相关《【2017年整理】轮胎压力监测系统的设计论文(8页珍藏版)》请在金锄头文库上搜索。

1、随着汽车越来越多地进入家庭,汽车行驶的安全问题也成为人们越来越关注的话题。汽车轮胎压力监测系统(TPMS)由此应运而生,它是继 ABS、安全气囊后第 3 个重要的汽车安全电子产品,主要用于在汽车行驶过程中对轮胎气压、温度进行实时自动监测,并对出现的异常情况进行实时报警,是驾车者和乘车人员的生命安全保障预警系统。目前 TPMS 的实现形式主要有两种:基于车轮转速的 TPMS(Wheel-Speed Based TPMS),又叫“间接式 TPMS”;基于压力传感器的 TPMS(Pressure-SensorBased TPMS),又叫直接式 TPMS”。间接式 TPMS 是通过汽车 ABS系统的轮

2、速传感器比较车轮之间的转速差别,来确定轮胎压力的变化,这种方式现在用得不多。直接式 TPMS 是在每个轮胎内使用压力传感器和温度传感器,然后把采集到的压力和温度信号通过有线或无线的方式传送到汽车驾驶室内的主控制器进行处理,目前大多数 TPMS 采用无线的方式进行压力和温度数据的传送。现在直接式 TPMS 用得比较广泛。在这种方式中,轮胎内轮胎模块一旦装上,电池就不断地工作,因此轮胎模块低功耗和车轮高速转动时射频接收灵敏度以及噪声抑制就成为系统设计的关键问题。在此原则之下,本文提出了一种新的 TPMS 设计方法。实验结果表明:所开发的系统工作可靠,能够达到安全预警的目的。 1 总体设计及主要元器

3、件选择轮胎压力监测系统(TPMS)的工作是通过射频收发来实现的,由轮胎模块和监视器模块组成。图 1 为其系统结构框图。11 轮胎模块轮胎模块由传感器、微处理器、发射芯片、电池和天线组成。因为此模块要嵌入到轮胎内,所以模块的超小型和节电设计是最关键的问题。 111 传感器传感器选择 Motorola 公司的压力温度传感器 MPXY8020A。它是一种表面微机械型电容性微机电系统(MSMS)压力传感器。其特点有:专门的 TPMS 气压和温度传感器、CMOS 工艺、低功耗、3 V 工作电压、带有 MCU 唤醒功能的集成低频振荡器、8 位数字输出;全部功能集成在单一芯片上,降低了功耗,适合条件要求苛刻

4、的电池供电系统;测压范围为一 40+125 ,测温范围为 0637 kPa;它具有 4 种工作模式,即待机复位、压力测量、温度测量和数据输出。用户可以通过设置 S0 和 S1 引脚选择相应的模式,如表 1 所列。由表 1 可以发现, MPXY8020A 在不同的工作模式下,需要的工作电路不同,从而达到降低功耗的目的。112 微处理器微处理器选择。Micro-chip 公司的:PIC16F636。其主要特点有:高性能 RISC 技术。仅需学习 35 条指令,这给程序的编写、调试、修改带来极大的便利,便于软件模拟 SPI 串口及开漏极引脚。极低的功耗水平。在 1 MHz 时钟频率下工作电流约为 1

5、00A,而在休眠情况下的典型工作电流仅为 1 nA。工作温度范围宽。汽车级温度范围为一 40 125。彻底的保密性。PIC 以保密熔丝来保护代码,用户在烧入代码后熔断熔丝,其他人再也无法读出,除非恢复熔丝。目前,PIC 采用熔丝深埋工艺,恢复熔丝的可能性极小。自带看门狗定时器。为系统提供了恶劣环境下自复位的功能,提高程序运行的可靠性。113 发射芯片发射芯片选择 Maxim 公司的 MAX1479。其特点有:采用微型 3 mm3 mm 的16 引脚 QFN 封装,3 V 工作电压,汽车级温度范围(一 40十 125)、快速开启振荡器(200s)、自带锁相环 PLL 和高效功率放大器,支持ASK

6、、OOK 和 FSK 调制方式,超低功耗(常温下待机电流仅为 02 nA),可调节的 FSK 偏移,可编程的时钟输出。12 监视器模块监视器模块主要由接收芯片、微处理器、LCD 显示器和按键组成。121 接收芯片接收芯片选择 Motorola 公司的 MC33594(Remeo2),它是一个单片集成射频接收器。其特点有:采用 LQFP24 封装,快速唤醒(1 ms),内含 660kHz的中频带通滤波器,完整的压控振荡器(VCO),可消除镜像的混频器,自动对接收到的曼彻斯特编码解码(FSK 工作模式),曼彻斯特编码时钟再生电路,SPI 接口,可用于设计 43392 MHz 的 OOKFSK 接收

7、电路。122 微处理器监视器模块的微处理器选择 Motorola 公司的 48 脚 MC68HC908GZ16(简称“GZ16”)。它是 Freescale 公司的一款采用 68HC08 架构的 8 位微控制器,资源齐全,尺寸小,适合监控器模块的功能要求以及汽车的运行环境。其主要资源包括:1 个 CAN 模块、 1 个 SPI 模块、1 个 ESCI 模块、2 个双通道 16 位定时器接口模块、8 路 10 位 AD 通道、1 个基本时钟模块、37 个通用输入输出引脚、8 位键盘唤醒端口。该控制器采用 PLL 锁相环技术,能够产生最高8MHz 的总线频率。123 LOD 显示器LCD 显示器选

8、择三星公司的点阵式液晶显示器 LG192641。它具有如下特点:19264 点阵,可视区范围大(外形尺寸 1130 mm710 mm95 mm,可视区为 970 mm48 0 mm),内置液晶控制驱动器,单 5 V 供电双电源供电可选,工作温度范围宽(-20+70 ),采用 LED 背光且 EL 背光可选,强光下显示效果好。2 硬件电路设计21 轮胎模块电路图 2 所示为轮胎模块电路原理图。模块安装在轮胎气门芯上,由 3 V 锂电池供电。射频芯片的晶振频率为 1356 MHz,发射方式为 FSK,RF 频率为43392 MHz。PIC16F636 使用内部晶振,抗干扰能力强。采用曼彻斯特编码提

9、高数据发射的可靠性。晶振频率的计算公式为22 监视器模块电路图 3 所示为中央接收处理模块的电路原理。数据管理器支持 MC33594 与GZ16 控制器通信,可以键盘输入轮胎压力的阈值,各个轮胎的压力值与温度值通过液晶显示更加直观。当轮胎充气压力出现异常时,蜂鸣器与发光二极管进行声光报警,由液晶屏上相应的轮胎图像闪烁提示。3 软件设计轮胎模块是一个对功耗极其敏感的系统。它采用体积和重量都受限制的电池供电,且电池的更换和轮胎模块的更换都很不方便,所以在进行软件设计时,如何优化轮胎模块的程序算法来降低系统的功耗成为本设计重点需要解决的问题。监视器模块采用汽车蓄电池供电,功耗不是主要问题。其软件设计

10、的主要任务是实现数据的正确处理、直观显示和异常报警。 31 通信协议为了实现轮胎模块和监视器模块之间的单向无线数据通信,必须制定一组通信双方都遵守的通信协议。311 数据载波波形本设计中,TPMS 的信号采用曼彻斯特编码,调制方式为 FSK。它的“1”和“0”位对应的频率变化如图 4 所示(fdev 为频率偏移值)。312 数据帧格式轮胎模块将数据以数据帧的形式发送给监视器模块。接收端 MC33594 规定,当采用 FSK 调制时,数据帧的组成是:4 位前同步(preamble)码、8 位 ID,又是 4 位前同步码( MC33594 规定在报头前面必须有 4 位前同步码)、4 位报头(Hea

11、der)、用户数据和 2 位结束码(EOM)。其中,前同步码规定为 4位连续曼彻斯特编码的“1”或“0”,用来恢复同步时钟;ID 和报头的数值是可设定的,由 MCU 预先写人 MC33594 的配置寄存器中(本设计预设的 ID 为十六进制数 B8,报头为“0110”);报头标识用户数据的开始,用户数据紧跟其后,没有任何延迟;EOM 由 2 位非归零编码(NRZ)的连续的 “1”或“0”组成。用户数据前面的 20 位码串是由射频接收芯片规定的,称为“前导码”。本设计的前导码为十六进制 FB8F6。数据帧发送必须由 EOM 结束,而不能简单地将射频信号终止。鉴于轮胎的压力和温度值可能长时间处于基本

12、不变的状态,在这种情况下发送温度、压力值的必要性不大,因此本设计采用了长、短帧结合的数据发送方案。具体帧格式如下:32 轮胎模块的程序设计在轮胎模块主程序设计中,充分利用 PIC16F636 的低功耗模式中 STOP 模式是低功耗算法设计的关键。PIC16F636 上电复位并进行初始化后进入待机模式(即 STOP 模式)。上电复位后,首先设置传感器工作在 STANDBY 模式下,然后 MAX1479 进入STOP 模式。在此种模式下,OUTPUT 引脚每 3 s 输出一次下降沿,触发PIC16F636 的外部中断,从而唤醒 PIC16F636,使其脱离 STOP 状态,进入中断服务程序。在中断

13、服务程序中进行数据采集和发射控制处理。如果采集值是一个新的最大或最小值(处于发送周期内)就存入 RAM,否则就把计数器加1 再返回停止模式。在连续 10 次唤醒后(30 s),模块把它的状态发送给接收机。模块分析存储的胎压最大值和最小值间的差异,如果这个差值超过了存储在 ROM 中的最大差值(max),模块 111就进入快速发送模式,每隔800900 ms 发送 255 个数据帧。MAX1479 使用曼彻斯特编码方式来发送射频数据。发射完成之后再重新允许外部中断,让传感器进入 STANDBY 模式,PIC16F636、MAX1479 同时进入 STOP 模式,以降低功耗,延长电池的使用寿命。P

14、IC16F636 工作在内部晶振模式下,可以增加其抗干扰能力。传感器的RST 信号每隔 52 min 复位 1 次 PIC16F636,以进一步提高系统的工作可靠性。轮胎模块主程序流程如图 5 所示。33 监视器模块的程序设计监视器模块的程序要实现的主要功能是:监视器模块的初始化;对射频接收芯片的控制;对接收到的轮胎状态信息进一步的数据处理(包括数据显示、异常状态报警等)以及人机界面的参数设定。监视器模块主要包括主程序设计、数据接收子程序设计和人机界面程序设计 3 个部分。监视器模块的主程序流程如图 6 所示。GZ16 内部的时基模块(TBM)能够产生周期中断。微处理器对收到的各轮胎模块数据进行确认,在每次 TBM 中断时验证是否收到轮胎模块发来的数据,如果收到就清除报警标志位。当长时间没有收到某轮胎模块的数据时,数据接收超时标志将置位,从而触发报警程序,提醒驾驶员主机不能正常接收该轮胎模块信息。结 语本文提出了一种新的直接式 TPMS 解决方案,并在实际开发的基础上,介绍了系统的工作原理;给出了具体的硬件、软件设计。通过装车实验证明,该系统功耗低、可靠性高,稳定性好,成本低,具有较高的应用价值,正筹划进行产品生产。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号