RM新时代网站-首页

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

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

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

CAN總線的發(fā)展歷程 CAN XL總線的典型應(yīng)用

佐思汽車研究 ? 來源:佐思汽車研究 ? 2023-12-21 14:03 ? 次閱讀

CAN總線通訊協(xié)議由德國博世于上世紀(jì)80年代發(fā)明,第一個(gè)使用CAN總線通訊協(xié)議的量產(chǎn)車型是1991年的奔馳S級轎車,至今CAN總線依舊是車內(nèi)主要的通訊總線。隨著汽車電子智能化加速,CAN總線也開始進(jìn)一步升級,2003年CAN總線升級為HS CAN,但還是第一代技術(shù)。2011年第二代CAN總線CAN-FD開始研發(fā),2015年CAN FD標(biāo)準(zhǔn)即ISO11898發(fā)布,2019年,CAN FD SIC(SignalImprovement Capability)信號增強(qiáng)版標(biāo)準(zhǔn)CiA(CAN in Automation)601-4發(fā)布,2021年CAN FD的輕量級版本CAN FD Light 標(biāo)準(zhǔn)CiA 604-1發(fā)布,2021年12月,第三代CAN總線即CAN XL標(biāo)準(zhǔn)CiA 610-1發(fā)布,目前CAN XL的標(biāo)準(zhǔn)還未完全完成。這些新標(biāo)準(zhǔn)最終將轉(zhuǎn)換為ISO11898-2標(biāo)準(zhǔn)。

CAN總線發(fā)展歷程

312171a4-9fb7-11ee-8b88-92fbcf53809c.jpg

來源:德州儀器

313dae96-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:NXP

重大升級需要新的MCU對應(yīng),CAN總線的升級領(lǐng)域主要是Payload,從最初的8bytes升級到2048bytes,傳輸效率大大提升,以太網(wǎng)每幀最大是1518bytes,CAN XL已經(jīng)超過了以太網(wǎng)。

3141e5ba-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:NXP

目前,車身領(lǐng)域主要是LIN總線,氣囊安全領(lǐng)域是PSI總線,底盤、引擎、電控、電池領(lǐng)域主要是CAN總線,歐洲三大豪華車和沃爾沃底盤領(lǐng)域是FlexRay總線。CAN XL第一個(gè)取代的就是FlexRay總線,前向毫米波雷達(dá)領(lǐng)域主要是CAN-FD總線,域控制器領(lǐng)域主要是以太網(wǎng),攝像頭與顯示領(lǐng)域主要是解串行與加串行SerDes。

驅(qū)動(dòng)車內(nèi)總線發(fā)展的根源是三大任務(wù):一是自動(dòng)駕駛,二是軟件定義汽車的服務(wù)導(dǎo)向架構(gòu),三是電動(dòng)化。服務(wù)導(dǎo)向架構(gòu)(SOA)主要作用包括大幅降低軟件開發(fā)成本,縮短軟件開發(fā)周期,從按月計(jì)算變?yōu)榘葱r(shí)計(jì)算;其次是提高OTA效率,縮短OTA時(shí)間;最后是V2X或云計(jì)算。

目前比較先進(jìn)的車輛已經(jīng)處于交叉域控制器時(shí)代,如蔚來的ES8,智己的LS7,寶馬的iX。特斯拉的左中右三個(gè)區(qū)域控制器表明它還是Body Zonal時(shí)代。未來將進(jìn)化到SDV軟件定義汽車時(shí)代。

CAN FD的主要缺點(diǎn)是振鈴現(xiàn)象,信號振鈴現(xiàn)象在CAN通訊中是普遍存在的,尤其在星型拓?fù)浣Y(jié)構(gòu)中當(dāng)總線電平由顯性狀態(tài)切換到隱性狀態(tài)時(shí)更容易產(chǎn)生。更高的通訊速率意味著更窄的位寬時(shí)間,當(dāng)前CAN FD的2Mbps相較以前HS-CAN的500kbps位寬時(shí)間由2000ns縮短為500ns。同樣強(qiáng)度的振鈴干擾,在更高的通訊速率下,由于得不到足夠的時(shí)間衰減到隱性差分電壓判定閾值以下,從而更容易導(dǎo)致通訊錯(cuò)誤。

