在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

多種角度來了解OBD2

jf_91995625 ? 來源:jf_91995625 ? 作者:jf_91995625 ? 2023-09-04 09:55 ? 次閱讀

本文介紹了OBD2(On Board Diagnostic )的協(xié)議,其中包括OBD2連接器,OBD2 PID(parameter IDs)以與CAN總線的關(guān)系。

注意:這是一個(gè)實(shí)用介紹,因此您還將學(xué)習(xí)如何請求和解碼OBD2數(shù)據(jù),關(guān)鍵日志記錄用例以及應(yīng)用技巧。

什么是OBD2?
簡而言之,OBD2——On Board DiagnosticsⅡ是您愛車的自我診斷系統(tǒng)。

您可能早已接觸過了OBD2:

試著回憶一下,您是否注意到故障指示燈突然在您儀表盤上彈出了?

這就說明您的愛車向您反饋它出現(xiàn)了點(diǎn)問題。如果您去找修理師求助,他會(huì)使用OBD2 掃描儀來進(jìn)行診斷。

通常,他會(huì)將OBD2掃描儀通過OBD2 16針的連接器連接到您的車輛,這樣修理師就可以讀取到OBD2的代碼——診斷故障代碼來判斷故障問題所在。

OBD2連接器
您可以通過OBD2連接器輕松地訪問汽車中的數(shù)據(jù)。SAE J1962標(biāo)準(zhǔn)中指定了兩種OBD2母頭16針連接器類型(A和B)。

圖中是A型OBD2引腳連接器(有時(shí)也稱為DLC(Data Link Connector))的示例。

需要注意的是:

OBD2連接器在方向盤周圍,但也有可能在墊子下面或者儀表盤后
并非所有的公頭都適合所有的OBD2母頭,需檢查接頭類型和OBD的引腳
引腳16連著汽車電池,一般熄火后也是連通的
引腳6(CAN-H)和引腳14(CAN-L)是最重要的,因?yàn)镃AN(ISO 15765-4)是大多數(shù)現(xiàn)代汽車(包括電動(dòng)車)的標(biāo)準(zhǔn)配置

wKgZomT1NumAS2BdAAEkhOvShN4529.png


我們車上有OBD嗎?
基本上都有!

幾乎最近幾年生產(chǎn)的汽車都支持OBD2,并且大多數(shù)都是基于CAN(ISO 15765)的。對于比較老的汽車,請注意,即使有16針OBD2連接器,它可能也不支持OBD2。確定車輛上是否有OBD2的一種方法是看您是在何時(shí)何處購買的產(chǎn)品。

下圖是適配OBD2的國家和年限:

wKgaomT1Nw6ANo9oAAC9vKwgomM001.png

連接OBD2和CAN
CAN總線是一種像電話似的通信方法,而OBD2是一種高層協(xié)議,可以理解為一種語言。

值得說明的是,OBD2標(biāo)準(zhǔn)指定了的OBD2連接器,可以由5個(gè)協(xié)議運(yùn)行。然而,自從2008年以來,CAN總線(ISO 15764)規(guī)定了美國出售的所有汽車強(qiáng)制性應(yīng)用OBD2,這基本消除了其他4種協(xié)議。

ISO 15765是指一組限制應(yīng)用的CAN標(biāo)準(zhǔn),它是由ISO 11898定義的。ISO11898又被稱為為汽車而定的CAN。

另外,OBD2 與其他高層協(xié)議如J1939,CANopen有相似。

wKgaomT1NyuAFKQYAAC6YHE2220134.png

OBD2的歷史
OBD2來源于加利福尼亞,加州空氣資源委員會(huì)(CARB)從1991年起要求所有新車都使用OBD,以達(dá)到控制排放的目的。

汽車工程師協(xié)會(huì)(SAE)和標(biāo)準(zhǔn)化的轉(zhuǎn)軌以及OBD轉(zhuǎn)接器制造商(SAE j1962)聯(lián)合推薦OBD2標(biāo)準(zhǔn)的使用。

OBD2 標(biāo)準(zhǔn)按如下順序一步步推出:

