关于使用485的几点心得

合集下载

485集线器为什么要使用总结

485集线器为什么要使用总结

485集线器为什么要使用总结使用集线器的原因有很多,以下是对集线器使用的总结:1.扩展网络:集线器可以将单个网络连接扩展为多个连接,从而允许多台计算机同时连接到网络上。

它可以提供多个端口,每个端口都可以连接一台计算机,扩展了网络的覆盖范围和容量。

2.解决有线连接不足:在一些情况下,网络中的有线连接可能不足以满足所有计算机的需要。

集线器提供的多个端口可以容纳更多的计算机,并通过中央连接点提供网络服务。

它可以将多个计算机连接到不同的端口上,并通过集线器进行数据传输。

3.简化网络结构:使用集线器可以简化网络的结构和布线。

由于集线器提供了多个端口,可以直接将计算机连接到集线器上,而不需要额外的路由器或交换机。

这样就可以减少设备数量和网络布线的复杂性。

4.降低成本:相比于路由器或交换机,集线器的成本更低。

对于小型网络,使用集线器可以提供足够的连接,并减少硬件设备的购买成本。

此外,由于集线器不需要进行分组或路由决策,因此其处理速度相对较快,可以节省处理器和内存等资源。

5.容易设置和维护:集线器通常不需要过多的配置和管理。

只需将计算机连接到集线器的端口上,集线器就会自动检测并分配网络地址。

这种自动化的过程使得设置和维护网络变得更加简单和快速。

6.兼容性:集线器是一种标准化设备,几乎所有的计算机和网络设备都支持其使用。

无论是使用有线还是无线连接,集线器都可以提供相应的端口和接口来支持各种设备的连接。

7.数据广播:集线器会将收到的数据广播到所有连接的端口上,这样所有计算机都可以同时接收到相同的数据。

这种广播机制使得网络中的各台计算机可以共享信息和资源,提高了协作和沟通的效率。

尽管集线器在一些方面有其优势,但也有一些缺点需要考虑。

例如,由于数据广播到所有端口,会产生网络拥堵和冲突。

此外,集线器的带宽是共享的,当多个计算机同时访问网络时,会降低每个计算机的传输速度。

在一些场景下,较大规模的网络可能需要更高级的设备,如路由器或交换机来满足需求。

关于使用485的几点心得

关于使用485的几点心得

485通信注意事项1、为什么要采用屏蔽线使用485通信时要求必须采用国际上通行的屏蔽双绞线。

我们推荐用的屏蔽双绞线的型号为RVSP2*0.5(二芯屏蔽双绞线,每芯由16股的0.2mm的导线组成)。

采用屏蔽双绞线有助于减少和消除两根485通信线之间产生的分布电容以及来自于通讯线周围产生的共模干扰。

工程商大都习惯采用5类网线或超5类网线作为485通信线,这是错误的。

这是因为:(1)普通网线没有屏蔽层,不能防止共模干扰。

(2)网线只有0.2mm平方,线径太细,会导致传输距离降低和可挂接的设备减少。

(3)网络线为单股的铜线,相比多芯线而言容易断裂。

2、为什么要接地485收发器在规定的共模电压-7V至+12V之间时,才能正常工作。

如果超出此范围会影响通讯,严重的会损坏通讯接口。

共模干扰会增大上述共模电压。

消除共模干扰的有效手段之一是将485通讯线的屏蔽层用作地线,将机具、电脑等网络中的设备地连接在一起,并由一点可靠地接入大地。

3、485通信线应如何走线?通信线尽量远离高压电线,不要与电源线并行,更不能捆扎在一起。

4、为什么485总线要采用手拉手结构,而不能采用星形结构?星形结构会产生反射信号,从而影响到485通信。

总线到每个终端设备的分支线长度应尽量短,一般不要超出5米。

分支线如果没有接终端,会有反射信号,对通讯产生较强的干扰,应将其去掉。

5、485总线上设备到设备之间可以有接点吗?在同一个网络系统中,使用同一种电缆,尽量减少线路中的接点。

接点处确保焊接良好,包扎紧密,避免松动和氧化。

保证一条单一的、连续的信号通道作为总线。

6、什么叫共模干扰和差模干扰?如何消除通讯线上的干扰?485通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式来传递信号,因此称之为差分电压传输。

差模干扰在两根信号线之间传输,属于对称性干扰。

消除差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;共模干扰是在信号线与地之间传输,属于非对称性干扰。

浅谈串口通信(232,485,422)以及常见问题,心得体会等

浅谈串口通信(232,485,422)以及常见问题,心得体会等

浅谈串口通信(232,485,422)以及常见问题,心得体会等启程自动化务实+靠谱的自动化培训服务提供商•培训项目:PLC 系统集成+运动控制+机器人+机器视觉提供专业的自动化项目实施系统集成项目服务浅谈串口通信(232,485,422)以及常见问题,心得体会等【工控圈】下面先讲一讲串口通信的一些基本概念,术语。

如果对串口通信比较熟悉的,就当复习复习,如果哪里讲错或不到位,也可以及时指出,当作一块交流交流。

这里并不对串口的编程作讲解,主要是从应用的角度去讲一讲。

