0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

虹科CiA演講回顧 | CAN(FD)總線協(xié)議轉(zhuǎn)換原理及其在汽車行業(yè)的應(yīng)用

虹科汽車電子 ? 來(lái)源:虹科汽車電子 ? 作者:虹科汽車電子 ? 2023-09-21 09:30 ? 次閱讀

wKgaomULmr2ADjSLAAsdBFMlpRo663.png

2023年9月14日,CiA中國(guó)技術(shù)日直播活動(dòng)在線上舉行,該活動(dòng)致力于開展與CAN總線相關(guān)領(lǐng)域的技術(shù)工作,演講者都是CAN領(lǐng)域的專家。虹科首席工程師陳皓受邀參與活動(dòng),并帶來(lái)以“CAN和CAN FD總線協(xié)議轉(zhuǎn)換”為主題的演講。

本次演講內(nèi)容主要分為三個(gè)部分:首先介紹了CAN和CAN FD總線的區(qū)別,并以此為切入點(diǎn)講解了兩種總線協(xié)議轉(zhuǎn)化的基本原理與做法,在此基礎(chǔ)上對(duì)總線協(xié)議轉(zhuǎn)換在汽車行業(yè)的具體應(yīng)用進(jìn)行了延申介紹與未來(lái)展望。本文將帶您回顧本次演講,并對(duì)精彩內(nèi)容“劃重點(diǎn)”。

一、CAN和CAN FD總線的對(duì)比

wKgaomULmtiAKnskAAHIYf7yX00317.png

CAN總線和CAN FD總線主要在四個(gè)方面存在差異:

1. 波特率不同:CAN總線最高支持1Mbit/s波特率,CAN FD總線最高支持5Mbit/s波特率。在實(shí)際應(yīng)用中,我們通常會(huì)選取500k的CAN總線波特率和500K 2Mbit/s的CAN FD總線波特率作為標(biāo)準(zhǔn)的車載通訊波特率。

2. 數(shù)據(jù)長(zhǎng)度不同:一幀CAN總線報(bào)文最多支持8個(gè)字節(jié)的數(shù)據(jù),而一幀CAN FD總線報(bào)文可最多支持64個(gè)字節(jié)的數(shù)據(jù)

3. 報(bào)文幀格式不同:CAN FD總線的報(bào)文新增了RS、FDF、BRS、ESI這幾個(gè)特定的信號(hào)位,以此擴(kuò)充成一套全新的數(shù)據(jù)幀的格式

4. 遠(yuǎn)程幀使用不同:CAN FD總線協(xié)議取消了遠(yuǎn)程幀

wKgZomULmvmAfsIsAAKaIJWJw_s117.png

對(duì)比CAN和CAN FD報(bào)文,CAN FD報(bào)文具有更高的通訊速率和更多的字節(jié)的數(shù)據(jù)。因此,CAN FD總線協(xié)議的通訊帶寬得以提高,可以達(dá)到CAN總線的6倍甚至更高。

wKgZomULmyOAAjl5AAFKael4BKc606.png

與此同時(shí),CAN和CAN FD報(bào)文也在具體幀結(jié)構(gòu)上存在區(qū)別:

1. 仲裁域?qū)Ρ龋篊AN FD的報(bào)文取消了RTR的設(shè)定,以RRS作為取代

2. 控制域?qū)Ρ龋篊AN報(bào)文結(jié)構(gòu)中主要有 IDE 和DLC,還有一個(gè)保留位,以此來(lái)規(guī)定這個(gè)幀的類型和數(shù)據(jù)域的內(nèi)容。CAN FD報(bào)文結(jié)構(gòu)則明顯增多,除IDE 和DLC外,還有FDF、BRS、ESI三個(gè)位。FDF用于標(biāo)識(shí)幀類型是CAN還是CAN FD報(bào)文,BRS用于CAN FD的數(shù)據(jù)端,決定了是否采用更高的波特率進(jìn)行數(shù)據(jù)傳輸,ESI用于確定當(dāng)前傳輸節(jié)點(diǎn)的錯(cuò)誤狀態(tài)是主動(dòng)錯(cuò)誤還是不動(dòng)錯(cuò)誤。在總線協(xié)議轉(zhuǎn)換過程中,F(xiàn)DF和BRS用于修改報(bào)文幀格式,這也是CAN FD報(bào)文能夠兼容CAN報(bào)文通信的原因之一。

