<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

應用最新的CAN總線增強功能,實現安全可靠的高速汽車通信

eeDesign ? 2023-01-31 09:58 ? 次閱讀

多年來,設計人員一直依靠控制器局域網 (CAN) 在汽車的各個子系統和電子控制單元 (ECU) 之間進行可靠的通信。然而,隨著板載網絡節點數量的增加,所需的數據吞吐量以及對更低延遲和更高級安全性的需求也在增加,所有這些都在嚴格的尺寸、重量和成本限制內完成。盡管如此,許多設計人員還是不愿意改變網絡拓撲結構,而且由于CAN規范和相關IC解決方案的穩步改進,他們不必這樣做。

遷移到另一種網絡拓撲很困難,因為會損失先前的投資,并且隨著設計人員的學習曲線向上移動,可能會出現設計延遲。但是,通過再次查看CAN規范增強功能可以避免這種情況,例如用于更高吞吐量的CAN靈活數據速率(FD),使用部分網絡等技術來處理泄漏和干擾,使用更嚴格的時序裕量來確保更高數據速率下的可靠通信,以及增強的安全性。

此外,CAN收發器供應商本身也通過集成度更高的解決方案來響應設計要求,這些解決方案結合了CAN增強功能,以更好地服務于高級駕駛輔助系統(ADAS)、動力總成和信息娛樂等新興應用。

本文簡要討論了CAN及其增強功能,包括設計人員如何管理向更高級迭代(如CAN FD)的過渡。在此過程中,它將介紹合適的CAN解決方案以及如何使用它們來實現更快的數據速率,更高的可靠性和更高的安全性。

CAN靈活的數據速率

隨著車輛現在有更多的電子設備,設計人員需要更高的性能,但與其轉移到完全不同的網絡,不如利用CAN增強功能,從CAN FD開始。這提供了高達5 Mbits/s的速率,而ISO 1標準中定義的原始CAN規范的速率為11898 Mbit/s(最大值)。這種數據速率限制迫使汽車設計人員在車內添加更多的CAN網絡設備和連接,不可避免地導致更多的布線、功率損耗和重量。

CAN FD標準解決了帶寬難題,同時在標稱條件下將數據速率提高到2 Mbits/s,在編程模式下將數據速率提高到5 Mbits/s。這一主要的 CAN 增強功能改進了幀速率,將數據字段從 8 字節增加到 64 字節,以便更有效地支持數據密集型應用(圖 1)。

CAN FD標準的圖像,2012年更新

圖 1:2012 年更新的 CAN FD 標準將有效負載中的最大數據字節數從 8 字節擴展到 64 字節。(圖片來源:微芯科技)

從經典CAN過渡到CAN FD

隨著攝像頭和傳感器(包括高級駕駛輔助系統(ADAS))的增加,通過車載網絡傳輸的數據量不斷增加。雖然更高速的CAN FD網絡可以提供幫助,但它們在開發過程中確實需要更高的精度。例如,在更高的數據速度下,穩定位值的可用裕量會迅速縮小,從而增加了出錯的可能性并破壞了CAN的固有可靠性。

CAN網絡內的高速數據傳輸還可能產生干擾漏電流等問題。此外,在實施經典CAN的同時實施CAN FD系統在確保不會因混合網絡安排而引入錯誤方面提出了重大挑戰。

為了幫助解決其中一些問題,[Microchip Technology]推出了[MCP2561/2FD]高速CAN收發器。該器件提供與其前代產品 [MCP2561/2] 相同的內核特性,但增加了有保證的環路延遲對稱性,以支持 CAN FD 所需的更高數據速率(圖 2)。這反過來又減少了最大傳播延遲,以便在CAN總線上支持更長的網絡連接和更多的節點。具體而言,MCP2561/2FD CAN收發器的最大傳播延遲為120納秒(ns)。

微芯片MCP2561/2FD CAN收發器示意圖

圖 2:MCP2561/2FD CAN 收發器具有保證的環路對稱性,可在 CAN 總線上實現更長的網絡連接和更多節點。(圖片來源:微芯科技)

Microchip和其他CAN收發器供應商也在實施符合ISO 11898-2:2016標準的部分網絡機制。部分聯網通過支持選擇性喚醒功能和自主總線偏置,確保從經典CAN系統平穩過渡到更高速的CAN FD系統。

例如,[恩智浦半導體的][TJA1145]高速CAN收發器支持高達2 Mbits/s的數據速率,并通過稱為FD Passive的選擇性喚醒功能集成部分網絡。它允許不需要通信CAN FD消息的常規CAN控制器在CAN FD通信期間保持睡眠/待機模式,而不會產生總線錯誤。