因为更多的时候,都是产品做好了,比如触摸屏需要和控制器,PLC 通信。

理想的情况下,一般只要一上电,不需要太多的操作和配置,就可以通信上。

在这里罗列了一些问题,待会对这些问题讲一讲,看是否有类似的情况,也许可以一起交流分享。

1 电脑使用USB转串口可以和设备通信上,换成屏与设备就通信不上了。

2 这A家的屏可以和设备通信,换成B家的屏就通信不上了。

3 以前不接地线可以通信,换个设备为什么需要接地线了。

4 一个设备是232,另一个设备是422,没有转换设备,怎么办。

(232与422互转的简单方法)5 用232通信没问题,用485通信没问题,使用232转485之后就通信不稳定。

6 485单独接每个设备都通信正常,多个从站接一块通信就不稳定。

7 要想实现两个屏或两个主站通过485访问modbus设备,有什么好的办法。

8 针对串口通信的弱点,在使用上应该要注意哪些地方。

当然有可能实际遇到的还不只是这些问题,可能还有一些意想不到的问题,如果你还遇到过什么奇葩奇怪的问题,也可以留言,一块交流探讨,一定会知无不言,言而无尽。

要回答和解决以上这些问题,还需要先了解一下什么是串口通信,232,485,422等。

什么是串口通信常见的串口通信一般是指异步串行通信。

这里就要说一下同步和异步的区别了。

算了,还是先讲一下串行通信的概念。

那么,与串行通信相对的是什么呢。

485通讯注意事项

485通讯注意事项

485通讯注意事项为了让主机可以比较"从容"地切换到接收状态,从机接收到报文后不应该马上回答,而要至少等待双方约定的一个时间(比如20ms),这其实也应当是RS-485通信的一个参数。

使用全双工RS-422就没有这个问题。

有一些RS232到RS485的接口转换器需要用RTS信号来控制发送和接收状态切换,由于PC机很难像单片机那样精确地判断最后一位从移位寄存器发出去了(单片机对有的UART 可以用中断,或者笨笨地定时+查询标志等方法),所以经常发生下位机收不好最后一个字节或者上位机收不好第一各字节的情况。

有人采取上位机正常报文后面加无用字符(比如0xFF)的办法来凑合。

虽然现在有RS232到RS485的收发自动切换的转接器,但它内部其实是用单稳态触发器来实现的,为了适应不同波特率,切换仍然有一个延迟,波特率较高的时候下位机回答太快仍然有可能第一个字节出错。

所说的20ms只是一个举例,根据波特率等情况当然可以适当改变。

但是,正规的RS485规约应该要规定这个帧间空闲间隔的(比如IEC870-5规定是33bit)。

实际通信的实时性主要由轮询的间隔以及超时的处理来决定,附加几毫秒的延时并不很重要。

实际使用RS485通信最常遇到倒就是收发切换的问题,要想解决好,一是上位机从发到收的切换要尽量快(尽可能使用UART硬件自动控制RTS、发送完成中断或者精确定时),二是下位机要略位"宽容"一点。

一、如何布线走线走得好,可以很大程度减少干扰的影响,提高通讯的可靠性,但我们在实践中往往对此认识不足。

如为了走线方便,把网线放在电源线的线槽里,或在天花板走线时经过日光灯等干扰源,这样走线是不对的。

实际上干扰源对相邻网线的干扰,主要是通过磁场和电场的作用,按照电磁理论,干扰源对网线的感应与距离的平方成反比,因此,网线离干扰源那怕远离10厘米,网线受到的干扰都会明显减弱。

综上所述,走线应遵循两个原则:远离电源线,日光灯等干扰源;当网线不能与电源线等干扰源避开时网线应与电源线垂直,不能平行,并采用质量高的双绞线走线。

如何提高485总线系统的可靠性

如何提高485总线系统的可靠性

如何提高485总线系统的可靠性引言近年来,由于人们防火意识的不断增强以及有关法律、法规的不断完善,火灾自动报警系统得到迅猛发展和广泛应用,已成为预防火灾、保障人民生命和财产安全的最重要手段。

这就要求火灾自动报警系统必须具有很高的可靠性和稳定性。

目前,国内火灾报警系统多采用RS485半双工异步通信总线进行联网,实现火灾报警控制器之间,以及火灾报警控制器与火灾显示盘之间的通信。

但在实际使用中,往往由于设备数量多、通信线路远以及现场的各种干扰等,造成通信可靠性、稳定性不高,致使联网系统的质量得不到保证。

笔者在火灾自动报警系统的联网设计中,经大量试验,发现在使用RS485总线时,如果简单地按常规方式设计电路,那么在实际工程中可能存在以下两个问题:一是通信数据收发不可靠;二是在多机通信方式下,一个节点的故障(如死机)往往会使得整个系统的通信框架崩溃,而且给故障的排查带来困难。

针对上述问题,对485总线接口的软硬件设计采取了有效的改进措施,大大提高了联网系统的可靠性和稳定性。

1 RS-485总线接口硬件电路的设计如图1所示,89C51单片机自带异步通信接口,外接RS485收发器75LBC184,89C51的异步通信口与75LBC184之间采用3片光耦进行电气隔离。

