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

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

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

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

ZLG致遠(yuǎn)電子 ? 2023-02-23 14:55 ? 次閱讀

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

fb594832-b22f-11ed-ad0d-dac502259ad0.jpg ?案例一

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

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

圖1現(xiàn)場(chǎng)組網(wǎng)環(huán)境

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

fbc2a124-b22f-11ed-ad0d-dac502259ad0.png

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

fbd1b556-b22f-11ed-ad0d-dac502259ad0.png

圖3CAN總線(xiàn)“鐮刀”波形

總線(xiàn)波形出現(xiàn)“鐮刀”狀的現(xiàn)象通常是由于總線(xiàn)上存在過(guò)大電容起的,根據(jù)電容的充放電時(shí)間公式可知t=RC,其中R可看成總線(xiàn)接口內(nèi)阻與終端電阻,C則是總線(xiàn)上的等效電容。

如圖4,總線(xiàn)等效電容Cj包括總線(xiàn)引腳對(duì)地電容Cj1與總線(xiàn)之間的電容Cj2,當(dāng)總線(xiàn)電平由高變低時(shí)(壓差變化),由于電容上的電壓不能突變,那么電容Cj會(huì)分別通過(guò)內(nèi)阻R內(nèi)和終端電阻R終端放電。收發(fā)器內(nèi)阻和終端電阻一般固定,當(dāng)電容過(guò)大時(shí),則放電時(shí)間變長(zhǎng),從而導(dǎo)致了總線(xiàn)波形邊沿變緩。

fbfc9dca-b22f-11ed-ad0d-dac502259ad0.png

圖4總線(xiàn)等效電容放電原理框圖

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

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

fc1470a8-b22f-11ed-ad0d-dac502259ad0.png

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

fc25837a-b22f-11ed-ad0d-dac502259ad0.png

圖6去掉部分TVS管后總線(xiàn)波形

fc46ddb8-b22f-11ed-ad0d-dac502259ad0.png

圖7去掉全部TVS管后總線(xiàn)波形

fc61454a-b22f-11ed-ad0d-dac502259ad0.png

圖8去掉TVS管前后波形邊沿時(shí)間對(duì)比


fb594832-b22f-11ed-ad0d-dac502259ad0.jpg ?案例二

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

我司某燈光設(shè)備客戶(hù)反饋,使用SM4500的燈光具設(shè)備以手拉手方式組網(wǎng)后,在進(jìn)行程序燒寫(xiě)時(shí),出現(xiàn)了部分設(shè)備無(wú)法燒錄程序的情況,組網(wǎng)簡(jiǎn)要框圖如圖9所示。

fc8df478-b22f-11ed-ad0d-dac502259ad0.png

圖9燈具設(shè)備組網(wǎng)簡(jiǎn)要框圖通訊波特率為250kbps,如圖10為10臺(tái)燈具設(shè)備組網(wǎng)后總線(xiàn)波形,從波形看,和案例一相似,也呈“鐮刀”狀。

fca45524-b22f-11ed-ad0d-dac502259ad0.png

圖10485總線(xiàn)“鐮刀”波形

2.485總線(xiàn)接口電路原理與異常分析

設(shè)備接口原理如圖11,客戶(hù)在A、B線(xiàn)外加了1nF的電容C3、C4,當(dāng)多個(gè)設(shè)備組網(wǎng)后,總線(xiàn)上電容必然會(huì)隨著節(jié)點(diǎn)數(shù)的增多而增大,不僅起不到消除干擾作用,反而導(dǎo)致了波形失真。

fd1b4daa-b22f-11ed-ad0d-dac502259ad0.png

圖11燈具設(shè)備485接口保護(hù)電路為了確認(rèn)是否是總線(xiàn)外接電容的影響,我司用13臺(tái)去掉了電容的設(shè)備組網(wǎng),并測(cè)試第13節(jié)點(diǎn)處波形,總線(xiàn)“鐮刀”狀波形消失,如圖12左圖,但波形存在尖峰,我司判斷這由于信號(hào)反射導(dǎo)致,給第13臺(tái)設(shè)備端接入120Ω終端電阻后,尖峰消失,如圖12右圖。

fd2bed90-b22f-11ed-ad0d-dac502259ad0.png

圖12接入終端電阻前后波形對(duì)比

fb594832-b22f-11ed-ad0d-dac502259ad0.jpg ?應(yīng)用推薦

經(jīng)過(guò)上述案例分析,可以知道,不管是CAN總線(xiàn)還是485總線(xiàn),對(duì)電容都是非常敏感的,尤其是在高速通訊的時(shí)候。SM1500和SM4500本身就具有良好的EMC防護(hù)能力,裸機(jī)狀態(tài)下,靜電放電抗擾度滿(mǎn)足IEC/EN 61000-4-2Contact ±6KV;脈沖群抗擾度滿(mǎn)足IEC/EN 61000-4-4 ±2KV;雷擊浪涌抗擾度滿(mǎn)足IEC/EN 61000-4-5 共?!?KV。

