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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN到CAN FD快速升級(jí)的實(shí)現(xiàn)方案

西西 ? 作者:廠商供稿 ? 2018-09-19 16:56 ? 次閱讀

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

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

那么如何實(shí)現(xiàn)CAN到CAN FD的升級(jí)呢?

一、CANFDCOM的應(yīng)用

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

圖1 CANFDCOM-100IE實(shí)物圖

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

CAN到CAN FD快速升級(jí)的實(shí)現(xiàn)方案

圖2 設(shè)備連接電路圖

如圖2所示,通常變頻器帶有RS-232/485接口,可通過(guò)CANFDCOM-100IE串口轉(zhuǎn)CAN(FD)快速將變頻器設(shè)備連接至CAN(FD)-bus網(wǎng)絡(luò)中,從而實(shí)現(xiàn)CAN(FD)報(bào)文的收發(fā)。

轉(zhuǎn)換器支持四種轉(zhuǎn)換模式:透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換、格式轉(zhuǎn)換、Modbus 轉(zhuǎn)換,適應(yīng)不同用戶需求。同時(shí)提供配置軟件,可以靈活設(shè)置CANFDCOM-100IE的運(yùn)行參數(shù)。如圖3所示。

圖3 CANFDCOM配置界面

CANFDCOM還可以連接到PC端,另一端連接至CAN(FD)網(wǎng)絡(luò),進(jìn)行串行幀與CAN(FD)報(bào)文的相互收發(fā)。

參數(shù)配置完成之后,使用串口助手發(fā)送串行幀轉(zhuǎn)CAN(FD)報(bào)文,如圖4所示。借助ZCANPRO工具可以觀察CAN(FD)幀信息,如圖5所示。

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

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

圖5 CAN FD幀信息界面

二、CANFDSM的應(yīng)用

CANFDSM-100是一款串口轉(zhuǎn) CAN(FD)模塊,內(nèi)置微處理器,實(shí)物圖如圖6所示??梢院芊奖愕厍度氲骄哂?a href="http://wenjunhu.com/tags/uart/" target="_blank">UART接口的設(shè)備中,如圖7所示。

在添加CAN(FD)收發(fā)器以后,實(shí)現(xiàn)UART設(shè)備和CAN-bus網(wǎng)絡(luò)之間的數(shù)據(jù)通訊。

圖6 CANFDSM-100實(shí)物圖

圖7 CANFDSM-100效果圖

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

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

CAN到CAN FD快速升級(jí)的實(shí)現(xiàn)方案

圖8 設(shè)備連接圖

然而,CAN FD與傳統(tǒng)的CAN在實(shí)際的應(yīng)用中并沒(méi)有太大的差異,線纜的選型、拓?fù)涞倪x擇、總線的布設(shè)等均大同小異。CAN收發(fā)器就是將CAN控制器的邏輯電平與CAN總線差分電平相互轉(zhuǎn)換的電平轉(zhuǎn)換器。

三、實(shí)現(xiàn)CAN收發(fā)器的方案有兩種

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

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

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

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

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

CAN到CAN FD快速升級(jí)的實(shí)現(xiàn)方案

CAN FD的優(yōu)勢(shì)

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

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

CAN FD對(duì)數(shù)據(jù)場(chǎng)的長(zhǎng)度作了很大的補(bǔ)充,數(shù)據(jù)長(zhǎng)度碼(DLC)最大可以傳輸64字節(jié)有效數(shù)據(jù)。這意味著CAN FD具有更高的有效傳輸負(fù)載;

CAN FD 數(shù)據(jù)幀在控制場(chǎng)新添加FDF位、BRS位、ESI位(FDF位判斷報(bào)文類型、BRS位表示位速率轉(zhuǎn)換、ESI位表示錯(cuò)誤狀態(tài)),如圖9所示;

CAN FD對(duì)CRC算法作了改變,即CRC以含填充位的位流進(jìn)行計(jì)算,改善了錯(cuò)誤幀漏檢率。

CAN到CAN FD快速升級(jí)的實(shí)現(xiàn)方案

圖9 CAN FD標(biāo)準(zhǔn)幀

總結(jié)

