女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

CAN-FD:CAN總線網絡第二章

海闊天空的專欄 ? 來源:Will Siffer ? 作者:Will Siffer ? 2024-10-02 15:20 ? 次閱讀

2024-08-28 |Will Siffer

一些背景!

也許您剛剛讀完Maker.io 工作人員提供的關于 CAN 總線的[精彩教程],并且想知道接下來會發生什么。或者您可能正在準備在一家在日常工作中使用 CAN FD 的公司實習。無論哪種方式,本指南都會向您展示 CAN FD:具有靈活數據的 CAN 的相似點、差異和用例。

CAN FD到底是什么?

由于您可能已經了解 CAN 總線是什么,因此我將直接進入 CAN FD 的核心內容([如果沒有,請從此處的鏈接閱讀文章!])

CAN總線和CAN FD之間有很多相似之處。 CAN FD 仍然是一個控制器局域網,了解它們的相似之處將有助于為本博客的后續部分打下堅實的基礎。主要相似之處之一是它們都使用“仲裁”來確定哪個控制器可以在網絡上發送數據。正如您在前面的 CAN 簡介中了解到的那樣,每個控制器都有一個唯一的 ID,該 ID 在任何數據發生之前引導到總線上。這允許更關鍵的消息在總線上比不太重要的消息具有優先級。一個很好的例子就是您駕駛的汽車;您希望在 HVAC 系統告訴計算機外部環境溫度為 65 度之前,將來自安全氣囊控制器的任何消息傳輸到其他汽車計算機。

CAN-FD:CAN 總線網絡第二章

[正如您在NXP 社區]的上圖中看到的那樣,設備 B 的信號變高,而 A 的信號保持低電平。這表示在總線上設備 A 具有更高的優先級。實際上,由于 A 將總線拉低,B 無法拉高。設備 B 將認識到總線未處于其嘗試的狀態并終止其傳輸。

CAN 和 CAN FD 之間的另一個相似之處是它們的物理層基本相同。只要控制器的 CAN 收發器能夠達到 CAN FD 速度,它們就使用相同的硬件。這包括用于 CAN 高線和 CAN 低線的單對雙絞線、總線上的終端電阻器以形成 60 歐姆的電阻,并且所有模塊(大部分)都連接在同一總線上*。

告訴我我來這里的目的是什么! CAN FD有何不同?

問題是,如果您只是將 CAN 總線加速到與 CAN FD 一樣快,您可能會失去保持一切正常運行所需的關鍵仲裁。 CAN FD 的速度有多快?有時,數據速率高達 5 倍!典型的 CAN 運行速度約為 1MBit/s 或更小,最快的 CAN FD 數據傳輸速度可達 5MBit/s! CAN 和 CAN FD 之間最大的關鍵區別是數據比特率選項與消息引入不同。有時,控制器可能不需要將額外的數據打包到消息中,因此將其配置為不加速數據傳輸。這里的關鍵在于效率,允許較長的消息花費較短的時間,從而減少可能對安全至關重要的下一條消息的延遲。

CAN-FD圖:CAN總線網絡第二章

正如您在上圖中看到的,CAN FD 并不總是更快。然而,由于它可以傳輸更多數據,因此隨著越來越多的設備變得更加智能并且需要在控制器之間發送更多數據,它越來越受到關注和普及。經典 CAN 可以工作,但速度太慢,甚至在某些應用中無法使用!消息中的更多數據意味著新車客戶可以擁有更多功能,并且這些功能可以在車輛系統之間更加集成。

與 CAN FD 的另一個主要區別是修改了循環冗余校驗 (CRC) 以提高通信可靠性。對于 CAN FD,CRC 和數據之間始終有 4 個填充位,這可以提高 CRC 和數據傳輸的一致性并提高可靠性。

為什么要實施這項新技術?改變架構不是很昂貴嗎?

希望您在閱讀完上面的段落后能夠回答第一個問題,但簡單地說,普通的 CAN FD 總線可以提高網絡帶寬并提高效率。如果您對使用 CAN FD 數據感興趣,可以使用CSS Electronics 提供的[此]計算器。它是一個很好的插圖,可以幫助您了解 CAN FD 的效率有多高。

昂貴的?不!這就是它在汽車和工業應用中具有如此高采用率的原因。由于物理層非常相似,因此它實際上可以共存于具有經典 CAN 的車輛或設備中。這意味著舊設備仍然可以與 FD 設備通信,并且較新的 FD 設備可以配置為將 FD 消息轉換為經典 CAN 總線。

