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

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

3天內不再提示

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

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

本文導讀

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

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

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

CANFDCOM的應用

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

圖1 CANFDCOM-100IE實物圖

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

圖2 設備連接電路圖

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

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

圖3 CANFDCOM配置界面

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

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

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

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

圖4 串行幀收發(fā)界面

圖5 CAN FD幀信息界面

CANFDSM的應用

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

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

圖6 CANFDSM-100實物圖

圖7 CANFDSM-100效果圖

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

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

圖8 設備連接圖

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

實現CAN收發(fā)器的方案有兩種:

1、采用CAN收發(fā)IC;

2、使用CAN隔離收發(fā)模塊。

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

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

表1 CAN FD隔離收發(fā)器選型表

CAN FD的優(yōu)勢

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

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

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

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

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

圖9 CAN FD標準幀

總結

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

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


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

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

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

收藏 人收藏

    評論

    相關推薦

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

    ,根據協(xié)議和通信速度的不同分為CANCAN FD系統(tǒng)。CAN的通信速度在500Kbps,CAN FD
    的頭像 發(fā)表于 04-25 07:52 ?5069次閱讀

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

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

    如何穩(wěn)定地升級到CAN FD呢?本文為您解答

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

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

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

    CANCAN FD快速升級實現方案

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

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

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

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

    隨著新能源汽車的發(fā)展,需要傳輸的數據量也逐漸增加,很多車廠都在考慮使用CAN FD來替代CAN實現數據量傳輸的提速。那么如何穩(wěn)定地升級到
    發(fā)表于 06-02 09:08 ?4780次閱讀
    <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時 不用再修改MCU了!

    以往,在升級至或擴展CAN FD功能時,設計師不得不在其設計中整合多個分立的組件或徹底修改微控制器,不僅耗時,而且成本高昂。為此,TI公司推出了新款汽車系統(tǒng)基礎芯片(SBC)TCAN4550-Q1
    的頭像 發(fā)表于 07-02 08:41 ?7660次閱讀

    CAN FD升級的解決方案

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

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

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

    如何從傳統(tǒng)的CAN升級到 CAN FD資料下載

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

    如何快速升級到CAN FD的三個解決方案

    21世紀初,CAN總線技術迎來了CAN FD時代,數據傳輸的速率不斷提高的同時,極大地縮短了數據傳輸,尤其是程序下載的時間。那么如何才能將手頭的CAN總線
    的頭像 發(fā)表于 04-24 11:50 ?3312次閱讀

    STM32設備上的CAN FD

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

    CANCAN FD如何解決彼此的通訊

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

    CAN FD是什么意思 優(yōu)點有哪些

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