1.1 75LBC184 DE控制端的设计由于火灾报警控制系统中主机与分机相隔较远,通信线路的总长度往往超过1 000 m,而分机系统上电或复位又常常不在同一个时刻完成。

如果此时某个75LBC184的DE端电位为1,那么它的485总线输出将处于发送状态,也就是占用了通信总线,这样其他分机就无法与主机进行通信。

这种情况尤其表现在某个分机出现异常情况(如死机)下,会使整个系统通信崩溃。

因此在电路设计时,应保证系统上电复位时75LBC184的DE端电位为0。

由于89C51在复位期间,I/O口输出高电平,故图1中电的接法可有效地解决复位期间分机“咬”总线的问题。

采用RS485中继器有效提高485总线的稳定性和可靠性

采用RS485中继器有效提高485总线的稳定性和可靠性

采用RS485中继器有效提高485总线的稳定性和可靠性随着信息产业的高速发展,LED显示屏已经应用到各个行业,如电信、邮政大厅、营业部、车站、机场、港口、高速公路,娱乐KTV酒吧等公共场所信息的发布,成为传播信息的重要组成部分。

一般LED显示屏多采用串行通信接口与电脑进行数据通信,由于RS-485总线的传输距离可以达到1200米,可以支持点到多点进行数据通信,越来越多的LED显示屏采用RS-485串口与电脑进行通信。

但是,RS-485总线存在一些缺点:1.由于RS-485总线的传输距离较远,而且LED显示屏大多在户外,或者布线要经过户外,所以一旦出现雷雨恶劣天气,很容易在485线上造成电磁感应,形成浪涌,损坏产品。

2.同样的道理,RS-485总线的传输距离较长的时候,一旦外部有电磁感应的话,很容易干扰到485线的通信,从而导致485总线通信出现乱码,使用通信失败。

3.一般由于通信距离较远,由于各地的电位不同,很容易形成电位差,形成共模干扰,导致通信失败。

解决方案:采用RS485中继器有效提高485总线的稳定性和可靠性针对以上情况,工程商采用了RS485中继器,利用485中继器的光电隔离性能及DC/DC稳压器将LED显示屏与外部通信线路完全隔离开来,没有任何电气上的直接连接,从而保护显示屏不会受到浪涌的损害,保证产品的稳定性。

同样的,485中继器也可以将485总线网络划分成多个网段,使得每个网段485总线的通信距离缩短,从而使得外部的电磁干扰对于485总线的影响降低,从而保证485总线通信的稳定性。

485总线中如果485传输线达到一定的距离,而且处于复杂的外部环境,从而容易受到外部环境的电磁感应等外部干扰。

中继器(485信号放大器)中。

rs485知识总结

rs485知识总结

一.一根RS485线可以手拉手接多少设备有专门做串口嵌入式设备开发的说RS485总线只能挂接32个节点,这是由它自身的驱动能力决定的。

而到网上搜索发现有人说可以支持128个,也有说能支持256个,甚至400个......莫衷一是。

485通讯中一个串口可以控制多少个设备的问题是与该485网络中的电气特性和协议特性所决定的。

所谓电气特性就是指的是要保证485网络中的特征阻抗在允许的范围内,应该是120欧姆左右,连接的设备越多,特征阻抗越小,所以一般在485网络中一般都要加120欧姆的终端电阻。

同时还要保证信号的衰减在可接受范围内。

如MIXIM489,你就知道他能分辨的电压是什么了。

所以就有了长距离传输加中继的情况了。

所谓协议特性是指在485网络中传输的协议支持的寻址范围。

设备数和接口驱动芯片有关:支持32个设备的芯片 SN75176,MAX490,MAX485,SN75179,SN75180,MAX488等支持64个的芯片 SN75184 128 MAX487 256 MAX1482,MAX3080等。

RS-485的”节点数”主要是依”接收器输入阻抗”而定;根据规定,标准RS-485接口的输入阻抗为≥12kΩ,相应的标准驱动节点数为32个。

为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ),相应的节点数可增加到64个、128个和256个。

以泓格的I/O模块为例,每个485网络最多的节点为256个,加中继I-7510后,每个485网只要工作在不同的波特率:1200,2400,4800,9600,19200,38400,57600,115200之下,就可以允许相同的地址号。

所以中继模块不但可以使通讯距离增加,还可以增加节点数。

485网络中节点数最大为:256*8=2048个。

一条RS485总线能并联多少台设备要看什么芯片,并和所用电缆的品质相关,节点越多、传输距离越远、电磁环境越恶劣,所选的电缆要求就越高。

485读卡器有哪些优缺点?

485读卡器有哪些优缺点?

广州柏杰电子科技有限公司
485读卡器有哪些优缺点?
现在市场上,90%以上的门禁读卡器是采用wiegand通讯格式的,欧美产品几乎全部采用wiegand格式,只有部分台湾产品,或者国内某些厂家由于以前代理台湾产品后转为自产化后有生产485传输格式的读卡器。

485读卡器最大的优点在于传输距离远,可以传输几百米。

而微耕公司和国外的知名品牌的读卡器的传输距离可以达到100米左右(有些国产的杂牌读卡器传输距离只有30米左右),可以满足绝大部分的施工要求。

