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

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

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

虹科干貨 三代CAN技術(shù)演進(jìn):從CAN CC到CAN XL的創(chuàng)新路徑(上篇)

虹科技術(shù) ? 來(lái)源:虹科技術(shù) ? 作者:虹科技術(shù) ? 2024-10-25 17:53 ? 次閱讀

歡迎關(guān)注虹科,為您提供最新資訊!

#CAN #CAN XL

導(dǎo)讀

本文將全面剖析CAN(Controller Area Network)技術(shù)的發(fā)展歷程,從其起源到經(jīng)典CAN(CAN CC)技術(shù)的廣泛應(yīng)用,再到其后續(xù)的重要迭代——CAN FD(靈活數(shù)據(jù)速率)技術(shù)的突破性進(jìn)展,直至最新技術(shù)CAN XL的驚艷亮相,深入探討CAN技術(shù)如何在汽車和工業(yè)通信領(lǐng)域中持續(xù)演進(jìn)與革新。

01****CAN技術(shù)起源 經(jīng)典CAN(CAN CC)

CAN技術(shù)的出現(xiàn),源于對(duì)實(shí)時(shí)控制和可靠數(shù)據(jù)傳輸技術(shù)的深切需求。CAN技術(shù)于1986年的汽車工程師協(xié)會(huì)(SAE)會(huì)議上正式發(fā)布。隨后,博世公司在1991年發(fā)布了首個(gè)CAN協(xié)議規(guī)范,標(biāo)志著CAN技術(shù)正式步入規(guī)范化、標(biāo)準(zhǔn)化的軌道。

技術(shù)規(guī)格與性能

經(jīng)典CAN(CAN CC)的最大有效負(fù)載為8字節(jié),支持高達(dá)1Mbit/s的比特率,滿足了當(dāng)時(shí)汽車和工業(yè)控制領(lǐng)域的實(shí)時(shí)通信需求。CAN CC采用了一種非破壞性仲裁的載波偵聽(tīng)多路訪問(wèn)/沖突避免(CSMA/CA)串行通信協(xié)議,確保了數(shù)據(jù)/遠(yuǎn)程幀沖突的避免,同時(shí)不會(huì)造成任何時(shí)間損失。此外,CAN CC還具備強(qiáng)大的錯(cuò)誤檢測(cè)和處理機(jī)制,對(duì)電磁干擾具有較強(qiáng)的抗干擾能力,能夠自動(dòng)重傳失敗幀,確保系統(tǒng)范圍內(nèi)的數(shù)據(jù)一致性。

幀結(jié)構(gòu)與通信協(xié)議

CAN CC的幀結(jié)構(gòu)也是其成功的重要因素之一。它支持兩種數(shù)據(jù)幀格式:基本幀格式(CBFF)和擴(kuò)展幀格式(CEFF)。這兩種格式的主要區(qū)別在于CAN標(biāo)識(shí)符的長(zhǎng)度,CBFF支持11位的CAN標(biāo)識(shí)符,而CEFF則支持29位的CAN標(biāo)識(shí)符。這種設(shè)計(jì)使得CAN CC能夠靈活地應(yīng)用于不同的網(wǎng)絡(luò)和通信場(chǎng)景。

AUI狀態(tài)與仲裁機(jī)制

在物理層方面,CAN CC的附加單元接口(AUI)提供了“顯性”和“隱性”兩種可能的狀態(tài),這些狀態(tài)通常對(duì)應(yīng)于邏輯上的“0”和“1”。網(wǎng)絡(luò)邏輯采用了一種“線與”機(jī)制,其中顯性位(0)能夠覆蓋隱性位(1),這一機(jī)制在仲裁過(guò)程中發(fā)揮著至關(guān)重要的作用。

CAN CC數(shù)據(jù)幀由幀起始(SOF)、仲裁段、控制字段、數(shù)據(jù)字段、CRC字段、ACK字段和幀結(jié)束(EOF)等部分組成。其中,仲裁段包含標(biāo)識(shí)符和RTR(遠(yuǎn)程傳輸請(qǐng)求)位;控制字段包含DLC(數(shù)據(jù)長(zhǎng)度代碼),它決定了幀中發(fā)送的數(shù)據(jù)字節(jié)數(shù);數(shù)據(jù)字段是幀的實(shí)際數(shù)據(jù)有效負(fù)載;CRC字段包括CRC序列和CRC定界符,用于確保數(shù)據(jù)完整性;ACK字段由ACK時(shí)隙和分隔符組成,用于確認(rèn)幀的正確接收。