3. 數(shù)據(jù)域?qū)Ρ龋篊AN報(bào)文最高支持8個(gè)字節(jié)的數(shù)據(jù)長(zhǎng)度,而CAN FD報(bào)文最高支持64個(gè)字節(jié)的數(shù)據(jù)長(zhǎng)度。

4. CRC域?qū)Ρ龋篊AN報(bào)文的CRC占15位,而CAN FD報(bào)文最高占21位,可見CAN FD報(bào)文的CRC采用了更復(fù)雜、更安全的算法。

wKgZomULmz2AUaZ4AAGlIj-8YsI124.png

總結(jié)而言,CAN FD報(bào)文將仲裁域的RTR設(shè)定改為RRS,并新增控制域FDF、BRS、ESI相關(guān)內(nèi)容。這四個(gè)區(qū)別便是實(shí)現(xiàn)CAN和CAN FD總線協(xié)議轉(zhuǎn)化的關(guān)鍵發(fā)力點(diǎn)。

二、總線協(xié)議轉(zhuǎn)換的基本原理

wKgaomULm2aAB0pUAAFnjR5VpGQ132.png

當(dāng)將CAN FD節(jié)點(diǎn)加入到CAN網(wǎng)絡(luò)中時(shí),CAN FD需要向后兼容CAN組,此時(shí),CAN FD節(jié)點(diǎn)節(jié)點(diǎn)需要通過CAN消息與其他CAN節(jié)點(diǎn)進(jìn)行通訊,而CAN網(wǎng)絡(luò)無(wú)法識(shí)別CAN FD通訊消息,就會(huì)造成通訊錯(cuò)誤。

同樣的,CAN節(jié)點(diǎn)加入到CAN FD網(wǎng)絡(luò)中時(shí),CAN節(jié)點(diǎn)也無(wú)法與其他CAN FD節(jié)點(diǎn)正常通訊,便會(huì)出現(xiàn)總線錯(cuò)誤。這個(gè)時(shí)候就需要加入一個(gè)能同時(shí)適配CAN和CAN FD兩種總線協(xié)議的網(wǎng)關(guān)以進(jìn)行報(bào)文轉(zhuǎn)換,確保總線的正常通訊。這種網(wǎng)關(guān)往往帶有多個(gè)CAN接口,且可編程。

wKgaomULm4OAbmQUAAKm_6TOlL0890.png

首先,我們需要對(duì)網(wǎng)關(guān)的波特率進(jìn)行定義,包括仲裁端的波特率和數(shù)據(jù)端的兩個(gè)波特率。

其次,需要對(duì)具體的幀結(jié)構(gòu)進(jìn)行一個(gè)修改,以此來(lái)建立一個(gè)完整的數(shù)據(jù)幀的結(jié)構(gòu)體,重點(diǎn)在于修改報(bào)文的幀類型、DLC以及具體的數(shù)據(jù)端的內(nèi)容。

wKgZomULm5uAWJz7AAFhaDtauZU024.png

在圖上的轉(zhuǎn)換示意圖中,我們可以看到四個(gè)節(jié)點(diǎn)和兩條網(wǎng)絡(luò)總線同時(shí)存在的情況,其中兩個(gè)節(jié)點(diǎn)被集成在一個(gè)網(wǎng)關(guān)設(shè)備中,可進(jìn)行編程和處理。

假如CAN節(jié)點(diǎn)主動(dòng)請(qǐng)求和CAN FD節(jié)點(diǎn)進(jìn)行通訊,首先,CAN節(jié)點(diǎn)向網(wǎng)關(guān)的CAN 1端發(fā)出CAN報(bào)文,CAN 1端收到CAN報(bào)文后,迅速的進(jìn)行復(fù)制和處理,將CAN報(bào)文中的關(guān)鍵信息提取出來(lái),構(gòu)造出一幀完整的、具有相同ID和數(shù)據(jù)的CAN FD報(bào)文。再通過網(wǎng)關(guān)的CAN 2端發(fā)送給另一個(gè)CAN FD節(jié)點(diǎn),以此來(lái)完成不同協(xié)議報(bào)文之間的轉(zhuǎn)發(fā)。