實(shí)際應(yīng)用中,適當(dāng)?shù)谋Wo(hù)還是需要的,當(dāng)需要增加防護(hù)器件時(shí),需特別關(guān)注寄生電容的影響,盡可能選小電容器件。如圖13,為我司推薦的常用接口防護(hù)電路,該電路寄生電容可控制在十幾皮法左右,不僅滿(mǎn)足高速通訊的需求,同時(shí)浪涌防護(hù)能力可達(dá)到IEC/EN 61000-4-5共?!?KV,差?!?kV的要求,如表1,給出了一組推薦的器件參數(shù),參數(shù)值僅做參考,用戶(hù)需根據(jù)實(shí)際情況來(lái)確定適當(dāng)?shù)闹怠?br />

fd8a9174-b22f-11ed-ad0d-dac502259ad0.png

圖13總線(xiàn)常用接口保護(hù)電路

表1

標(biāo)號(hào)

型號(hào)

標(biāo)號(hào)

型號(hào)

C2

102,2kV

TVS2

SMBJ15CA

R1

1MΩ,1206

GDT

3RL090M-5-S

R2

120Ω,1206

T1

HR600432,51uH

R3,R4

SMD1812P014TF

D1~D6

HFM107

CON1

短路器

U1

SM系列總線(xiàn)隔離收發(fā)器

