RM新时代网站-首页

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

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

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

速銳得解碼新款坦克300網(wǎng)關(guān)(Gateway)采集CAN總線數(shù)據(jù)實(shí)操過(guò)程

suruide ? 來(lái)源:suruide ? 作者:suruide ? 2022-11-02 17:45 ? 次閱讀

燈光改裝客戶送來(lái)一臺(tái)新款坦克300讓速銳得安排對(duì)坦克的CAN總線數(shù)據(jù)采集,臨時(shí)抱佛腳,我們準(zhǔn)備了相關(guān)的工具,針對(duì)性接入坦克300車型進(jìn)行了數(shù)據(jù)研究,拿到客戶項(xiàng)目最核心關(guān)鍵數(shù)據(jù)。

坦克封面.jpg

坦克300具備網(wǎng)關(guān)(Gateway),不熟悉的朋友,我再簡(jiǎn)要解釋下。網(wǎng)關(guān)(Gateway)是個(gè)工具,可以理解為當(dāng)車輛存在多條高速或者低速CAN總線時(shí),由于不同區(qū)域CAN總線的速率和識(shí)別代號(hào)不同,一個(gè)信號(hào)要從一個(gè)總線進(jìn)入到另一個(gè)總線區(qū)域,必須對(duì)他識(shí)別信號(hào)和速率進(jìn)行改變,能夠讓另一個(gè)系統(tǒng)接收,這個(gè)任務(wù)就由網(wǎng)關(guān)(Gateway)來(lái)完成。打個(gè)比方,如果把CAN總線舒適系統(tǒng)比作一列火車,CAN驅(qū)動(dòng)系統(tǒng)總線看成一列快車,相互傳輸?shù)腃AN數(shù)據(jù)看成旅客,則旅客要想換乘動(dòng)車或者快車,需經(jīng)過(guò)站臺(tái),那么站臺(tái)就是網(wǎng)關(guān)(Gateway)。

坦克300的網(wǎng)關(guān)示意圖如下:

坦克原廠電路圖.jpg

坦克300網(wǎng)關(guān)(Gateway)也具備改變信息優(yōu)先級(jí)的功能。如果車輛發(fā)生相撞事故,氣囊控制單元會(huì)發(fā)出負(fù)加速度傳感器的信號(hào),這個(gè)信號(hào)由AD芯片提供,這個(gè)碰撞信號(hào)的優(yōu)先級(jí)在CAN驅(qū)動(dòng)系統(tǒng)非常高,但轉(zhuǎn)到CAN舒適系統(tǒng)后,網(wǎng)關(guān)就調(diào)整了他的優(yōu)先級(jí),因?yàn)樗贑AN舒適系統(tǒng)功能中,只是給儀表盤(pán)顯示安全氣囊狀態(tài),CAN舒適系統(tǒng)也只管理一些低級(jí)功能,比如車門(mén)狀態(tài)、車燈狀態(tài),反而像轉(zhuǎn)向角度這樣的數(shù)據(jù),在車身BCM控制系統(tǒng)的CAN驅(qū)動(dòng)系統(tǒng)上,雖然不是優(yōu)先級(jí)最高但是數(shù)據(jù)反饋是很快的。

網(wǎng)關(guān)(Gateway)的作用就是將不同的總線連在一起,同時(shí)使相互傳輸信息成為可能。如果不接入網(wǎng)關(guān)采集數(shù)據(jù)的情況下,通過(guò)故障診斷儀連接到坦克300的OBD自動(dòng)診斷系統(tǒng),通過(guò)OBD這個(gè)節(jié)點(diǎn),接入到坦克300的網(wǎng)關(guān),那么網(wǎng)關(guān)就會(huì)按照診斷請(qǐng)求查詢到各個(gè)不同零部件和接入CAN網(wǎng)絡(luò)的傳感器數(shù)據(jù)流信息,例如車門(mén)控制單元、油門(mén)及剎車踏板、發(fā)動(dòng)機(jī)冷卻液溫度、轉(zhuǎn)速、方形盤(pán)轉(zhuǎn)向角度、ABS工作信號(hào),ABS介入時(shí)間、車速及ESP、雨刮、引擎蓋狀態(tài)、檔位、剩余油量、大燈總成各個(gè)燈的狀態(tài)、鑰匙狀態(tài)及其他車身、發(fā)動(dòng)機(jī)的信號(hào)等等。

