电子产业一站式赋能平台

PCB联盟网

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

RS485总线加终端电阻可能存在的问题

[复制链接]

944

主题

944

帖子

7870

积分

高级会员

Rank: 5Rank: 5

积分
7870
发表于 2024-12-2 08:01:00 | 显示全部楼层 |阅读模式

ik3chf1l4pu64066435615.gif

ik3chf1l4pu64066435615.gif

- z1 E8 J& d5 `) t( f1 f1 ]) r点击上方蓝色字体,关注我们* r+ Y- j6 _5 K' [, P
尽管终端电阻能有效减少信号反射、提高信号质量,但它也引入了一系列问题,需要在设计中谨慎考虑。( h; m$ g1 g& f& T

7 e1 q- f( m  v9 ]以下是几个常见问题的详细分析:% j4 B* S* M1 t" @
1
6 n7 v. o8 O2 w降低驱动信号幅值
& u! A  s0 m. K5 K3 P当终端电阻接入RS-485总线时,会显著降低驱动信号的差分幅值。总线上负载的增大导致RS-485收发器的输出差分电压幅值下降。' `' O1 C  U7 }) c
, ?  Y' V& ]" {/ I0 l7 p
例如,在5米、500kbps的通信距离下,未加终端电阻与加终端电阻的波形对比如图1和图2所示。
; C: R4 k" v& w8 X# \8 O9 H* v
! Z" E$ V) _; O7 y通过波形图可以看出,添加终端电阻后,驱动信号幅值大约减少了2V,对信号强度产生明显影响。
; u9 T. R0 w4 H& u% l4 K
: m2 ?! b- Q- }) V& \4 v

ae3owoep2m064066435715.png

ae3owoep2m064066435715.png
2 I& ~0 F( R0 E$ U2 e
图1 - 5m 500kbps 无终端电阻波形
$ c. n, n9 P4 [) J5 D$ u  `" p. [+ ~' J, E1 Y, G' H

, K( z9 g' {: [% d) e( n

zvyb0v2kjxe64066435816.png

zvyb0v2kjxe64066435816.png

( S& F: t9 i# _4 P7 _0 ]+ x9 t! d图2 - 5m 500kbps 加终端电阻波形
9 M! j9 I6 p8 i$ P5 e+ {" b% @1 e2
% Z7 a. t1 }. C0 P/ R0 X" Q- c* @增大通信线压降0 |: f; w! n9 c
增加终端电阻会使通信线路中的电流增大,进而导致线路上的压降增加。通信距离越长,压降影响越显著。
2 w; {8 ~9 S5 b1 X+ \7 K1 q) S' X; o& k
例如,在1200米、115.2kbps的测试条件下(使用0.75mm2通信线),首端与末端的信号波形对比如图3和图4所示。
) j5 X  A# S+ M% c0 ^+ d, v7 F! K7 d1 P& `+ H8 |- M0 S- q9 D0 d
可以看到,由于压降的影响,末端信号相较于首端信号下降了大约0.7V,这种差异会影响接收端的信号完整性。. h+ r" d4 F$ U! S4 o- |8 O
: |% ~0 w3 F- ]9 _/ ^

uo1rlz5iuhy64066435916.png

uo1rlz5iuhy64066435916.png

$ k# P. G0 R9 @  x7 A图3 - 1200m 115.2kbps 首端波形(加终端电阻)6 V( x5 _) u& H3 B5 k4 f- J7 O7 M) U