485读卡器的缺点就比较多了:
RS485通讯格式属于比较基本的工业总线传输格式,是一个低成本的性价比比较好的解决方式,但是抗干扰能力比较差。

有可能出现线路被干扰,读卡信号传不上来,或者传上乱码来的现象。

Wiegand传输协议的抗干扰能力要强很多。

RS485通讯格式属于基本公开的传输协议,加密性能比较差,通用的手段和工具可以破解和跟踪。

Wiegand 传输协议属于日内瓦加密传输协议的一种,相对而言,安全性要高很多。

多门控制器的系统中,RS485传输方式的读卡器布线会比较复杂一些,有些控制器要求读卡器必须手牵手地连接(还需要拨码或者其他方式设置读卡器的地址码,设置错了还通讯不了。

),而电锁、门磁、开门按钮,却是采用星型连接到控制器的,这样使得工程商在布线时,难度会相对比较大。

而采用Wiegand传输格式的读卡器的布线方式就相对傻瓜化和便捷化一些,施工时难度小,不容易出错。

485通信解读

485通信解读

最近用485+modbus协议+芯片MAX485首先是485的通信协议。

485通信的时候必须采用轮询的方式。

我采用的方式是主机先广播要询问的从机的地址,从机收到地址后验证与自己的地址匹配,再发送自己的数据。

主机完成这一个之后,再跳转到下一个地址,重复上面的通信。

关于485收发切换延时的问题MAX485芯片。

这个芯片收发是分时的。

有控制端控制,接收的时候只能接收,发送的时候只能发送。

这就出现一个问题,在主从机交互通信的时候,要与MAX485的通信状态切换相同步。

数字电路总会有延时和干扰。

因此总结为:芯片切换为发送之后,等待1ms,等待总线稳定之后再发送数据。

这个是比较容易注意的。

半双工总线收发切换延时问题具体的做法是在数据发送状态下,先将控制端置“1”,延时1ms左右的时间,再发送有效的数据,一包数据发送结束后再延时1ms后,将控制端置“0”。

这样的处理会使总线在状态切换时,有一个稳定的工作过程。

值得注意的是,当最后一个要发送的数据发出之后,不要立马切换芯片的发送状态。

因为单片机的发送完成,是根据串口发送中断的标志位,而这个标志位是指8位数据在移位寄存器中移出。

然后对于通信来说,总还会有奇偶校验位,停止位等等,这些还没有被发送到总线上。

因此如果在最后一个字节的发送中断产生之后,就立马切换MAX485的状态,会造成最后一个字节无法接收。

会被接收端认为错误帧而丢弃。

下图为典型的485收发自动切换的原理图(也是网络上很流传的一种做法)输出1时,485芯片不工作,总线仍然处于接收状态,靠上拉电阻保证差分电路输出1。

当不发送数据时,TTL电平的Tx信号为高电平,经V1反向为低电平,RS-485芯片处于接收状态。

当发送数据时,①若Tx为低电平,经V1反向后,DE/为高电平,发送允许。

此时由于DI 接地,所以RS-485芯片的输出端A、B产生表示低电平的差分信号,低电平的Tx被送出。

②若Tx为高电平,经V1反向后,DE/为低电平,RS-485芯片的A、B 端处于高阻态。

对RS485总线应用的经验总结

对RS485总线应用的经验总结

对RS485总线应用的经验总结一、RS485总线介绍RS485总线是一种常见的串行总线标准,采用平衡发送与差分接收的方式,因此具有抑制共模干扰的能力。

在一些要求通信距离为几十米到上千米的时候,RS485总线是一种应用最为广泛的总线。

而且在多节点的工作系统中也有着广泛的应用。

应用无线隔离型数传模组实现RS485总线的隔离传输:DTD433工业级无线数传模组采用无线电数字通信技术代替有线RS485网络的可直接使用的模块化产品。

能为众多的工业与应用提供高性能、中等距离和可靠数据传输的低成本解决方案。

DTD433系列无线数传模组有RS232/RS485 标准接口,透明传输,通信距离10米~3000米,不需要编写程序,不需要布线。

如果用无线数传模组替代串口连接线,则设备二、RS485总线保护电路隔离虽然能有效的抑制高共模电压,但总线上还会存在浪涌冲击、电源线与485线短路、雷击等潜在危害,所以我们一般会在总线端采取一定的保护措施。

一般我们会在VA、VB上各串接一个4~10Ω的PTC电阻,并在VA、VB各自对地端接6.8V的TVS管,当然也可用普通电阻与稳压二极管代替。

更多的还可以加热保险丝、防**,不过并不是说这些加的越多越好,具体要看实际应用,如果这些保护太多的话,也会影响到整个系统的节点数,与通信稳定性。

三、RS485应用的一些小经验1、收发时序不匹配RS485是半双工的通信,收发转换是需要一定的时间的,所以一般在收发转换之间,和每发送完一帧数据之后,都要有相应的延时,如果出现收发不正常、或第一帧数据之后就出现误码现象,则可以适当的增加一下延时时间,再看问题是否解决。

2、R0接上拉电阻异步通信数据以字节的方式传送,在每一个字节传送之前,先要通过一个低电平起始位实现握手。

