电子产业一站式赋能平台

PCB联盟网

搜索
查看: 32|回复: 0
收起左侧

CAN总线“镰刀波形”异常原因剖析及优化解决方案

[复制链接]

905

主题

905

帖子

7256

积分

高级会员

Rank: 5Rank: 5

积分
7256
发表于 昨天 08:01 | 显示全部楼层 |阅读模式

nkjk4yiids26404092617.gif

nkjk4yiids26404092617.gif

' w6 P. [- ]3 i& n点击上方蓝色字体,关注我们* v3 s- Q& @& R4 [& T% @

1 H$ x* M* n) v, F# H2 \3 k% f17 W+ K  ^$ j- G1 b6 J
异常波形分析
' r+ j- ^- e6 G. k: s技术团队通过 CAN 分析仪抓取第 31 个节点的总线波形,发现其边沿过缓,且呈现明显的“镰刀”状。  J  S2 S- S  T* l3 t1 [
" S  \8 V1 B6 \5 P# x$ p* o: F/ I

vd5sk3qdyte6404092722.png

vd5sk3qdyte6404092722.png

6 z3 E# Z* }) }1 D2 M6 F5 `! B; T: X7 B! u, `; Q

hzlac3kjnzn6404092842.png

hzlac3kjnzn6404092842.png

. j1 Q& m$ w0 I/ d- {$ @' V4 v/ N! E1 ^9 ?: L6 T3 M+ h! W& v
经过分析,总线波形出现此类异常的主要原因是 总线上存在较大的等效电容,导致信号的充放电时间过长。8 y: `/ D# H* D6 ]8 D& Q
2
( I$ `1 h" V5 a7 x电容效应与波形异常的理论基础
- c, w& i1 F$ d+ F. N8 R根据充放电时间公式 t=RCt = RCt=RC:: y" g; p( p9 o( O( L
  • RRR:等效电阻,包括 收发器内阻终端电阻
  • CCC:等效电容,包括引脚对地电容(Cj1)和总线间电容(Cj2)。
    1 i: Z! _: H7 |
    * Q8 m0 [, u$ o; d( g
    当总线电平从高变低时,电容上的电压需通过内阻 RRR 和终端电阻释放。若 等效电容过大,放电时间增大,导致波形边沿变缓。1 X+ j+ P/ `. n/ w$ m" d& Z: n, E

    5 ^" s2 N% J/ N

    5s2qq3scb406404092952.png

    5s2qq3scb406404092952.png

    8 u) _5 \, S6 d: t3
    ; ^( v3 \: n, v/ J总线接口电路检查与优化; J8 j8 B: w% T2 g
    通过检查客户使用的 CAN 接口保护电路8 N; O# f) ?/ H1 o9 x+ q
    1 m( N9 x" {5 w5 F3 @. B8 p

    l2gm3jz2q2n6404093059.png

    l2gm3jz2q2n6404093059.png

    0 j- w( q; t9 g1 u
    ' u1 r3 T9 }/ A/ M/ b! _+ {发现:电路中采用了 TVS 管和 气体放电管作为保护器件。TVS 管的结电容较大,通常在数百到上千皮法,多个节点组网时,结电容叠加会显著影响总线性能。
    - e+ W+ A1 K* e4
    : [3 n. B; f2 d: x! E实验验证与优化过程6 w/ Q/ Z. V9 h
    去除部分 TVS 管后(保留部分保护器件)
    * K% H6 q' a7 }/ B波形边沿迟缓程度有所改善,但仍呈“镰刀”状。- l" `+ d* f; O+ Z( G- k# e
    9 `9 d; k' T5 @5 {( ~" o; g! A( E1 Z

    y2gzgzwur136404093122.png

    y2gzgzwur136404093122.png

    9 d8 v3 P/ p" }9 v1 x$ @; T* s完全去除 TVS 管后  R) \& V% f# ?6 E
    波形恢复正常,“镰刀”状消失,且丢帧问题解决。" k& W/ ~" `- p# d) c1 r# C

    4zkzcikyuoe6404093247.png

    4zkzcikyuoe6404093247.png

    0 |' N" }9 L8 A$ A  }5 X) b$ \9 }7 J9 F, y2 s" C; `$ X- Z
    对比去掉 TVS 管前后的波形:
    6 O8 h' M* X9 o) S! F. k' T
  • 优化前:边沿时间约 1.3 μs
  • 优化后:边沿时间减小至 160 ns,通讯性能显著提升。; n# w' d6 a! C2 k% S! @

    yfjplu2onz56404093310.png

    yfjplu2onz56404093310.png

    ' g7 S0 @* S& a8 a* H4 B! t5 B5
    ; W" e+ V6 J5 n3 T" H! \结论与建议
    6 Z$ t+ E( E; e4 J2 I* R  x7 W异常波形的核心原因% R& z  W9 d  D1 e  ~5 ]2 h6 O
  • 总线等效电容过大是“镰刀”波形的主因。
  • 保护电路中使用的大结电容器件(如 TVS 管)可能导致总线性能下降,需权衡其保护效果与通讯效率。
    0 E- |' @9 ~* t  p2 x# F

      P5 O% d7 U# f, H  }- k优化方向6 w5 a: l! L* V# B. p
  • 优选低结电容的保护器件。
  • 组网设计时,尽量减少无必要的并联电容。
  • 在调试时通过波形分析仪定位问题节点,并适时调整终端匹配电阻值或减少节点数。
    - K: s/ v. c- `5 |$ f: |; E
    # H& _/ G) }) u9 A8 L
    建议的实践措施
    . k# h+ l( n  g: E
  • 对关键节点进行波形测试,确保边沿时间满足协议要求。
  • 在节点数较多的情况下,适当降低通讯速率或优化拓扑结构(如采用分支网络)。
    & T0 v" G9 O: \2 F# o$ X- A

    + Q5 Y( Y2 c. `; A此案例充分说明,总线通讯的可靠性不仅依赖于设计阶段的参数选型,更需要在现场调试中结合波形分析工具优化组网细节,为工业场景的高效运行提供保障。, m* k% j6 [. }# t# k1 f% d

    czfxkkjr2aa6404093411.jpg

    czfxkkjr2aa6404093411.jpg
    0 L+ u, x) p2 |

    ygigrrdwn0r6404093511.gif

    ygigrrdwn0r6404093511.gif

    0 U0 K+ C' e0 ?点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    联系客服 关注微信 下载APP 返回顶部 返回列表