<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到CAN FD的升級?

AGk5_ZLG_zhiyua ? 來源:未知 ? 作者:王淳 ? 2018-09-20 09:31 ? 次閱讀

本文導讀

自動駕駛技術迅速發展,車輛中的CAN總線已經無法滿足數據吞吐量和傳輸速度的要求,CAN總線的加速升級版——CAN FD技術正在逐漸替代現有網絡。為了進一步了解CAN FD,本文將從產品的實際應用介紹CAN FD的升級及優勢。

隨著汽車電子、工業自動化的蓬勃發展,CAN總線上的設備數量、數據量都大大增加,這就使得傳統的CAN總線在傳輸速率和帶寬方面越來越力不從心,因此CAN FD孕育而生。

那么如何實現CAN到CAN FD的升級?

CANFDCOM的應用

CANFDCOM-100IE智能協議轉換器可以快速將RS-232/485/422通訊設備連接到CAN(FD)-bus現場總線,實物圖如圖1所示。轉換器支持1200-921600bps串口波特率,以及50k-5Mbps的CAN(FD)-bus 通訊速率。

圖1 CANFDCOM-100IE實物圖

CANFDCOM-100IE應用廣泛,例如煤礦遠程通訊、PLC設備聯網、CAN(FD)工業自動化控制系統、現有RS-232/485/422設備連接 CAN(FD)-bus 網絡等。

圖2 設備連接電路圖

如圖2所示,通常變頻器帶有RS-232/485接口,可通過CANFDCOM-100IE串口轉CAN(FD)快速將變頻器設備連接至CAN(FD)-bus網絡中,從而實現CAN(FD)報文的收發。

轉換器支持四種轉換模式:透明轉換、透明帶標識轉換、格式轉換、Modbus 轉換,適應不同用戶需求。同時提供配置軟件,可以靈活設置CANFDCOM-100IE的運行參數。如圖3所示。

圖3 CANFDCOM配置界面

CANFDCOM還可以連接到PC端,另一端連接至CAN(FD)網絡,進行串行幀與CAN(FD)報文的相互收發。

參數配置完成之后,使用串口助手發送串行幀轉CAN(FD)報文,如圖4所示。

借助ZCANPRO工具可以觀察CAN(FD)幀信息,如圖5所示。

CANFDCOM-100IE支持ISO標準CAN FD與BoschCANFD標準,每個接口具備獨立的2500VDC電氣隔離保護電路,使接口卡避免由于地環流的損壞,增強系統在惡劣環境中使用的可靠性。

圖4 串行幀收發界面

圖5 CAN FD幀信息界面

CANFDSM的應用

CANFDSM-100是一款串口轉 CAN(FD)模塊,內置微處理器,實物圖如圖6所示。可以很方便地嵌入到具有UART接口的設備中,如圖7所示。

在添加CAN(FD)收發器以后,實現UART設備和CAN-bus網絡之間的數據通訊。

圖6 CANFDSM-100實物圖

圖7 CANFDSM-100效果圖

使用MCU與CANFDSM-100連接,如圖8所示,其中LPC54616是NXP發行的LPC54000系列微控制器。CFG引腳閉合時,用于配置模塊,配置方式建議使用AT指令。CAN(FD)接口使用的是CTM3MFD隔離模塊,可以輕松實現用戶的MCU連接至CAN FD網絡中。

CANFDSM內部集成了CAN控制器,CAN控制器是CAN-bus設備的核心元件,集成了CAN規范中數據鏈路層的全部功能,能夠自動完成CAN-bus協議的解析。

圖8 設備連接圖

然而,CAN FD與傳統的CAN在實際的應用中并沒有太大的差異,線纜的選型、拓撲的選擇、總線的布設等均大同小異。CAN收發器就是將CAN控制器的邏輯電平與CAN總線差分電平相互轉換的電平轉換器。

實現CAN收發器的方案有兩種:

1、采用CAN收發IC;

2、使用CAN隔離收發模塊。

在一些干擾較嚴重的場合,隔離依然必不可少。隔離可以避免潛在的高壓危險、消除地電勢差及地環路,從而大大提高通信的可靠性。

ZLG致遠電子推出的CAN FD隔離CAN收發器CTM5MFD、CTM3MFD,體積小巧,可支持最高5Mbit/s的傳輸速率,是CAN FD隔離應用的理想解決方案。CAN FD隔離收發器選型如表1所示。

表1 CAN FD隔離收發器選型表

CAN FD的優勢

CAN FD繼承了CAN總線的主要特性,提高了CAN總線的網絡通信帶寬,改善了錯誤幀漏檢率,同時可以保持網絡系統大部分軟硬件特別是物理層不變。CAN FD協議是CAN-BUS協議的最新升級,可以滿足更高的帶寬及數據吞吐量。

  • CAN FD速率包含兩個段的速率,其中仲裁段和ACK段沿用CAN2.0的規范,最高速率為1Mbit/s,中間的數據段是可以加速的,可以達到5Mbit/s,甚至更高;

  • CAN FD對數據場的長度作了很大的補充,數據長度碼(DLC)最大可以傳輸64字節有效數據。這意味著CAN FD具有更高的有效傳輸負載;

  • CAN FD 數據幀在控制場新添加FDF位、BRS位、ESI位(FDF位判斷報文類型、BRS位表示位速率轉換、ESI位表示錯誤狀態),如圖9所示;

  • CAN FD對CRC算法作了改變,即CRC以含填充位的位流進行計算,改善了錯誤幀漏檢率。