同樣,如果CAN FD主動(dòng)請(qǐng)求和CAN節(jié)點(diǎn)進(jìn)行通訊,也可以使用網(wǎng)關(guān),以“復(fù)制、重定義和路由轉(zhuǎn)發(fā)”的邏輯完成總線轉(zhuǎn)換。

三、總線協(xié)議轉(zhuǎn)換在汽車行業(yè)的應(yīng)用與展望

wKgaomULm8eASypSAAPUH1hTD3Q292.png

虹科已經(jīng)有成熟的CAN和CAN FD總線協(xié)議轉(zhuǎn)換的方案,利用PCAN-Router FD和PCAN-Router Pro FD兩款網(wǎng)關(guān)設(shè)備即可高效完成總線協(xié)議轉(zhuǎn)換。

經(jīng)典應(yīng)用場(chǎng)景:主機(jī)廠優(yōu)化測(cè)試臺(tái)架

在ECU測(cè)試中,專業(yè)的工程師們會(huì)根據(jù)不同的汽車零部件搭建不同的測(cè)試臺(tái)架,以往普遍流行的是搭建支持CAN網(wǎng)絡(luò)通訊的測(cè)試臺(tái)架。但隨著汽車智能化發(fā)展,ECU測(cè)試往CAN FD、CAN XL總線發(fā)展,以CAN網(wǎng)絡(luò)接口為主開發(fā)的測(cè)試系統(tǒng)和平臺(tái),無(wú)法測(cè)試以CAN FD總線協(xié)議進(jìn)行通訊的新車型,便需要重新改造臺(tái)架。

臺(tái)架改造實(shí)質(zhì)上是為了將臺(tái)架中的CAN采集設(shè)備注入新的CAN FD協(xié)議。虹科提供的網(wǎng)關(guān)就可以高效、便捷地在測(cè)試臺(tái)架和ECU之間建立起一個(gè)全新的CAN-CAN FD通訊,ECU端自發(fā)的CAN FD信號(hào)可以通過網(wǎng)關(guān)實(shí)時(shí)高效的傳輸,并以CAN信號(hào)的方式輸出給測(cè)試臺(tái)架這端,便可實(shí)現(xiàn)不同協(xié)議之間的臺(tái)架測(cè)試,有效幫助客戶降低協(xié)議轉(zhuǎn)換的時(shí)間、人力成本和工程復(fù)雜度。

而在未來(lái),可能會(huì)出現(xiàn)CAN和CAN FD總線轉(zhuǎn)CAN XL總線的應(yīng)用情況,自然也會(huì)出現(xiàn)相應(yīng)的能兼容CAN、CAN FD、CAN XL總線協(xié)議并進(jìn)行轉(zhuǎn)換的網(wǎng)關(guān)產(chǎn)品,讓我們拭目以待。

總結(jié)

以上就是演講涉及的全部?jī)?nèi)容,歡迎聯(lián)系虹科,與我們的工程師進(jìn)行交流、獲取更多網(wǎng)關(guān)相關(guān)信息。

