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

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

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

【CAN總線知識】為何總線“鐮刀”波形頻頻發(fā)生?

ZLG致遠(yuǎn)電子 ? 2024-12-03 01:04 ? 次閱讀

導(dǎo)讀

無論是CAN總線還是485總線,實(shí)際應(yīng)用中經(jīng)常會出現(xiàn)各種異常,常因總線組網(wǎng)后,波形邊沿出現(xiàn)過緩、呈“鐮刀”狀的現(xiàn)象,導(dǎo)致數(shù)據(jù)丟失或出錯,那么這現(xiàn)象前因后果大家是否真正的了解呢?

71bbd91e-b0cf-11ef-8084-92fbcf53809c.jpg ?案例一

1. CAN總線異?,F(xiàn)象

我司某工業(yè)機(jī)器人客戶反饋,使用SM1500的機(jī)器人控制板卡,在傳輸數(shù)據(jù)過程中出現(xiàn)丟幀的情況,如下圖1,客戶現(xiàn)場模擬的組網(wǎng)方式為31個節(jié)點(diǎn)的手拉手拓?fù)?,通訊波特率?50kbps。

71d18598-b0cf-11ef-8084-92fbcf53809c.png

圖1現(xiàn)場組網(wǎng)環(huán)境若總線收發(fā)器在使用過程中出現(xiàn)異常,一般會先從總線波形著手去分析原因。如圖2,為客戶組網(wǎng)的簡要框圖,我司使用CAN分析儀抓取了第31個節(jié)點(diǎn)處總線波形,發(fā)現(xiàn)波形邊沿過緩,出現(xiàn)了“鐮刀”狀的現(xiàn)象,如下圖3。

720b0980-b0cf-11ef-8084-92fbcf53809c.png

圖2控制板卡組網(wǎng)簡要框圖

72219a06-b0cf-11ef-8084-92fbcf53809c.png

圖3CAN總線“鐮刀”波形總線波形出現(xiàn)“鐮刀”狀的現(xiàn)象通常是由于總線上存在過大電容起的,根據(jù)電容的充放電時間公式可知t=RC,其中R可看成總線接口內(nèi)阻與終端電阻,C則是總線上的等效電容。如圖4,總線等效電容Cj包括總線引腳對地電容Cj1與總線之間的電容Cj2,當(dāng)總線電平由高變低時(壓差變化),由于電容上的電壓不能突變,那么電容Cj會分別通過內(nèi)阻R內(nèi)和終端電阻R終端放電。收發(fā)器內(nèi)阻和終端電阻一般固定,當(dāng)電容過大時,則放電時間變長,從而導(dǎo)致了總線波形邊沿變緩。

723f39a8-b0cf-11ef-8084-92fbcf53809c.png

圖4總線等效電容放電原理框圖

2. CAN接口電路原理與異常分析

SM1500 CAN接口電容一般只有幾皮法,即使31個節(jié)點(diǎn)組網(wǎng)最多也不過上百皮法,配合終端電阻使用一般不會出現(xiàn)“鐮刀”狀波形。我司在檢查客戶CAN接口電路后發(fā)現(xiàn)存在TVS管、氣體放電管等保護(hù)器件,如下圖5。TVS管本身存在較大的結(jié)電容,一般在幾百到上千皮法,當(dāng)總線組網(wǎng)后結(jié)電容會累計(jì)增加,高速通訊的時候總線就有可能出現(xiàn)“鐮刀”狀波形。

725ddb56-b0cf-11ef-8084-92fbcf53809c.png

圖5控制板卡CAN接口保護(hù)電路

將總線接口保護(hù)電路的TVS3和TVS4去掉后組網(wǎng),并測試第31個節(jié)點(diǎn)處波形發(fā)現(xiàn)仍呈“鐮刀”狀,但波形邊沿遲緩程度減小,如圖6,同時也沒有再出現(xiàn)丟幀情況。最后再去掉TVS2后測試,“鐮刀”狀波形消失,如圖7。對比去掉TVS管前后波形,邊沿時間由1.3us減小至160ns,如圖8。

7276ca80-b0cf-11ef-8084-92fbcf53809c.png

圖6去掉部分TVS管后總線波形

72935a7e-b0cf-11ef-8084-92fbcf53809c.png

圖7去掉全部TVS管后總線波形

72b2ef06-b0cf-11ef-8084-92fbcf53809c.png

圖8去掉TVS管前后波形邊沿時間對比

72d6d2a4-b0cf-11ef-8084-92fbcf53809c.jpg

CAN/CANFD轉(zhuǎn)CAN/CANFD網(wǎng)橋

CAN快速升級

加負(fù)載和增程

ID過濾數(shù)據(jù)轉(zhuǎn)換

參考價格:890元

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

    關(guān)注

    145

    文章

    1962

    瀏覽量

    131403
  • 板卡
    +關(guān)注

    關(guān)注

    3

    文章

    119

    瀏覽量

    16944
  • 工業(yè)機(jī)器人
    +關(guān)注

    關(guān)注

    91

    文章

    3393

    瀏覽量

    93084
