奔馳汽車(chē)是汽車(chē)中的豪華品牌,解碼奔馳CAN總線(xiàn)數(shù)據(jù)應(yīng)用隨動(dòng)大燈轉(zhuǎn)向系統(tǒng),不僅可以提升奔馳汽車(chē)照明系統(tǒng)的升級(jí),也有助于奔馳車(chē)主安全駕駛。為此,速銳得配合奔馳原廠(chǎng)供應(yīng)商,通過(guò)解碼奔馳大燈照明系統(tǒng)CAN數(shù)據(jù),實(shí)現(xiàn)了原廠(chǎng)控制改裝。
要拿到奔馳的數(shù)據(jù),比一般的車(chē)型要略微復(fù)雜。在奔馳A級(jí)的車(chē)型上,我們需要從儀表后的網(wǎng)關(guān)獲取,而G系列、AMG系列、邁巴赫、奔馳E級(jí)、奔馳S級(jí)等車(chē)型,我們從主駕駛右手扶手箱位置,將奔馳網(wǎng)關(guān)通信中的CAN數(shù)據(jù)采集出來(lái)。
速銳得做過(guò)各種車(chē)型的測(cè)試,對(duì)于采集奔馳的CAN數(shù)據(jù)來(lái)說(shuō),我們?cè)缫训眯膽?yīng)手,但在打造隨動(dòng)轉(zhuǎn)向大燈照明系統(tǒng)中,采用到的CAN數(shù)據(jù)與其他項(xiàng)目上的略有不同。由于奔馳的休眠機(jī)制與別的汽車(chē)品牌也不同,一旦軟件不對(duì),就會(huì)觸發(fā)整車(chē)CAN總線(xiàn)喚醒,那么車(chē)主駕駛的奔馳車(chē),不管你是什么級(jí)別,第二天一定趴窩。所以,不是一般人就能懂奔馳,奔馳是不需要一般人來(lái)懂的,一般企業(yè)也不輕易去碰奔馳的CAN總線(xiàn)。
首先,我們先搞定奔馳的電路圖,確保新老款的總線(xiàn)電路是有可以參考的細(xì)節(jié),如果平臺(tái)沒(méi)有大改的情況下,如圖示:
奔馳原廠(chǎng)的電路圖是可以作為參考的,我們需要找到CAN總線(xiàn)位置,鎖定一個(gè)最好的接入位置,可以減少拆裝奔馳的裝飾面板,而不是把整車(chē)的裝飾面板都拆掉。整車(chē)CAN網(wǎng)絡(luò)總線(xiàn)特別多,為了提升工作效率,我們依舊可以根據(jù)老經(jīng)驗(yàn),摸著石頭過(guò)河,先鎖定最重要的環(huán)節(jié):網(wǎng)關(guān)及連接的汽車(chē)線(xiàn)束接口!
其次,我們需要在CAN總線(xiàn)部分采集到奔馳隨動(dòng)轉(zhuǎn)向大燈照明系統(tǒng)必要的數(shù)據(jù),例如點(diǎn)火狀態(tài)、ACC狀態(tài)、大燈開(kāi)啟狀態(tài)、遠(yuǎn)近光燈、車(chē)速、方向盤(pán)轉(zhuǎn)向角度等數(shù)據(jù),如下圖:
硬件及軟件上不用大動(dòng),只需要把上次速銳得在豐田隨動(dòng)轉(zhuǎn)向系統(tǒng)的底層CAN數(shù)據(jù)作為替換,將豐田的CANI_D成奔馳的CAN_ID,那么,我們就這樣搞定了奔馳,實(shí)現(xiàn)出來(lái)非常簡(jiǎn)單。