在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

CAN總線幾種正常的“異常”波形

ZLG致遠(yuǎn)電子 ? 2024-06-26 08:25 ? 次閱讀

CAN波形一定都是標(biāo)標(biāo)準(zhǔn)準(zhǔn)的方波嗎?其實(shí)并非如此,今天就把CAN總線上的幅值“異常”歸歸類。

934f971e-3352-11ef-a655-92fbcf53809c.jpg ?CAN-bus信號(hào)產(chǎn)生原理

眾所周知,一個(gè)標(biāo)準(zhǔn)CAN節(jié)點(diǎn)由微處理器控制器收發(fā)器構(gòu)成。多個(gè)節(jié)點(diǎn)成總線型架構(gòu)掛在一起,兩個(gè)端節(jié)點(diǎn)上并有終端電阻。其結(jié)構(gòu)簡(jiǎn)圖如下圖所示。

9352e270-3352-11ef-a655-92fbcf53809c.jpg
圖1CAN-bus節(jié)點(diǎn)網(wǎng)絡(luò)結(jié)構(gòu)

可以看出,與總線直接相連的是CAN節(jié)點(diǎn)的收發(fā)器,其內(nèi)部電路等效如下圖所示,CAN-H、CAN-L直接由三極管驅(qū)動(dòng),近似可以看成電流型輸出。結(jié)合上文所述網(wǎng)絡(luò)架構(gòu)中的終端電阻,節(jié)點(diǎn)發(fā)出信號(hào)時(shí)電流流過終端電阻產(chǎn)生電壓信號(hào),當(dāng)同一時(shí)間多個(gè)節(jié)點(diǎn)同時(shí)發(fā)出信號(hào)時(shí)就會(huì)使總線上的電流高于單一節(jié)點(diǎn)發(fā)出的電流,使得我們觀察電壓信號(hào)時(shí)出現(xiàn)突增的現(xiàn)象。93571cb4-3352-11ef-a655-92fbcf53809c.jpg
圖2CAN收發(fā)器結(jié)構(gòu)CAN-bus是總線型結(jié)構(gòu),通常狀態(tài)下一般只有一個(gè)節(jié)點(diǎn)占有總線。那么有幾種情況會(huì)導(dǎo)致多個(gè)節(jié)點(diǎn)同時(shí)發(fā)出,進(jìn)而導(dǎo)致幅值出現(xiàn)“異常”呢,下文通過致遠(yuǎn)電子CANScope分析儀的幾個(gè)測(cè)試案例總結(jié)一下。


934f971e-3352-11ef-a655-92fbcf53809c.jpg ?應(yīng)答位上的幅值“異常”

最常見的,當(dāng)CAN網(wǎng)絡(luò)上存在3個(gè)以上的節(jié)點(diǎn)時(shí),應(yīng)答位上的幅值要明顯高于同一報(bào)文的其他位置,如下圖所示。可以看到報(bào)文在ID段、數(shù)據(jù)段、CRC校驗(yàn)段處的幅值均比較一致,但是到應(yīng)答位處時(shí)幅值出現(xiàn)突增。這是為什么呢,大家都知道CAN-bus總線擁有自動(dòng)應(yīng)答機(jī)制,即當(dāng)某一節(jié)點(diǎn)發(fā)送完一幀報(bào)文時(shí),所有總線中的其余非只聽節(jié)點(diǎn)均會(huì)在應(yīng)答位處做出響應(yīng),如果報(bào)文被成功識(shí)別則發(fā)出一個(gè)顯性位作為應(yīng)答信號(hào)。

結(jié)合上文所述,應(yīng)答位此時(shí)CAN總線上的電流是若干節(jié)點(diǎn)電流疊加的綜合,所以應(yīng)答位的幅值高就很容易講通了。

936520f2-3352-11ef-a655-92fbcf53809c.jpg圖3 應(yīng)答位上的幅值“異常”


934f971e-3352-11ef-a655-92fbcf53809c.jpg ?ID段上的幅值“異常”

CAN-bus總線的一大特點(diǎn)就是多主結(jié)構(gòu),即網(wǎng)絡(luò)中所有節(jié)點(diǎn)功能對(duì)等,沒有主從機(jī)的概念,所有節(jié)點(diǎn)均可自由收發(fā)數(shù)據(jù)。保證多主結(jié)構(gòu)得以實(shí)現(xiàn)的關(guān)鍵在于CAN總線的仲裁機(jī)制也稱為優(yōu)先級(jí)機(jī)制。當(dāng)網(wǎng)絡(luò)中同時(shí)有多個(gè)節(jié)點(diǎn)同時(shí)發(fā)送數(shù)據(jù)時(shí)會(huì)在ID段處產(chǎn)生仲裁,優(yōu)先級(jí)高的節(jié)點(diǎn)會(huì)最終占有總線。

如下圖所示,可以看到在圖中的標(biāo)記處波形出現(xiàn)了“臺(tái)階”。正是由于在“臺(tái)階”出現(xiàn)前有兩個(gè)節(jié)點(diǎn)同時(shí)發(fā)出數(shù)據(jù),導(dǎo)致幅值增高,在“臺(tái)階”處某一節(jié)點(diǎn)由于優(yōu)先級(jí)高占有總線,另一個(gè)節(jié)點(diǎn)暫時(shí)退出,使得幅值又回歸平常。