我們采用鯊扣將CAN_H和CAN_L連接到坦克300,這次沒(méi)有使用SPY3工具,直接采用的USB轉(zhuǎn)CAN工具,客戶項(xiàng)目上不涉及復(fù)雜DBC需要交付,所以,只是獲得一個(gè)需要的CAN信號(hào)表格即可。在坦克CAN通信系統(tǒng)中,會(huì)有多個(gè)控制單元相互發(fā)送和接收信號(hào),如果CAN通信線路發(fā)生任何故障,各控制單元無(wú)法發(fā)送接收和發(fā)送信號(hào)。我們?cè)跍y(cè)試的時(shí)候,要保證鯊扣的連接狀態(tài),并用萬(wàn)用表測(cè)量好CAN_H和CAN_L的電壓,CAN_H和CAN_L一定不要碰到一起,否則會(huì)出現(xiàn)儀表盤(pán)故障燈,這個(gè)狀態(tài)是CAN短路,帶診斷儀的好處是可以及時(shí)清除掉因?yàn)椴僮鞑恢?jǐn)慎導(dǎo)致的汽車DTC故障碼,一般為“CAN網(wǎng)絡(luò)通信故障”。

坦克診斷儀.jpg

這里有幾個(gè)魔鬼細(xì)節(jié):

1、將診斷儀或者CAN連接線連接到OBD或者網(wǎng)關(guān)以前,車必須是熄火狀態(tài),如果是點(diǎn)火開(kāi)關(guān)在ON位置時(shí)連接插頭,可能會(huì)造成一定風(fēng)險(xiǎn),因?yàn)橛胁糠掷吓f東西會(huì)導(dǎo)致瞬間過(guò)流太大。

2、我們采集CAN數(shù)據(jù)的時(shí)候,先不用打到點(diǎn)火狀態(tài),可以先在ACC下采集一些信息,比如油門(mén)踏板深度,如果點(diǎn)火后,你踩到100%,聲音將會(huì)很難聽(tīng),如果豪華跑車裝了高端的排氣聲浪,那可能就會(huì)噴火。還有一些靜態(tài)的信號(hào)是可以采集,就不贅述了。

3、打開(kāi)點(diǎn)火狀態(tài),讓發(fā)動(dòng)機(jī)啟動(dòng)起來(lái),這時(shí)候可以打開(kāi)診斷儀和連接網(wǎng)關(guān)的USB轉(zhuǎn)CAN工具,兩邊一定不要同時(shí)發(fā)數(shù)據(jù),CAN總線ID沖突,也會(huì)導(dǎo)致數(shù)據(jù)無(wú)法識(shí)別或者采集到的數(shù)據(jù)錯(cuò)亂,CAN這邊只用于監(jiān)聽(tīng),OBD診斷電腦用于對(duì)照。

4、選擇坦克300獲得數(shù)據(jù)流以后,我們對(duì)車輛進(jìn)行實(shí)際操作,比如查詢遠(yuǎn)光燈、近光燈、雙閃、防霧燈,這些傳輸速率低級(jí)的信號(hào),老經(jīng)驗(yàn)的工程師可以直接不用對(duì)比,在CAN報(bào)文就直接分析得出,一般這些狀態(tài)數(shù)據(jù)都是開(kāi)關(guān)量數(shù)據(jù),比如0變1或者2變4。

5、根據(jù)項(xiàng)目調(diào)用將OBD診斷儀連接到車輛上的所有ECU控制單元用于數(shù)據(jù)查詢和調(diào)用,診斷儀讀取的時(shí)候,不執(zhí)行任何操作。

