RS485总线几个关键参数的理论研究
来源:化拓教育网
_臣擘蕈季 飘掣 兰簟. j“= i j RS485总线几个关键参数的理论研究 赵 亮 (大连理工大学建设工程学部,大连116024) 摘要:最大负载、终端电阻、偏置电阻是感知层RS485总线的3个关键参数,本文通过建立RS485总线的等效电路模型, 采用电流流向法对偏置电阻的理论值进行求解,进而分析了其对总线最大负载和终端电阻的影响,为RS485总线的应 用提供了理论基础,具有很高的实用价值。 关键词:现场总线;RS485;偏置电阻;终端电阻 中图分类号:TP274 文献标识码:A Theoretical Study on Key Parameters of RS485 Field Bus Zhao Liang (Faculty of Infrastructure Engineering,Dalian University of Technology,Dalian 116024,China) Abstract:Maximum load,terminal resistor and bias resistor are three main parameters of RS485 field bus,which directly influence the stability of the system.This paper adopts the current flow method tO solve the theoretical value of bias resistor based on the equivalent circuit mode1 of RS485 field bus,and further analyzes the influence on the maximum load and terminal resistor.The research result of— fers a theoretical basis for the application of RS485 filed bus and is very useful in many applications. Key words:field bus;R¥485;bias resistor;termina1 resistor I ≤1 mA(V一12 V) ] 引 言 RS485总线采用差分平衡数据传输方式,具有较强抗 Iin≥O(5 V≤V≤12 V l I。 ≥一0.8 mA(V一一7 V)I I。 ≤0(一7 V≤V≤一3 V)J (1) 干扰性能,以其布线简单、工作稳定可靠、成本低的优势在 照明系统、环境监测、电力监控、能耗监测等多个领域取得 了广泛的应用 剞。最大负载、终端电阻及偏置电阻是 RS485总线的几个关键参数,直接关系到系统的稳定性, 图1中两条斜线段包含的区域定义了输入电阻的取 值范围,利用式(2)计算输入电阻最小值为1O.56 kQ,实 际应用过程中,一般采用12 kQ电阻作为单位负载的输入 电阻,标准指出,在此种情况下RS485总线的最大负载为 32个。 Ri 一 一10.56 kfl (2) 但目前很少有文献对其进行深入的理论分析,针对RS485 总线的理论研究主要集中在总线的通信协议 。。。以及故障 检测 “ 两个方面,本文通过电流流向法对这三个关键参 数进行了求解,并分析了相互之间的影响。 I/mA 1mA 1 最大负载 接口标准中通过引入单位负载的定义对最大负载作 出描述,如图1所示,通过4个点( 7 V、一3 V、5 V、12 V)对单位负载进行约束。接口电压工作在12 V时,输入 电流必须小于1 mA;接El电压工作在5~12 V区间时, 输入电流必须为正方向;接口电压工作在一7 V时,输入 电流必须小于一0.8 mA;接口电压工作在在一7~一3 V 图1 RS485总线单位负载 /1.1 I. 陟 0/ 6 8 10 r2 14 f l 区间时,输入电流必须为负方向,如式(1)所示。 随着芯片工艺的不断发展,目前已经可以制造出1/2 1 4 Microcontrollers&Embedded Systems 20 14年第6期 wWW.mesnet.corn.cn 匿垂 圉『oP『 D『s s Vs 式(9)减去式(10)得: VAB—VA—VB [ V一 MszV ( + I)]… 对式(1I)进一步化简可得到: 。 了 1 ) 图5含有偏置电阻的RS485网络 采用单5 V(±5 )电源供电,最差情况供电电压V (rain)一4.75 V,总线门限电压V。 一200 mV,总线上的差 (5) 、 式中“ll”表示电阻并联。或者通过下式表示: R1B十 1一 。RI RcM ≤ 375 分噪声干扰电压V 一般小于50 mV,则 VAB—VIT+VN一200 mV+50 mV一250 mV(13) Q R 为总线的偏置电阻,R 与R 为总线的终端电阻, 未加入偏置电阻之前,R 与R 的阻值相等I力Ⅱ人偏置电 阻之后为了保证电路对称性,R 与2个偏置电阻 并联 后阻值应等于R : R 。II 2R 一R 一Z。 120 Q 以A、B两点,分别建立电流 流向图,如图7所示。左侧为A Vs 由式(6)可得: RTz 一 12O一壶‘2 …) ) 将式(5)、式(14)代人式(12),得: (6)025 .4R.75× 1 一 ei RB一556 Q (I6) 进一步对式(15)化简求解得: 点对应的电流流向图,实线部分 表示A点的流入电流,虚线部分 l RT。 由于没有标称为556 Q的电阻值,取最相近的549 Q 作为偏置电阻的阻值,进而利用式(14)对终端电阻R 进 行求解,如下式所示,取相近阻值133 Q。 1 表示从A点流出电流;右侧为B 点电流流向图,实线部分表示B 点的流入电流,虚线部分表示从B 点流出电流。分别建立A、B两点 的电流方程。 I 口】 【 1 l 一]图6偏置电阻RS485 网络等效电路 1 1 丽1 一 丽 A点电流方程: Vs—VA—利用式(5)对等效输入电阻进行求解,如下式所示。 Rln一 VA—VB I VA—VB l VA RT2 ’RTl 。RI (7) RB 1 1 1 _1———一一11 。 18 kQ .(18) 、 B点电流方程: VA V。J VA—VBR V VB lRB 375 Q 549 Q 加入偏置电阻之后虽然保证了RS485总线的稳定 —1 Vs 十—1 Vs 十 (8) 性,但同时也降低了总线的最大节点数量,未加入偏置电 阻之前,总线的等效输入电阻等于共模输入电阻,R 一 R 一375 Q,加入偏置电阻之后,总线的等效输入电阻R 一1.18 kD,,总线的最大负载变为1O个,如下式所示,对应 的不同单位负载的总线最大节点数目变化如表2所列。 Nmax=32X 一-1o (19) 蕾 _● 一 图7偏置电阻网路电流流向图 表2 RS485偏置电阻网络最大节点数 单位负载 1 最大节点(标准) 32 最大节点(偏置) 1O 1/2 64 2O 分别利用式(7)和式(8)进行A、B两点的电压求解得: 1/4 128 4O VA=Rln[ 一 V ( + 1)] 通过式(5)可知此处求得的偏置电阻取值为最小值, Ve_R I[(V )( + 1一 RB)] (10) 为保证RS485总线正常通信,要求输出高电平时差分输 1 6 Microcon trollers&Embedded Systems 20 14年第6期 www.mesnet.com.cn 1/8 256 8O
因篇幅问题不能全部显示,请点此查看更多更全内容