为防止干扰信号误触发RO(接收器输出)产生负跳变,使接收端MCU进入接收状态,建议RO外接10kΩ上拉电阻。

基于rs485的串口通信编程实验心得

基于rs485的串口通信编程实验心得

基于RS485的串口通信编程实验心得一、实验背景1.1 RS485串口通信RS485是一种应用广泛的串行通信标准,它可以在远距离、高噪声环境下传输数据。

RS485串口通信使用差分信号传输数据,可以实现多机通信和多点通信,适用于工业控制领域和数据采集系统。

1.2 串口通信编程串口通信编程是利用计算机与外部设备进行数据交换的一种方式。

在实际应用中,我们可以通过串口与传感器、执行器等设备进行数据交互,实现对外部设备的监控和控制。

二、实验过程2.1 实验准备在进行RS485串口通信编程实验之前,我们需要准备一台计算机、RS485串口转换器、外部设备(如温度传感器、风速传感器等)以及相关的编程软件(如C、C++、Python等)。

2.2 硬件连接我们需要将RS485串口转换器与计算机连接,并将外部设备与RS485串口转换器连接。

在硬件连接上,需要注意信号线的接线方式,以及串口转换器的设置。

2.3 编程实现根据实验要求,我们可以选择合适的编程语言进行串口通信程序的编写。

在编程实现中,需要注意串口的初始化、数据的发送和接收、错误处理等方面的问题。

还需要考虑数据的解析和处理方法,保证数据的准确性和完整性。

2.4 调试测试编写完成串口通信程序之后,需要进行调试测试,确保程序能够正常运行。

在测试过程中,我们可以通过监控数据的发送和接收情况,以及外部设备的响应情况,来验证程序的正确性。

三、实验心得3.1 技术难点在进行RS485串口通信编程实验的过程中,我们遇到了一些技术难点。

在设置串口参数时,需要对波特率、数据位、停止位、校验位等参数进行正确的配置,以保证数据的准确传输;另外,在数据的解析和处理过程中,也需要针对不同的数据格式进行相应的处理,确保数据的正确解析。

3.2 解决方法针对技术难点,我们通过查阅资料、交流专家以及不断的实践和调试,最终找到了相应的解决方法。

在串口参数设置方面,我们可以参考数据手册或相关资料,了解串口参数的含义和设置方法;在数据解析和处理方面,我们可以根据数据格式和协议,编写相应的解析程序,以实现数据的准确解析和处理。

使用RS-485的教训:外来强电干扰,不得不使用屏蔽与接地手段解决。

使用RS-485的教训:外来强电干扰,不得不使用屏蔽与接地手段解决。

使用RS-485的教训:外来强电干扰,不得不使用屏蔽与接地手段解决。

转自amoBBS,作者:Jacky(UID: 5758)我使用485有过一次惨痛的教训,拿出来分享。

如果大家还有什么经验也拿出来分享一下吧,好让后来的兄弟少走弯路。

去年为工厂安装了一套监测设备,因为PC机里监测仪比较远(曲线距离约700M,厂区位于石山地区,),所以使用了一对北京捷瑞的无源RS232-485转换器。

安装、调试,顺利通过,走人。

恶梦开始了…….过了一个月,厂家打来电话,说PC读不到数据了,我怀疑是无源的转换器工作不稳定,于是带了一对有源的转换器,换上,工作正常,走人。

又过了一段时间,厂家又来电话了,说读不到数据,我有怀疑是捷瑞的转换器设计不好,于是买了一对号称中国最专业的RS232-485转换器-武汉“波士”转换器(让人受不了的是,波士服务态度比较恶劣,没办法,谁让他牛呢,忍一下吧)。

满怀憧憬的跑过去,安装、调试,工作正常,走人,心想:这次应该是最后一次了吧。

不料,几个星期后,电话又响了。

我到现场检查了一下,这次更惨,PC串口不能发数据了,监测仪里的一片AT89C52和W78E516也Game Over了。

我静下心来仔细查看了一下周围的环境,发现485线是架空的,离地面约10M,在其上方10M处有三相四线的电力线通过(电压不明),附近有一座小山,上有联通公司的一座基站(这玩意应该可以为附近的设备起到一点避雷的作用吧)。

现在我开始怀疑是过电压通过线路损坏的PC串口及监测仪芯片了,打电话到波士询问,他们口口声声说他们的产品有光隔,气死我了,真他妈的想顺着电话线伸只手到武汉掐死那家伙。

最后没办法,大兴土木,挖了一条30CM的小沟,铺上渡锌的自来水管,485线从水管里过,渡锌管再通过铁块接地2M深,线路上接上瞬变抑止二极管。

谢天谢地,问题终于解决了。

不过这个项目的利润也都送给了汽车站和旅馆了。

还有电话线Moden也遇到了类似的问题,具体症状为:刚开始安装的时候正常,一段时间后Moden不自动接电话(输入AT命令ats0=1后Moden会自动接电话的),我估计这也是电话线引入过电压所致,因为Moden比普通的电话机要娇气的多。

RS485通讯注意事项

RS485通讯注意事项

