吴忠躺衫网络科技有限公司

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

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

3天內不再提示

CAN和CAN FD對汽車領域不同應用的實現

要長高 ? 來源:embedded ? 作者:Bernd Westhoff ? 2022-05-13 16:10 ? 次閱讀

由于汽車領域對帶寬的更高要求,CAN控制器局域網)規范被擴展為靈活的數據速率,新的迭代稱為 CAN FD。

CAN 具有成本、靈活性和魯棒性等優勢,所有這些優勢都對許多領域的非汽車應用非常有利。CAN FD 擴展的市場機會更加廣闊。本文介紹了 CAN 和 CAN FD 的基礎知識,以及使用不同物理層或更高層協議的不同應用實現,CAN 作為數據鏈路層。

首先,讓我們談談 CAN 相對于 RS232RS485 等標準串行通信的優勢。由于 CAN 具有更高的通信速度和錯誤檢測功能,因此它具有出色的魯棒性和更低的成本。

成本和靈活性

汽車行業最重要的驅動力是減少汽車中的布線數量。由于采用雙絞線布線,布線相對容易,而且重量較輕,價格也不貴。終端電阻器對于高速運行 CAN 和 CAN FD 是必需的。靈活性是一個很大的優勢,因為使用更多節點擴展系統非常容易。

poYBAGJ-EYWAU2XBAAFq_EgVUcQ063.png

錯誤檢測和魯棒性

CAN 和 CAN FD 包含非常可靠的錯誤檢查機制。比特填充和監控在第一層工作,而幀檢查、確認和循環冗余校驗在 OSI 模型的第二層工作。

位填充在五個連續的高位或低位之后添加一個交替位。具有相同級別的六個連續位表示錯誤。位監控會讀回發送的每條消息。如果存在差異(仲裁或確認字段除外),則檢測到錯誤。一個很大的優勢是可以非常及時地檢測到錯誤。

由于數據長度不同,CAN 和 CAN FD 上的循環冗余檢查實現方式不同。幀錯誤(有時也稱為格式或格式錯誤)使用在接收方必須相同的預定義值。每條消息都需要被確認。這三個錯誤檢查機制在消息級別上運行良好。

總之,CAN 和 CAN FD 通過多種不同的錯誤檢查非常穩健可靠。在消息傳輸過程中不會丟失任何數據,并且可以防止消息沖突。每個節點在發送之前等待一段時間的不活動。情況二,同時發送消息,發送方檢測哪個消息的優先級較高,并禁用較低優先級的消息。與兩種消息都停止并稍后發送的以太網相比,在 CAN 上具有最高優先級的消息通過。

高速和低延遲

CAN 支持高達 1Mbps 的數據速率。借助 CAN FD,可以根據 CAN FD 控制器的最大時鐘來提高控制和數據區域的數據速率。仲裁階段的速率保持在最大 1Mbps。

CAN 的延遲小于 145us,而具有 8Msps 和 8Byte 數據的 CAN FD 小于 58us。

pYYBAGJ-EZSAEFNaAACeW3O4n9s982.png

短數據幀在延遲方面具有優勢。整個包的傳輸和解碼速度更快,因此反應時間也更快。隨著 CAN FD 上更高的傳輸速率,這種影響甚至更大。與為大數據量設計的 TCP/IP 通信相比,包較大,因此延遲增加。這意味著 CAN FD(取決于數據量)與 10 或 100Mbit 的 TCP/IP 通信相比可能具有更短的反應時間,并顯示出更好的總實時性能。

pYYBAGJ-EaKABdYiAABZGempFYE053.png

限制

關于節點的數量,理論上沒有限制,因為每條消息都可以發送到不同的節點。在實踐中,每個節點都會在總線上引起信號反射,傳輸質量取決于 CAN 收發器和物理層的實現。

這也是長距離限制速度的原因。通常值在 CAN 上最多為 25 個節點,在 CAN FD 上最多為 8 個節點。

汽車以外的應用示例

為什么在汽車應用之外使用 CAN FD?由于上述的巨大優勢。CAN 和 CAN FD 廣泛應用于各個行業,包括:

