直接式TPMS胎压监测系统设计:MEMS压力传感器与超低功耗无线方案

从胎压异常危害与法规背景出发,用摩托罗拉MPXY8020A+MC68HC908RF2+MC33594整套方案讲清轮胎模块硬件、7~10年电池预算、防冲突多帧发送与低功耗状态机设计

2026-09-08
TPMS胎压监测MEMS传感器超低功耗UHF无线MCU物联网嵌入式开发

直接式 TPMS(Tire Pressure Monitoring System,轮胎压力监测系统)在每个轮胎内放置MEMS 压力传感器、MCU 与 UHF 无线发射模块,用一块锂电池撑满 7~10 年的行业寿命标准,把每个轮胎的实际瞬压与温度实时送到车身控制器。设计成败取决于三件事:一是传感器与主控的超低功耗调度(传感器待机电流低至 0.6µA 量级、MCU 绝大多数时间深度睡眠);二是无线链路的防冲突策略(在 10~100ms 随机间隔连发 3~4 帧而不是单帧);三是接收侧用 -103dBm 灵敏度的集成接收器加 Manchester/FSK 解调保证链路余量。本文基于摩托罗拉 MPXY8020A/MC68HC908RF2/MC33594 整套方案资料,从胎压异常的危害机理讲到轮胎模块状态机代码,可迁移到物联网电池供电无线传感节点的通用设计中。

一、胎压为什么必须监测:异常状态的物理后果

轮胎的工作条件远比想象恶劣:一辆以 100km/h 行驶的车辆,胎面温度可达约 70℃(最热点在胎肩),橡胶在弯曲、拉伸与离心力下反复交叉变形;充气压力一旦偏离厂家规定值,变形就超出设计允许范围,直接表现为脱层、爆胎与油耗上升。据《汽车MEMS传感器应用及发展》(仪器仪表与传感器网)引述的行业数据,实时胎压监测可使制动距离缩短 5~10%、油耗降低约 10%;美国在"凡士通轮胎争议"后由国会立法推动每辆新车装配 TPMS,正是这类系统的法规起点。

轮胎状态典型后果
气压不足胎面或帘布层脱层;胎唇损伤、胎圈与钢圈分离甚至破裂;滚动阻力增加、油耗上升;胎肩快速磨损及不规则磨损;侧壁反复屈挠发热,高速爆胎风险最高
气压过高中心胎冠快速磨损;易受冲击爆破与外伤;抓地力减少、刹车性能降低;胎面张力过大造成脱层与沟底龟裂;悬挂系统易损坏、车辆跳动舒适性差
正常状态各使用条件下的最佳状态;轿车推荐充气 27~32psi,货车/客车再加 5~8psi;冷胎(停驶 1 小时以上)允许偏差约 ±0.1~0.2bar,左右差 2psi 以上即会方向跑偏

更现实的问题是测量手段不可靠:维修店机械式胎压表普遍失准,目测误差可达约 10psi,人工巡检无法覆盖行驶过程。按厂家标定值持续自动监测,是唯一可靠的方案——这正是 TPMS 的价值主张。

二、直接式与间接式:为什么量产主流选择直接式

TPMS 分间接式与直接式两条技术路线。间接式复用 ABS 轮速传感器,通过比较各轮转速差异推断气压不足,成本低但只能发现"相对差异":无法测绝对压力、静止与匀速慢漏气难以检出、换胎后需复位学习、备胎无监测。直接式在每个轮胎内使用压力传感器并安装无线发射器,随时测定每个轮胎内部的实际瞬压,很容易确定故障轮胎,还可顺带测量胎内温度、电池电压并上报模块 ID。

对比维度间接式(ABS 轮速差推断)直接式(胎内传感器+无线)
压力测量无绝对压力,仅轮径差异推断随时测定每个轮胎实际瞬压
故障定位需要轮速对比,慢漏气难检出模块 ID + 压力/温度,直接定位故障胎
静止/备胎监测静止不报警、备胎无监测可选 4 或 5 个模块(备胎是否装传感器按配置)
硬件成本低,复用 ABS 传感器每胎一套传感器+MCU+发射器+电池
核心设计约束软件算法、复位学习电池 7~10 年寿命、旋转高温振动环境

直接式系统由 4~5 个轮胎模块(取决于备胎是否装备传感器)和一个中央接收器模块组成。轮胎模块包括压力传感器、温度传感器、控制模块(ASIC 或 MCU)、发射器、天线以及电池,还可扩展用于唤醒的低频(LF)探测器、惯性开关或无内置电池的电源(如能量收集);接收器由中央天线、接收器 IC 和与车辆其余部分的接口(通常是车身控制器内的 CAN 接口)构成,车身控制器负责数据处理并在胎压过低时向司机告警。