6、如果利用上述步驟不能啟動(dòng)CAN網(wǎng)絡(luò)診斷,則需要檢查車輛技術(shù)參數(shù),從而選擇正確的CAN類型或者數(shù)據(jù)調(diào)用群組的ECU控制單元信息。

7、讀取CAN網(wǎng)絡(luò)數(shù)據(jù)上,找到對(duì)應(yīng)的ECU控制單元下,查詢需要的數(shù)據(jù)項(xiàng)就可以了,加載太多,自己眼花會(huì)看不過(guò)來(lái),采集到以后做過(guò)濾驗(yàn)證特別好用。CAN總線的ID有自動(dòng)排序,這個(gè)是CAN數(shù)據(jù)優(yōu)先級(jí)決定的。

8、如果還不會(huì),請(qǐng)你告訴我車型年份,數(shù)據(jù)項(xiàng),我們來(lái)幫你弄吧。300塊的工具自己買,遠(yuǎn)程適配數(shù)據(jù)采集CAN信號(hào)數(shù)據(jù),下載向日葵遠(yuǎn)程桌面,分分鐘幫你搞定。

我們分別從過(guò)去、現(xiàn)在以及將來(lái)的技術(shù)中汲取經(jīng)驗(yàn),我們應(yīng)用的這個(gè)工具在汽車領(lǐng)域不同的例子上一試身手,每個(gè)例子都是我們現(xiàn)在能給到客戶和行業(yè)相關(guān)有用的東西,都是屬于案例型。大家可以對(duì)比歷史上、當(dāng)前趨勢(shì)中以及后續(xù)自己想象的大數(shù)據(jù)社會(huì)形態(tài),這篇文章的目的,只是我們幫助行業(yè)朋友解決數(shù)據(jù)問(wèn)題的常態(tài)。