最終,所有CAN控制器都將被要求符合高速CAN總線標準,將所有CAN總線節點轉換為FD有源節點。但在此之前,部分網絡將彌合經典CAN和CAN FD世界之間的差距。

恩智浦還提供CAN FD Shield技術,該技術使用高精度振蕩器動態過濾CAN FD報文。與部分聯網一樣,采用FD Shield功能的CAN收發器可直接替代現有收發器,因此不需要更改軟件。恩智浦已經完成了對采用汽車開放系統架構(AUTOSAR)的FD Shield技術的評估,并將樣品提供給主要的汽車OEM和一級供應商。

使用較小的CAN收發器提供總線保護

Along with faster data rates, designers can take advantage of highly integrated CAN solutions that reduce the BOM cost and board space. However, the devices are often near each other as well as other sensitive electronics, so care must be taken that they don’t cause interference, or become susceptible to interference, so electromagnetic interference (EMI) and noise immunity are important characteristics. Often CAN transceivers use discrete filters, common-mode chokes and transient voltage suppression (TVS) devices to counter the ESD and EMI-centric problems.

For more on the important topic of TVS for CAN bus, see “Design-In TVS Diode Protection to Enhance CAN Bus Reliability.”

However, automotive designers are increasingly looking for ways to reduce weight and cost in CAN-based designs. For example, the [TCAN1042]and [TCAN1051] transceivers from [Texas Instruments] have removed the choke to reduce the component count while still complying with strict noise immunity requirements (Figure 3).

Diagram of Texas Instruments TCAN1042 CAN transceiver

Figure 3: The TCAN1042 CAN transceiver provides protection features to enhance CAN robustness and is used in applications such as automotive HVAC control modules and RF smart remote controls. (Image source: Texas Instruments)

The protection against high bus fault and electrostatic discharge (ESD) is crucial in CAN systems which are now catering to 12 volt, 24 volt, and 48 volt battery requirements in vehicles, as well as 24 volt industrial power supplies. It guards CAN bus pins against short-to-DC voltages with better matching of the output signals.

The TCAN1042 and TCAN1051 transceivers provide ESD protection of up to ±15 kilovolts (kV), which potentially eliminates the need for external TVS diodes. Also, designers can quickly and easily evaluate the performance of these CAN transceivers with an evaluation module, the [TCAN1042DEVM], which also provides information on CAN bus termination, CAN bus filtering, and protection concepts.

CAN的下一個前沿領域:安全

用于連接ECU的基于CAN的車載網絡相對簡單易用。但是,安全性受到損害的單個ECU可能會使整個車輛容易受到黑客攻擊。保護CAN通信的一個廣為人知的選項是基于采用加密和復雜密鑰管理的消息身份驗證代碼(MAC)機制。但是,CAN報文加密會增加CAN總線負載、報文延遲和功耗。由于當前安裝的CAN控制器缺乏計算能力,升級車載網絡以實現安全CAN通信也存在困難。

最新的CAN收發器具有更簡單的機制,可規避帶寬開銷、延遲和處理負載。這些安全CAN收發器可以過濾消息ID,因此,如果受損ECU嘗試發送最初未分配給它的ID的消息,則收發器可以拒絕將其傳輸到CAN總線(圖4)。除了防止欺騙企圖外,CAN收發器還可以通過使來自受感染ECU的消息無效來防止篡改和泛洪攻擊。

[較新的收發器過濾消息 ID 的圖示]

圖 4:為了在保護 CAN 網絡的同時降低延遲和帶寬要求,更新的收發器正在過濾消息 ID。 (圖片來源:恩智浦半導體)

這些CAN收發器無需使用加密技術即可提供針對泛洪、欺騙和篡改的安全性。如果消息在總線上失效并帶有活動錯誤標志,他們可以檢測到網絡事件。接下來,安全CAN收發器暫時斷開本地主機與CAN總線的連接。

但是,如果未檢測到安全威脅,CAN收發器的作用類似于標準高速CAN收發器。換句話說,這些安全CAN收發器可以直接替代類似封裝中的標準CAN收發器。

像恩智浦這樣的供應商正在做的是完全在硬件中實現安全功能,允許CAN收發器安全操作獨立于CAN控制器執行。這反過來又避免了對ECU進行軟件更改的需要以及ECU操作中斷的相關風險。

此外,安全CAN收發器保留日志,用于報告總線上的安全事件。這些CAN收發器還可以保護自己的配置更新,因此可以充當入侵檢測系統。

結論