關于 CAN 和 CAN FD 還有很多東西需要了解,但本指南只是我了解有關該主題的更多信息并以更易于理解的格式與您分享我學到的知識的好方法。如果您學到了一些東西,請閱讀我的其他一些博客。我發布了從 3D 打印到電機控制甚至 LoRa 無線電通信的所有內容,所以我相信您會發現其他有趣的東西!直到下一次,我希望你每天都挑戰自己,學習新的東西。

*到 2024 年,截至撰寫本指南時,一些 OEM 會更多地使用“菊花鏈”方法。這意味著每個模塊僅連接到其他兩個模塊,從而創建一長串計算機,在它們之間傳遞信息。這允許僅將相關消息發送到實際需要它們的控制器。

審核編輯 黃宇

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

    關注

    114

    文章

    16933

    瀏覽量

    182727
  • CAN總線
    +關注

    關注

    145

    文章

    1971

    瀏覽量

    132183
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2856

    瀏覽量

    466611
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    未知多節點CAN總線網絡,如何準確識別?

    CAN網絡中,所有節點的數據收發共享一條總線。當面對未知的多節點CAN總線網絡時,如何準確分析各節點間的通信協議呢?
    的頭像 發表于 02-27 09:29 ?1.6w次閱讀
    未知多節點<b class='flag-5'>CAN</b><b class='flag-5'>總線網絡</b>,如何準確識別?

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

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

    如何從傳統的CAN用法中設置CAN-FD

    您好 NXP: 我們在 s32k312 平臺中使用了經典的 CAN 總線(2.0/固定 8 字節數據),現在我們想升級 CAN-FD 格式。我設置了 CAN-FD 參數(經典
    發表于 04-14 11:32

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

    導致總線負載率過高從而導致網絡擁堵,傳統CAN總線通信的瓶頸逐漸凸顯。2011年,為滿足帶寬和可靠性的需求,Bosch首次發布了 CAN-FD
    發表于 02-14 14:22

    基于ADG663的CAN總線網絡擴展方案設計

    由于受CAN收發器的限制,在一個CAN總線網絡中最多只能有110個CAN節點,或達到10km的通信距離,所以當所需CAN
    發表于 11-26 16:16 ?12次下載

    例舉CAN總線網絡應用

    本文要對CAN總線網絡應用例舉及其拓寬的現場總線控制系統(FCS)作其說明
    發表于 06-22 18:17 ?1914次閱讀
    例舉<b class='flag-5'>CAN</b><b class='flag-5'>總線網絡</b>應用

    CAN總線網絡拓撲結構圖

    對于一般的CAN總線網絡,其網絡結構圖可以化簡圖、CAN總線網絡拓撲結構圖。
    發表于 05-03 16:42 ?48次下載

    高鐵中的CAN總線網絡轉換-CPCI接口CAN

    CAN總線因為它的傳輸速率快,不容易出錯等等特點被廣泛的應用在高精度行業,作為鐵軌上的最強者,高鐵也存在CAN總線網絡,用來傳輸高鐵上的空調、開關門、顯示燈等等信號,我們高鐵的每一節車
    發表于 12-29 10:12 ?2948次閱讀

    淺淡CAN總線CAN總線網絡拓撲結構

    CAN 總線網絡是一種真正的多主機網絡,在總線處于空閑狀態時,任何一個節點單元都可以申請成為主機,向總線發送消息。其原則是:最先訪問
    的頭像 發表于 03-22 11:13 ?4.5w次閱讀
    淺淡<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總線網絡阻抗來確定是否滿足CAN規范。本文將闡述測量C
    的頭像 發表于 02-19 14:27 ?1w次閱讀
    測量<b class='flag-5'>CAN</b><b class='flag-5'>總線網絡</b>阻抗的原理及方法

    CAN-FD協議你了解多少 ?

    CAN-FD協議你了解多少?
    的頭像 發表于 03-08 15:40 ?1.7w次閱讀

    簡單介紹基于CAN-FD的診斷通信傳輸層

    CAN-FDCAN withFlexible Data-Rate的簡稱,從名稱可以看出,CAN-FD的數據速率是可變的。
    發表于 11-10 17:46 ?2621次閱讀

    使用者最關心光纖can總線網關的哪些方面?

    使用者在選擇和關注光纖CAN總線網關時,通常關心以下方面: (1)兼容性:使用者關心光纖CAN總線網關是否兼容他們所使用的CAN
    的頭像 發表于 12-07 10:45 ?593次閱讀
    使用者最關心光纖<b class='flag-5'>can</b><b class='flag-5'>總線網</b>關的哪些方面?

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

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

    如何搭建CAN總線網絡 CAN總線故障診斷方法

    搭建CAN總線網絡 CAN(Controller Area Network)總線是一種多主控制的串行通信協議,廣泛應用于汽車電子和工業自動化領域。搭建
    的頭像 發表于 11-21 10:18 ?1017次閱讀