《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 解析OBD接口可以具體采集車輛的哪些數(shù)據(jù)

解析OBD接口可以具體采集車輛的哪些數(shù)據(jù)

2016-07-28

  我們知道飛機的黑匣子可以記錄所有的飛行狀況,,是飛機維護與事故分析的重要相關(guān)數(shù)據(jù)來源?,F(xiàn)在車聯(lián)網(wǎng)大行其道,,OBD 開始進入大家的視野,OBD是不是類似于飛機的黑匣子一樣能記錄所有行車的數(shù)據(jù)呢,?車載OBD到底有什么作用,?

  什么是OBD?

  OBD全稱是on-borad diagnostics 業(yè)內(nèi)通常叫法叫隨車診斷系統(tǒng),,設(shè)計之初是用于4S店檢測發(fā)動機故障和廢氣排放的專業(yè)儀器。隨著科技的發(fā)展,,現(xiàn)已普及到一般車主也可以購買使用,。只需要將無線適配器插到OBD接口,就能自動讀取數(shù)據(jù),,通過藍牙連接手機端,,打開手機APP后就可以查看數(shù)據(jù)。除了油耗顯示外,,還有有實時行車數(shù)據(jù)顯示,,行程費用分析、發(fā)動機故障檢測和保養(yǎng)提醒等,。

  車載OBD還可以實時行車信息顯示,,只需要啟動發(fā)動機,,適配器就會自動和手機連接。通過手機APP就能看到實時油耗,、發(fā)動機轉(zhuǎn)速,、水溫、車速等數(shù)據(jù),,全是數(shù)字化的實時顯示,,非常方便閱讀。另外還有語音播報功能,,讓車主每時每刻都能掌握車輛的行駛狀況,。

  除了以上功能外,車載OBD還具有智能定位器,,可記錄車輛的行駛軌跡,,同時新增的感知功能可監(jiān)測車輛在行駛過程中的動態(tài),比方說什么時候油耗最低或最高,,什么時候有急剎車等,,都會進行記錄和匯總。另外,,還有大家最為關(guān)心的油耗花費,,手機APP會根據(jù)預(yù)先輸入的油價,結(jié)合每次行程的平均油耗自動計算行程費用,。

  同時車載OBD不僅能夠自動檢測,,并且可以直接顯示發(fā)動機出現(xiàn)了什么故障。這樣車主就可以根據(jù)提示的故障,,及時打電話咨詢技術(shù)維修師傅,,車輛是否還能正常行駛或該如何處理。

  車載OBD還可以根據(jù)需求,,借助云技術(shù)遠程監(jiān)控車輛,,具有防盜定位、遠程檢測發(fā)動機,、電子狗和違章查詢等,,功能更加全面。

  這些的功能的實現(xiàn)需要通過OBD 接口采集相關(guān)數(shù)據(jù),,這個主要就是通過CAN總線實現(xiàn)數(shù)據(jù)交互,,當然也有一些車型不是通過CAN總線,但是原理是一樣的,。

  OBD 接口采集什么數(shù)據(jù)

  1. CAN總線數(shù)據(jù)

  CAN總線數(shù)據(jù)是各個控制模塊交互所需要的數(shù)據(jù),。舉個例子,油門踏板位置信號通過傳感器傳給發(fā)動機了,而這個信號對自動變速箱也是最基本的輸入信號,,于是發(fā)動機控制模塊會把這個信號一直往CAN總線上發(fā),,變速箱控制模塊實時讀取這個信號。

  因為總線數(shù)據(jù)是用來交互的,,數(shù)據(jù)流一直在總線上走,,所以采集這些數(shù)據(jù)僅僅去讀就行了。原理比較簡單,,搜一搜就能找到很多資料,,此處不展開。

  CAN總線上的數(shù)據(jù)已經(jīng)比較豐富了:車速,、各種溫度,、輪速、發(fā)動機扭矩,、油門,、制動踏板、排檔桿位置,、空調(diào)等各種設(shè)備是否工作,、故障信息……非常多。這些信號的特點一般是:不同控制模塊都會需要用到的數(shù)據(jù),。

  2. 控制器內(nèi)部數(shù)據(jù)

  說簡單一點,,CAN總線給你提供一個數(shù)據(jù)流通的通道。通過這個通道,,采集設(shè)備給相關(guān)的控制器發(fā)送指令,,控制器返回相關(guān)數(shù)據(jù)。通過這種方式可以采集到控制器軟件運行中的各種變量,,于是幾乎所有的數(shù)據(jù)都能采集到,。因為多了發(fā)送指令的動作,所以更加耗費資源,。這種數(shù)據(jù)的豐富程度,,遠遠大于前一種。但是只有開發(fā)方才可能知道怎樣配置來采集這些數(shù)據(jù),。

  能記錄任何數(shù)據(jù)并不代表能記錄所有數(shù)據(jù),。特別是對于控制器數(shù)據(jù)來說,可以去讀的量實在太多了,。即使購買最貴的設(shè)備,因為帶寬有限,,也只能記錄很小一部分,。對控制器內(nèi)部數(shù)據(jù)的采集還和控制器本身的能力有關(guān)。產(chǎn)品車的控制器就比較弱,可同時采集的數(shù)據(jù)少,。用于開發(fā)的車輛則會使用更加強大的控制器,。

  總的來說,可以從OBD接口得到主要有兩方面的數(shù)據(jù),,一個是OBD 標準里面規(guī)定的,,另外一些就是廠家專有數(shù)據(jù),廠家專有數(shù)據(jù)一般要得到廠家的協(xié)議或mid等之類的東西才能得到

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。