三、轮胎模块硬件:三颗芯片构成的最小系统

3.1 MPXY8020A:电容型 MEMS 压力+温度传感器

摩托罗拉 MPXY8020A 是电容型 MEMS 压力传感器,专为 TPMS 的温度与介质兼容要求设计:单体封装内同时集成压力与温度敏感单元、电源管理和数字输出,附带媒介保护过滤器使硅片免受轮胎内环境影响。器件有四种操作模式——待机、测气压、测温度、输出数据读取,控制器通过至少 5 个引脚与之交互(2 个模式控制、2 个数据串行交换、1 个数据接收);另有复位输出引脚,大约每小时向控制器发送一次复位信号,确保 MCU 损坏并不意味着需要更换轮胎模块——一个把"看门狗"做进传感器的设计。待机电流低至 0.6µA 量级,是电池预算能够成立的第一前提。

3.2 MC68HC908RF2:MCU 与 UHF 发射器单封装

控制器 MC68HC908RF2 在 32 针 QFP 封装内结合了 8 位 Flash 单片机与 UHF 发射器:MCU 连接传感器周期性读取气压与温度,并按所选晶振以 315MHz 或 434MHz(欧洲 ISM 频段)发送数据。MCU 与发射器集成一体的意义在于省去两级 PCB 与接口损耗,同时缩短每次活动的"醒着"时间。

3.3 MC33594:高温集成 UHF 接收器

车载侧的 MC33594 是面向高温环境的集成 UHF 接收模块,可接收并解调 OOK 或 FSK 调制的 Manchester 编码数据,再经 SPI 总线交给任意控制器(与 TPMS 具体方案无关)。推荐采用 FSK 调制并配合其内置的 Manchester 数据解码器;配匹配天线时灵敏度 -103dBm。其数据管理器足够智能,能去掉唤醒信号、开始码与结束符(EOM)等帧结构,大幅简化接收软件,并具备多种节能选项,车辆长期停放也不耗干接收侧电源。

器件角色关键参数与特性
MPXY8020A胎内压力+温度传感器电容型 MEMS;单体压力/温度;4 种操作模式(待机电流 0.6µA 量级);数字输出+电源管理;媒介保护过滤器;5 引脚接口+每小时复位输出
MC68HC908RF2胎内主控+发射32 针 QFP;8 位 Flash MCU 与 UHF 发射器集成;315MHz/434MHz 按晶振选择
MC33594车载接收器高温集成 UHF 接收;OOK/FSK 解调 Manchester 编码;SPI 输出;灵敏度 -103dBm(配匹配天线);数据管理器自动剥离唤醒信号/开始码/EOM

四、电池预算:7~10 年寿命是算出来的

行业对轮胎模块寿命的标准要求是 7~10 年,由一块锂电池供电,因此一切软件设计都围绕"高效率算法"展开。TPMS 软件只有三种主要功能:测量、处理数据、传输。做一个工程估算:设每 60 秒完整唤醒一次,活动期 30ms(含气压/温度测量、组帧与连发 4 帧),活动平均电流 10mA,则每次消耗约 0.083µAh,每天 1440 次共约 0.12mAh;十年活动累计约 438mAh。再加深睡电流 0.6µA×24h×3652 天≈53mAh,合计约 490mAh——刚好落在 CR2450 级纽扣电池(约 620mAh)之内,但余量并不奢侈:发送频率再翻倍、或活动期拖长到 100ms,预算就会击穿。所以设计纪律是:发送帧数够用就好、活动窗口越短越好、能用传感器自带的模式切换就不要让 MCU 轮询等待

MC33594 接收侧同样为长寿命设计:每个轮胎模块发送相同格式的数据,接收机控制器在收到全部数据帧后才中断,其余时间处于低能耗睡眠;即使汽车停放很长时间,接收器也不会耗干电池。

五、无线防冲突:随机间隔连发多帧

多个轮胎模块同时发送数据时会发生冲突。若只发单帧,一次冲突就丢失一次测量;连续丢帧会触发误告警。解决方法不是加重传协议(那会拉高复杂度与功耗),而是让每个模块在每个数据帧之间以随机时间间隔发送多个数据帧——冲突是概率事件,随机化让多帧同时被干扰的概率指数下降。行业标准做法的折衷点:每隔 10~100ms 的随机间隔发送 3~4 个数据帧。代价是电池寿命缩短、接收器软件变复杂,但换来数量级的可靠性提升。配合 FSK+Manchester 编码与 -103dBm 灵敏度,链路预算足以覆盖金属轮辋遮挡与车体多径环境。

