刚好对后装市场配件这块有点初步认识,来分享一下。
先说明一下一些名词:
前装市场配件:指的是车型设计开发时即导入的功能配件,例如大多数主被动安全配件。
后装市场配件:原厂认可的协力厂商开发之功能配件,例如100合一红白机影音导航。
或是前方雷达、盲点侦测等。
ECU: 各子系统的控制器,例如车窗车门电动椅等的控制器都称为ECU。
BCM: body control module,行车电脑负责车体相关功能的中央控制模组。
CAN bus: 各ECU接到BCM的总线接口,也就是大家都在同一条通讯接口上。
当然车上还有其它CAN bus,毕竟系统太庞大切割成几个子网络比较可靠。
OBD2: IEEE定义的通用协定,跑在CAN BUS上。
LIN bus: 一些简单的控制器(ECU)之间的通讯接口。例如四个车门上的控制器连接到驾
驶座车门锁及车窗按钮的控制器,就是走LIN而不是CAN,省成本。
你今天加装了协力厂商做的OBD2 HUD 假设就挂在BCM CAN上,
但是这家协力厂商可能基于种种理由它没有拿到该拿的资料,例如他没有原厂完整协议
(国际大车厂不会随便把这种高度机密的文件给各地区的配件商)
BCM 与ECU们通讯也经过编码,行车资料不见得要的到。
那他就只能用模彷或试误法去下指令取得一些行车资料 (时速、方向灯、方向盘等)
但是毕竟是土炮出来的通讯封包,可能就会造成相容性问题。
原厂的各模组通讯都有合适的优先权以及时序,今天外加的模组如果将自己的优先权提高
或是频繁通讯占掉频宽等,是有可能会影响原本的功能,这就是相容性问题。
原PO这种列在官网的精选配件,只能说有经过一些相容性测试,尽可能地降低相容性问题
但是故障情形百百种,不可能每种都考虑的到。
假设这个配件CAN脚位被静电击穿,与地短路,那整个CAN BUS就被拉到地,
所有靠这条BUS通讯的模组就不能通讯了,BCM会以为这些模组都失效。
我个人是不太喜欢买车的时候有一堆选配件啦,我还是比较相信原车厂的软件工程师。
至于本地端的技师debug,这些电系东西对他们而言都太深奥了。
※ 引述《jack09fe (心情浮动)》之铭言:
: 家中于15年买入福特FOCUS 1.6 CW
: 于2020年08月16日上午预北上出游,突然萤幕显示引擎故障,完全失去动力,所幸
: 有惊无险将车辆移动到路肩,之后拖回福特上正汽车凤山厂,因恰逢假日,因此只能等待
: 17日维修人员上班后进行检修。
: 本人于17日电访维修情况,维修人员告知“购车时”加装的“原厂”抬头显示器故障,
: 导致行车电脑判读异常。
: 本人对于该项回答十分不解,无法认同“原厂”所生产的抬头显示器故障,会导致整台
: 车辆在高速公路熄火,这不是很不安全吗?
: 对此,福特上正汽车凤山厂并未提出解释,仅告知该厂所检测出来的结果就是如此。
: 本人于20日前往该厂签车,在技师的操作下重新将抬头显示器装回,确实得到无法发动的结果。
: 至此,本人只能接受此答案,并将该案例上传网络,来听取广大车友之意见。
: 并附上当时故障之照片,证明本人非捏造事实。
: https://imgur.com/6yhQO9v
: https://imgur.com/JMhJs8P
: https://imgur.com/3ZZOQno