去年写了这篇文章
https://www.ptt.cc/bbs/car/M.1691956032.A.C72.html
维修途中阅读了不少BMW的技术文件
老实说很讶异20年前就有这种技术
板上很多人觉得10年车就老了
我并不这么觉得
20年前已经有PENTIUM4个人电脑 PS2 GBA 3310等运算力充足的ic芯片产品
在用在车载系统网络元件上来说已经绰绰有余了
更之前的纯机械系统对我来说才算“老”
就像我挖掘E46钥匙如何充电时
发现是车内钥匙头内藏有线圈
跟钥匙防盗芯片沟通时同时也对钥匙本身无线充电
原理跟目前的手机QI充电一样
居然20多年前就用上这种技术!
这次来聊一下20年前左右BMW末期3系E46与五系E60开始导入的Adaptative Headlight自适应大灯
功能:在转向时内侧头灯转向最多8度,外侧头灯最多15度,在转弯时可照亮行驶方向的道路
https://i.imgur.com/ri426p8.png
这个功能是如何运作的呢?
需要以下的元件配合
简单来说,需要方向盘的方向讯号透过光纤byteflight传到车身沟通模组
车身沟通模组透过KCAN与灯光模组交换信号,而动力传输网络PT-CAN也透过此模组与灯光随动模组交换信号,包含变速箱,车身稳定控制系统,与车身安全系统
灯光模组灯光开关连结还有雨珠灯光感应器连结
最重要的大灯自适应系统收集车身高低传感器信号与轮速信号,利用LIN局域网路连结左右大灯的步进马达控制模组与位置传感器,模组控制大灯上下左右的转动步进马达
左边的步进马达模组有一根针脚会接地以让模组知道他是左大灯的马达(需编程)
https://i.imgur.com/RdiScpb.png
https://i.imgur.com/QIck2cG.png
大灯开关切到AUTO时会启动转向大灯并系统自检程序,会上下左右移动检测位置传感器信号是否正常,步进马达是否正常
另外也会接受雨珠阳光传感器的信号决定是否开启大灯
如果手动切到大灯则不会启用随动系统
https://i.imgur.com/UYfcUNc.png
大灯转向系统的位置传感器利用PWM脉冲信号来检测目前位置
https://i.imgur.com/v9IRzq5.png
内部大灯沿着(1)轴心左右转动,位置传感器位于最下方
https://i.imgur.com/k5D7bGt.png
大灯随动模组会根据目前的车速,方向盘转向角度,横摆角速度(yaw rate)来计算目前大灯所需的转向角度
20年前就有这种复杂的系统实在让人惊讶,后来的E90,E87,E65等也导入了同一套系统,原理大同小异
当然缺点就是如果其中有元件GG的话就会登登跳出错误故障讯息....