錯(cuò)誤處理與同步

在錯(cuò)誤處理與同步方面,CAN CC使用活動(dòng)錯(cuò)誤標(biāo)志和被動(dòng)錯(cuò)誤標(biāo)志來(lái)處理錯(cuò)誤。這些錯(cuò)誤標(biāo)志會(huì)增加內(nèi)部錯(cuò)誤計(jì)數(shù)器,可能導(dǎo)致有缺陷的節(jié)點(diǎn)進(jìn)入錯(cuò)誤被動(dòng)狀態(tài),最終進(jìn)入總線關(guān)閉狀態(tài)。為了保持?jǐn)?shù)據(jù)的完整性,CAN CC還采用了位填充機(jī)制,在五個(gè)相同值的連續(xù)位之后,發(fā)送器會(huì)插入一個(gè)相反值的位。

02****CAN技術(shù)迭代 | CAN FD的出現(xiàn)

CAN技術(shù)的進(jìn)步帶來(lái)了CAN FD(CAN with Flexible Data-Rate),這是對(duì)經(jīng)典CAN(CAN CC)的重要擴(kuò)展。CAN FD支持的比特率可達(dá)8 Mbit/s,并且能夠處理高達(dá)64字節(jié)的有效負(fù)載,同時(shí)保持與CAN CC幀的完全向后兼容性。這種新格式通過(guò)FDF(靈活的數(shù)據(jù)格式)位來(lái)區(qū)分,這是在CAN CC中保留的位。

基本幀格式

CAN FD的基本幀格式在順序和數(shù)量上與CAN CC保持一致,但對(duì)某些字段的長(zhǎng)度進(jìn)行了調(diào)整以適應(yīng)新特性和增強(qiáng)。這些改進(jìn)包括:

■ 比特率切換(BRS)位:允許在幀內(nèi)切換到更高的比特率,使CAN FD能夠在同一個(gè)幀內(nèi)傳輸更多數(shù)據(jù),避免網(wǎng)絡(luò)因大數(shù)據(jù)包而超載。

■ 錯(cuò)誤狀態(tài)指示(ESI)位:指示發(fā)送方是處于主動(dòng)錯(cuò)誤節(jié)點(diǎn)還是被動(dòng)錯(cuò)誤節(jié)點(diǎn),改善錯(cuò)誤管理。

■ 擴(kuò)展數(shù)據(jù)長(zhǎng)度代碼(DLC):DLC編碼的值擴(kuò)展,以表示更長(zhǎng)的數(shù)據(jù)有效負(fù)載,提高數(shù)據(jù)傳輸效率。

■ CRC多項(xiàng)式調(diào)整:確保不同有效負(fù)載大小下的數(shù)據(jù)完整性,包括17位CRC和21位CRC的應(yīng)用。

CAN FD幀結(jié)構(gòu)的其余部分與CAN CC相似,允許CAN FD設(shè)備連接到相同的物理網(wǎng)絡(luò),并使用相同的收發(fā)器連接器和電纜。值得注意的是,CAN FD不支持遠(yuǎn)程幀。

應(yīng)用與優(yōu)勢(shì)

CAN FD的應(yīng)用范圍廣泛,特別是在汽車行業(yè),它已經(jīng)成為許多高級(jí)駕駛輔助系統(tǒng)(ADAS)和車聯(lián)網(wǎng)(V2X)通信的首選技術(shù)。CAN FD的優(yōu)勢(shì)在于其高速率和大數(shù)據(jù)量的傳輸能力,這使得它能夠滿足現(xiàn)代汽車對(duì)于復(fù)雜控制和診斷數(shù)據(jù)的需求。