1996:OBD2在美國被強(qiáng)制用于汽車/輕型卡車
2001:應(yīng)用于歐盟汽油車
2003:應(yīng)用于歐盟的柴油車
2005:美國要求OBD2應(yīng)用于中型車輛
2008:美國汽車必須使用ISO 15765-4 (CAN)作為OBD2基礎(chǔ)
2010:美國要求OBD2應(yīng)用于重型車輛


OBD2的未來
OBD2未來將以何種形式存在呢?

以下兩種潛在的途徑可能從根本上改變OBD2:

OBD3無線發(fā)送測試

在如今這個(gè)汽車智能網(wǎng)聯(lián)的時(shí)代,OBD2測試似乎有些麻煩:需要手工進(jìn)行排放控制,這樣檢查既費(fèi)時(shí)又昂貴。

OBD3可以為所有汽車添加遠(yuǎn)程信息處理功能來解決上述問題。

基本上,OBD3給所有的汽車都增加了一個(gè)小型的無線電應(yīng)答器(比如網(wǎng)關(guān))。通過這種方式,車輛識(shí)別號(hào)碼(VIN)和DTCs可以通過WiFi發(fā)送到中央服務(wù)器進(jìn)行檢查。

現(xiàn)如今,許多CAN和OBD2的設(shè)備可以通過Wifi/移動(dòng)網(wǎng)絡(luò)完成數(shù)據(jù)傳輸——比如CANedge2 Wifi版CAN記錄儀。

這樣既方便又能節(jié)省成本,但是從政治角度來說,出于監(jiān)管方面的考慮,這也是一個(gè)挑戰(zhàn)。

減少第三方OBD2服務(wù)

上面提到過,OBD2協(xié)議最初是為了控制排放才設(shè)計(jì)的。

然而,現(xiàn)在的OBD2被第三方開發(fā)者廣泛地用于生成實(shí)時(shí)型數(shù)據(jù)——通過OBD2加密軟件和CAN記錄儀等。然而,德國汽車行業(yè)正在尋求方法改變這種狀況。

消除第三方OBD2服務(wù),建議開車時(shí)停止OBD2服務(wù),而是在中央服務(wù)器上收集相關(guān)數(shù)據(jù),這樣可以讓汽車制造商控制“大數(shù)據(jù)”。

盡管許多人把OBD2的第三方服務(wù)認(rèn)定為是商業(yè)行為,但這一論證是基于安全考慮的(例如消除汽車黑客的風(fēng)險(xiǎn))。這是否會(huì)成為必定趨勢還有待觀察——但是這可能會(huì)真正擾亂OBD2第三方服務(wù)的市場。

OBD2的PID
我們?yōu)槭裁搓P(guān)心OBD2數(shù)據(jù)呢?

工程師顯然更關(guān)注OBD2 DTCs(用戶可能也同樣),然而管理機(jī)構(gòu)需要OBD2來控制排放。

但是OBD2同樣支持一系列可以被大多數(shù)汽車記錄的廣泛性標(biāo)準(zhǔn)參數(shù)。

這意味著您可以很容易地從您的車中獲得可讀的OBD2數(shù)據(jù),包括速度、轉(zhuǎn)速、油門位置等。

換句話說,OBD2讓您很容易分析您愛車相關(guān)數(shù)據(jù)——OEM特定專有的原始數(shù)據(jù)。

解碼OBD2和CAN總線的數(shù)據(jù)

原則上,從汽車上記錄原始的CAN幀很簡單。如果將CAN記錄器連接到OBD2連接器,則將立即開始記錄CAN總線的廣播數(shù)據(jù)。但是,原始CAN消息需要通過轉(zhuǎn)換規(guī)則數(shù)據(jù)庫進(jìn)行解碼,并且此類數(shù)據(jù)庫通常是專有的,從而不能從原始CAN數(shù)據(jù)中獲得有用的信息。

汽車黑客可以嘗試對轉(zhuǎn)換規(guī)則進(jìn)行逆向工程,盡管這在技術(shù)上相當(dāng)先進(jìn)。但是,CAN仍然是“完全獲得”汽車數(shù)據(jù)的唯一方法,而OBD2僅只能提供對有限數(shù)據(jù)部分的訪問。

