车身域控制器(BCM)功能、主芯片等梳理.docx
车身控制器,车身一个名气不咋大,但管理的功能却遍布全车,主要是用于增强汽车的安全、舒适和便利性,以及与车外连接。
车身控制器的功能主要包括灯光控制、雨刮控制、门窗控制、后视镜控制、PEPS、座椅控制等等,下图是某主机厂车身控制器的拓扑图,更直接的可以看出车身控制器功能的多样性。
车身控制器的功能拓扑图
一、车身控制器功能及策略
车身控制器的软件框图如下图所示,其主要基于AUTOSAR架构来编写的,车身控制器的大部分功能策略在ASW实现。
车身控制器框图
1内外部灯光控制
内外部灯光控制主要包括远近光灯控制、转向灯、危险报警灯、日间行车灯控制、前后雾灯控制、刹车灯控制、内部顶灯控制、钥匙孔照明灯控制等。
转向灯主要由左转向灯、右转向灯、左转向指示灯、右转向指示灯组成。转向灯在工作时以每分钟85±10次的频率闪烁。点亮和熄灭的时间相同。左转向指示灯和右转向指示灯通过CAN网络发送给仪表。
其功能概述如下:
1)钥匙处于点火开关ON档时,转向开关接通或断开则相应的转向灯闪烁或关闭,并同时触发仪表板上的转向指示灯以相同频率闪烁或关闭指示灯;
2)转向灯开关拨到左或右时,BCM驱动相应转向灯至少激活闪烁3次
3)如果当转向灯在激活后被关闭,那么转向灯将在完成其起初的最小3次闪烁周期后立即关闭。
4)如果左转向灯在被激活后将转向灯开关从左拨到右,那么左侧转向灯将立即关闭,右侧转向灯立即打开。
5)如果右转向灯在被激活后将转向灯开关从右拨到左,那么右侧转向灯将立即关闭,左侧转向灯立即打开。
6)危险警报灯包括所有的转向灯,钥匙在任意档位时都能驱动这些转向灯发出警报。危险报警灯开关为自锁开关。
7)点火锁开关在ON时,转向灯和警示灯工作优先级为后操作优先,具体说明如下:如果转向灯在工作状态,打开报警灯开关,那么报警灯工作取代转向灯的工作,直到报警灯开关被关闭,系统才回到转向灯工作状态;如果报警灯在工作状态,将转向灯拨到左或右,那么转向灯工作取代报警灯的工作,直到转向灯输出关闭或者点火状态从ON变为OFF,系统才回到报警灯工作状态。
8)如果接收到碰撞信号,那么所有的灯工作在报警灯状态下至少5秒钟,5秒钟后再次按下报警灯开关,将能关掉报警灯闪烁,这样为了防止由于碰撞而使报警灯开关被按下,如未按下危险报警灯开关,当检测到点火开关由ON-OFF-ON;碰撞解除,警示灯恢复正常工作。
9)当转向灯由于对地短路或者过载而上报故障时,短路状态将通过相关DTC记录到memory中,并且立即关断该侧转向灯高边驱动芯片,组合仪表上转向指示灯也停止,如果在本次点火循环过程中转向灯再次被开启也不执行对应操作,必须重新启动一次点火循环,输出才能恢复正常。
10)当工作于转向灯工作模式时,某侧转向灯由于开路或者对电源短路而上报故障时,开路状态将通过相关DTC记录到memory中,并且该侧转向灯以双倍频率(170±20次/min)闪烁,组合仪表转向指示灯也以双倍频率闪烁。当点火钥匙从ON转到OFF/ACC,再从OFF/ACC到ON,输出恢复正常,或者在本次点火循环中,当开路故障排除时也可以恢复正常频率闪烁
刹车灯控制功能:
1.当刹车开关有效,或者是总线上的刹车请求有效时,则需要开启刹车灯和高位制动灯,并且刹车灯和高位制动灯要分开控制。
2.刹车灯和高位制动灯有两条控制路径,分别为硬件开关控制,和MCU控制,在正常情况下,两者都可以触发,在跛行模式下,刹车灯和高位制动灯应该能够被刹车开关控制。
钥匙孔照明灯控制功能:
1.当点火信号为OFF时,当主驾或者副驾侧门打开,钥匙孔照明灯点亮。当门关闭后,钥匙孔照明灯10s后熄灭,如果门未关闭,则持续10分钟点亮。
2.当点火信号为ON或者START时,钥匙孔照明灯立即熄灭。
钥匙孔照明当时序
后雾灯控制:
后雾灯控制策略概述:
1.开启条件:点火开关为ON且位置灯输出有效,前雾灯、近光灯或远光灯中至少有一个点亮,且后雾灯开关(自复位开关)有效时,后雾灯输出打开。
2.关闭条件:
1)位置灯输出关闭或者后雾灯开关关掉时后雾灯熄灭。
2)点火开关被转到ON以外其他位置(后雾灯开启时,点火开关被转到START档位,屏蔽后雾灯输出,等点火开关回到ON档时,重新打开后雾灯输出)。
3.后雾灯替代制动灯输出功能:当制动灯工作中,BCM检测到制动灯发生开路或者对地短路故障,后雾灯继电器输出打开,此时后雾灯指示灯不点亮。
前雾灯功能控:
前雾灯控制策略:
1.点火开关在ON,当位置灯点亮时,按下前雾灯开关点亮前雾灯。前雾灯开关为自锁开关。
2.位置灯熄灭或者前雾灯开关关闭时前雾灯熄灭或点火开关打到On档以外