審核編輯 黃昊宇

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

    關(guān)注

    57

    文章

    2744

    瀏覽量

    463615
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4444

    瀏覽量

    51057
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用CAN總線進(jìn)行數(shù)據(jù)采集的方法

    使用CAN總線進(jìn)行數(shù)據(jù)采集的方法通常涉及一系列步驟,這些步驟確保了數(shù)據(jù)的準(zhǔn)確采集、處理和存儲(chǔ)。以下是一個(gè)詳細(xì)的方法指南: 一、了解
    的頭像 發(fā)表于 12-20 18:18 ?403次閱讀

    三格電子-Modbus轉(zhuǎn)IEC61850網(wǎng)關(guān)

    ?Modbus轉(zhuǎn)IEC61850網(wǎng)關(guān) 型號(hào):SG-IEC61850-Modbus Modbus轉(zhuǎn)IEC61850網(wǎng)關(guān)型號(hào)SG-IEC61850-Modbus,是三格電子推出的工業(yè)級(jí)網(wǎng)關(guān)(以下簡(jiǎn)稱盒子
    的頭像 發(fā)表于 12-03 11:17 ?166次閱讀
    三格電子-Modbus轉(zhuǎn)IEC61850<b class='flag-5'>網(wǎng)關(guān)</b>

    以太網(wǎng)數(shù)據(jù)采集網(wǎng)關(guān)數(shù)據(jù)匯聚與傳輸?shù)年P(guān)鍵橋梁

    在數(shù)字化轉(zhuǎn)型浪潮的推動(dòng)下,各行各業(yè)都在積極探索如何高效、安全地處理和傳輸數(shù)據(jù)。以太網(wǎng)數(shù)據(jù)采集網(wǎng)關(guān)作為這一過(guò)程中的重要組成部分,扮演著
    的頭像 發(fā)表于 09-24 14:33 ?370次閱讀
    以太<b class='flag-5'>網(wǎng)</b><b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>:<b class='flag-5'>數(shù)據(jù)</b>匯聚與傳輸?shù)年P(guān)鍵橋梁

    Spring Cloud Gateway網(wǎng)關(guān)框架

    Spring Cloud Gateway網(wǎng)關(guān)框架 本軟件微服務(wù)架構(gòu)中采用Spring Cloud Gateway網(wǎng)關(guān)控制框架,Spring Cloud
    的頭像 發(fā)表于 08-22 09:58 ?482次閱讀
    Spring Cloud <b class='flag-5'>Gateway</b><b class='flag-5'>網(wǎng)關(guān)</b>框架

    遠(yuǎn)程解碼新能源商用車核心BMS電池管理系統(tǒng)CAN數(shù)據(jù)及應(yīng)用

    、能源管理、安全監(jiān)控等方面起著至關(guān)重要的作用,而且對(duì)促進(jìn)新能源商用車行業(yè)的科研和技術(shù)進(jìn)步具有深遠(yuǎn)影響。電機(jī)轉(zhuǎn)速數(shù)據(jù)對(duì)于車輛性能的優(yōu)化、能源管理、維護(hù)調(diào)度等方面至關(guān)重要。 通過(guò)
    的頭像 發(fā)表于 08-21 10:23 ?394次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b>遠(yuǎn)程<b class='flag-5'>解碼</b>新能源商用車核心BMS電池管理系統(tǒng)<b class='flag-5'>CAN</b><b class='flag-5'>數(shù)據(jù)</b>及應(yīng)用

    深入解析吉利金剛CAN總線數(shù)據(jù)在駕校評(píng)判系統(tǒng)中技術(shù)應(yīng)用

    在汽車工程及CAN總線數(shù)據(jù)應(yīng)用領(lǐng)域,CAN數(shù)據(jù)采集是一項(xiàng)關(guān)鍵技術(shù),它為車輛性能分析、故障診斷、車型對(duì)標(biāo)以及后續(xù)的優(yōu)化提供了基礎(chǔ)
    的頭像 發(fā)表于 07-03 10:11 ?331次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b>深入解析吉利金剛<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>數(shù)據(jù)</b>在駕校評(píng)判系統(tǒng)中技術(shù)應(yīng)用

    485網(wǎng)關(guān)數(shù)據(jù)采集過(guò)程分哪幾步?

    數(shù)據(jù)采集技術(shù)進(jìn)行探討。 485網(wǎng)關(guān)數(shù)據(jù)采集技術(shù)主要基于RS-485通信協(xié)議。RS-485是一種電氣接口標(biāo)準(zhǔn),其特性在于采用差分信號(hào)傳輸,這使其具備長(zhǎng)距離傳輸、高傳輸速率及出色的抗干擾能力。在數(shù)
    的頭像 發(fā)表于 06-18 16:02 ?450次閱讀

    采集到的can數(shù)據(jù)后怎么處理

    CAN(Controller Area Network)是一種用于汽車和工業(yè)自動(dòng)化領(lǐng)域的通信協(xié)議。采集到的CAN數(shù)據(jù)需要經(jīng)過(guò)處理和分析,以便更好地理解通信
    的頭像 發(fā)表于 06-16 09:41 ?722次閱讀

    工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)的功能、特點(diǎn)、應(yīng)用場(chǎng)景及其實(shí)

    隨著工業(yè)4.0和物聯(lián)網(wǎng)(IoT)技術(shù)的深入發(fā)展,工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)作為連接現(xiàn)場(chǎng)設(shè)備與上層管理系統(tǒng)的關(guān)鍵節(jié)點(diǎn),其在智能工廠中的作用愈發(fā)凸顯。本文將深入探討工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)的功能、特點(diǎn)、應(yīng)用
    的頭像 發(fā)表于 05-15 15:35 ?865次閱讀
    工業(yè)<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>的功能、特點(diǎn)、應(yīng)用場(chǎng)景及其實(shí)<b class='flag-5'>操</b>性

    深入解析吉利幾何CAN總線數(shù)據(jù)通信網(wǎng)絡(luò)的拓?fù)鋵蛹?jí)框架技術(shù)

    在現(xiàn)代汽車工業(yè)中,車輛的電子控制單元(ECU)之間的通信至關(guān)重要。這種通信大多通過(guò)控制器局域網(wǎng)絡(luò)(CAN總線實(shí)現(xiàn),它是德國(guó)BOSCH公司于20世紀(jì)80年代初開(kāi)發(fā)的一種串行數(shù)據(jù)通信協(xié)議。隨著技術(shù)
    的頭像 發(fā)表于 05-13 16:12 ?660次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b>深入解析吉利幾何<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>數(shù)據(jù)</b>通信網(wǎng)絡(luò)的拓?fù)鋵蛹?jí)框架技術(shù)

    解碼比亞迪E3-CAN數(shù)據(jù)系統(tǒng)在駕校領(lǐng)域數(shù)據(jù)應(yīng)用

    CAN數(shù)據(jù)應(yīng)用,不僅提升了教學(xué)效率,還為駕駛培訓(xùn)帶來(lái)了前所未有的安全性和便捷性。 一、比亞迪CAN數(shù)據(jù)系統(tǒng) CAN(Controller
    的頭像 發(fā)表于 04-19 10:22 ?501次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b><b class='flag-5'>解碼</b>比亞迪E3-<b class='flag-5'>CAN</b><b class='flag-5'>數(shù)據(jù)</b>系統(tǒng)在駕校領(lǐng)域<b class='flag-5'>數(shù)據(jù)</b>應(yīng)用

    零跑新能源動(dòng)力電池CAN數(shù)據(jù)采集BMS協(xié)議DBC開(kāi)發(fā)方案

    維護(hù),因?yàn)殡妱?dòng)汽車往往采用汽車行業(yè)通用 CAN 總線控制網(wǎng)絡(luò),所以動(dòng)力電池廠家的電池管理系統(tǒng)一般提供 CAN 總線接口。設(shè)計(jì)具有的 CAN
    的頭像 發(fā)表于 04-07 10:40 ?759次閱讀
    零跑新能源動(dòng)力電池<b class='flag-5'>CAN</b><b class='flag-5'>數(shù)據(jù)采集</b>BMS協(xié)議<b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b>DBC開(kāi)發(fā)方案

    CAN轉(zhuǎn)RS-232網(wǎng)關(guān)的參數(shù)介紹

    波特率(Baud Rate):波特率是指數(shù)據(jù)傳輸?shù)乃俾?,表示每秒傳輸?shù)奈粩?shù)。CAN總線和RS-232總線都有自己的波特率范圍,因此需要將CAN
    的頭像 發(fā)表于 01-18 10:08 ?852次閱讀

    CAN總線高層協(xié)議CANWeb現(xiàn)場(chǎng)總線源程序

    表、RS485網(wǎng)關(guān)(可與RS485的設(shè)備通信) 等設(shè)備,并可通過(guò)CANWeb網(wǎng)關(guān)的以太網(wǎng)Web頁(yè)面可視化調(diào)試、配置 開(kāi)發(fā)的總線產(chǎn)品; 開(kāi)發(fā)板含6DI(Dip)+6DO(Led)+1AI
    發(fā)表于 12-28 11:02

    can轉(zhuǎn)profinet網(wǎng)關(guān)實(shí)現(xiàn)汽車生產(chǎn)的革新

    需求。為了解決這一問(wèn)題,某汽車生產(chǎn)商決定進(jìn)行現(xiàn)場(chǎng)自動(dòng)化升級(jí)。升級(jí)過(guò)程中選擇了結(jié)合can轉(zhuǎn)profinet網(wǎng)關(guān)進(jìn)行項(xiàng)目的升級(jí)改造。這是因?yàn)?b class='flag-5'>can轉(zhuǎn)profinet
    發(fā)表于 12-25 10:29
    RM新时代网站-首页