六、轮胎模块状态机:低功耗调度的软件骨架

把前述策略收敛成一个四状态状态机:深度睡眠 → 唤醒测量 → 组帧连发 → 帧间随机等待。唤醒源包括定时器(周期测量)、LF 低频探测器(换胎触发 ID 注册)与惯性开关(车轮转动才高频发送,停放时降频)。

/* TPMS 轮胎模块低功耗调度 —— 测量→处理→多帧发送→深睡
 * 目标: 单节锂电池撑满 7~10 年, 99% 以上时间深度睡眠
 */
#define FRAME_NUM_MIN  3        /* 每次测量连发 3~4 帧      */
#define FRAME_NUM_MAX  4
#define GAP_MIN_MS     10       /* 帧间随机间隔 10~100ms    */
#define GAP_MAX_MS     100

typedef enum { ST_SLEEP, ST_MEASURE, ST_TX, ST_GAP } tpms_state_t;

typedef struct {
    uint16_t press_kpa;         /* MPXY8020A 气压结果        */
    int8_t   temp_c;            /* 胎内温度                  */
    uint16_t batt_mv;           /* 电池电压随帧上报          */
    uint32_t id;                /* 模块 ID, 接收端定位故障胎 */
} tpms_frame_t;

void tpms_poll(void)
{
    static tpms_state_t st = ST_SLEEP;
    static uint8_t  frame_cnt, frame_total;
    static uint16_t gap_ms;
    static tpms_frame_t f;

    switch (st) {
    case ST_SLEEP:                          /* LF/惯性/定时唤醒 */
        if (wake_source_get() != WAKE_NONE) {
            sensor_mode_set(MODE_PRESSURE); /* 传感器切测气压模式 */
            st = ST_MEASURE;
        }
        break;

    case ST_MEASURE:                        /* 醒着的时间要压到最短 */
        f.press_kpa = sensor_read_pressure();
        sensor_mode_set(MODE_TEMPERATURE);
        f.temp_c   = sensor_read_temperature();
        f.batt_mv  = adc_vbat_read();
        f.id       = TPMS_MODULE_ID;
        frame_total = FRAME_NUM_MIN + (rnd() & 1);
        frame_cnt   = 0;
        st = ST_TX;
        break;

    case ST_TX:                             /* Manchester 组帧发送 */
        uhf_tx_manchester(&f, sizeof f);    /* 315/434MHz UHF 发射 */
        if (++frame_cnt >= frame_total) {
            deep_sleep_enter();             /* 发完立即深睡        */
            st = ST_SLEEP;
        } else {
            gap_ms = GAP_MIN_MS + rnd() % (GAP_MAX_MS - GAP_MIN_MS);
            st = ST_GAP;
        }
        break;

    case ST_GAP:                            /* 随机间隔抗同频冲突  */
        if (timer_elapsed_ms() >= gap_ms) st = ST_TX;
        break;
    }
}

接收侧配套逻辑同样简单:MC33594 把 Manchester 数据解调、解码并转换为 SPI 协议与控制器通信,数据管理器剥离唤醒信号、开始码与 EOM 后,控制器收到完整帧才中断一次,解析出模块 ID 与压力/温度后经 CAN 总线交给车身控制器,完成"胎压低→仪表告警"的闭环。这套"测量-组帧-随机多帧-深睡"的骨架,同样是电池供电 RTU、无线抄表、资产追踪等物联网终端的通用范式。

七、总结

直接式 TPMS 用每胎一枚 MEMS 压力传感器换来绝对压力实时监测与故障胎精确定位,其设计核心是"功耗换寿命、随机换可靠":传感器 0.6µA 级待机与 MCU 深睡把十年电池预算控制在 500mAh 量级,10~100ms 随机间隔连发 3~4 帧把多模块冲突概率压到可忽略,FSK+Manchester 与 -103dBm 灵敏度保证金属轮辋下的链路余量。MPXY8020A+MC68HC908RF2+MC33594 这套摩托罗拉方案虽然诞生较早,但其"传感-主控-收发"分工与低功耗状态机骨架,至今仍是电池供电无线传感节点设计的教科书模板。

本文基于《摩托罗拉直接轮胎压力监测系统》《轮胎压力的重要性》《汽车MEMS传感器应用及发展》等技术资料整理优化。

需要定制开发?

沧州艾诺威电子 — 国家高新技术企业,20+项国家专利
嵌入式系统开发 · 物联网方案 · AI智能硬件 · 一站式交付

立即微信咨询

电话:13930711029 | 邮箱:tech@czinv.com | 24小时内响应