圖9 CAN FD標準幀

總結

1、要實現CAN FD的快速升級首先需要使用支持CAN FD協議的MCU或控制器,還要選取新的網絡調試和監測工具;

2、需要支持更高的傳輸速率的收發器,若設計的CAN FD節點的最高速率5Mbit/s,則收發器的傳輸速率也必須達到此數值。ZLG致遠電子推出的CAN FD隔離CAN收發器CTM5MFD、CTM3MFD,是CAN FD隔離應用的理想解決方案。


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

原文標題:如何快速實現CAN到CAN FD的升級?

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何解決車載CANCAN FD升級困擾

    ,根據協議和通信速度的不同分為CANCAN FD系統。CAN的通信速度在500Kbps,CAN FD
    的頭像 發表于 04-25 07:52 ?4633次閱讀

    CAN FD的波特率到底能跑多快?

    眾所周知,CAN FD是基于CAN 2.0的升級版協議,為了滿足汽車電子日益增長的高帶寬和高傳輸速率的要求,CAN
    的頭像 發表于 08-22 17:55 ?1.3w次閱讀

    CAN FD的波特率到底能跑多快?

    眾所周知CAN FDCAN 2.0的升級協議,也是汽車電子行業未來發展的主要趨勢,那CAN FD
    的頭像 發表于 09-17 10:01 ?1.6w次閱讀

    如何穩定地升級到CAN FD呢?本文為您解答

    很多車廠都在考慮使用CAN FD來替代CAN實現數據量傳輸的提速。那么如何穩定地升級到CAN
    發表于 05-29 17:45

    Microchip宣布提供業界第一款外部CAN靈活數據速率(CAN FD)控制器MCP2517FD

    Microchip日前宣布,開始提供業界第一款外部CAN靈活數據速率(CAN FD)控制器。采用MCP2517FD,設計人員能夠很快從CAN
    的頭像 發表于 10-19 06:31 ?2w次閱讀

    CANCAN FD快速升級實現方案

    自動駕駛技術迅速發展,車輛中的CAN總線已經無法滿足數據吞吐量和傳輸速度的要求,CAN總線的加速升級版——CAN FD技術正在逐漸替代現有網
    的頭像 發表于 09-19 16:56 ?1.3w次閱讀

    CAN FD升級之后 通訊距離能否縮短

    CAN FD允許最大64字節數據幀,并且數據段部分的傳輸速率高達5Mbit/s。那么,CAN FD升級之后,通訊距離是否會縮短呢?
    的頭像 發表于 05-07 11:12 ?7038次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>升級</b>之后 通訊距離能否縮短

    CAN FD升級要如何避免與CAN總線的沖突?

    隨著新能源汽車的發展,需要傳輸的數據量也逐漸增加,很多車廠都在考慮使用CAN FD來替代CAN實現數據量傳輸的提速。那么如何穩定地升級
    發表于 06-02 09:08 ?4595次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>升級</b>要如何避免與<b class='flag-5'>CAN</b>總線的沖突?

    CAN FD升級的解決方案

    隨著新能源汽車的發展,需要傳輸的數據量也逐漸增加,很多車廠都在考慮使用CAN FD來替代CAN實現數據量傳輸的提速。
    的頭像 發表于 08-06 17:42 ?4520次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>升級</b>的解決方案

    CAN FD升級之后,通訊距離會縮短嗎

    CAN FD允許最大64字節數據幀,并且數據段部分的傳輸速率高達5Mbit/s。那么,CAN FD升級之后,通訊距離是否會縮短呢?本文帶你一
    的頭像 發表于 12-26 02:45 ?1874次閱讀

    如何從傳統的CAN升級CAN FD資料下載

    電子發燒友網為你提供如何從傳統的CAN升級CAN FD資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可
    發表于 04-22 08:54 ?24次下載
    如何從傳統的<b class='flag-5'>CAN</b><b class='flag-5'>升級</b>到 <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>資料下載

    STM32設備上的CAN FD

    STM32微控制器和微處理器中的CAN-FD實現。 ?描述FDCAN外設的各種模式和特定功能。 本應用說明適用于下表所列產品。這組適用產品稱為: 本文檔中的STM32設備。
    發表于 08-28 10:34 ?4次下載

    CANCAN FD如何解決彼此的通訊

    因為受制于產品的穩定性考驗,改造成本等問題,沒法快速全面普及CAN FD。另外,在2012年底提出CAN FD到2015年中成為ISO CAN
    發表于 10-18 14:20 ?2450次閱讀

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

    日益增加的需求。 什么是CAN FD? CAN FD協議是由Bosch以及行業專家預研開發的,并于2012年發布。通過標準化對其進行了改進,現已納入ISO 11898-1:2015。一
    的頭像 發表于 07-18 10:40 ?1722次閱讀

    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>幀結構介紹
    亚洲欧美日韩精品久久_久久精品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>