RS485通讯注意事项一、布线走线走得好,可以很大程度减少干扰的影响,提高通讯的可靠性,但我们在实践中往往对此认识不足。

如为了走线方便,把网线放在电源线的线槽里,或在天花板走线时经过日光灯等干扰源,这样走线是不对的。

实际上干扰源对相邻网线的干扰,主要是通过磁场和电场的作用,按照电磁理论,干扰源对网线的感应与距离的平方成反比,因此,网线离干扰源那怕远离10厘米,网线受到的干扰都会明显减弱。

综上所述,走线应遵循两个原则:远离电源线,日光灯等干扰源;当网线不能与电源线等干扰源避开时网线应与电源线垂直,不能平行,并采用质量高的双绞线走线二、终端接上 120Ω电阻三、通讯速率通讯速率快慢在我们通讯系统中是以波特率的高低来衡量。

我们选择的原则是:距离短可以选择较高的波特率,距离长则选择较低的波特率。

当我们选择较低的波特率时,如果发现比正常速度(同样波特率相比较)慢得多,很可能线路已受到干扰,数据校验经常出错,不断重传,造成通讯速度娈慢,此时应检查网络是否采取本文所提到的抗干扰措施,同时还可以采取提高通讯波特率的方法,以快速通过线路的方式,减少干扰的影响。

四、选线RS485是采用平衡式(差分式)线路,对同时出现在两条信号线DATA+和DATA-的干扰有较强的抑制能力,当两条线绞在一起时,对通讯各种分布参数耦合过来的干扰信号则可平均地分配到这两条线上,因此对RS485的平衡式线路而言,用双绞线可获得抗干扰能力。

因此,建议采用无屏蔽的双绞线,如果有条件可采用屏蔽双绞线,但屏蔽线两端要接好地,才有屏蔽效果。

如果距离较短,可采用一般的电话线。

如果线中有多股双绞线,应采用其中一对双绞线;如果距离较长时,网线的电阻不容忽视,网线存在的电阻会使信号衰减,降低网络通讯的可靠性。

因此距离较长,应选用铜芯较粗的绞线,理论上讲一根线两端电阻不应超过80Ω。

五、接地目前,有相当部分PC机在使用时,电源并没接地。

主要是电源没有接地,或电源插座没有地线,从而造成PC机地线与地之间往往有几十伏以上的漏电电压存在,这个电压很容易就引入设备中,从而导致网卡或通讯口损坏。

RS485接口实际应用的常见问题

RS485接口实际应用的常见问题

RS485接口实际应用的常见问题深入的了解RS485的话,你会发现里面的知识确实有很多,那么我们就选择一些平时在弱电中会考虑到的问题供大家了解。

一、什么是RS-485接口?它比RS-232-C接口相比有何特点?答:由于RS-232-C接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。

(2)传输速率较低,在异步传输时,波特率为20Kbps。