936ec4ae-3352-11ef-a655-92fbcf53809c.jpg圖4 ID段上的幅值異常


934f971e-3352-11ef-a655-92fbcf53809c.jpg ?錯(cuò)誤幀上的幅值“異常”

再看看這個(gè)案例,可以看到在波形的后半部分也出現(xiàn)了臺(tái)階式的幅值增高,光標(biāo)卡住的顯性電平區(qū)間可以看到寬度明顯超過了5個(gè)標(biāo)準(zhǔn)位寬,按照CAN總線的位填充規(guī)則(不能存在連續(xù)六個(gè)相同的顯性位或隱性位)表明這是一條錯(cuò)誤幀。但是不要誤會(huì),并不是因?yàn)檫@個(gè)幅值“異常”而導(dǎo)致的錯(cuò)誤幀,我們知道CAN總線有錯(cuò)誤重發(fā)機(jī)制,以保證總線傳輸數(shù)據(jù)的可靠性。這種可靠性正是通過錯(cuò)誤幀的“一票否決制”實(shí)現(xiàn)的。

當(dāng)網(wǎng)絡(luò)中某一節(jié)點(diǎn)識(shí)別到一條認(rèn)為是有問題的報(bào)文后會(huì)發(fā)送六個(gè)連續(xù)的顯性位(即錯(cuò)誤幀),投出這一否決票通知網(wǎng)絡(luò)上所有其他節(jié)點(diǎn),本條報(bào)文無效。此后其他節(jié)點(diǎn)會(huì)以“跟票”的形式全部發(fā)出六個(gè)顯性位錯(cuò)誤幀。所以此時(shí)多個(gè)節(jié)點(diǎn)重疊部分的錯(cuò)誤幀的幅值就會(huì)高一些了。

9377052e-3352-11ef-a655-92fbcf53809c.jpg