此外,CAN FD還提供了與現(xiàn)有CAN CC網(wǎng)絡(luò)的兼容性,這使得在升級(jí)和擴(kuò)展現(xiàn)有系統(tǒng)時(shí)更加靈活和方便。

綜上所述,CAN FD作為CAN技術(shù)的一個(gè)重要迭代,其高速率和大數(shù)據(jù)量的傳輸能力為現(xiàn)代汽車和其他需要高效數(shù)據(jù)傳輸?shù)膽?yīng)用場(chǎng)景提供了有力的支持。

從CAN CC到CAN FD,CAN技術(shù)經(jīng)歷了從誕生到不斷迭代的歷程。每一次技術(shù)的革新,都推動(dòng)了CAN技術(shù)在各個(gè)領(lǐng)域的應(yīng)用和發(fā)展。在本文下篇中,我們將繼續(xù)探討CAN技術(shù)的最新進(jìn)展——CAN XL,以及它如何進(jìn)一步拓展CAN技術(shù)的應(yīng)用范圍。敬請(qǐng)期待!

文章來(lái)源:本文內(nèi)容基于Robert Nawrath在《CAN Newsletter 2024》中發(fā)表的文章。由虹科智能互聯(lián)團(tuán)隊(duì)精心翻譯并傳播,旨在與業(yè)界同仁共享這一前沿技術(shù)成果。

審核編輯 黃宇