CAN總線始于1983年,但正如本文所示,它已經很好地適應了汽車電子設計師的通信要求。首先,CAN收發器正在經歷向更高速CAN FD網絡的過渡。其次,CAN收發器通過消除共模扼流圈和TVS二極管等外部元件,提高了可靠性,同時降低了BOM成本和設計尺寸。最后,CAN收發器通過將安全功能嵌入收發器硬件,在保護CAN總線方面發揮著作用。后者不僅確保了CAN總線,而且確保了聯網汽車的未來。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    1820

    瀏覽量

    129864
  • CAN
    CAN
    +關注

    關注

    56

    文章

    2497

    瀏覽量

    460364
  • 汽車通信
    +關注

    關注

    0

    文章

    18

    瀏覽量

    10178
  • adas
    +關注

    關注

    308

    文章

    2082

    瀏覽量

    208067
  • CAN收發器
    +關注

    關注

    2

    文章

    153

    瀏覽量

    25387
收藏 人收藏

    評論

    相關推薦

    can轉profinet網關實現汽車生產的革新

    了解CAN總線網絡和PROFINET網絡的基本概念。CAN(控制器局域網)總線網絡是一種用于實時控制的串行通信協議,具有
    發表于 12-25 10:29

    基于DSP的高低速CAN總線汽車控制系統設計

    CAN總線將整個汽車控制系統聯系起來統一管理,實現數據共享和相互之間協同工作,使車內線束布線方便可靠,提高了
    發表于 10-06 14:57

    汽車CAN總線技術

    Can-Bus技術的幫助下,汽車的防盜性、安全性都得到了較大幅度提升。例如:在啟動車輛時,確認鑰匙合法性的信息會通過Can-Bus總線進行傳
    發表于 06-24 13:56

    汽車電子CAN總線網絡與標準

    ,采用串行總線實現多路傳輸,組成汽車電子網絡,是一種既可靠又經濟的做法。同時現代汽車基于安全性和
    發表于 07-08 13:49

    【Aworks申請】汽車方向盤開關can總線通信

    想申請這個開發板開發can通信項目描述:汽車方向盤按鍵與車載DVD、汽車儀表通信,駕駛員在駕駛的時候直接操作方向盤開關就可以控制儀表和DVD
    發表于 07-20 20:36

    汽車電子與CAN總線-汽車車身網絡系統

    絡。CAN總線通信介質可以是雙絞線,同軸電纜或光導纖維,通信速率可達1Mbps/40m,通信距離可達10km/40Kbps。由于其
    發表于 08-18 14:10

    詳解汽車CAN總線

    作者:Xiaomin 概述 CAN(Controller Area Network)總線協議是由 BOSCH 發明的一種基于消息廣播模式的串行通信總線,它起初用于
    發表于 07-26 08:33

    如何實現安全可靠的藍牙通信?

    請問如何實現安全可靠的藍牙通信?
    發表于 05-07 07:05

    怎么實現基于CAN總線的電動汽車電源管理通信的設計?

    電動汽車能源管理的重要性是什么?怎么實現基于CAN總線的電動汽車電源管理通信的設計?
    發表于 05-12 06:14

    一文淺析汽車CAN-FD總線通信應用

    ,但隨著ADAS 功能水平升級,這些 ADAS 功能實現對網絡通信有著更高性能、低時延、高帶寬及ASIL B+的功能
    發表于 02-14 14:22

    can總線可靠通信是依靠什么機制來實現的?

    can總線可靠通信是依靠什么機制來實現的?
    發表于 05-09 10:35

    FPGA實現安全可靠的藍牙通信

    FPGA實現安全可靠的藍牙通信 藍牙技術注定會成為一項通用的低成本無線技術,可適用于一系列范圍廣泛的數據通信應用。但仍有兩個主要方面需要進一步的考慮,即有
    發表于 03-09 11:59 ?2152次閱讀

    基于CAN總線技術實現熱網監控控制和通信系統的設計

    由于CAN總線相比其它現場總線技術具有眾多優點,因此在工業中的應用越來越廣泛。本文基于該總線技術針對熱網監控系統開發的現場控制和通信的子系統
    的頭像 發表于 06-05 07:51 ?1934次閱讀
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>技術<b class='flag-5'>實現</b>熱網監控控制和<b class='flag-5'>通信</b>系統的設計

    應用最新的 CAN 總線增強功能實現安全可靠高速汽車通信

    發表于 11-25 08:31 ?0次下載
    應用最新的 <b class='flag-5'>CAN</b> <b class='flag-5'>總線</b><b class='flag-5'>增強</b><b class='flag-5'>功能</b><b class='flag-5'>實現</b><b class='flag-5'>安全可靠</b>的<b class='flag-5'>高速</b><b class='flag-5'>汽車</b><b class='flag-5'>通信</b>

    CAN總線可靠通信是依靠什么機制來實現的?

    CAN總線采取多種技術措施來消除外界干擾,確保可靠通信。
    的頭像 發表于 01-30 09:50 ?578次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>