新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > TPMS系统设计

TPMS系统设计

作者:时间:2012-05-09来源:网络收藏

2.2 接收模块软件
在轮胎压力监测接收模块上电后,首先初始化微控制器MC68HC908Kx8,然后初始化接收器MC33596。初始化后确认所有的配置都有效并且都准备就绪后,所有LED都闪烁一下,表明接收模块所有准备工作已经做完,可以开始工作了。图7是接收模块的主程序流程图。

本文引用地址:http://www.eepw.com.cn/article/177309.htm

g.jpg


为了确保数据的准确性,剔除错误数据,微控制器收到数据帧后,都会重新计算该数据帧的校验和,与已接收到的数据的校验和进行比较,从而判断此次数据帧是否正确,在确认该帧的校验和无误后,收到数据后MCU解码出发射模块的ID号、压力值、温度值等信息,再将帧内的轮胎ID同存在微控制器存储器中的4个轮胎ID进行比较,看看是否一致,若不一致,则丢弃数据,若发现哪个ID是与其相匹配的,就把该数据帧的状态信息存入为保存这个位置轮胎的状态信息而保留的RAM单元中,并处理相应的轮胎压力、温度等数据,在压力、温度等超出正常范围时可以准确、及时地报警。
数据处理在接收到数据并检验正确之后进行,首先要保存接收的数据,保存当前的温度、压力等的采样值,历史采样压力、温度值依次移动,然后进行压力、温度等信号的单位变换,再把温度压力等转换值保存,判断是报警还是循环显示温度、压力值,最后把轮胎无数据计数器清零,完成数据处理。程序框图如图8所示。

h.jpg



3 结论
是驾驶者、乘车者的生命安全保障预警,在硬件上,采用集成化芯片,保证模块要求体积小、重量轻,保证可靠性和减少模块功耗。在软件上,完整地实现了的各项功能,使其具有智能化的测量监控功能。


上一页 1 2 3 4 下一页

关键词: 设计 系统 TPMS

评论


相关推荐

技术专区

关闭