為減少振鈴效應(yīng),目前主流的做法是縮小CAN網(wǎng)絡(luò)規(guī)模,減少節(jié)點(diǎn)數(shù),縮短支線長度,盡量使用線性拓?fù)浣Y(jié)構(gòu)(linear topology)等。這些措施確實(shí)能有效減小振鈴強(qiáng)度,但也帶來了一些缺點(diǎn):

增加了CAN總線數(shù)量,例如將一條10個(gè)節(jié)點(diǎn)的總線拆分成兩條5個(gè)節(jié)點(diǎn)的總線;

增加了網(wǎng)關(guān)(gateway)的需求,以應(yīng)對更多不同總線之間的信息交互;

縮短支線長度,變更拓?fù)浣Y(jié)構(gòu)等措施,與整車模塊布局相沖突。

318a8f5e-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:英飛凌

SIC信號增強(qiáng)技術(shù)是當(dāng)總線需要從顯性狀態(tài)切換到隱性狀態(tài)時(shí),收發(fā)器首先會(huì)控制總線電平的切換斜率,這一功能在改善EMC表現(xiàn)的同時(shí)也適當(dāng)降低了振鈴強(qiáng)度。在此之后的300ns內(nèi)收發(fā)器將總線控制在低阻抗?fàn)顟B(tài),從而徹底吸收振鈴能量。

使用SIC后,通訊速率可以提高至8Mbps,目前支持 CAN FDSIC的主要有英飛凌的TLE9371,NXP的TJA1463/1463,德州儀器的TCAN1463。

CAN FD Light僅對從命令節(jié)點(diǎn)接收到的CAN FD數(shù)據(jù)幀起作用,這避免了昂貴的附加電路,響應(yīng)節(jié)點(diǎn)不進(jìn)行仲裁。通信方案是命令/響應(yīng)行為,一個(gè)命令節(jié)點(diǎn)控制連接的響應(yīng)節(jié)點(diǎn)的通信,傳輸?shù)膸螴SO 11898-1:2015中規(guī)定的CAN FD數(shù)據(jù)幀,這意味著最大有效載荷(數(shù)據(jù)段)可以達(dá)到64字節(jié)。支持ISO 11898-1:2015中指定的復(fù)雜錯(cuò)誤檢測功能,但不傳輸錯(cuò)誤和遠(yuǎn)程幀。因此,數(shù)據(jù)幀的調(diào)度應(yīng)該是周期性的。這也意味著無法保證網(wǎng)絡(luò)范圍內(nèi)的數(shù)據(jù)一致性。如果需要,這應(yīng)該在應(yīng)用程序中解決。

CAN FD Light適用于低成本應(yīng)用,例如道路車輛的智能前照燈(smartheadlight)。連接的LED集群可以從一個(gè)命令節(jié)點(diǎn)單獨(dú)控制。其他潛在應(yīng)用包括:供暖(heating),通風(fēng)(ventilation),air-conditioning空調(diào)(HVAC)等系統(tǒng)。CAN FDLight規(guī)范不支持比特率切換。因此,最大比特率為1 Mbit/s,但仍比傳統(tǒng)串行通信鏈路(例如EIA 232)和網(wǎng)絡(luò)(例如LIN)更快。

CAN XL幀結(jié)構(gòu)總體與CAN FD一致,幀的頭尾是低速模式(約1MBit/s),幀主體是高速模式,高速模式和低速模式通過特定字段劃分。幀格式的簡要說明如下:

Priority ID、AF(Acceptance Field):與CAN ID相比,CAN XL把優(yōu)先級和message ID的概念做了拆分,Priority ID用于處理優(yōu)先級,AF用于表示message ID,后文做額外說明;

XL:這個(gè)字段包含多個(gè)bit,表示此報(bào)文是標(biāo)準(zhǔn)CAN報(bào)文、CAN FD報(bào)文還是CAN XL報(bào)文(即兼容CAN、CAN FD);

ADS(Arbitration Data Sequence)、DAS(Data Arbitration Sequence):速率轉(zhuǎn)換的過渡字段,用于低速率轉(zhuǎn)高速率、高速率轉(zhuǎn)低速率;

SDT(SDU Type):指示數(shù)據(jù)類型,后文做額外說明;

SEC:表示是否為加密數(shù)據(jù),由于目前的資料有限,可能需要等CAN XL正式發(fā)布后再討論其作用與否;