圖5錯(cuò)誤幀上的幅值異常

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

    關(guān)注

    8

    文章

    5641

    瀏覽量

    128400
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1977

    瀏覽量

    132345
  • 終端電阻
    +關(guān)注

    關(guān)注

    1

    文章

    96

    瀏覽量

    12093
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

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

    導(dǎo)讀無論是CAN總線還是485總線,實(shí)際應(yīng)用中經(jīng)常會(huì)出現(xiàn)各種異常,常因總線組網(wǎng)后,波形邊沿出現(xiàn)過
    的頭像 發(fā)表于 12-03 01:04 ?1075次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識(shí)】為何<b class='flag-5'>總線</b>“鐮刀”<b class='flag-5'>波形</b>頻頻發(fā)生?

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

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

    請(qǐng)教MAX3051通信異常問題

    最近在ZYNQ上調(diào)試CAN總線,在CAN方面是小白,出現(xiàn)了問題,還請(qǐng)大家賜教。數(shù)據(jù)波形有時(shí)正常,有時(shí)不
    發(fā)表于 04-25 12:11

    CAN總線通訊異常

    大家好,請(qǐng)教個(gè)問題:有一款CAN總線產(chǎn)品,在使用一段時(shí)間后,出現(xiàn)通訊異常。經(jīng)客戶排查,線束連接完好,客戶初步進(jìn)行如下測(cè)試: 1、上電測(cè)試CANH和CANL對(duì)GND的電壓:8 VCANH對(duì)GND
    發(fā)表于 01-08 11:16

    CAN通訊的波形異常原因是什么?

    LPC1788通過CAN發(fā)送數(shù)據(jù)給上位機(jī),正常情況下TX腳對(duì)地波形如下:但一批板子里面有些不能進(jìn)行CAN通訊的,用示波器扎TX-GND波形
    發(fā)表于 01-21 10:24

    CAN總線多節(jié)點(diǎn)通信異常問題解決

    構(gòu)成3節(jié)點(diǎn)通信也正常。但是,當(dāng)ARM開發(fā)板與ECU同時(shí)掛載到CAN總線上時(shí),就會(huì)出現(xiàn)通信異常。問題2:ARM開發(fā)板(節(jié)點(diǎn)1,收發(fā)器:TJA1040)與MCU(節(jié)點(diǎn)2,收發(fā)器:vp230
    發(fā)表于 07-01 19:20

    CAN總線概述及應(yīng)用_CAN總線的應(yīng)用案例(汽車CAN總線應(yīng)用)

    CAN已經(jīng)形成國(guó)際標(biāo)準(zhǔn),并已被公認(rèn)為幾種最有前途的現(xiàn)場(chǎng)總線之一。CAN 總線的數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性。由于其良好的性能及獨(dú)
    發(fā)表于 05-07 10:36 ?3.5w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>概述及應(yīng)用_<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的應(yīng)用案例(汽車<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應(yīng)用)

    CAN總線系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    在現(xiàn)場(chǎng)總線概念的出現(xiàn)到現(xiàn)在的近20年時(shí)間里,已經(jīng)出現(xiàn)了好幾種現(xiàn)場(chǎng)總線技術(shù)并走向成熟。其中CAN總線已被公認(rèn)為
    發(fā)表于 04-20 15:55 ?24次下載

    CAN接口異常如何分析?

    CAN總線憑借高可靠和實(shí)時(shí)性被廣泛應(yīng)用于汽車電子、軌道交通、醫(yī)療等行業(yè),但隨著應(yīng)用環(huán)境的日益復(fù)雜,CAN總線發(fā)生異常的頻率也隨之增加。
    的頭像 發(fā)表于 03-30 11:04 ?2762次閱讀
    <b class='flag-5'>CAN</b>接口<b class='flag-5'>異常</b>如何分析?

    如何解決CAN總線各種現(xiàn)場(chǎng)異常工況

    CAN總線開發(fā)工程師經(jīng)常會(huì)遇到總線在實(shí)驗(yàn)室中測(cè)試均能正常通過各項(xiàng)測(cè)試標(biāo)準(zhǔn),但是到現(xiàn)場(chǎng)卻出現(xiàn)了各種問題,如何解決各種現(xiàn)場(chǎng)異常工況呢?本文將從干
    的頭像 發(fā)表于 05-05 14:19 ?3500次閱讀

    基于機(jī)器學(xué)習(xí)的汽車CAN總線異常檢測(cè)方法

    定制化開發(fā),但存在異常樣本采集數(shù)量大和訓(xùn)練難度高的問題。本文將結(jié)合個(gè)人經(jīng)驗(yàn)對(duì)基于機(jī)器學(xué)習(xí)的汽車CAN總線異常檢測(cè)方法展開具體介紹。
    的頭像 發(fā)表于 01-17 10:49 ?1663次閱讀

    CAN L對(duì)地短路總線波形

    正常使用,即在客戶體驗(yàn)層面上沒有明顯的異常現(xiàn)象,但從診斷方面來講,會(huì)影響網(wǎng)絡(luò)傳輸速度。 此時(shí)CAN L 電壓約為0V。CAN H 線的隱性電壓被降至0V,但顯性電壓基本不變,因此
    的頭像 發(fā)表于 09-14 16:51 ?3167次閱讀
    <b class='flag-5'>CAN</b> L對(duì)地短路<b class='flag-5'>總線</b><b class='flag-5'>波形</b>

    can總線的故障波形有哪些

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

    叉車can總線異常怎么解決

    ,被廣泛應(yīng)用于叉車控制系統(tǒng)中,實(shí)現(xiàn)了叉車各控制單元之間的高速、可靠通信。然而,在實(shí)際使用過程中,叉車CAN總線可能會(huì)出現(xiàn)各種異常情況,影響叉車的正常使用。 叉車
    的頭像 發(fā)表于 06-16 10:56 ?2838次閱讀

    CAN總線十萬個(gè)為什么 | 聊聊幾種常見的CAN網(wǎng)絡(luò)拓?fù)?/a>

    導(dǎo)讀隨著CAN總線的應(yīng)用越來越廣泛,工程師在面對(duì)各種不同工況下,如何選擇合適的網(wǎng)絡(luò)拓?fù)浞绞骄妥兂闪艘粋€(gè)讓人頭疼的問題。這篇文章會(huì)介紹主流的幾種總線拓?fù)浞绞剑梢詭湍焖倭私馊绾芜x擇。大
    的頭像 發(fā)表于 11-21 01:03 ?1383次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬個(gè)為什么 | 聊聊<b class='flag-5'>幾種</b>常見的<b class='flag-5'>CAN</b>網(wǎng)絡(luò)拓?fù)? />    </a>
</div>                    </div>
                    <div   id=
    主站蜘蛛池模板: 视色在线视频 | 成人永久免费视频 | 国产综合在线观看视频 | 毛片午夜 | 丁香婷婷亚洲六月综合色 | 久操色| 国片一级 免费看 | 美女好紧好大好爽12p | 浓厚な接吻と肉体の交在线观看 | 黄 在线| 亚洲香蕉国产高清在线播放 | 狠狠色噜噜狠狠狠狠97 | 丁香六月婷婷综合 | 欧美性野久久久久久久久 | 48pao强力打造免费基地 | 日韩美香港a一级毛片 | 亚洲黄色小说网站 | 五月婷婷六月丁香综合 | 99久久亚洲国产高清观看 | 日本精品一在线观看视频 | 色天使久久综合网天天 | 成人a毛片手机免费播放 | 免费一级大毛片a一观看不卡 | 全部免费特黄特色大片农村 | 久久夜色tv网站 | 天天色图 | 国产激烈床戏无遮挡在线观看 | 国产视频观看 | 狠狠色依依成人婷婷九月 | xxxxx日本69| 全黄色一级片 | 又黄又湿又爽 | 成人精品一级毛片 | 狠狠做深爱婷婷综合一区 | 四虎精品免费永久在线 | 五月天婷婷在线观看高清 | 五月婷婷六月丁香激情 | 1024你懂的在线播放欧日韩 | 日韩在线免费看网站 | 国产一区二区高清 | 天天操天天操天天操天天操 |