<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 FD 如何使非汽車應用受益

懸崖勒馬2 ? 來源:懸崖勒馬2 ? 作者:懸崖勒馬2 ? 2022-07-19 11:35 ? 次閱讀

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

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

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

成本和靈活性

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

點擊查看完整大小的圖片

pYYBAGLVeDiAIfByAANetV-CUlo148.png

錯誤檢測和魯棒性

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

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

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

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

高速和低延遲

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

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

點擊查看完整大小的圖片

poYBAGLVeEaAan2QAADRDeHQWnY880.png

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

點擊查看完整大小的圖片

pYYBAGLVeEuAKkJiAABs8oyiCsA994.png

限制

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

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

汽車以外的應用示例

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

樓宇自動化

電梯和升降機

門禁控制、燈光控制和安全開門器

空調

汽車售后市場

車隊跟蹤、車輛跟蹤

記錄預測性維護、遠程信息處理、保險和黑盒

醫療保健設備

工業

工業驅動

內閣

消費者

游戲機

機器人技術

在主機和鏈式執行器之間

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

點擊查看完整大小的圖片

poYBAGLVeImAOJBsAAEMxJygvo8045.png

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

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



審核編輯 黃昊宇

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

    關注

    0

    文章

    70

    瀏覽量

    12831
  • 汽車
    +關注

    關注

    12

    文章

    3034

    瀏覽量

    36232
收藏 人收藏

    評論

    相關推薦

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

    CAN FD總線報文周期一致性測試方法,可自動實現監控測試并快速生成測試報告,主要根據CAPL語言設計建立測試應用工程。
    發表于 04-01 12:53 ?213次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>總線測試原理及應用

    CAN FD版本震撼發布!全新PCAN-GPS FD模塊,重新定義智能連接!

    導讀:科技飛速發展的今天,智能連接已成為各行業追求的焦點。虹科PCAN-GPS FD模塊集成了全球定位系統(GPS)與CAN FD技術,不僅在定位方面表現出色,更在數據傳輸上實現了質的飛躍。在
    的頭像 發表于 01-24 09:44 ?324次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>版本震撼發布!全新PCAN-GPS <b class='flag-5'>FD</b>模塊,重新定義智能連接!

    如何使用DSLogic分析CAN/CAN-FD 信號?

    一文檔介紹本文將一步步介紹如何使用DSLogic邏輯分析儀采集并分析CAN/CAN-FD信號,因為CAN信號的測量和CAN-FD的大致一樣,所以下文以
    的頭像 發表于 01-08 14:54 ?363次閱讀
    如何使用DSLogic分析<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN-FD</b> 信號?

    使用MM32F0160 FlexCAN-FD接口實現CAN FD通信

    MM32F0160 系列 MCU 具有一個 FlexCAN 模塊,該模塊遵循 ISO 11898-1 標準、 CAN FDCAN 2.0B 協議規范,不僅兼容傳統CAN,還支持
    的頭像 發表于 12-14 16:44 ?1005次閱讀
    使用MM32F0160 FlexCAN-<b class='flag-5'>FD</b>接口實現<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>通信

    CAN FD的降噪措施

    CAN FD的降噪措施
    的頭像 發表于 12-07 10:48 ?280次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>的降噪措施

    智能汽車CAN FD總線需要什么樣的降噪對策?

    智能汽車CAN FD總線需要什么樣的降噪對策?
    的頭像 發表于 11-30 09:37 ?324次閱讀
    智能<b class='flag-5'>汽車</b><b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>總線需要什么樣的降噪對策?

    SIT1145AQ CAN FD收發器特點 SIT1145AQ CAN FD收發器工作模式

    SIT1145AQ CAN FD收發器特點 SIT1145AQ CAN FD收發器工作模式 SIT1145AQ是一款高性能的CAN
    的頭像 發表于 11-24 14:27 ?392次閱讀

    虹科CiA演講回顧 | CAN(FD)總線協議轉換原理及其在汽車行業的應用

    9月14日,虹科首席工程師陳皓受邀在CiA中國技術日發表“CANCAN FD總線協議轉換”為主題的演講,內容包括CANCAN
    的頭像 發表于 09-21 09:30 ?418次閱讀
    虹科CiA演講回顧 | <b class='flag-5'>CAN</b>(<b class='flag-5'>FD</b>)總線協議轉換原理及其在<b class='flag-5'>汽車</b>行業的應用

    應用指南—如何使用DSLogic分析CAN/CAN-FD信號?

    應用指南—如何使用DSLogic分析CAN/CAN-FD 信號?
    的頭像 發表于 09-04 14:15 ?1263次閱讀
    應用指南—如何使用DSLogic分析<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN-FD</b>信號?

    最適合CAN FD的共模濾波器

    CAN FD用共模濾波器 - ACT1210D 信號線的共模扼流圈/濾波器 ? ACT1210D型是一種通過包含繞組工藝的獨有結構設計,使泄漏電感、寄生電容、模式轉換特性最小化,針對比以往更容易受到
    的頭像 發表于 08-22 11:37 ?1607次閱讀
    最適合<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>的共模濾波器

    經典CAN網絡加入CAN FD節點需要注意什么?

    目前,整車的網絡拓撲中,CAN FD的使用已經非常普遍。當然,帶來的問題也非常的多。CAN FD在設計之初,就考慮了向后兼容Classic CAN
    的頭像 發表于 08-22 09:11 ?894次閱讀
    經典<b class='flag-5'>CAN</b>網絡加入<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>節點需要注意什么?

    CAN FD嵌入式控制器開發硬件設計

    CAN FD作為一種性能可靠、功能完善、成本合理的遠程網絡通信控制方式,集成CAN/CAN FD控制器的MCU、核心板、工控板及物聯網解決方
    的頭像 發表于 08-01 10:41 ?514次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>嵌入式控制器開發硬件設計

    CAN FD幀結構介紹

    CAN FD幀結構 CAN FD節點可以正常收、發CAN報文,但CAN節點不能正確收、發
    的頭像 發表于 07-18 10:42 ?4893次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>幀結構介紹

    CAN FD是什么意思 優點有哪些

    隨著總線技術在汽車電子領域越來越廣泛和深入的應用,特別是自動駕駛技術的迅速發展,汽車電子對總線寬度和數據傳輸速率的要求也越來也高,傳統CAN(1MBit/s,8Bytes?Payload)已難以滿足
    的頭像 發表于 07-18 10:40 ?1722次閱讀

    線下培訓 | 瑞薩電子RA MCU CAN/CAN FD技術培訓

    ? //?? CAN/CAN FD協議憑借其多節點通信、高可靠性、低成本和可擴展性優勢。被廣泛運用于汽車、軌道交通、工業控制、工業自動化、新能源等領域。 為了更好的幫助開發者使用
    的頭像 發表于 06-04 16:25 ?534次閱讀
    線下培訓 | 瑞薩電子RA MCU <b class='flag-5'>CAN</b>/<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>技術培訓
    亚洲欧美日韩精品久久_久久精品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>