您現在的位置是:首頁 > 攝影首頁攝影

通俗講述can obd 破解方法

由 廣成科技can匯流排 發表于 攝影2022-11-30
簡介說起來好像很簡單,但在實際操作中,有的車子的OBD介面會被設定障礙,如果你沒有解讀的辦法,那這個汽車的CAN資料是沒辦法讀取的,CAN協議解析就更加的無從談起了

上位機代表什麼

不知道大家是不是仔細觀察過自家的汽車,我們想要檢測車子控制電路的執行狀態,都要透過叫作OBD介面的地方實現,它大概長這個樣子

通俗講述can obd 破解方法

由於現在的汽車都在應用CAN匯流排作為汽車控制匯流排,所以這個OBD介面就是實現汽車CAN資料與外界交流的通道。隨著我們對於汽車使用的要求越來越高,有時候我們需要對汽車的CAN匯流排協議進行解析,以便更好地對匯流排進行二次開發。這裡,就涉及一個CAN匯流排協議的資料解析了,就是清楚每一條CAN資料具體指代的內容是什麼。那麼,這個事情應該如何著手去做呢?下面,我們簡單的來說一下。

首先,你想要對汽車CAN資料進行解析,肯定需要讀取到相應的CAN資料。說起來好像很簡單,但在實際操作中,有的車子的OBD介面會被設定障礙,如果你沒有解讀的辦法,那這個汽車的CAN資料是沒辦法讀取的,CAN協議解析就更加的無從談起了。好的,假設我們現在有能夠解開OBD介面閘道器的口令,或者汽車的OBD處本來就沒有障礙,接下來我們又該如何去做呢?

正所謂巧婦難為無米之炊,想要實現CAN資料解析的目的,擁有給力裝置也是非常重要的。這裡所說的給力的裝置,一個是USBCAN分析儀,用於轉換引匯出來的CAN資料,把它變為能夠為電腦識別的資料樣式。另外一種給力裝置,就是安裝有CAN上位機軟體的電腦了。一切準備就緒以後,我們將USBCAN的CAN端連線汽車的OBD介面,這裡一般需要連線一個端子轉OBD轉接頭,很便宜,網上都有。另外,USBCAN的USB端連線電腦的USB端,波特率供電什麼的都弄好,然後我們就開始正式幹活了。

我們進行汽車CAN協議解析的方法叫做控制變數法,即只讓汽車產生某一種變動,其他變數不變。舉個例子來說,我們想知道哪一個CAN資料代表開關車門,那我們就保持汽車的其他地方不變,就是反反覆覆開門關門。這時候,我們觀測電腦上的資料接收介面,一般採用統計模式看資料變化,裡面只有一條CAN資料在不停的變換,對號入座,我們就清楚開關車門是對應哪條CAN資料了,你清楚了嗎?歡迎找我進行討論。

通俗講述can obd 破解方法