SBC(Stuff Bit Count)、PCRC、FCRC、FCP(Format Check Pattern):用于CRC校驗(yàn)、錯(cuò)誤檢測,由于可攜帶數(shù)據(jù)長度增加了很多,因此設(shè)計(jì)了前后2處的CRC檢驗(yàn),CRC的長度也相應(yīng)擴(kuò)展;

VCID(Virtual CAN Network ID):類似以太網(wǎng)中的VLAN

31a49796-9fb7-11ee-8b88-92fbcf53809c.png

2020年的第17屆國際CAN大會(huì)(iCC)上,CiA推出了第三代CAN通信技術(shù)CAN-XL(extra long)。CAN XL重新定義兩個(gè)數(shù)據(jù)鏈路層即LLC和MAC。

全新LLC幀格式

31bda6b4-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:虹科電子

31d45c42-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:虹科電子

在經(jīng)典的CAN和CAN FD中,CAN ID段用于仲裁和尋址目的,不過在CAN XL協(xié)議中仲裁和尋址功能是分開的。

31eddb86-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:虹科電子

CAN XL一方面是從CAN FD衍生,繼承了CAN FD的特性(如仲裁機(jī)制、錯(cuò)誤檢測等等),能很好地銜接以CAN為主的車內(nèi)通信(主要是指基于信號的通信方式);另一方面,CAN XL對其協(xié)議做了很大的擴(kuò)展,允許在CAN XL上運(yùn)行TCP/IP,CAN XL期望做到對以太網(wǎng)上層協(xié)議的良好兼容(特別是面向服務(wù)的通信方式)。

320140ea-9fb7-11ee-8b88-92fbcf53809c.png

低于10個(gè)節(jié)點(diǎn)拓?fù)涞乃俾士蛇_(dá)15Mbps。

CANXL典型應(yīng)用

3215dd48-9fb7-11ee-8b88-92fbcf53809c.png

圖片來源:NXP

高性能毫米波雷達(dá)是CAN XL最佳應(yīng)用場合,隨著4D毫米波雷達(dá)的大量出現(xiàn)以及角雷達(dá)都轉(zhuǎn)換為77GHz中距離雷達(dá),毫米波雷達(dá)可以提供更多信息,早期的毫米波雷達(dá)只能提供目標(biāo)速度、距離和方位角信息,且一般最多監(jiān)測8-16個(gè)目標(biāo),Mobileye設(shè)計(jì)的毫米波雷達(dá)通道數(shù)高達(dá)2000以上(特斯拉的4D毫米波雷達(dá)僅為48通道),華為的4D毫米波雷達(dá)是288通道。如此高的通道基本上就是近似16線激光雷達(dá),可以提供目標(biāo)類型、軌跡狀態(tài)、Motion Pattern、坐標(biāo)方位、Velabs、Accabs,最高可監(jiān)測128-256個(gè)目標(biāo)。

除了毫米波雷達(dá),其他包括汽車標(biāo)定與診斷、E-CALL緊急呼叫也是CAN XL的目標(biāo)應(yīng)用領(lǐng)域。

功耗方面,CAN XL對比以太網(wǎng)優(yōu)勢明顯,當(dāng)前的車載以太網(wǎng)對于休眠喚醒的深度支持大多需要I/O或者CAN端口作為控制來實(shí)現(xiàn),這對于車內(nèi)網(wǎng)絡(luò)來說顯然不夠靈活并且也產(chǎn)生額外的成本,或是需要10BBASE-T1S的PHY同樣支持TC10所定義的Sleep/Wake-up機(jī)制。而CAN XL由于繼承了CAN本身的休眠喚醒特性且可兼容CAN,有著天然的優(yōu)勢(CAN XL可以使用標(biāo)準(zhǔn)CAN報(bào)文作為喚醒信號,而無需為了適應(yīng)高速率做額外定義)。

32330990-9fb7-11ee-8b88-92fbcf53809c.png

最新一版AUTOSAR即R22-11上,也對CAN XL做了特別對應(yīng),無論AP還是CPU都支持CAN XL。

CAN XL目前最大的缺點(diǎn)是物理層還未定型,標(biāo)準(zhǔn)不夠完善,而其競爭對手車載以太網(wǎng)10Base-T1S已經(jīng)完成了所有標(biāo)準(zhǔn),在2019年底發(fā)布了IEEE 802.3cg標(biāo)準(zhǔn),并且ADI、Microchip已經(jīng)有相關(guān)產(chǎn)品量產(chǎn)。

