新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 汽车BCM的软件分析与设计

汽车BCM的软件分析与设计

作者:于良杰 马建辉 庄汝科 车晓波时间:2013-02-28来源:电子产品世界

  引言

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

  随着汽车电子的发展,集车身网络网关、灯光/雨刷/车窗控制、RKE及门锁控制等于一体的(车身控制模块)正在成为一种主流,由于不同车型的在原理和系统结构上基本是一致的,只是在模块组合或具体模块的实现上存在一定差异,所以有必要针对某款特定的分析其系统结构,设计通用、共性的车身控制嵌入式软件结构及可配置可组装的,基于该软件结构及库,可以针对不同车型的BCM研发相应的车身控制器软件,提高BCM的软件可靠性,降低开发复杂度。该软件需要具备以下特性:

  1、软件结构具有可扩展性,添加新功能不会破坏原有的软件结构和影响原有系统的行为;

  2、建立一种有效的复用和组装关系,这样在开发新车型的BCM时,可以避免基础软件模块的重复开发,避免成本的增加以及开发周期的延长;

  3、软件模块之间形成统一约定的软件接口标准,保证模块的独立性和可重装性;

  笔者结合为某车型开发的一款BCM,从BCM的系统结构、软件结构的设计和部分模块的实现上分析车身控制模块的设计原理及具体实现。

  系统结构

  BCM是个典型的控制系统,其输入接口包括一系列开关信号和行车相关脉冲信号,输出接口为包括门锁、灯光、雨刷、车窗、报警器在内的一系列控制对象,同时通过RF信号和遥控车钥匙通信,通过LIN总线和传感器节点及车窗节点进行控制命令和状态信息的交互,其外部接口如图1所示:  

燃气报警器相关文章:燃气报警器原理


关键词: BCM 基础模块

评论

技术专区

关闭