如何記錄OBD2數(shù)據(jù)
OBD2數(shù)據(jù)記錄的工作方式如下:

您將OBD2記錄器連接到OBD2連接器
通過工具,您可以通過CAN發(fā)送“請求幀”
相關(guān)的ECU通過CAN發(fā)送“響應(yīng)幀”
換句話說,能夠發(fā)送自定義CAN幀的CAN記錄儀也可以用作OBD2記錄儀。

請注意,汽車在支持的OBD2 PID方面因型號(hào)/年份而異。有關(guān)詳細(xì)信息,請參見我們的OBD2數(shù)據(jù)記錄器指南。

CANedge OBD2數(shù)據(jù)記錄儀
CANedge可以讓您輕松記錄OBD2數(shù)據(jù)到8-32 GB的SD卡。您只需指定想要請求的OBD2 PID,然后通過OBD2適配器將其連接到汽車即可開始記錄。最后通過免費(fèi)軟件/ API和我們的OBD2 DBC處理數(shù)據(jù)。

原始OBD2報(bào)文細(xì)節(jié)
如果想要開始記錄OBD2數(shù)據(jù),那先了解下原始OBD2消息結(jié)構(gòu)基礎(chǔ)會(huì)對您非常有幫助。

簡而言之,OBD2消息包含 標(biāo)識(shí)符和數(shù)據(jù)。此外,數(shù)據(jù)按服務(wù)、PID和數(shù)據(jù)字節(jié)(A,B,C,D)拆分開來并如下圖所示:

wKgZomT1OByAcemoAABUmvb-4PE236.png

OBD2信息段解釋

標(biāo)識(shí)符:對于OBD2消息,標(biāo)識(shí)符是標(biāo)準(zhǔn)的11位,用于區(qū)分“請求消息”(ID 7DF)和“響應(yīng)消息”(ID 7E8至7EF)。請注意,7E8通常是主機(jī)或ECU響應(yīng)的ID。

有效位:僅用來反映這一幀數(shù)據(jù)的字節(jié)數(shù)(03至06)。對于“車速”的這個(gè)示例,請求幀的有效位是02(因?yàn)閮H跟隨01和0D),而響應(yīng)幀有效位是03,因?yàn)楦S41、0D和32。

服務(wù):對于請求,這將在01-0A之間。對于響應(yīng),將0替換為4(即41、42,…,4A)。如SAE J1979 OBD2標(biāo)準(zhǔn)中所述,有10種服務(wù)。模式1顯示當(dāng)前數(shù)據(jù),例如用于查看實(shí)時(shí)車速,RPM等。其他模式用于如顯示或清除存儲(chǔ)的診斷故障代碼并顯示凍結(jié)幀數(shù)據(jù)。

PID:對于每種服務(wù),都存在標(biāo)準(zhǔn)OBD2 PID的列表,例如,在01服務(wù)中,PID 0D為車速。有關(guān)完整列表,請查看Wikipedia OBD2 PID概述。每個(gè)PID都有一個(gè)說明,有些PID具有指定的最小或最大值以及轉(zhuǎn)換公式。

比如只有參數(shù)A,速度的公式就是將16進(jìn)制的A轉(zhuǎn)換為十進(jìn)制以獲得km / h轉(zhuǎn)換后的值(即32變?yōu)?0 km / h以上)再例如,對于RPM(PID 0C),公式為(256 * A + B)/ 4。

A,B,C,D:這些是十六進(jìn)制中的數(shù)據(jù)字節(jié),在將其用于PID公式計(jì)算之前,需要將其轉(zhuǎn)換為十進(jìn)制形式。注意,不使用最后一個(gè)數(shù)據(jù)字節(jié)(在Dh之后)。

OBD2數(shù)據(jù)記錄實(shí)例
來自汽車和輕型卡車的OBD2數(shù)據(jù)可應(yīng)用于各種案例:

記錄汽車數(shù)據(jù)

