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