fb594832-b22f-11ed-ad0d-dac502259ad0.jpg ?如何有效避免鐮刀波形再發(fā)生

  1. 避免在總線(xiàn)上直接接入電容,若一定要接入,則必須考慮好通訊波特率的限制,以及組網(wǎng)后電容總和是否會(huì)影響通訊。
  2. 避免因增加保護(hù)電路器件間接引入過(guò)大電容。在應(yīng)用環(huán)境良好情況下,可少接或不接保護(hù)器件;環(huán)境惡劣則必須接保護(hù)器件,但應(yīng)當(dāng)選用寄生電容小的器件和電路方案;同一總線(xiàn)不一定每個(gè)節(jié)點(diǎn)都需要接保護(hù)器件,應(yīng)當(dāng)根據(jù)環(huán)境惡劣情況、節(jié)點(diǎn)總數(shù)、波特率等因素選擇。
  3. 避免選用劣質(zhì)的通訊線(xiàn),應(yīng)當(dāng)選用寄生電容小、內(nèi)阻低的屏蔽雙絞線(xiàn)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    2687

    瀏覽量

    462978
  • 總線(xiàn)
    +關(guān)注

    關(guān)注

    10

    文章

    2855

    瀏覽量

    87854
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    任意波形發(fā)生器的基本架構(gòu)

    任意波形發(fā)生器(Arbitrary Waveform Generator,AWG)是從信號(hào)發(fā)生器演進(jìn)過(guò)來(lái)的一款信號(hào)源,其架構(gòu)的設(shè)計(jì)旨在提供高精度、高穩(wěn)定性和靈活可編程的波形信號(hào)輸出。
    的頭像 發(fā)表于 10-18 16:29 ?117次閱讀

    泰克AWG70001A任意波形發(fā)生器提供業(yè)界最好的信號(hào)刺激解決方案

    AWG70001A系列任意波形發(fā)生器代表的采用率、信號(hào)保真度和波形內(nèi)存,非常適合復(fù)雜組件、系統(tǒng)和試驗(yàn)的設(shè)計(jì)、測(cè)試和操作。
    的頭像 發(fā)表于 09-23 11:19 ?161次閱讀
    泰克AWG70001A任意<b class='flag-5'>波形</b><b class='flag-5'>發(fā)生</b>器提供業(yè)界最好的信號(hào)刺激<b class='flag-5'>解決方案</b>

    can總線(xiàn)的故障波形有哪些

    詳細(xì)介紹CAN總線(xiàn)的故障波形及其原因和解決方法。 故障波形概述 故障波形是指在CAN總線(xiàn)通信過(guò)程中,由于各種原因?qū)е碌臄?shù)據(jù)傳輸異常。故障
    的頭像 發(fā)表于 06-16 10:04 ?1354次閱讀

    什么是任意波形發(fā)生

    在電子測(cè)量、通信、科研以及音樂(lè)創(chuàng)作等多個(gè)領(lǐng)域中,波形發(fā)生器作為一種能夠產(chǎn)生特定波形信號(hào)的電子設(shè)備,發(fā)揮著不可或缺的作用。而任意波形發(fā)生器(A
    的頭像 發(fā)表于 05-30 15:53 ?747次閱讀

    任意波形發(fā)生器中波形生成方法

    任意波形發(fā)生器(Arbitrary Waveform Generator,簡(jiǎn)稱(chēng)AWG)作為電子測(cè)試領(lǐng)域的重要工具,能夠生成各種復(fù)雜波形信號(hào),以滿(mǎn)足不同的測(cè)試需求。在通信、音頻處理、雷達(dá)系統(tǒng)等領(lǐng)域
    的頭像 發(fā)表于 05-29 17:13 ?622次閱讀

    什么是任意波形發(fā)生器?任意波形發(fā)生器是干什么用的?

    任意波形發(fā)生器是一種高度靈活的電子測(cè)試設(shè)備,它能夠生成幾乎任何類(lèi)型的電信號(hào)波形。
    的頭像 發(fā)表于 05-28 16:19 ?651次閱讀

    任意波形發(fā)生器的使用方法

    任意波形發(fā)生器(Arbitrary Waveform Generator,簡(jiǎn)稱(chēng)AWG)是現(xiàn)代電子測(cè)試與測(cè)量領(lǐng)域中不可或缺的重要工具。它能夠產(chǎn)生復(fù)雜、非周期性的波形信號(hào),為電子系統(tǒng)的研發(fā)、測(cè)試和生產(chǎn)
    的頭像 發(fā)表于 05-21 17:26 ?952次閱讀

    波形發(fā)生電路中的波形產(chǎn)生電路需調(diào)零嗎?

    波形發(fā)生電路是電子系統(tǒng)中用于生成特定波形的電路,這些波形可以是正弦波、方波、三角波等。
    的頭像 發(fā)表于 05-19 15:28 ?674次閱讀

    任意波形發(fā)生器如何輸出電壓

    任意波形發(fā)生器(Arbitrary Waveform Generator,簡(jiǎn)稱(chēng)AWG)是一種電子測(cè)試設(shè)備,它能夠產(chǎn)生各種形狀、頻率和振幅的電壓信號(hào),以滿(mǎn)足電子電路、自動(dòng)控制以及教學(xué)實(shí)驗(yàn)等領(lǐng)域的多種
    的頭像 發(fā)表于 05-15 15:38 ?615次閱讀

    任意波形發(fā)生器與示波器怎么連接

    在電子測(cè)試領(lǐng)域中,任意波形發(fā)生器和示波器是兩種非常重要的測(cè)試設(shè)備。任意波形發(fā)生器能夠產(chǎn)生多種波形信號(hào),用于模擬各種實(shí)際環(huán)境中的信號(hào);而示波器
    的頭像 發(fā)表于 05-15 15:38 ?732次閱讀

    任意波形發(fā)生器可以產(chǎn)生哪些波形

    在電子測(cè)試和測(cè)量領(lǐng)域,任意波形發(fā)生器是一種功能強(qiáng)大的電子測(cè)試設(shè)備。它能夠產(chǎn)生各種復(fù)雜且多變的波形信號(hào),為電子產(chǎn)品的設(shè)計(jì)、調(diào)試和測(cè)試提供了極大的便利。本文將詳細(xì)介紹任意波形
    的頭像 發(fā)表于 05-15 15:10 ?521次閱讀

    proteus波形發(fā)生器怎么找 proteus波形發(fā)生器叫什么

    Proteus是一款常用的電子電路仿真軟件,它提供了各種元件和工具,方便工程師進(jìn)行電路設(shè)計(jì)、仿真和調(diào)試。其中,Proteus波形發(fā)生器是一種常見(jiàn)的模塊,可用于產(chǎn)生各種類(lèi)型的波形。本文將詳細(xì)介紹
    的頭像 發(fā)表于 02-23 16:49 ?6691次閱讀

    淺談任意波形發(fā)生器及通道合并功能

    淺談任意波形發(fā)生器及通道合并功能? 任意波形發(fā)生器(AWG)是一種能夠產(chǎn)生各種復(fù)雜波形的信號(hào)發(fā)生
    的頭像 發(fā)表于 01-19 15:54 ?534次閱讀

    基于STM32的波形發(fā)生器設(shè)計(jì)

    信號(hào)發(fā)生器在生產(chǎn)實(shí)踐和科技領(lǐng)域中有著廣泛的應(yīng)用,各種波形曲線(xiàn)均可以用三角函數(shù)方程式來(lái)表示。能夠產(chǎn)生多種波形,如三角波、鋸齒波、矩形波(含方波)、正弦波的電路被稱(chēng)為函數(shù)信號(hào)發(fā)生器。
    的頭像 發(fā)表于 12-12 15:16 ?3032次閱讀
    基于STM32的<b class='flag-5'>波形</b><b class='flag-5'>發(fā)生</b>器設(shè)計(jì)

    ADI任意波形發(fā)生解決方案

    電子發(fā)燒友網(wǎng)站提供《ADI任意波形發(fā)生解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 16:47 ?1次下載
    ADI任意<b class='flag-5'>波形</b><b class='flag-5'>發(fā)生</b>器<b class='flag-5'>解決方案</b>