English

{{z(关键词1)}·深度解析车身控制模块BCM设计与开发方法

发布时间:2024-01-10 01:27:14 来源:星空体育在线入口 作者:星空体育在线网页版

  BCM(Body Control Module)车身控制模块,能够实现控制汽车车身用电器,比如整车灯具、雨刮、洗涤、门锁、电动窗、天窗、电动后视镜、遥控等。该系统还具有  车身主要是用于增强汽车的

  • 产品中心

  BCM(Body Control Module)车身控制模块,能够实现控制汽车车身用电器,比如整车灯具、雨刮、洗涤、门锁、电动窗、天窗、电动后视镜、遥控等。该系统还具有

  车身主要是用于增强汽车的安全、舒适和方便性的。还有用于和车外联结,以及协调整车各部分的电子控制功能,将大量计算机、传感器与交通管理服务系统联结在一起的综合显示系统、驾驶员信息系统、导航系统、计算机网络系统、状态监测与故障诊断系统等。

  在未来,各电子设备的功能越来越多,各种功能都需要通BCM来实现,使得BCM功能更加强大;各电子设备之间的信息共享越来越多,一个信息可同时供许多部件使用,要求BCM的数据通信功能越来越强;单一集中式BCM很难完成越来越庞大的功能,使得总线式、网络化BCM成为发展趋势。

  (1)点火开关打开时,允许电动窗工作。点火开关关闭后,经过1分钟电动窗的手动上升/下降功能被禁止。

  当按下遥控器闭锁键时间小于3S,只执行中控锁闭锁,没有自动升窗动作;当按下遥控器闭锁键时间大于3S,执行中控锁闭锁和自动升窗动作;升窗顺序:首先左前升窗,左前窗到顶后升右前升窗,其次是左后升窗、右后升窗;遥控关窗时只允许一个玻璃升降器工作。如自动升窗期间按下开锁键,则自动升窗停止。

  a. 点火开关打开时,允许电动窗工作。点火开关关闭后,经过1分钟电动窗的手动上升/下降功能被禁止。

  a. 操作驾驶“闭锁/开锁”按钮,如在闭锁状态下按开锁键,四个门锁进入开锁状态;在开锁状态下按闭锁键,四个车门进入闭锁状态。中控门开闭锁是300ms的输出。

  b. 当按下闭锁开关按键后,四个车门进入闭锁状态,同时后背箱开启开关按键禁止。当按下开锁开关按键后,四个车门进入开锁状态,同时后背箱开启开关按键有效。当按下遥控器闭锁按键后,四个车门进入闭锁状态,同时后背箱开启开关按键禁止。当按下遥控器开锁按键后,四个车门进入开锁状态,同时后背箱开启开关按键有效。

  在10S内中央门锁连续开锁/闭锁超过8次,则中央门锁禁止动作15S,以保护中央门锁。中控门锁和电动窗玻璃升降器不得同时动作。两者发生冲突时,中央门锁优先动作,而电动窗玻璃升降器停止工作;待中央门锁动作结束,电动窗玻璃升降器继续前一个状态工作。

  (1)在解防的条件下:按下后背箱开启开关按键后,后背箱自动执行开锁动作一次。同时后背箱指示灯亮,关闭后背箱后,指示灯熄灭。背门锁开锁是300ms的输出。

  (2)在设防的条件下:按下遥控器上的后背箱按键后,执行转向灯闪烁二次,并且BCM模块处于解防模式。

  a. 设防失败:当任一车门、后备箱打开时,且点火开关关闭时,按下遥控器闭锁,方向灯闪三下,同时报警喇叭叫三次。(报警喇叭周期是响50ms,停100ms)

  b. 设防成功:所有车门、后备箱关闭,且点火钥匙未插入时,按遥控器闭锁键,关中控锁,同时转向灯闪烁一次。

  如果在设防状态下系统被触发过(包括有:非法打开车门、后备门),则在遥控器开锁时系统退出设防状态,方向灯闪四下,同时报警喇叭叫四次。

  b. 按下遥控器开锁键,开中控锁;如果点火开关、任一车门、后备箱信号没有被触发,在60秒内一直处于这种状态,则60秒后中控锁自动闭锁一次,并且系统进入设防状态。

  c. 当BCM设防后,按下遥控器后背箱按钮,只执行转向灯闪烁2次,并且BCM模块处于解防模式。

  a. 按下遥控闭锁键,系统进入设防状态;如存在非法打开任一车门、后备门操作,都会发出30秒的警报,同时左右转向灯闪烁30秒。

  如果报警信号未消失,按下遥控器开锁键,停止报警,中控锁解锁,进入解防模式。如果报警信号未消失,当钥匙插入后,停止报警,进入解防模式。

  a. 点火开关IGN为“OFF”时,打开(正)驾驶室的门,则点火锁孔照明灯亮。关上(正)驾驶室的门,点火锁孔照明灯延时10s后熄灭。

  b. 当点火锁孔照明灯延时10s过程中,如果打开点火开关ON或者进入设防状态,点火锁孔照明灯立即熄灭。

  a. 点火开关打到ON档,后雾灯只有在小灯开关打开时的情况下才能打开,后雾灯能独立关闭。后雾灯开关按一次,后雾灯点亮,再按一次,后雾灯灭。

  点火钥匙在ON档有效,除霜开关按下后,立即执行除霜动作,在15分钟后除霜自动关闭。如在15分钟内再次按下除霜按钮,则取消除霜功能。

  (1)点火开关关闭之后,如果小灯处在开启状态,则蜂鸣器响(周期1秒占空比50%),直到小灯开关关闭后,则停止报警。在钥匙未插入时,如果小灯打开,则蜂鸣器报警,当钥匙插入后,停止报警。

  (2)当正驾驶室的门打开时,如果钥匙插在点火锁孔上,蜂鸣器就连续报警(周期:1秒占空比:为50%),持续10秒钟后停止。当正驾驶室的门关上或拔除钥匙时,蜂鸣器停止报警。

  (3)点火打开且驾驶室门关闭时,如果驾驶人员没有系安全带,则蜂鸣器发出报警音,同时安全带报警灯闪烁,时间长度为6s(报警音与报警灯闪烁周期为0.6S,占空比为50%)。

  (4)刹车开关打开时,如果车速超过10km/h的时间超过2s,则蜂鸣器发出报警音(0.3s响,0.3s停的报警音)。直到车速为00k/m(车辆停止)后,则停止报警。

  (1)遥控器采用无线遥控技术,接收和发送无方向性,使用方便,遥控距离15米;可实现遥控关窗,遥控防盗的功能。当模块断电后,会自动保存断电前设防/解防的状态,再上电后模块处于设防/解防的状态。

  当打开洗涤开关后,如果此时雨刮处在关闭位置,则延时125,BCM控制雨刮低速运转2次,同时BCM发送LIN信号到雨量传感器,通知其当前正在洗涤状态。避免雨刮开关在自动档位时,雨量传感器发送刮水信号。

  雨刮开关有关闭、自动、低速和高速4个档位。在自动档位时,雨量传感器通过LN线与车身连接通讯,实现雨量信号的传递。

  雨量传感器有3个敏感度等级,每次点火开关打开后,第一次激活自动雨刮开关,则雨量传感器设置为低灵敏度。之后每关闭打开一次自动雨刮,敏感度增加一个等级。到最高等级后,重新回到最低等级。当下一次打开点火开关后按照最低敏感度工作。

  当组合开关(雨刮或灯光)至于ATUO档,RLS判断雨量大小和光照强度,发送雨刮单次刮刷、高速刮刷、低速刮刷、停止刮刷、小灯点亮、大灯点亮、小灯熄灭、大灯熄灭信号给BCM,BCM控制外围器件进行相关的动作。

  汽车BCM的输入信号有开关信号和模拟信号,开关信号的有效值有高低之分,为保证输入信号的状态稳定有效,需要对输入信号进行正确的电路处理。下面是几种推荐的处理电路:

  1.有效值为低电平的开关信号经二极管、上拉电阻、限流电阻、滤波电容处理后接入,如下图a所示。

  2.有效值为高电平的开关信号经分压电路、稳压管、限流电阻、滤波电容处理后接入MCU,如下图b所示。

  3.一些模拟信号如AD采样电压信号,检测电阻检测到的电平信号经稳压管稳压、限流电阻、滤波电容处理后接入MCU,如下图c所示。

  汽车上的开关信号线数量繁多,这对于MCU来说,IO口的资源显得尤为宝贵,一定情况下必须对IO口进行扩展才能满足实际的需要。下图为模拟开关CD4067的应用电路图,4路控制信号控制A、B、C、D的高低电平来选择IO0~IO15某个通道,IO0~IO15接处理过的输入信号,然后MCU检测共用端COM口的高低电平,根据该通道所接开关的高低电平有效值来判断开关是否按下,从而实现对信号开关的检测。实际中使用2片CD4067来获取更多的IO资源。

  汽车BCM的执行机构大致可分为电动机类、灯光类,电动机也可分为正反向电动机、单方向电动机。正反向电动机如:中控锁电动机、玻璃升降电动机、电动后视镜电动机;单方向电动机如:前刮水电动机、后刮水电动机、洗涤电动机。

  通常情况下电动机类执行机构采用继电器来控制,正反向电动机采用一双胞胎继电器来实现全桥控制;单方向电动机采用一路继电器来实现半桥控制。可用一康铜丝电阻串到电动机回路中来检测电动机的电流,根据电流的大小来判断电动机的运行状况。继电器驱动采用安森美的NCV1413,如需节省IO口,也可采用英飞凌的TLE7232G,该芯片支持SPI驱动,仅需CS、SI、SO、CLK四个IO口即可,采用带SPI模块的飞思卡尔MC9S08DZ60单片。

免费热线:021-57620011-802