收藏 人收藏

    評論

    相關(guān)推薦

    CAN總線協(xié)議知識科普

    本文說的CAN即是一種總線,也是一種協(xié)議。因此,我們常聽見CAN總線,也常聽見CAN協(xié)議。
    發(fā)表于 09-15 12:47 ?3432次閱讀

    CAN總線入門知識

    最近在調(diào)試一個CAN總線的設(shè)備遇到一些問題,簡單總結(jié)一下。本文會對CAN總線進(jìn)行簡單介紹,CAN的硬件鏈路層,協(xié)議層,以及調(diào)試的一些心得。
    發(fā)表于 09-15 15:32 ?2187次閱讀

    CAN總線幾種正常的“異?!?b class='flag-5'>波形

    CAN波形一定都是標(biāo)標(biāo)準(zhǔn)準(zhǔn)的方波嗎?其實(shí)并非如此,今天就把CAN總線上的幅值“異常”歸歸類。CAN-bus信號產(chǎn)生原理眾所周知,一個標(biāo)準(zhǔn)
    的頭像 發(fā)表于 06-26 08:25 ?3612次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>幾種正常的“異?!?b class='flag-5'>波形</b>

    CAN總線知識】全面了解CAN總線協(xié)議

    提及總線,總是讓人聯(lián)想到那些交錯在一起的計(jì)算機(jī)電線。那么這些電線如何發(fā)揮功效呢?這還得配合總線協(xié)議的管理來使用。那么今天我們介紹的就是CAN總線協(xié)議??纯催@個協(xié)議的含義和應(yīng)用吧。
    的頭像 發(fā)表于 10-15 08:05 ?1764次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>知識</b>】全面了解<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議

    CAN總線通信波形要求#電路設(shè)計(jì) #通信

    CAN總線CAN總線波形can總線控制器
    學(xué)習(xí)電子知識
    發(fā)布于 :2022年09月23日 14:33:51

    CAN 總線錯誤檢測機(jī)制#can總線

    CAN 總線
    北匯信息POLELINK
    發(fā)布于 :2023年05月26日 13:54:03

    CAN總線基礎(chǔ)知識匯總#CAN #CANoe #汽車總線

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年11月04日 13:35:54

    CAN總線協(xié)議是什么?CAN總線協(xié)議有哪些?CAN總線協(xié)議知識分析

    屬于軟件協(xié)議。本篇文章先概述一下CAN網(wǎng)絡(luò),讓大家對CAN總線協(xié)議有一個全局的概念,再到底層的CAN總線協(xié)議
    的頭像 發(fā)表于 10-03 19:53 ?7.5w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議是什么?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議有哪些?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議<b class='flag-5'>知識</b>分析

    CAN總線的基礎(chǔ)知識詳細(xì)講解

    CAN總線的基礎(chǔ)知識詳細(xì)講解。
    發(fā)表于 04-02 17:44 ?14次下載

    關(guān)于CAN總線錯誤的相關(guān)知識

    在本系列文章中,我們將為您詳細(xì)介紹CAN總線錯誤的相關(guān)知識,包括CAN總線錯誤的基礎(chǔ)概念、CAN
    的頭像 發(fā)表于 05-27 17:56 ?3217次閱讀

    CAN總線錯誤的類型介紹

    在本系列文章中,我們將為您詳細(xì)介紹CAN總線錯誤的相關(guān)知識,包括CAN總線錯誤的基礎(chǔ)概念、CAN
    的頭像 發(fā)表于 06-13 16:08 ?8411次閱讀

    CAN總線基礎(chǔ)知識

    CAN總線是一種常用的總線,對于剛開始接觸CAN總線的,面對著各式各樣的資料,可能不知道從何看起,今天科普一下
    的頭像 發(fā)表于 02-09 15:43 ?4284次閱讀

    為何總線鐮刀波形頻頻發(fā)生?

    無論是CAN總線還是485總線,實(shí)際應(yīng)用中經(jīng)常會出現(xiàn)各種異常,常因總線組網(wǎng)后,波形邊沿出現(xiàn)過緩、呈“鐮刀
    發(fā)表于 08-01 15:20 ?390次閱讀
    <b class='flag-5'>為何</b><b class='flag-5'>總線</b>“<b class='flag-5'>鐮刀</b>”<b class='flag-5'>波形</b><b class='flag-5'>頻頻</b><b class='flag-5'>發(fā)生</b>?

    【解決方案】為何總線鐮刀波形頻頻發(fā)生?

    無論是CAN總線還是485總線,實(shí)際應(yīng)用中經(jīng)常會出現(xiàn)各種異常,常因總線組網(wǎng)后,波形邊沿出現(xiàn)過緩、呈“鐮刀
    的頭像 發(fā)表于 02-23 14:55 ?1070次閱讀
    【解決方案】<b class='flag-5'>為何</b><b class='flag-5'>總線</b>“<b class='flag-5'>鐮刀</b>”<b class='flag-5'>波形</b><b class='flag-5'>頻頻</b><b class='flag-5'>發(fā)生</b>?

    can總線的故障波形有哪些

    詳細(xì)介紹CAN總線的故障波形及其原因和解決方法。 故障波形概述 故障波形是指在CAN
    的頭像 發(fā)表于 06-16 10:04 ?2183次閱讀