來自汽車的OBD2數(shù)據(jù)可用于減少油耗,改善駕駛行為,測試新型零件和保險(xiǎn)事務(wù)

實(shí)時(shí)汽車診斷

OBD2接口可用于實(shí)時(shí)傳輸人類可讀的OBD2

預(yù)測性維護(hù)

可以通過云端的IoT OBD2記錄器監(jiān)控汽車和輕型卡車,以預(yù)測和避免故障

車輛黑匣子記錄器

OBD2記錄器可以用作車輛或設(shè)備的“黑匣子”,例如為糾紛或診斷提供數(shù)據(jù)

需要什么樣的OBD2的記錄儀呢?
下面我們概述了最常見的OBD2分析儀類別:

OBD2診斷儀:維修師傅在車輛故障診斷(例如可能MIL燈相關(guān))時(shí),用于靜態(tài)讀取或者清除DTC。存在各種情況。

OBD2記錄儀:用于將汽車中的OBD2數(shù)據(jù)記錄到SD卡,非常適合例如黑匣子或新型零件現(xiàn)場測試。支持WiFi的版本也可用于例如車載遠(yuǎn)程信息處理。

OBD2接口:例如通過USB提供實(shí)時(shí)OBD2數(shù)據(jù),通常用于專業(yè)診斷和OEM車輛開發(fā)中。

更專業(yè)的OBD2接口還可以用于傳輸OBD2數(shù)據(jù)以及專用的CAN總線數(shù)據(jù),這對于CAN嗅探和汽車黑客攻擊很有用。