審核編輯:湯梓紅

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

    關(guān)注

    146

    文章

    17123

    瀏覽量

    350973
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1946

    瀏覽量

    130725
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8575

    瀏覽量

    151014
  • 通訊協(xié)議
    +關(guān)注

    關(guān)注

    10

    文章

    273

    瀏覽量

    20351

原文標(biāo)題:挑戰(zhàn)車載以太網(wǎng)的CAN XL總線

文章出處:【微信號:zuosiqiche,微信公眾號:佐思汽車研究】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    高速CAN總線和低速CAN總線的特性

    在ISO 11898-2和ISO 11898-3中分別規(guī)定了兩種CAN總線結(jié)構(gòu)(在BOSCH CAN2.0規(guī)范中,并沒有關(guān)于總線拓?fù)浣Y(jié)構(gòu)的說明):高速
    發(fā)表于 04-07 09:30 ?2864次閱讀
    高速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的特性

    什么是CAN總線通信?CAN總線工作原理

    這意味著變送器通過CAN收發(fā)器改變總線電平,并將其信息傳輸?shù)?b class='flag-5'>CAN總線。接收器通過監(jiān)測總線電平將總線
    發(fā)表于 02-19 14:53 ?6496次閱讀
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>工作原理

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

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄芷嚨钠款i,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對一些需求已經(jīng)相當(dāng)吃力,因此CAN FD和CAN
    的頭像 發(fā)表于 08-12 01:12 ?4385次閱讀

    汽車行業(yè)使用最為廣泛的CAN總線是如何發(fā)展起來的呢?#can總線

    CAN總線汽車電子
    北匯信息POLELINK
    發(fā)布于 :2023年04月28日 16:35:43

    CAN 總線錯(cuò)誤檢測機(jī)制#can總線

    CAN 總線
    北匯信息POLELINK
    發(fā)布于 :2023年05月26日 13:54:03

    CAN總線的位定時(shí)與同步機(jī)制#汽車CAN總線?

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2023年07月17日 10:57:12

    CAN總線訪問與仲裁機(jī)制#汽車CAN總線?

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2023年10月20日 15:33:02

    什么是CAN時(shí)鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年10月29日 12:23:36

    CAN總線基礎(chǔ)知識匯總#CAN #CANoe #汽車總線

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年11月04日 13:35:54

    CAN總線應(yīng)用—汽車領(lǐng)域

    文中分析了CAN總線發(fā)展和汽車CAN總線技術(shù)的特征,對CAN
    發(fā)表于 12-14 14:58 ?86次下載

    CAN總線概述及應(yīng)用_CAN總線的應(yīng)用案例(汽車CAN總線應(yīng)用)

    CAN已經(jīng)形成國際標(biāo)準(zhǔn),并已被公認(rèn)為幾種最有前途的現(xiàn)場總線之一。CAN 總線的數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性。由于其良好的性能及獨(dú)特的設(shè)計(jì),
    發(fā)表于 05-07 10:36 ?3.5w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>概述及應(yīng)用_<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的應(yīng)用案例(汽車<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應(yīng)用)

    CAN總線發(fā)展與其他總線的比較綜述

    CAN總線發(fā)展與其他總線的比較綜述
    發(fā)表于 08-02 10:40 ?2次下載

    CAN總線為什么這么火,CAN總線是什么

    很多的司機(jī)朋友以及工控圈的朋友都有聽到過“CAN總線”一詞,今天我們就來一起看一下CAN總線為什么這么火? CAN
    發(fā)表于 01-15 17:04 ?6125次閱讀

    can總線為什么要用雙絞線?can總線不用雙絞線可以嗎?

    can總線為什么要用雙絞線?can總線不用雙絞線可以嗎? CAN總線是一種數(shù)據(jù)通信協(xié)議,廣泛用于
    的頭像 發(fā)表于 09-14 16:48 ?5418次閱讀

    高速CAN總線和低速CAN總線的特性

    高速CAN總線和低速CAN總線的特性 高速CAN總線和低速C
    的頭像 發(fā)表于 01-31 14:09 ?2739次閱讀
    RM新时代网站-首页