485报文解析公式(485报文解析错误怎么办)

      最后更新:2023-03-30 12:02:25 手机定位技术交流文章

      通讯方式RS485是什么意思?请给我一个容易理解的答案

      RS485采用电压差分方式传输数据,采样浮动电压的交替变化,物理层一个发送端对应多个高阻输入的方式。由于接收器是多个高阻输入,虽然发送端是推挽输出,在距离发送端的近端,具有一定的干扰电压通过磁耦合入总线,产生的电压会被发送端引流吸收。
      特性 典型的串行通讯标准是RS232和RS485,它们定义了电压,阻抗等,但不对软件协议给予定义,区别于RS232, RS485的特性包括:1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接。2. RS-485的数据最高传输速率为10Mbps 。3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。4. RS-485接口的最大传输距离标准值为4000英尺(约1219米),实际上可达 3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。 因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485接口组成的半双工网络一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。 RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
      RS485 接口 RS485 采用差分信号负逻辑,+2V~+6V 表示“0”,- 6V~- 2V 表示“1” 。 RS485 有两线制和四线制两种接线,四线制只能实现点对点的通信方式 ,现很少 采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓朴结构在同一 总线上最多可以挂接 32 个结点。 在 RS485 通信网络中一般采用的是主从通信方 式,即一个主机带多个从机。很多情况下,连接 RS-485 通信链路时只是简单地用 一对双绞线将各个接口的“A” 、 “B”端连接起来。
      RS-485总线只是基于物理接口和屏蔽双绞线传输介质,只是物理介质层,由于其电路特性,专门针对一主多从协议的,上面可以跑很多协议,只要协议是基于一主多从的就没有太多问题。 工业数据通信是计算机和通信技术结合的产物,是软硬件的结合体。借助某种传输介质将数据准确,及时的传送到正确的目的地是数据通信系统的基本任务,数据通信技术主要涉及有通信协议,接口,同步,信号编码,数据交换,安全,通信控制与管理等问题。工业数据通信系统中,具有通信能力的现场测量控制仪表和监控计算机是主要的通信设备,是构成控制网络的节点。工业数据通信系统由数据信息的发送设备,接收设备,传输报文,通信协议,传输介质等几部分组成。 在工业数据通信中,按照通信帧的长短,数据传输总线可以分为传感器总线,设备总线和现场总线。传感器总线通信帧长度只有几个或者十几个数据位,属于数据位级的。设备总线则是几个到几十个字节,属于字节级的。而现场总线的通信帧则可以达到几百个字节,需要传输更长的数据时,还可以分包传送,属于数据块的。但是现场总线中传输与控制直接相关的数据帧也只有几个或者十几个字节,一般人们将长度不一的总线统称为现场总线。早期现场总线又称为工业电话线,用于工业测量设备之间传输信息,典型的包括有Culter-Hammer公司的Directrol,General的Electric I/O,Phoenix的Interbus-S,Turck的Sensoplex,Process Data的P-Net.由于计算机技术的迅速发展,现场总线依托计算机也得到了迅速的发展。根据资料,现已有现场总线100多种,其中开放型总线就有40多种,其中典型的代表有RS-485总线,工业以太网,PROFIBUS总线,FF总线,CAN总线,光总线等。
      通讯方式RS485是什么意思?请给我一个容易理解的答案

      485通信问题!智能发送不能接收?

      1 跟据线路图描述,硬件接线是正常的 2 请确认在pc发送时,485dir的电平正常3 请确认芯片正确(可在DIR置0时,在A,B端置差分电平量Rx引脚的电平变化4 请确认软件中,已经开启了串行接收使能 5 PC端应该有一个232转485模块,请确认该模块的发送功能正确(可用示波器看A,B的电平)
      MA需要接一个1-10K电阻上拉到VCC,MB下拉1-10k电阻下拉到GND,使MAMB空闲时或者断开时都处于|Uab|>200mv的状态,避免进入高阻态,上下拉电阻与接的485节点数有关系,具体可以查询到一个公式,32节点内经验值是1-10K
      485通信问题!智能发送不能接收?

      485总线是什么

      485总线全名RS-485总线,传输距离理论1200米,实际上800米时就需要加中续器了. RS-485总线可以用网线做使用8芯网线构成RS485总线时,应该使用8芯网线的其中两对双绞线,一对用于数据传输,另外一对用于接地,且8芯网线的芯线编号按下面的颜色排序:① 蓝白 ② 蓝③ 橙白④ 绿⑤ 绿白⑥ 橙⑦ 棕白⑧ 棕其中,①、②为一对双绞线,③、④为一对双绞线,⑤、⑥为一对双绞线,⑦、⑧为一对双绞线。8芯网线与RJ45-8水晶头、卡线模块、卡侬接口连接时,都应该按照上面的芯线排列顺序压线!1.2.2 RJ45-8水晶头压线规范RJ45-8水晶头压线时使用水晶头的4(A)、5(B)、7(GND)、8(GND)和8芯网线的④(绿)、⑤(绿白)、⑦ (棕白)、⑧(棕)一一对应后压线,请注意压线时一定要压牢!下面的是参考他人资料 在GOOGLE搜到的---摘 要:阐述了RS-485总线规范,描述了影响RS-485总线通信速率和通信可靠性的三个因素,同时提出了相应的解决方法并讨论了总线负载能力和传输距离之间的具体关系。关键词:RS-485 现场总线 信号衰减 信号反射当前自动控制系统中常用的网络,如现场总线CAN、Profibus、INTERBUS-S以及ARCNet的物理层都是基于RS-485的总线进行总结和研究。一、EIA RS-485标准在自动化领域,随着分布式控制系统的发展,迫切需要一种总线能适合远距离的数字通信。在RS-422标准的基础上,EIA研究出了一种支持多节点、远距离和接收高灵敏度的RS-485总线标准。RS-485标准采有用平衡式发送,差分式接收的数据收发器来驱动总线,具体规格要求:1.接收器的输入电阻RIN≥12kΩ2.驱动器能输出±7V的共模电压3.输入端的电容≤50pF4.在节点数为32个,配置了120Ω的终端电阻的情况下,驱动器至少还能输出电压1.5V(终端电阻的大小与所 用双绞线的参数有关)5.接收器的输入灵敏度为200mV(即(V+)-(V-)≥0.2V,表示信号“0”;(V+)-(V-)≤-0.2V,表示信号“1”)因为RS-485的远距离、多节点(32个)以及传输线成本低的特性,使得EIA RS-485成为工业应用中数据传输的首选标准。二、影响RS-485总线通讯速度和通信可靠性的三个因素1、在通信电缆中的信号反射在通信过程中,有两种信号因导致信号反射:阻抗不连续和阻抗不匹配。阻抗不连续,信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引起反射,如图1所示。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻,如图2所示。从理论上分析,在传输电缆的末端只要跨接了与电缆特性阻抗相匹配的终端电阻,就再也不会出现信号反射现象。但是,在实现应用中,由于传输电缆的特性阻抗与通讯波特率等应用环境有关,特性阻抗不可能与终端电阻完全相等,因此或多或少的信号反射还会存在。引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。信号反射对数据传输的影响,归根结底是因为反射信号触发了接收器输入端的比较器,使接收器收到了错误的信号,导致CRC校验错误或整个数据帧错误。在信号分析,衡量反射信号强度的参数是RAF(Refection Attenuation Factor反射衰减因子)。它的计算公式如式(1)。RAF=20lg(Vref/Vinc) (1)式中:Vref—反射信号的电压大小;Vinc—在电缆与收发器或终端电阻连接点的入射信号的电压大小。具体的测量方法如图3所示。例如,由实验测得2.5MHz的入射信号正弦波的峰-峰值为+5V,反射信号的峰-峰值为+0.297V,则该通讯电缆在2.5MHz的通讯速率时,它的反射衰减因子为:RAF=20lg(0.297/2.5)=-24.52dB要减弱反射信号对通讯线路的影响,通常采用噪声抑制和加偏置电阻的方法。在实际应用中,对于比较小的反射信号,为简单方便,经常采用加偏置电阻的方法。在通讯线路中,如何通过加偏置电阻提高通讯可靠性的原理,后面将做详细介绍。2、在通讯电缆中的信号衰减第二个影响信号传输的因素是信号在电缆的传输过程中衰减。一条传输电缆可以把它看出由分布电容、分布电感和电阻联合组成的等效电路,如图4所示。电缆的分布电容C主要是由双绞线的两条平行导线产生。导线的电阻在这里对信号的影响很小,可以忽略不计。信号的损失主要是由于电缆的分布电容和分布电感组成的LC低通滤波器。PROFIBUS用的LAN标准型二芯电感(西门子为DP总线选用的标准电缆),在不同波特率时的衰减系数如表1所示。表1 电缆的衰减系数通讯波特率 16MHz 4MHz 38.4kHz9.6kHz衰减体系数(1km)≤42dB≤22dB ≤4dB ≤2.5dB3、在通讯电缆中的纯阻负载影响通讯性能的第三个因素是纯阻性负载(也叫直流负载)的大小。这里指的纯阻性负载主要由终端电阻、偏置电阻和RS-485收发器三者构成。在叙述EIA RS-485规范时曾提到过RS-485驱动器在带了32个节点,配置了150Ω终端电阻的情况下,至少能输出1.5V的差分电压。一个接收器的输入电阻为12kΩ,整个网络的等效电路如图5所示。按这样计算,RS-485驱动器的负载能力为:RL=32个输入电阻并联||2个终端电阻=((12000/32)×(150/2))/(12000/32)+(150/2))≈51.7Ω现在比较常用的RS-485驱动器有MAX485、DS3695、MAX1488/1489以及和利时公司使用的SN75176A/D等,其中有的RS-485驱动器负载能力可以达到20Ω。在不考虑其它诸多因素的情况下,按照驱动能力和负载的关系计算,一个驱动器可带节点的最大数量将远远大于32个。在通讯波特率比较高的时候,在线路上偏置电阻是很有必要的。偏置电阻的连接方法如图6。它的作用是在线路进入空闲状态后,把总线上没有数据时(空闲方式)的电平拉离0电平,如图7。这样一来,即使线路中出现了比较小的反射信号或干扰,挂接在总线上的数据接收器也不会由于这些信号的到来而产生误动作。通过下面后例子了,可以计算出偏置电阻的大小:终端电阻Rt1=Rr2=120Ω;假设反射信号最大的峰-峰值Vref≤0.3Vp-p,则负半周的电压Vref≤0.15V;终端的电阻上由反射信号引起的反射电流Iref≤0.15/(120||120)=2.5mA。一般RS-485收发器(包括SN75176)的滞后电压值(hysteresis value)为50mV,即:(Ibias-Iref)×(Rt1||Rt2)≥50mV于是可以计算出偏置电阻产生的偏置电流Ibias≥3.33mA+5V=Ibias(R上拉+R下拉+(Rt1||Rt2)) (2)通过式2可以计算出R上拉=R下拉=720Ω在实际应用中,RS-485总线加偏置电阻有两种方法:(1)把偏置电阻平衡分配给总线上的每一个收发器。这种方法给挂接在RS-485总线上的每一个收发器加了偏置电阻,给每一个收发器都加了一个偏置电压。(2)在一段总线上只用一对偏置电阻。这种方法对总线上存在大的反射信号或干扰信号比较有效。值得注意的是偏置电阻的加入,增加了总线的负载。三、RS-485总线的负载能力和通讯电缆长度之间的关系在设计RS-485总线组成的网络配置(总线长度和带负载个数)时,应该考虑到三个参数:纯阻性负载、信号衰减和噪声容限。纯阻性负载、信号衰减这两个参数,在前面已经讨论过,现在要讨论的是噪声容限(Noise Margin)。RS-485总线接收器的噪声容限至少应该大于200mV。前面的论述者是在假设噪声容限为0的情况下进行的。在实际应用中,为了提高总线的抗干扰能力,总希望系统的噪声容限比EIA RS-485标准中规定的好一些。从下面的公式能看出总线带负载的多少和通讯电缆长度之间的关系:Vend=0.8(Vdriver-Vloss-Vnoise-Vbias) (3)其中:Vend为总线末端的信号电压,在标准测定时规定为0.2V;Vdriver为驱动器的输出电压(与负载数有关。负载数在5~35个之间,Vdriver=2.4V;当负载数小于5,Vdriver=2.5V;当负载数大于35,Vdriver≤2.3V);Vloss为信号在总线中的传输过程中的损耗(与通讯电缆的规格和长度有关),由表1提供的标准电缆的衰减系数,根据公式衰减系数b=20lg(Vout/Vin)可以计算出Vloss=Vin-Vout=0.6V(注:通讯波特率为9.6kbps,电缆长度1km,如果特率增加,Vloss会相应增大);Vnoise为噪声容限,在标准测定时规定为0.1V;Vbias是由偏置电阻提供的偏置电压(典型值为0.4V)。式(3)中乘以0.8是为了使通信电缆不进入满载状态。从式(3)可以看出,Vdriver的大小和总线上带负载数的多少成反比,Vloss的大小和总线长度成反比,其他几个参数只和用的驱动器类型有关。因此,在选定了驱动器的RS-495总线上,在通信波特率一定的情况下,带负载数的多少,与信号能传输的最大距离是直接相关的。具体关系是:在总线允许的范围内,带负载数越多,信号能传输的距离就越小;带负载数据少,信号能传输的距离就发越远。四、分布电容对RS-485总线传输性能的影响电缆的分布电容主是由双绞线的两条平行导线产生。另外,导线和地之间也存在分布电容,虽然很小,但在分析时也不能忽视。分布电容对总线传输性能的影响,主要是因为总线上传输的是基波信号,信号的表达方式只有“1”和“0”。在特殊的字节中,例如0x01,信号“0”使得分布电容有足够的充电时间,而信号“1”到来时,由于分布电容中的电荷,来不及放电,(Vin+)—(Vin-)-还大于200mV,结果使接爱误认为是“0”,而最终导致CRC校验错误,整个数据帧传输错误。具体过程如图8所示。 由于总线上分布影响,导致数据传输错误,从而使整个网络性能降低。解决这个问题有两种方法: (1)降低数据传输的波特率;
      rs-485采用半双工工作方式,支持多点数据通信。rs-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。rs-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mv的电压,故传输信号能在千米以外得到恢复。 有些rs-485收发器修改输入阻抗以便允许将多达8倍以上的节点数连接到相同总线。rs-485最常见的应用是在工业环境下可编程逻辑控制器内部之间的通信。(来自百度百科)
      说的好复杂,具体485就两条线正着接不通就反过来接
      485总线是什么

      g120用485通讯怎么调试

      需要两方面理解通讯:1、通讯硬件接口。目前计算机上的串口是RS232的,你需要买一个RS232转RS485的接口。然后与变频器的RS485接线。2、软件。需要清楚变频器的报文结构,然后网上下载串口调试类的软件,比如串口调试精灵,串口调试助手等,然后根据报文结构写报文,然后点击发送。百度搜索相关串口调试类的软件也是大把大把。3、如果是自己编写串口调试类软件,需要用到串口控件,MSCOMM32.OCX,关于使用你也可以百度搜索。学好物理的方法:1、对物理有兴趣。物理本就是一门很抽象的学科,很多人都不喜欢物理这门课,因为这门课很难,而且很抽象,特别是那些文科生,或者是偏科的学生,更是讨厌物理这门课程。没有兴趣,肯定也就学不好具体的课程,这是毋庸置疑的,所以兴趣是最好的老师,要想学好物理,就必须要培养对物理这门学科的兴趣。2、善于多观察。物理是一门规律性很强的学科,遇到同样的知识点,遇到同样的题型,只要你做会了一次,在下一次遇到类似的题时。你就不会害怕了,因为你观察到了这其中的规律和奥妙,你知道这是同类型的题,所以你完全有能力把这道题拿下,所以心里不着急。因为这是见过的题型,也就是一双善于观察的眼睛帮助了你。3、学会多思考。学物理,还必须要掌握必备的思考能力才行,遇到具体的试题时,你知道从题干中去找出有利的知识,你知道用哪些公式去答题,你也知道这道题的考点在哪里。
      g120用485通讯怎么调试

      RS-485 网络连接指南

      介绍RS-485网络的正确连接方法,包括双绞线布线及正确安装匹配电阻的建议。列出了正确端接和错误端接下的接收器波形。给出了从简单的单发送器/多接收器网络到多个收发器及多个分支电路的配置。本应用笔记提供连接RS-485网络的基本指南。RS-485规范(官方称为TIA/EIA-485-A)没有特别规定应该如何连接RS-485网络。尽管如此,规范还是给出了一些指南。这些指南和良好的工程实践是本应用笔记的基础。然而,本文提出的建议并不能涵盖设计网络的所有不同方式。RS-485在多个位置之间发送数字信息。数据率可高达10Mbps,有时候甚至更高。RS-485设计主要用于在较长距离内传输信息,其能力完全可满足1000米的距离。RS-485能够成功实现的传输距离和数据率很大程度上依赖于系统的接线方法。RS-485的设计为平衡系统。简单地说,使用两根线传输信号,没有地。系统之所以称为是平衡的,是因为理想情况下其中一根线上的信号与另一根线上的信号严格相反。也就是说,如果一根线发送的为高电平,另一根线将发送低电平,反之亦然,见图2。什么是双绞线?为什么使用双绞线?顾名思义,双绞线是一对等长、缠绕在一起的电线。RS-485兼容的发送器与双绞线配合使用可降低设计高速长距离网络的两个主要故障源:辐射EMI和接收EMI。如图3所示,当利用快速变化的边沿发送信息时,就会产生高频成分。由于RS-485能够以较高数据率进行传输,快速变化的边沿就必不可少。快速变化的边沿中不可避免的高频成分与长连接线相耦合,会产生辐射EMI。采用双绞线的平衡系统使系统成为没有效率的辐射体,可降低这种影响。其工作原理很简单:由于传输线上的信号相等、极性相反,每根线上辐射的信号也相当、极性相反。这就存在彼此抵消的效果,意味着不存在净辐射EMI。然而,这种结果基于一个前提:连接线长度严格相等、位置严格相同。由于两根线不可能同时处于相同的位置,所以两根线应尽量彼此靠近。将两根线缠绕在一起,之间的距离就非常有限,有助于抵消剩余的EMI。接收EMI基本上与辐射EMI的问题相同,但方向相反。RS-485系统中使用的线缆也作为天线接收有害信号。这些有害信号会造成有用信号失真,如果足够严重,会引起数据错误。与双绞线有助于防止辐射EMI的原因相同,双绞线也有助于降低接收EMI的影响。由于两根线彼此靠近并缠绕在一起,一根线上接收的噪声将倾向于与另一个线上接收的噪声相同。这种类型的噪声被称为“共模噪声”。由于RS-485接收器设计用于检测彼此极性相反的信号,所以很容易抑制共模噪声。双绞线的特征阻抗根据电缆的几何结构以及所用绝缘材料的不同,双绞线的“特征阻抗”一般由制造商给出。RS-485规范推荐但没有特别规定特征阻抗应为120Ω。推荐这一阻抗是RS-485规范中计算最差工作条件负载以及共模电压范围所必需的。规范没有特别规定该阻抗可能是出于灵活性考虑。如果因为某种原因不能使用120Ω电缆,建议重新计算最差工作条件负载(可使用的发送器和接收器数量)和最差工作条件共模电压范围,以确保所设计的系统能够正常工作。行业标准TSB89《ATIA-EIA-485-A应用指南》1中有一章专门介绍了这些计算。每个发送器的双绞线对数量在理解了要求的传输线类型后,读者可能会问:一个发送器能够驱动几对双绞线?简单回答就是:只能一对。尽管发送器在特定环境条件下有可能驱动多个双绞线对,但这不符合规范。匹配电阻由于涉及到高频率和距离,必须严密关注传输线效应。然而,关于传输线效应和正确端接技术的详细讨论超出了本应用笔记的内容范围。因此,本文简要讨论与RS-485相关的最简单形式的匹配电阻。匹配电阻就是安装在电缆最末端的电阻(图4)。匹配电阻值在理想情况下与电缆的特征阻抗值相同。由于涉及到高频率和距离,必须严密关注传输线效应。然而,关于传输线效应和正确端接技术的详细讨论超出了本应用笔记的内容范围。因此,本文简要讨论与RS-485相关的最简单形式的匹配电阻。匹配电阻就是安装在电缆最末端的电阻(图4)。匹配电阻值在理想情况下与电缆的特征阻抗值相同。如果匹配电阻值与连接线的特征电阻值不同,信号在电缆中传输时将发生反射。这一过程由公式(Rt - Zo)/(Zo + Rt)给出,其中Zo为电缆阻抗,Rt为匹配电阻值。尽管电缆和电阻容限会造成一定不可避免的反射,但足够大的失配会引起足以造成数据错误的较大反射,见图5。了解了反射之后,尽可能将匹配电阻与特征阻抗相匹配就非常重要。匹配电阻的位置也非常重要。匹配电阻应安装在电缆的远端。此外,作为一般规则,应在电缆的两个末端均安装匹配电阻。尽管对于大多数系统设计在两端正确安装匹配电阻是非常关键的,但可以说在某种特殊情况下只需一个匹配电阻。当系统中只有单个发送器,并且发送器位于电缆远端时,在这种情况下,由于信号总是从发送器所在的电缆末端发送信号,所以不需要在该端安装匹配电阻。网络上发送器和接收器的最大数量最简单的RS-485网络由一个发送器和一个接收器组成,尽管这种配置在很多应用中很有用,但RS-485允许在一对双绞线上挂接多个接收器和发送器,具有更大灵活性2。允许的发送器和接收器最大数量取决于每片器件对系统形成的负载。理想情况下,所有接收器和停止发送的发送器的阻抗无限大,不会造成系统过载。但在实际应用中并不是这种情况。连接至网络的每个接收器和所有停止发送的发送器都将增加负载。为帮助RS-485网络的设计者确定系统中可增加多少器件,创造一个称为“单位负载”的假想单位。连接至RS-485网络的所有器件都应特征化为单位负载的倍数或分数。其中两个例子是 MAX3485 (规定为1个单位负载)和 MAX487 (规定为1/4个单位负载)。假设电缆的特征阻抗为120Ω,正确端接,那么一对双绞线上允许的最大单位负载数量为32。在上例中,意味着单个网络上可挂接最多32片MAX3485或最多128片MAX487。失效保护偏置电阻输入介于-200mV和+200mV之间时,接收器输出“无定义”。有四种常见故障条件会造成接收器输出无定义,从而导致数据错误:利用失效保护偏置,当发生以上条件之一时,确保接收器的输出为确定状态。失效保护偏置包括同相线上的上拉电阻和反相线上的下拉电阻。偏置正确时,如果发生任意故障条件,接收器将输出有效高电平。这些失效保护偏置电阻应安装在传输线的接收器端。Maxim的 MAX13080 和 MAX3535 家族收发器不需要失效保护偏置电阻,因为器件已经集成真正的失效保护功能。真正的失效保护功能中,接收器门限范围为-50mV至-200mV,因此无需失效保护偏置电阻,同时完全符合RS-485标准。这些器件确保接收器输入为0V时产生逻辑“高”电平输出。此外,这种设计保证在线路开路或短路条件下,接收器输出状态是确定的。了解以上信息后,我们就可以设计一些RS-485网络。以下为几个例子。一个发送器、一个接收器最简单的网络为一个发送器和一个接收器(图6)。本例中,匹配电阻位于电缆的发送器端。尽管本例中没必要,但设计两个匹配电阻是一种好习惯。这允许发送器移动到远端之外的其它位置,并且允许在必要时将更多发送器增加至网络。两个收发器图8所示为两个收发器的网络。多个收发器图9所示为多个收发器的网络。与图7所示的一个发送器、多个接收器网络一样,使双绞线到接收器的距离尽量短非常必要。以下是系统配置不正确的例子。每个示例中给出了从设计不正确的网络中获得的波形,并与正确系统的波形进行比较。波形是从A点和B点以差分形式(A-B)测得的。本例中,双绞线的末端未安装匹配电阻。信号沿连接线传输时,在电缆末端遇到开路。这就形成阻抗不匹配,产生发射。在开路情况下(下图所示),所有能量被反射回源端,造成波形严重失真。错误的端接位置图11中安装了匹配电阻,但并没有安置在电缆的最远端。信号沿连接线传输时,遇到两处阻抗不匹配。首先发生在匹配电阻处。即使电阻与电缆的特征阻抗相匹配,但电阻之后仍然有电缆。之后的电缆造成电阻不匹配,进而引起反射。第二次不匹配发生在未端接电缆的末端,造成进一步反射。多根电缆图12所示的布局中存在多种问题。RS-485驱动器的设计目的是驱动单对、正确端接的双绞线。本例中,发送器驱动4对并联的双绞线。这意味着不能保证要求的最低逻辑电平。除负载大之外,多根电缆的连接点存在阻抗不匹配。阻抗不匹配就意味着反射,进而造成信号失真。分支过长图13中,电缆端接正确,发送器仅驱动一对双绞线。然而,接收器的连接点(分支)过长。长分支造成明显的阻抗不匹配,进而引起反射。所有分支应保证尽量短。参考1.TSB89, TIA/EIA-485-A应用指南。2.更多信息请参考TIA/EIA-485-A 平2衡数字多点系统中发生器和接收器的电气特性。
      RS-485 网络连接指南

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/62125.html

          热门文章

          文章分类