審核編輯黃宇

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

    關(guān)注

    57

    文章

    2828

    瀏覽量

    466153
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2935

    瀏覽量

    89125
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    903

    瀏覽量

    55295
  • 協(xié)議轉(zhuǎn)換

    關(guān)注

    1

    文章

    215

    瀏覽量

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

    關(guān)注

    13

    文章

    3745

    瀏覽量

    39071
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    歐姆龍新能源汽車行業(yè)的應(yīng)用案例

    汽車行業(yè)作為自動(dòng)化集中度最高的制造行業(yè)之一,其智能化發(fā)展已成為不可逆轉(zhuǎn)的趨勢(shì)。近年來(lái),生產(chǎn)制造行業(yè)“無(wú)人化”、“省人化”的需求不斷上升,汽車行業(yè)也因此開啟加速狀態(tài)。
    的頭像 發(fā)表于 04-21 15:33 ?166次閱讀
    歐姆龍<b class='flag-5'>在</b>新能源<b class='flag-5'>汽車行業(yè)</b>的應(yīng)用案例

    直播回顧 | 核心協(xié)議精講!TSN基礎(chǔ)知識(shí)理論培訓(xùn),帶你劃重點(diǎn)!

    當(dāng)工業(yè)4.0與智能汽車、航空航天技術(shù)碰撞實(shí)時(shí)性、確定性通信成為跨越行業(yè)的共同需求4月1日直播間
    的頭像 發(fā)表于 04-02 17:33 ?227次閱讀
    直播<b class='flag-5'>回顧</b> | 核心<b class='flag-5'>協(xié)議</b>精講!TSN基礎(chǔ)知識(shí)理論培訓(xùn),<b class='flag-5'>虹</b><b class='flag-5'>科</b>帶你劃重點(diǎn)!

    羅德與施瓦茨示波器汽車CAN總線協(xié)議分析

    在當(dāng)今汽車電子系統(tǒng)日益復(fù)雜的背景下,汽車CAN總線協(xié)議作為車輛電子設(shè)備之間的數(shù)據(jù)傳輸主干,已成為汽車行業(yè)
    的頭像 發(fā)表于 02-11 16:36 ?289次閱讀
    羅德與施瓦茨示波器<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'>協(xié)議</b>分析

    Gartner發(fā)布2025年汽車行業(yè)重要趨勢(shì)

    正面臨著排放監(jiān)管壓力和中國(guó)的強(qiáng)勁增長(zhǎng)。Gartner研究副總裁PedroPacheco表示:“軟件和電氣化仍將是推動(dòng)汽車行業(yè)轉(zhuǎn)型的兩大主要驅(qū)動(dòng)力。然而,2025
    的頭像 發(fā)表于 02-07 10:23 ?512次閱讀
    Gartner發(fā)布2025年<b class='flag-5'>汽車行業(yè)</b>重要趨勢(shì)

    一文讀懂CAN XL!萬(wàn)字干貨,CAN XL研討會(huì)問答,你想知道的都在這里!

    CAN XL國(guó)際研討會(huì)圓滿結(jié)束,感謝各位觀眾的熱情參與!攜手多位CAN XL創(chuàng)始成員及
    的頭像 發(fā)表于 11-18 11:04 ?791次閱讀

    CAN XL國(guó)際研討會(huì)圓滿落幕!演講資料+獲獎(jiǎng)名單大放送!

    ,包括來(lái)自國(guó)際CiA協(xié)會(huì)、博世、英飛凌以及恩智浦等行業(yè)大咖,通過線上直播的形式,共同探討了CANXL的最新進(jìn)展和行業(yè)趨勢(shì)。五大主題演講
    的頭像 發(fā)表于 11-09 01:01 ?548次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>CAN</b> XL國(guó)際研討會(huì)圓滿落幕!<b class='flag-5'>演講</b>資料+獲獎(jiǎng)名單大放送!

    CAN總線知識(shí)】深度解析CAN-FDCAN協(xié)議的差別

    導(dǎo)讀隨著工業(yè)的發(fā)展,工業(yè)總線上的數(shù)據(jù)量越來(lái)越多,這使得CAN總線的逐漸達(dá)到負(fù)荷極限,這就需要改進(jìn)原有的總線來(lái)提高總線傳輸速率,
    的頭像 發(fā)表于 10-23 08:06 ?1377次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識(shí)】深度解析<b class='flag-5'>CAN-FD</b>與<b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>的差別

    Commvault分析新能源汽車行業(yè)數(shù)據(jù)安全現(xiàn)狀

    日前,CIAS 2024第四屆中國(guó)新能源汽車產(chǎn)業(yè)數(shù)智峰會(huì)在上海成功舉辦。Commvault作為贊助商受邀參會(huì)。Commvault中國(guó)區(qū)技術(shù)總監(jiān)董劍波大會(huì)上發(fā)表演講。演講分析了新能源
    的頭像 發(fā)表于 08-20 19:38 ?1053次閱讀

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄?b class='flag-5'>汽車的瓶頸,在這種大背景下,傳統(tǒng)CAN總線應(yīng)
    的頭像 發(fā)表于 08-12 01:12 ?5018次閱讀

    Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)在汽車行業(yè)的應(yīng)用

    水平、優(yōu)化數(shù)據(jù)傳輸以及實(shí)現(xiàn)設(shè)備間的無(wú)縫連接等方面。Modbus協(xié)議轉(zhuǎn)Profibus協(xié)議網(wǎng)關(guān)是實(shí)現(xiàn)Modbus設(shè)備和Profibus設(shè)備之間通信的橋梁,本文中,我們將介紹Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)(XD-MDPB100
    的頭像 發(fā)表于 06-25 14:35 ?650次閱讀
    Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)在<b class='flag-5'>汽車行業(yè)</b>的應(yīng)用

    案例|為什么PCAN MicroMod FD是數(shù)模信號(hào)轉(zhuǎn)換的首選方案?

    精確的信號(hào)采集和轉(zhuǎn)換是確保生產(chǎn)效率和質(zhì)量的關(guān)鍵。PCAN MicroMod FD系列模塊,以其卓越的數(shù)模信號(hào)轉(zhuǎn)換能力,為工程師們提供了一
    的頭像 發(fā)表于 06-11 15:36 ?577次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|為什么PCAN MicroMod <b class='flag-5'>FD</b>是數(shù)模信號(hào)<b class='flag-5'>轉(zhuǎn)換</b>的首選方案?

    同星智能受邀參加CiA中國(guó)技術(shù)日

    參加2024中國(guó)CAN主題技術(shù)日活動(dòng),我們的技術(shù)專家將帶來(lái)專題《CAN總線中國(guó)汽車電子領(lǐng)域的應(yīng)用》精彩
    的頭像 發(fā)表于 06-08 08:21 ?495次閱讀
    同星智能受邀參加<b class='flag-5'>CiA</b>中國(guó)技術(shù)日

    倒計(jì)時(shí)7天搶先預(yù)約!邀您共赴國(guó)際CiA中國(guó)技術(shù)日

    CiA協(xié)會(huì)|CAN主題中國(guó)技術(shù)日為推進(jìn)CAN技術(shù)中國(guó)行業(yè)內(nèi)的交流,國(guó)際CiA協(xié)會(huì)將于2024年
    的頭像 發(fā)表于 06-06 08:04 ?761次閱讀
    倒計(jì)時(shí)7天搶先預(yù)約!<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴國(guó)際<b class='flag-5'>CiA</b>中國(guó)技術(shù)日

    6月13日開班:CiA親授CAN XL實(shí)訓(xùn),三人團(tuán)報(bào)立享8折

    暌違5年之久,國(guó)際CiA協(xié)會(huì)培訓(xùn)再次落地國(guó)內(nèi)!你是否渴望與國(guó)際CAN領(lǐng)域的權(quán)威專家面對(duì)面交流,深入探討CAN技術(shù)的最新發(fā)展與應(yīng)用?你是否想站在行業(yè)前沿,領(lǐng)略
    的頭像 發(fā)表于 06-06 08:04 ?387次閱讀
    6月13日開班:<b class='flag-5'>CiA</b>親授<b class='flag-5'>CAN</b> XL實(shí)訓(xùn),三人團(tuán)報(bào)立享8折

    培訓(xùn) | CiA協(xié)會(huì)CAN總線實(shí)訓(xùn)開班,新一代CAN網(wǎng)絡(luò)CAN XL

    暌違5年之久,國(guó)際CiA協(xié)會(huì)培訓(xùn)再次落地國(guó)內(nèi)!你是否渴望與國(guó)際CAN領(lǐng)域的權(quán)威專家面對(duì)面交流,深入探討CAN技術(shù)的最新發(fā)展與應(yīng)用?你是否想站在行業(yè)前沿,領(lǐng)略
    的頭像 發(fā)表于 05-16 08:04 ?564次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓(xùn) | <b class='flag-5'>CiA</b>協(xié)會(huì)<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>實(shí)訓(xùn)開班,新一代<b class='flag-5'>CAN</b>網(wǎng)絡(luò)<b class='flag-5'>CAN</b> XL

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品