新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于MC68HC908RF2的汽车胎压监测系统的设计

基于MC68HC908RF2的汽车胎压监测系统的设计

作者:时间:2009-07-17来源:网络收藏

  

  主控制器的选择与TPMS无关,只要该控制器带有SPI总线接口,就可以接收、处理MC33594按顺序发送来的数据。本设计中采用基于增强的AVR RISC结构的低功耗8位CMOS微控制器ATmega16,该控制器具有运行速度快、流水线方式执行指令、可在线编程、保密性高、价格低廉等特点。对于与主控制器相连的外围器件其功能是当汽车的胎压或温度出现异常情况时,可通过声、光和液晶显示等形式向驾驶员告警。此外为了查询、设置参数方便和便于通过计算机分析胎压数据,该模块还设计了键盘模块和与计算机的串行通信接口。

4 汽车软件设计

  针对汽车的硬件设计,其软件设计分为胎压监测和中央接收两部分。

4.1 胎压监测模块软件设计

  胎压监测模块的功能是准确、及时地监测各轮胎的内部气压、温度数据并发送,其软件流程图如图4所示。模块上电后,首先控制器对自身及传感器MPXY8020A进行初始化。为了降低能耗,延长电池的使用寿命,控制器在没有数据需要处理和传输的情况下,将自身配置成STOP模式,同时将传感器配置成STANDBY模式,传感器在此模式下其OUT引脚每3秒会唤醒(下降沿触发)控制器响应键盘中断。控制器在中断处理程序中,通过修改传感器的工作模式,分别读取采集到的胎压和温度数据,然后启动射频发射模块将数据以曼彻斯特编码方式发送出去,同时进入省电模式,等待响应新的中断。


4.2 中央接收模块软件设计

  中央接收模块软件功能是完成数据的接收、处理、判别、显示和告警,其流程如图5所示。


  



评论


相关推荐

技术专区

关闭