1、要實(shí)現(xiàn)CAN FD的快速升級(jí)首先需要使用支持CAN FD協(xié)議的MCU或控制器,還要選取新的網(wǎng)絡(luò)調(diào)試和監(jiān)測(cè)工具;

2、需要支持更高的傳輸速率的收發(fā)器,若設(shè)計(jì)的CAN FD節(jié)點(diǎn)的最高速率5Mbit/s,則收發(fā)器的傳輸速率也必須達(dá)到此數(shù)值。CAN FD隔離CAN收發(fā)器CTM5MFD、CTM3MFD,是CAN FD隔離應(yīng)用的理想解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2754

    瀏覽量

    463697
  • CAN收發(fā)器
    +關(guān)注

    關(guān)注

    2

    文章

    165

    瀏覽量

    25643
  • ZLG致遠(yuǎn)電子
    +關(guān)注

    關(guān)注

    6

    文章

    33

    瀏覽量

    22144
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何實(shí)現(xiàn)CANCAN FD升級(jí)

    自動(dòng)駕駛技術(shù)迅速發(fā)展,車輛中的CAN總線已經(jīng)無(wú)法滿足數(shù)據(jù)吞吐量和傳輸速度的要求,CAN總線的加速升級(jí)版——CAN FD技術(shù)正在逐漸替代現(xiàn)有網(wǎng)
    的頭像 發(fā)表于 09-20 09:31 ?9052次閱讀

    如何解決車載CANCAN FD升級(jí)困擾

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

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

    很多車廠都在考慮使用CAN FD來(lái)替代CAN實(shí)現(xiàn)數(shù)據(jù)量傳輸?shù)奶崴?。那么如何穩(wěn)定地升級(jí)到CAN
    發(fā)表于 05-29 17:45

    CAN-bus 現(xiàn)場(chǎng)總線應(yīng)用方案RS485 升級(jí)到CAN

    CAN-bus 現(xiàn)場(chǎng)總線應(yīng)用方案RS485 升級(jí)到CAN
    發(fā)表于 01-08 14:27 ?38次下載

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

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

    CAN FD升級(jí)之后 通訊距離能否縮短

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

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

    隨著新能源汽車的發(fā)展,需要傳輸?shù)臄?shù)據(jù)量也逐漸增加,很多車廠都在考慮使用CAN FD來(lái)替代CAN實(shí)現(xiàn)數(shù)據(jù)量傳輸?shù)奶崴佟D敲慈绾畏€(wěn)定地升級(jí)到
    發(fā)表于 06-02 09:08 ?4780次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>升級(jí)</b>要如何避免與<b class='flag-5'>CAN</b>總線的沖突?

    CAN FD升級(jí)的解決方案

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

    CAN FD升級(jí)之后,通訊距離會(huì)縮短嗎

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

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

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

    如何快速升級(jí)到CAN FD的三個(gè)解決方案

    21世紀(jì)初,CAN總線技術(shù)迎來(lái)了CAN FD時(shí)代,數(shù)據(jù)傳輸?shù)乃俾什粩嗵岣叩耐瑫r(shí),極大地縮短了數(shù)據(jù)傳輸,尤其是程序下載的時(shí)間。那么如何才能將手頭的CAN總線
    的頭像 發(fā)表于 04-24 11:50 ?3312次閱讀

    can總線一幀多少字節(jié)多少位_MCU擴(kuò)展CAN/CAN FD接口方案MCP2518FD+ATA6563

    “本文介紹MCU通過(guò)SPI串口擴(kuò)展CAN/CAN FD接口擴(kuò)展方案,該方案基于MCP2518FD
    發(fā)表于 10-29 11:21 ?18次下載
    <b class='flag-5'>can</b>總線一幀多少字節(jié)多少位_MCU擴(kuò)展<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>接口<b class='flag-5'>方案</b>MCP2518<b class='flag-5'>FD</b>+ATA6563

    STM32設(shè)備上的CAN FD

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

    CANCAN FD如何解決彼此的通訊

    因?yàn)槭苤朴诋a(chǎn)品的穩(wěn)定性考驗(yàn),改造成本等問(wèn)題,沒(méi)法快速全面普及CAN FD。另外,在2012年底提出CAN FD
    發(fā)表于 10-18 14:20 ?3184次閱讀

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

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