2、TPMS系统架构设计:系统组成、传感器模块、射频通信模块、接收器模块、显示模块

好,咱们进入第二章。TPMS的系统架构设计。

说实话,很多刚入行的工程师喜欢一上来就画框图,把传感器、接收器、显示模块往那一摆,觉得完事了。但我个人习惯是,先想清楚一件事——这个系统到底要解决什么安全问题?

TPMS的核心使命只有一个:在轮胎出现危险工况之前,把信息可靠地传递给驾驶员。所以架构设计的每一个模块,都得围绕「可靠性」和「实时性」来展开。

2.1 系统组成:四个核心模块

一个典型的直接式TPMS,说白了就四个部分:

  • 传感器模块(装在轮胎里,负责采集压力、温度、加速度)
  • 射频通信模块(把数据从轮胎里发出来)
  • 接收器模块(在车身上接收信号,做初步处理)
  • 显示模块(告诉驾驶员:胎压正常,还是赶紧靠边停车)

嗯,这里要注意,有些方案会把接收器和显示模块集成到仪表盘或中控里,但架构逻辑是一样的。

功能安全视角下的关键点:

  • 传感器模块:必须能检测自身故障(比如电池电压低、传感器失效)
  • 射频通信:必须考虑干扰、丢包、重传机制
  • 接收器:要能识别「没收到信号」是轮胎没气了,还是信号被挡住了
  • 显示模块:报警信息必须足够醒目,不能跟其他提示混在一起

2.2 传感器模块:藏在轮胎里的「哨兵」

传感器模块是TPMS里最苦的活儿。为什么?因为它要待在轮胎里,忍受高温、高离心力、还有各种震动。我在项目中遇到过,有些传感器在高速旋转时,加速度能达到2000g以上。你想想看,普通MEMS传感器在这种环境下,数据还能准吗?

传感器模块通常包含:

  • 压力传感器:绝对压力测量,范围一般是100kPa到900kPa
  • 温度传感器:补偿压力值用的,也能辅助判断刹车过热
  • 加速度传感器:用来判断车轮是否在转动,决定采样频率
  • MCU:做数据采集、处理、协议封装
  • 电池:一般是3V锂锰电池,寿命要求5-10年

我的经验:

我曾经踩过一个坑——加速度传感器的阈值设得太低。结果车子停在坡道上,传感器误判为「车辆在行驶」,一直高频发射数据,电池半年就耗光了。后来我把加速度阈值调到0.3g以上,配合速度判断逻辑,才解决。

传感器模块的工作模式一般有三种:

模式 触发条件 发射频率 功耗
静止模式 加速度 < 阈值 每6小时一次 极低
行驶模式 加速度 > 阈值 每60秒一次 中等
报警模式 压力或温度超限 每5秒一次

2.3 射频通信模块:433MHz还是315MHz?

射频通信模块,说白了就是传感器和接收器之间的「传话筒」。这个频段的选择,其实挺有讲究的。

我个人习惯用433MHz。为什么?因为433MHz在穿透性上比315MHz略好一点,而且欧洲和亚洲市场通用。但美国市场很多用315MHz,因为那边法规限制。你如果做全球车型,最好设计成双频段可配置。

射频通信的几个关键设计要点:

  • 调制方式:主流是FSK(频移键控),抗干扰能力强
  • 数据速率:一般9.6kbps到19.2kbps,够用就行,太快了反而容易丢包
  • 编码方式:Manchester编码,自带时钟同步,接收端容易解码
  • 重传机制:每次发射至少重复3帧,防止单次干扰导致丢包

注意:

射频通信最容易出问题的地方是「同频干扰」。我曾经在一个项目里,停车场旁边有个无线门禁系统,正好也是433MHz,结果TPMS报警灯乱闪。后来我们在协议里加了「跳频」机制,每次发射随机选一个子频点,才彻底解决。

2.4 接收器模块:车身上的「大脑」

接收器模块一般装在车身内部,比如仪表盘后面或者车顶棚里。它的任务是把射频信号解调出来,然后做数据校验和解析。

接收器模块的核心功能:

  • 射频解调:把433MHz信号转成数字信号
  • ID识别:每个传感器有唯一ID,接收器要能区分左前、右后等位置
  • 数据校验:CRC校验,防止误码
  • 故障诊断:检测传感器是否失效、电池是否低电压
  • CAN/LIN通信:把处理后的数据发给仪表盘或中控

嗯,这里有个容易被忽略的点——接收器的天线布局。我见过一个案例,接收器天线被金属支架挡住,导致左后轮胎的信号经常丢失。后来我们把天线移到C柱附近,信号就好了。所以,天线位置一定要在整车开发早期就定下来,不然后期改起来很麻烦。

2.5 显示模块:最后一道防线

显示模块是直接跟驾驶员交互的。功能安全里有个原则:报警信息必须「一眼就能看懂」

显示模块的设计要求:

  • 分级报警:黄色警告(胎压偏低,还能开)和红色报警(胎压极低,立即停车)
  • 声音提示:红色报警必须伴随蜂鸣声,不能光靠图标
  • 自检功能:上电时所有指示灯亮一下,证明没坏
  • 故障指示:如果传感器没信号,要显示「—」而不是显示0,避免误判

功能安全要求:

根据ISO 26262,TPMS的显示模块通常需要达到ASIL B等级。这意味着:

  • 报警信号不能因为单点故障而丢失
  • 显示模块自身要有诊断功能(比如LED短路检测)
  • 如果显示模块坏了,要有备份方案(比如通过CAN总线让仪表盘报警)

好了,这一章的内容就这些。总结一下:TPMS的架构设计,核心是让四个模块各司其职,同时保证整个链路在恶劣环境下依然可靠。下一章我们会深入讲传感器模块的选型与设计,到时候我会分享一些具体的芯片选型经验。