, Q; @- q( [' k$ _

t2cgwwvfzjh64066436016.png

t2cgwwvfzjh64066436016.png
* T7 W; C6 F/ c
图4 - 1200m 115.2kbps 末端波形(加终端电阻), {0 J! o& ^: }- E) B
3
& ?7 J4 G2 V; j7 u* `# n0 {增大收发器功耗' O! a3 R; M2 v& H
终端电阻的引入对RS-485收发器的功耗有明显影响,特别是在驱动状态时。
9 K' i6 R& D, J8 l4 \" L4 s- g) F; O% h0 X( Y4 U
以RSM485ECHT为例:
' R2 Z, J* G# t- Y' w2 N
  • 接收状态:工作电流约为20mA
  • 驱动状态(无终端电阻):工作电流为27mA左右。
  • 驱动状态(加终端电阻):工作电流上升至83mA
    " i+ {5 ~8 O: T. M# r+ t4 Y! U

    ; H/ G, g, o2 N5 `, b$ G& h从数据中可以明显看出,终端电阻在驱动状态下显著增加了功耗。
    ; m7 p' R9 `3 o. ]" c* X, T: N" l4 v0 O9 p: m7 u
    因此,在对功耗敏感的应用场景中,应谨慎使用终端电阻。
    ; d1 b% W5 x$ e" D  }4 R4
    * s# ]9 D: e" Q: V降低总线空闲时的差分电压
    & s6 A0 y  \/ O. C在RS-485总线空闲时,终端电阻会导致差分电压的降低,尤其是在两个模块都处于接收状态时。
    0 A4 @: {  [' E/ M5 I
    * L  n+ w' l+ N! ?7 O/ |图5展示了两个RSM485ECHT模块的通信等效示意图。
    : y: U4 I/ u6 [9 X' _- X2 E2 D% P; a# ~& B: l  Q

    1xuib00j5ol64066436116.png

    1xuib00j5ol64066436116.png

    ! U3 ]' s0 X) O; _; V& G) }& _图5 - RSM485ECHT通信等效示意图
    # y7 [# [6 ?! ~: ^/ j$ y
    6 B% x  ?! |7 R8 ?5 s% E- b通过基尔霍夫电流定律,可以对节点A和节点B的电流进行分析,得到以下公式:9 R4 X% Z  J- e% l) {

    tkektlzjbyi64066436216.png

    tkektlzjbyi64066436216.png
    * Y" i1 b, x- f9 \/ D5 U
    其中:+ T3 \8 h' [# s7 p0 u) Y6 E$ V  w
  • RPUD:RSM485ECHT内部上/下拉电阻,120kΩ;
  • RIN:RSM485ECHT输入阻抗,96kΩ。% H5 `2 P1 t) F- t. G8 p! S* z
    % Z: y. u  x2 z
    根据公式计算得出的AB间差分电压仍然保证在-200mV到-40mV的范围内,符合RSM485ECHT的门限电平要求,确保总线空闲时不会误接收数据。
    5 n1 X3 d3 Y" C) j+ Q3 p/ ]' `
    # {9 y+ P7 t7 Y! A$ k: ]' y

    hmqcahelybu64066436316.png

    hmqcahelybu64066436316.png

    $ \7 B4 @# ?* O# `# Y
    # y( h2 G: Z- ^! Y9 i) C8 g' `然而,对于门限电平在-200mV到+200mV范围的RS-485收发器,空闲时的差分电压可能进入不确定状态,增加误接收的风险。
    # ^/ y% {) E& ?4 i) F2 D. m4 w4 y9 J% Z: n( V4 m9 o
    通过对终端电阻的详细分析,可以看出其对信号幅值、功耗、以及总线空闲状态的电压水平都具有重要影响。
    ! g, f9 Y% n* k& V. c- ]! |- J  Z
    在具体应用中,需要根据通信距离、功耗要求、设备特性等综合因素来决定是否使用终端电阻。
    6 c4 V8 h' ~+ s. D$ [9 K

    cx4uk25vr3w64066436416.jpg

    cx4uk25vr3w64066436416.jpg
    7 h; y2 A9 _7 a4 e

    n1kmr4syp4364066436516.gif

    n1kmr4syp4364066436516.gif
    , ]1 e& Y0 h) Z6 g+ @
    点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

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

    本版积分规则


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