OBD標準協(xié)議產品分析大底起 今天寫的會有點長,請大家耐心看完,我給大家用通俗的說法給大家分析下標準協(xié)議OBD產品。 什么是標準協(xié)議,開發(fā)OBD產品的從業(yè)者都知道,國際上有個標準是ISO15031-5,這是道路車輛與排放有關的診斷用車輛和外部設備間的通信協(xié)議,這是有關協(xié)議層最基礎、最原始、最底層的一手資料。 解決好協(xié)議層,下一步是解決鏈路層,參閱資料有ISO9141-2、ISO14230、ISO15765等鏈路層,數(shù)據(jù)鏈路層的最基本的功能是向該層用戶提供透明的和可靠的數(shù)據(jù)傳送基本服務。 下一段就是解決應用層了,我們把這些東西學會了能做什么的問題、做成什么的問題。OBD目前市面上展現(xiàn)的形態(tài)多種多樣,基于標準協(xié)議衍生的OBD產品層出不窮。 我們從芯片說起,最早的ELM采用的芯片為PIC2480、隨后被移植到TL718、STN1111、PIC18F25K80、STM32等芯片上,目前性價比最高的是PIC18F25K80,封裝為SSOP28,抗干擾能力最強,其他從價格上來說偏貴,封裝相對要大一些。雖然都是進口芯片,各自扮演的角色還是有很多不同,也就有很多應用場景不同了,但是終歸一句話,ISO15031-5,換湯不換藥。 汽車OBD2標準協(xié)議多達9大類,但目前市面上的車基本以CAN和K為主,他們之間的區(qū)別有很多,K線基于串口協(xié)議,是1:1的,CAN是基于總線協(xié)議,是N:N的;討論數(shù)據(jù)我們應該是基于應用層,應用層和協(xié)議無關,只和應用有關,討論協(xié)議討論的是物理層、鏈路層以及傳輸層,這是和協(xié)議有關的,不同協(xié)議不同,所以說不同的車讀到的數(shù)據(jù)是否相同和協(xié)議沒關系,只和這個車的配置與關,同一個車是否同時存在K,CAN,有這種現(xiàn)象。 分析車載診斷協(xié)議首先需要把協(xié)議層搞清楚,這搞不清楚問題肯定不少,通常我們描述一個車的診斷協(xié)議時:KWP2000_ON_ISO14230-2,這就包含應用層協(xié)議以及傳輸層協(xié)議,關說一個KWP2000是不全面的。 5 月5日上午,在北京舉行的GMIC 2014上,騰訊發(fā)布了一款汽車配件——“路寶盒子”。路寶盒子是通過汽車標準協(xié)議進行生產的產品,然后通過藍牙不斷地將信息傳回手機 App,結合手機的GPS和網(wǎng)絡信號等數(shù)據(jù),為車主提供油耗分析、駕駛行為分析、行車記錄以及出現(xiàn)故障時的救援服務。2 月22日,golo將在深圳正式上市,然后相繼登陸北京、西安、上海、武漢及全國各地重點城市召開發(fā)布會,基于相關技術標準,為用戶提供實時遠程診斷、車輛專業(yè)體檢和維修指導、車輛報警、車主生活社區(qū)、地圖定位、行車記錄、救援服務等。更早的還有百度、網(wǎng)易、新浪、車聯(lián)之星等一線互聯(lián)網(wǎng)公司、中國移動、聯(lián)通、電信三大運營商、中國石油、中國航天科技等行業(yè)應用,都進入到OBD車聯(lián)網(wǎng)領域。 下面我根據(jù)標準協(xié)議OBD電路設計給一份BOM清單,(雙模藍牙SPP/BLE4.0都支持):
圖片1.jpg (153.19 KB, 下載次數(shù): 13)
下載附件
保存到相冊
2014-5-28 16:09 上傳
圖片2.jpg (106.05 KB, 下載次數(shù): 26)
下載附件
保存到相冊
2014-5-28 16:10 上傳
圖片3.jpg (19.32 KB, 下載次數(shù): 26)
下載附件
保存到相冊
2014-5-28 16:10 上傳
|