文章開之hongkeqiche

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 連接器
    +關(guān)注

    關(guān)注

    99

    文章

    15282

    瀏覽量

    139621
  • 記錄儀
    +關(guān)注

    關(guān)注

    1

    文章

    526

    瀏覽量

    22268
  • OBD2
    +關(guān)注

    關(guān)注

    2

    文章

    9

    瀏覽量

    15794
  • 汽車
    +關(guān)注

    關(guān)注

    14

    文章

    3810

    瀏覽量

    39329
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    汽車OBD2藍(lán)牙診斷儀解決開發(fā)流程詳解

    ),TL718能自動(dòng)設(shè)定了Header/ID/PCI/CHECKSUM這部分?jǐn)?shù)據(jù),對于標(biāo)準(zhǔn)的OBD2診斷程序你都幾乎不用關(guān)心修改它。想了解有關(guān)內(nèi)容,它們分別定義在ISO14230-2、J1850
    發(fā)表于 05-14 23:07

    OBD芯片應(yīng)用開發(fā)手冊 OBD2內(nèi)部資料分享TDA61 TDA66芯片

    本帖最后由 obd2 于 2014-4-7 19:58 編輯 OBD產(chǎn)品及各種汽車電子相關(guān)的開發(fā)。往往需要開發(fā)者學(xué)習(xí)各種汽車協(xié)議,深入了解全部OBD規(guī)范和汽車各性能參數(shù)。這往往需
    發(fā)表于 04-07 19:53

    OBD2與CAN總線

    有誰知OBD2的通信協(xié)議是什么啊,,還有那些指令集,什么指令是提取汽車車速的?、、
    發(fā)表于 07-10 13:12

    OBD2的通信協(xié)議

    求助大神,OBD2的通信協(xié)議有嗎
    發(fā)表于 07-10 13:56

    付費(fèi)找人 做個(gè)OBD2 協(xié)議開發(fā)~

    本帖最后由 阿擇 于 2016-1-9 18:29 編輯 汽車OBD2 協(xié)議開發(fā)能做的, 請聯(lián)系我QQ:30573
    發(fā)表于 01-09 17:38

    用于維修ECU的OBD2測試板

    描述OBD2 測試板修訂版 1.1用于維修 ECU(Webasto 等)的 OBD2 測試板。代碼https://github.com/radekshub/OBD2TestBoard.git
    發(fā)表于 09-13 06:26

    汽車OBD2診斷程序開發(fā)

    ISO14230 ISO9141要求通訊前的初始化過程、及連接后要求有一個(gè)周期性的握手信號(hào),這些TL718都已經(jīng)自動(dòng)完成,OBD2標(biāo)準(zhǔn)的診斷程序都不用更改
    發(fā)表于 06-28 11:49 ?2.2w次閱讀
    汽車<b class='flag-5'>OBD2</b>診斷程序開發(fā)

    OBD_CAN讀取代碼

    OBD_CAN的讀取代碼程序,開發(fā)標(biāo)準(zhǔn)OBD2診斷程序要準(zhǔn)備的資料及硬件。
    發(fā)表于 05-16 10:15 ?68次下載

    自我診斷OBD2的工作原理

    自我診斷OBD2的工作原理,我還上傳好多相關(guān)資源,感興趣的小伙伴們可以去我上傳的資料頁看看哦。
    發(fā)表于 08-05 11:57 ?99次下載

    OBD2輸出信息的9種診斷模式

    OBD2輸出信息的9種診斷模式,我還上傳好多相關(guān)資源,感興趣的小伙伴們可以去我上傳的資料頁看看哦。
    發(fā)表于 08-05 14:20 ?110次下載

    "PIC18F25K80芯片燒錄方案(汽車診斷儀OBD-II,OBD2,ELM327 V1.5)"

    "PIC18F25K80芯片燒錄方案(汽車診斷儀OBD-II,OBD2,ELM327 V1.5)"
    發(fā)表于 11-16 21:06 ?42次下載
    "PIC18F25K80芯片燒錄方案(汽車診斷儀<b class='flag-5'>OBD</b>-II,<b class='flag-5'>OBD2</b>,ELM327 V1.5)"

    用于維修ECU(Webasto等)的OBD2測試板

    電子發(fā)燒友網(wǎng)站提供《用于維修ECU(Webasto等)的OBD2測試板.zip》資料免費(fèi)下載
    發(fā)表于 08-18 10:09 ?0次下載
    用于維修ECU(Webasto等)的<b class='flag-5'>OBD2</b>測試板

    用于維修ECU的OBD2測試板

    電子發(fā)燒友網(wǎng)站提供《用于維修ECU的OBD2測試板.zip》資料免費(fèi)下載
    發(fā)表于 08-18 10:03 ?1次下載
    用于維修ECU的<b class='flag-5'>OBD2</b>測試板

    ISO15765 OBD2 PID故障碼讀取

    ISO15765 OBD2 PID
    發(fā)表于 05-29 11:17 ?8次下載

    基于OBD2的儀表板

    電子發(fā)燒友網(wǎng)站提供《基于OBD2的儀表板.zip》資料免費(fèi)下載
    發(fā)表于 06-16 14:51 ?1次下載
    基于<b class='flag-5'>OBD2</b>的儀表板
    主站蜘蛛池模板: 亚洲日本色图 | 殴美一级| 最近2018中文字幕免费看在线 | 亚洲成a人片777777久久 | 四虎h789fcom| 中国农村一级片 | 日本高清色www | 2018国产大陆天天弄 | 亚洲精品美女视频 | 老师你好大好白好紧好硬 | 天堂网在线最新版www | 免费一级毛片无毒不卡 | 色婷婷久久免费网站 | 久久久久国产精品免费免费不卡 | 午夜视频在线观看免费视频 | 五月天婷婷视频在线观看 | 福利影院在线 | 色视频2 | 欧美一区二区三区免费高 | 天天干夜夜怕 | 欧美日韩亚洲国内综合网俺 | 天天爱天天色 | www.九色.com | 免费抓胸吻胸激烈视频网站 | 五月婷婷婷婷 | 久久午夜宅男免费网站 | 啪啪色视频 | 四虎影院在线观看免费 | 你懂的在线视频播放 | 看片免费黄 | 日本免费不卡在线一区二区三区 | 精品精品国产高清a毛片牛牛 | 手机在线看片福利 | 牛牛a级毛片在线播放 | 神马午夜第九 | 操熟逼| 毛片综合| 163黄页网又粗又长又舒服 | 精品成人网| 欧美一区色 | 天天视频一区二区三区 |