(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。

针对RS-232-C的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:(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英尺,实际上可达3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。

而RS-485接口在总线上是允许连接多达128个收发器。

即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。

(5)因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。

因为RS485接口组成的半双工网络,一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。

485网络通讯方式分析

485网络通讯方式分析

485网络通讯方式分析在现代社会中,网络通讯已经成为人们日常生活的一部分。

随着科技的不断发展,网络通讯方式也随之不断改进。

本文将会对485网络通讯方式进行分析。

首先,485网络通讯方式具有高速传输的特点。

485通讯可以支持最高传输速率达到10Mbps,相对于其他通讯方式来说,传输速度较快,可以满足高速数据通讯的要求。

而且,在485通讯中,可以实现多个设备同时发送数据,提高了数据传输的效率。

其次,485通讯方式在长距离传输中表现出色。

由于485通讯使用差分信号线来传输数据,可以有效地抑制信号的干扰和噪声,从而实现可靠的数据传输。

而且,485通讯方式可以在最长1200米的距离下传输数据,相对于其他通讯方式来说,传输距离更远。

此外,485通讯方式具有较高的抗干扰性。

工业环境中常常存在电磁干扰、电压干扰等问题,而485通讯方式可以通过使用差分信号和电流驱动方式,减少对干扰的敏感度,使得数据传输更加稳定可靠。

因此,在工业控制系统中,选择485通讯方式可以有效地提高系统的稳定性和抗干扰能力。

另外,485通讯方式还具备点对点和多点通讯的能力。

在485通讯中,每个设备都有各自的地址,可以实现点对点的通讯方式。

而且,在485通讯中还可以通过主从模式实现多节点的并行通讯,可以同时向多个设备发送数据,提高了数据传输的效率。

然而,485通讯方式也存在一些限制。

由于485通讯是一种串行通讯方式,相对于并行通讯方式来说,传输速率有一定的限制。

虽然485通讯的速度较快,但对于一些特定的高速数据传输要求,可能会不够满足。

综上所述,485网络通讯方式具备高速传输、长距离传输、抗干扰性强等特点,适用于工业控制系统的数据传输。

然而,随着科技的不断发展,新的通讯方式也不断涌现,如以太网、无线通讯等,对485通讯方式提出了新的挑战。

因此,在选择通讯方式时,需要根据具体的应用场景和需求来进行选择,权衡各种因素,以满足实际需求。

RS485通讯布线规范对系统稳定性的影响

RS485通讯布线规范对系统稳定性的影响

RS485通讯布线规范对系统稳定性的影响RS485通讯布线规范对系统稳定性的影响近年来,随着科技的发展,RS485通讯技术在工业自动化控制系统中得到了广泛的应用。

RS485通讯是一种串行通讯方式,可以在多个设备之间实现数据传输。

由于它具有高速、抗干扰等特点,因此成为了工业自动化控制系统中广泛使用的通讯技术之一。

在工业自动化控制系统中,设备之间的通讯接线是非常关键的一步,其接线规范的不同,对系统的稳定性将会有不同的影响。

本文将就RS485通讯布线规范对系统稳定性的影响进行分析。

一、RS485通讯技术的基本原理RS485是一种串行通信标准,也是一种半双工的通讯方式。

它可以同时传输多个设备的数据信号,这些设备可以通过同一条总线进行通信。

RS485系统可以支持高达128个节点的连接,也可以支持每个节点最大长度为4000英尺(约1219米)的总线长度。

同时,RS485通讯还具有高速、抗干扰、抗电磁干扰等特点,使其在工业自动化控制系统中得到了广泛的应用。

二、RS485通讯布线规范的重要性在RS485通讯系统中,通讯布线规范对于系统的稳定性有着至关重要的影响。

RS485通讯的数据传输是通过电信号进行传输,而在传输过程中,如果存在电信号的干扰或者干扰源,都有可能导致通讯数据的错误或者丢失。

因此,为了保障系统的稳定性,必须按照规范对RS485通讯进行布线。

在RS485通讯的布线规范中,主要涉及到工作电压、电缆布线、线路长度、连接方式、终端电阻等问题。

其中电缆和连接器的质量、连接方式的正确性对RS485通讯稳定性的影响较大,下面我们将从这两个方面进行详细的分析。

三、电缆和连接器的质量对系统稳定性的影响在RS485通讯的布线中,电缆和连接器的质量直接影响系统的传输效果。

电缆的电气性能、机械性能和环境适应性决定了系统通讯的稳定性。

一般来说,应选择合适的传输距离的电缆(距离越长所需电缆性能越高),如135M要用RG-59、200M为RG-11。

rs485知识点总结

rs485知识点总结

rs485知识点总结RS-485的特点:1. 多点通信:RS-485可以支持最多256个节点的通信,每个节点都可以发送和接收数据。

这使得RS-485非常适合于工业控制系统和自动化系统等场合,可以满足复杂的通信需求。

2. 高速传输:RS-485支持最高10Mbps的传输速率,可以满足大部分工业控制系统和自动化系统对于高速数据传输的需求。

3. 高抗干扰:RS-485是差分信号通信协议,具有很好的抗干扰能力。

在工业场合,由于存在各种电磁干扰,差分信号通信协议可以有效地减小干扰的影响,保证通信的稳定和可靠。

4. 长距离传输:RS-485可以实现1200米的长距离传输,即使是在工厂车间等大型场合,也可以满足通信需求。

5. 低成本:RS-485通信设备价格低廉,成本低,容易应用。

RS-485通信原理:1. 差分信号:RS-485通信采用差分信号传输,即发送方发出的信号为正负两个相互互补的信号。

接收方通过比较这两个信号的差值来获取数据。

2. 线路匹配:RS-485通信需要采用120欧姆的平衡线路,保证信号的传输质量。

同时,RS-485需要端子电容进行匹配,确保通信的稳定。

3. 数据编码:RS-485通信采用差分数据编码,发送方将逻辑数据转换为正负两个信号进行传输,接收方再将这两个信号还原为逻辑数据。

RS-485通信协议:RS-485通信协议一般采用半双工通信方式。

在RS-485总线上,不同的节点可以轮流发送数据,但同一时间只能有一个节点发送数据,其他节点必须处于接收状态。

RS-485通信协议一般采用MODBUS协议。

MODBUS是一个通用的工业领域通信协议,常用于PLC、变频器、仪表等设备之间的通信。

MODBUS协议包含了数据帧的格式、功能码、寄存器地址等内容,非常适合于工业控制系统的通信需求。

RS-485通信接口:RS-485通信接口一般是通过RS-485芯片实现的。

RS-485芯片可以将UART格式的数据转换为RS-485格式的差分信号,实现数据在RS-485总线上传输。

485集线器为什么要使用总结

485集线器为什么要使用总结

485集线器为什么要使用总结1.随着485总线的应用越来越广泛,485总线系统也原来越大,越来越复杂。

随着485总线系统的大而且复杂,导致485总线的稳定性也越来越差。

使用485集线器可以很好的解决这些问题。

在某智能楼宇工程当中,其中的所有设备都采用485接口与电脑进行通讯,但是在现场施工当中,发现如果按照原先的单纯485总线的施工的话,就会出现一些问题:1.由于智能楼宇工程中要求的功能越来越多,所以其中的设备也越来越多,但是原有的485转换器并不能带这么多的设备。

2.由于485总线的特点,一旦总线上有一个设备出现问题的话,会导致整个总线出现问题,从而导致整个系统崩溃。

针对这种情况,施工方使用深圳市富永通科技有限公司的485集线器可以很好的解决这个问题,利用485光隔离集线器的将单个485总线分割成多个485总线的特性,将每层楼区隔成一个485总线,从而可以带比原先更多的485设备,而且一旦一个总线上有485设备发生问题,也可以将其区隔,从而只是影响一层楼,而不是导致整个系统的崩溃。

该系统在使用富永通科技的485光隔离集线器之后,大大提高了485总线的稳定性,对于以后的维护提供了极大的方便。

2.在矿井开采,火电厂,冶金,石化等工业现场中,存在着很多的可燃性气体,这就存在着安全隐患,为了避免爆炸事故和火灾的发生,工程上变安装了各种可燃性气体探测报警控制器,这种探测器可以检测出泄漏气体的浓度,并将其转变成电信号传送给气体报警控制器,控制器经过处理显示出被测气体的浓度,当被测气体浓度超出了设定值时,控制器及时的发出声音和灯光报警信号,监控中心收到报警信号能够迅速的判断出气体泄漏点的准确位置,迅速的对存在隐患的泄漏点进行抢修和维护,从而就避免了重大事故的发生。

由于485总线简单易用受到欢迎,诸多的气体报警控制器一般都具有485串口,所以气体探测报警现场采用485总线的通信方式,但是随着监控系统的增大,探测的点数增多,特别是在原有的基础上进行探测点的增加,由于485总线必须使用手牵手的总线型连接,使得布线非常的不方便。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

485通信注意事项
1、为什么要采用屏蔽线
使用485通信时要求必须采用国际上通行的屏蔽双绞线。

我们推荐用的屏蔽双绞线的型号为RVSP2*0.5(二芯屏蔽双绞线,每芯由16股的0.2mm的导线组成)。

采用屏蔽双绞线有助于减少和消除两根485通信线之间产生的分布电容以及来自于通讯线周围产生的共模干扰。

工程商大都习惯采用5类网线或超5类网线作为485通信线,这是错误的。

这是因为:
(1)普通网线没有屏蔽层,不能防止共模干扰。

(2)网线只有0.2mm平方,线径太细,会导致传输距离降低和可挂接的设备减少。

(3)网络线为单股的铜线,相比多芯线而言容易断裂。

2、为什么要接地
485收发器在规定的共模电压-7V至+12V之间时,才能正常工作。

如果超出此范围会影响通讯,严重的会损坏通讯接口。

共模干扰会增大上述共模电压。

消除共模干扰的有效手段之一是将485通讯线的屏蔽层用作地线,将机具、电脑等网络中的设备地连接在一起,并由一点可靠地接入大地。

3、485通信线应如何走线?
通信线尽量远离高压电线,不要与电源线并行,更不能捆扎在一起。

4、为什么485总线要采用手拉手结构,而不能采用星形结构?
星形结构会产生反射信号,从而影响到485通信。

总线到每个终端设备的分支线长度应尽量短,一般不要超出5米。

分支线如果没有接终端,会有反射信号,对通讯产生较强的干扰,应将其去掉。

5、485总线上设备到设备之间可以有接点吗?
在同一个网络系统中,使用同一种电缆,尽量减少线路中的接点。

接点处确保焊接良好,包扎紧密,避免松动和氧化。

保证一条单一的、连续的信号通道作为总线。

6、什么叫共模干扰和差模干扰?如何消除通讯线上的干扰?
485通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式
来传递信号,因此称之为差分电压传输。

差模干扰在两根信号线之间传输,属于对称性干扰。

消除差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;
共模干扰是在信号线与地之间传输,属于非对称性干扰。

消除共模干扰的方法包括:
(1)采用屏蔽双绞线并有效接地
(2)强电场的地方还要考虑采用镀锌管屏蔽
(3)布线时远离高压线,更不能将高压电源线和信号线捆在一起走线
(4)不要和电控锁共用同一个电源
(5)采用线性稳压电源或高品质的开关电源(纹波干扰小于50mV)
7、什么情况下在485总线上要增加终端电阻?
一般情况下不需要增加终端电阻,只有在485通信距离超过100米的情况下,要在485通讯的开始端和结束端增加终端电阻。

8、如何延长485的通讯距离
485网络的规范之一是1.2公里长度,32个节点数。

如果超出了这个限制,那么必须采用485中继器或485集线器来拓展网络距离或节点数。

利用485中继器或485集线器,可以将一个大型485网络分隔成若干个网段。

485中继器或485集线器就如同485网段之间连接的"桥梁"。

当然每个网段还是遵循上面的485规范,即1.2公里长度,32个节点数。

利用485中继器延长网络距离图示:
利用485中继器解决485分叉问题,如图所示:
利用485集线器构造星型485网络
485集线器是485中继器概念的拓广,它不仅解决了多分叉问题,同时也解决了网段之间相互隔离的问题,即某一个网段出现问题(例如短路等),不至于影响到其它网段,从而极大地提高了大型网络的安全性和稳定性。

我们可以从局域网从总线型到星型的发展历程,来体会星型布线网络给我们带来的好处。

同样,采用485集线器构成的星型485网络也将是485网络发展的一个方向。

相关文档
最新文档