樓宇自動化

  • 電梯和升降機
  • 門禁控制、燈光控制和安全開門器
  • 空調

汽車售后市場

  • 車隊跟蹤、車輛跟蹤
  • 記錄預測性維護、遠程信息處理、保險和黑盒
  • 醫療保健設備

工業

  • 工業驅動
  • 內閣

消費者

  • 游戲機

機器人技術

  • 在主機和鏈式執行器之間

具有兩個 CAN FD 控制器單元以及 TrustZone 和安全性的 MCU 的一個很好的用例是樓宇自動化中的控制單元,將安全部分與非安全部分分開。一個 CAN FD 控制器可用于安全側,以控制關鍵組件,例如開門器、滑動門和 ID 卡讀卡器。第二個 CAN FD 可用于樓宇自動化中的非關鍵控制部件,例如燈開關按鈕、燈泡和建筑物內的門。

poYBAGJ-EbaASPq9AAEarmP4b7s048.png

雙 CAN FD 單元的另一個用例是網關功能,例如在大型樓宇自動化系統、大型機柜和通信擴展模塊中。具有集成 CAN FD 控制器(如執行器、傳感器和控制)的 MCU 有許多不同的用例。

CAN FD 非常適用于需要高安全性和可靠性的應用,例如機器人、升降機和運輸系統,以及醫療和保健系統。汽車應用所需的可靠性要求在這些用例中也非常有益。

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

    關注

    146

    文章

    17317

    瀏覽量

    352630
  • 控制器
    +關注

    關注

    112

    文章

    16445

    瀏覽量

    179438
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2769

    瀏覽量

    464375