聲明:本文內(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

    文章

    2688

    瀏覽量

    462997
  • CAN FD
    +關(guān)注

    關(guān)注

    0

    文章

    76

    瀏覽量

    12872
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    替代創(chuàng)新,國(guó)產(chǎn)CAN FD芯片持續(xù)突破

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)隨著汽車電子、工業(yè)自動(dòng)化設(shè)備的發(fā)展迭代,CAN總線上的設(shè)備、數(shù)據(jù)量都大大增加,給CAN總線帶來(lái)了極大的挑戰(zhàn)。因此,CAN FD應(yīng)運(yùn)而生。CAN
    的頭像 發(fā)表于 09-02 08:13 ?5752次閱讀

    EtherCAT站轉(zhuǎn)CAN協(xié)議網(wǎng)關(guān)(CAN轉(zhuǎn)EtherCAT)

    一,設(shè)備主要功能 捷米特JM-ECT-CAN網(wǎng)關(guān)實(shí)現(xiàn)連接CAN設(shè)備和網(wǎng)絡(luò)EtherCAT系統(tǒng)。該網(wǎng)關(guān)可實(shí)現(xiàn)雙向數(shù)據(jù)交換,既允許現(xiàn)有的、低成本的CAN設(shè)備集成
    的頭像 發(fā)表于 08-30 11:30 ?336次閱讀
    EtherCAT<b class='flag-5'>從</b>站轉(zhuǎn)<b class='flag-5'>CAN</b>協(xié)議網(wǎng)關(guān)(<b class='flag-5'>CAN</b>轉(zhuǎn)EtherCAT)

    Profinet站轉(zhuǎn)CAN協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-PN-CAN

    地講解該設(shè)備的功能、參數(shù)以及配置的方式。 一,產(chǎn)品主要功能 捷米特JM-PN-CAN是自主研發(fā)的一款Profinet站功能的通訊網(wǎng)關(guān)。捷米特JM-PN-CAN主要功能是將各種CAN設(shè)
    的頭像 發(fā)表于 08-12 14:28 ?196次閱讀
    Profinet<b class='flag-5'>從</b>站轉(zhuǎn)<b class='flag-5'>CAN</b>協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-PN-<b class='flag-5'>CAN</b>)

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

    進(jìn)入核心市場(chǎng)。 不過(guò),市場(chǎng)表現(xiàn)來(lái)看,目前CAN/CAN FD/CAN XL各有各的市場(chǎng),并非逐步取代的關(guān)系,背后的原因是什么呢? ?
    的頭像 發(fā)表于 08-12 01:12 ?4004次閱讀

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

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

    6月13日開(kāi)班: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)略CAN
    的頭像 發(fā)表于 06-06 08:04 ?240次閱讀
    6月13日開(kāi)班:CiA親授<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>實(shí)訓(xùn),<b class='flag-5'>三</b>人團(tuán)報(bào)立享8折

    培訓(xùn) | CiA協(xié)會(huì)CAN總線實(shí)訓(xùn)開(kāi)班,新一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)略CAN
    的頭像 發(fā)表于 05-16 08:04 ?319次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓(xùn) | CiA協(xié)會(huì)<b class='flag-5'>CAN</b>總線實(shí)訓(xùn)開(kāi)班,新一<b class='flag-5'>代</b><b class='flag-5'>CAN</b>網(wǎng)絡(luò)<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>

    泰克科技全新CAN XL協(xié)議解碼軟件上線

    近日,泰克宣布推出CAN XL(控制器局域網(wǎng)擴(kuò)展長(zhǎng)度)協(xié)議解碼軟件,支持工程師整合最新一CAN通信技術(shù),并幫助客戶在
    發(fā)表于 03-27 10:30 ?439次閱讀
    泰克科技全新<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>協(xié)議解碼軟件上線

    泰克推出全新CAN XL協(xié)議解碼軟件

    近日,知名測(cè)試測(cè)量設(shè)備供應(yīng)商泰克宣布,針對(duì)新一CAN通信技術(shù),特別推出了CAN XL協(xié)議解碼軟件。這一
    的頭像 發(fā)表于 03-25 11:47 ?738次閱讀

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

    高速CAN總線和低速CAN總線的特性 高速CAN總線和低速CAN總線是兩種常見(jiàn)的CAN總線類型。它們?cè)跀?shù)據(jù)傳輸速率、最大電纜長(zhǎng)度、適用場(chǎng)景等
    的頭像 發(fā)表于 01-31 14:09 ?2396次閱讀

    CAN控制器、CAN收發(fā)器、CAN驅(qū)動(dòng)器的區(qū)別是什么?

    CAN總線結(jié)構(gòu)中,CAN控制器、CAN收發(fā)器和CAN驅(qū)動(dòng)器是個(gè)不同的組件,各自具有特定的功能和作用。
    的頭像 發(fā)表于 01-30 09:44 ?3459次閱讀
    <b class='flag-5'>CAN</b>控制器、<b class='flag-5'>CAN</b>收發(fā)器、<b class='flag-5'>CAN</b>驅(qū)動(dòng)器的區(qū)別是什么?

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

    CiA 604-1發(fā)布,2021年12月,第三代CAN總線即CAN XL標(biāo)準(zhǔn)CiA 610-1發(fā)布,目前CAN
    的頭像 發(fā)表于 12-21 14:03 ?2667次閱讀
    <b class='flag-5'>CAN</b>總線的發(fā)展歷程 <b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>總線的典型應(yīng)用

    高速can和低速can區(qū)別

    高速can和低速can區(qū)別? 高速CAN和低速CAN是現(xiàn)今汽車行業(yè)中常用的兩種CAN總線通信協(xié)議。CAN
    的頭像 發(fā)表于 12-07 18:15 ?4136次閱讀

    恩智浦首席車載網(wǎng)絡(luò)架構(gòu)師開(kāi)講:CAN SIC與CAN XL芯片如何賦能未來(lái)汽車網(wǎng)絡(luò)?

    ,讓車載網(wǎng)絡(luò)架構(gòu)的技術(shù)升級(jí)之路更通暢,恩智浦推出了完整的解決方案。其中,用于提升信號(hào)質(zhì)量的CAN SIC芯片,以及能夠?qū)?b class='flag-5'>CAN網(wǎng)絡(luò)的傳輸速率提升至20Mb的CAN SIC
    的頭像 發(fā)表于 12-01 09:15 ?1108次閱讀
    恩智浦首席車載網(wǎng)絡(luò)架構(gòu)師開(kāi)講:<b class='flag-5'>CAN</b> SIC與<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>芯片如何賦能未來(lái)汽車網(wǎng)絡(luò)?

    淺析can技術(shù)的演變過(guò)程

    CAN技術(shù)的演變 為了了解 CAN FD CAN X
    發(fā)表于 11-17 11:41 ?449次閱讀
    淺析<b class='flag-5'>can</b><b class='flag-5'>技術(shù)</b>的演變過(guò)程