新聞中心

EEPW首頁 > 汽車電子 > 設計應用 > 分解OBD接口能到采集哪些具體的車輛數據

分解OBD接口能到采集哪些具體的車輛數據

作者: 時間:2017-10-24 來源:網絡 收藏

  我們知道飛機的黑匣子可以記錄所有的飛行狀況,是飛機維護與事故分析的重要相關數據來源。現在大行其道, 開始進入大家的視野,是不是類似于飛機的黑匣子一樣能記錄所有行車的數據呢?車載到底有什么作用?

本文引用地址:http://butianyuan.cn/article/201710/367959.htm

  什么是OBD?

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

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

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

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

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

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

  OBD 接口采集什么數據

  1. CAN總線數據

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

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

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

  2. 控制器內部數據

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

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

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

更多有關OBD精彩內容請點擊:http://www.elecfans.com/zhuanti/obd.html



關鍵詞: OBD接口 OBD 車聯網

評論


相關推薦

技術專區(qū)

關閉