收藏 人收藏

    評論

    相關推薦

    虹科干貨 三代CAN技術演進:從CAN CC到CAN XL的創新路徑(上篇)

    CAN FD作為CAN技術的一個重要迭代,其高速率和大數據量的傳輸能力為現代汽車和其他需要高效數據傳輸的應用場景提供了有力的支持。從CAN
    的頭像 發表于 11-01 11:04 ?502次閱讀

    什么是CAN時鐘?#CAN #汽車CAN總線? #CANoe

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

    CAN總線知識】深度解析CAN-FDCAN協議的差別

    總線運用較多的汽車領域,總線通訊的數據量越來越大,例如電動汽車上,汽車內部出現更多的輔助系統和人機交互系統,這就使得傳統的CAN總線在傳輸速
    的頭像 發表于 10-23 08:06 ?811次閱讀
    【<b class='flag-5'>CAN</b>總線知識】深度解析<b class='flag-5'>CAN-FD</b>與<b class='flag-5'>CAN</b>協議的差別

    CAN FD與傳統CAN的區別是什么

    隨著汽車電子、工業自動化的蓬勃發展,CAN總線上的設備數量、數據量都大大增加,給CAN總線帶來了極大的挑戰。為滿足更高的帶寬及數據吞吐量,CAN F
    的頭像 發表于 10-22 10:47 ?517次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與傳統<b class='flag-5'>CAN</b>的區別是什么

    CAN-FDCAN總線網絡第二章

    日常工作中使用 CAN FD 的公司實習。無論哪種方式,本指南都會向您展示 CAN FD:具有靈活數據的 CAN 的相似點、差異和用例。
    的頭像 發表于 10-02 15:20 ?298次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b>總線網絡第二章

    MCAN(CAN FD)模塊入門

    電子發燒友網站提供《MCAN(CAN FD)模塊入門.pdf》資料免費下載
    發表于 09-14 10:08 ?0次下載
    MCAN(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)模塊入門

    從替代到創新,國產CAN FD芯片持續突破

    電子發燒友網報道(文/吳子鵬)隨著汽車電子、工業自動化設備的發展迭代,CAN總線上的設備、數據量都大大增加,給CAN總線帶來了極大的挑戰。因此,CAN
    的頭像 發表于 09-02 08:13 ?7014次閱讀

    CAN FD如何滿足工業設備對高效數據通信的需求?

    電子發燒友網報道(文/吳子鵬)作為CAN總線的升級版,CAN FDCAN with Flexible Data rate)在數據長度和帶寬方面做了明顯的拓展和增強,滿足工業和
    的頭像 發表于 08-22 18:08 ?6340次閱讀

    CAN/CAN FD/CAN XL三大總線協議解讀,是逐步替代關系嗎?

    電子發燒友網報道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當下,數據傳輸的速度和效率成為打造智能汽車的瓶頸,在這種大背景下,傳統CAN總線應對一些需求已經相當吃力,因此CAN
    的頭像 發表于 08-12 01:12 ?4595次閱讀

    CAN FD盒基本功能包括哪些

    CAN FD盒基本功能有哪些? CAN FD盒作為CAN FD總線通信的重要設備,其基本功能包括
    的頭像 發表于 07-02 16:21 ?971次閱讀

    TCAN1051-Q1具有CAN FD和故障保護功能的汽車CAN收發器數據表

    電子發燒友網站提供《TCAN1051-Q1具有CAN FD和故障保護功能的汽車CAN收發器數據表.pdf》資料免費下載
    發表于 06-22 10:43 ?0次下載
    TCAN1051-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護功能的<b class='flag-5'>汽車</b>類<b class='flag-5'>CAN</b>收發器數據表

    TCAN1042具有CAN FD和故障保護功能的CAN收發器數據表

    電子發燒友網站提供《TCAN1042具有CAN FD和故障保護功能的CAN收發器數據表.pdf》資料免費下載
    發表于 06-19 12:30 ?1次下載
    TCAN1042具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護功能的<b class='flag-5'>CAN</b>收發器數據表

    TCAN1042-Q1具有CAN FD和故障保護功能的汽車CAN收發器數據表

    電子發燒友網站提供《TCAN1042-Q1具有CAN FD和故障保護功能的汽車CAN收發器數據表.pdf》資料免費下載
    發表于 06-19 11:27 ?0次下載
    TCAN1042-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護功能的<b class='flag-5'>汽車</b>類<b class='flag-5'>CAN</b>收發器數據表

    全新Linux環境PCAN驅動程序發布!CAN/CAN FD通信體驗全面升級!

    全新8.17.0版本的PCAN-Linux驅動程序正式發布,專為CANCAN FD接口量身打造。無論是CAN 2.0 a/b還是CAN
    的頭像 發表于 04-19 10:38 ?1047次閱讀

    汽車CAN FD總線測試原理及應用

    CAN FD總線報文周期一致性測試方法,可自動實現監控測試并快速生成測試報告,主要根據CAPL語言設計建立測試應用工程。
    發表于 04-01 12:53 ?1023次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>總線測試原理及應用
    电子百家乐作假| 大发888娱乐场1888| 百家乐平注法攻略| 3U百家乐官网的玩法技巧和规则| 百家乐官网体育博彩| 澳门赌博技巧| 澳门百家乐官方网站破解百家乐技巧| E乐博百家乐现金网| 丽星百家乐官网的玩法技巧和规则 | 百家乐官网详解| 大世界百家乐官网赌场娱乐网规则| 百家乐官网网上真钱娱乐网 | 皇冠百家乐代理网址| 金殿百家乐的玩法技巧和规则| 百家乐高手的心得| 圣保罗百家乐的玩法技巧和规则| 百家乐麻将牌| 金三角百家乐的玩法技巧和规则| 豪享博百家乐的玩法技巧和规则 | 赌博运气| 百家乐官网网站加盟| 百家乐官网的方法和公式| 哪家百家乐官网最好| 总玩百家乐官网有赢的吗| 属鸡和属猪做生意好吗| 网络百家乐棋牌| 免费下百家乐赌博软件| 百家乐翻天粤语下载| 百家乐网上赌局| 大发888casino组件下载| 百家乐官网如何取胜| 模拟百家乐官网下载| 永利博百家乐游戏| KK百家乐娱乐城 | 百家乐官网庄闲出现几| 网络百家乐官网打揽| 百家乐真人荷官| 百家乐美食坊| 大发888 软件| 大发888游戏下载46| 太子娱乐城官网|