关于使用485的几点心得
485集线器为什么要使用总结

485集线器为什么要使用总结使用集线器的原因有很多,以下是对集线器使用的总结:1.扩展网络:集线器可以将单个网络连接扩展为多个连接,从而允许多台计算机同时连接到网络上。
它可以提供多个端口,每个端口都可以连接一台计算机,扩展了网络的覆盖范围和容量。
2.解决有线连接不足:在一些情况下,网络中的有线连接可能不足以满足所有计算机的需要。
集线器提供的多个端口可以容纳更多的计算机,并通过中央连接点提供网络服务。
它可以将多个计算机连接到不同的端口上,并通过集线器进行数据传输。
3.简化网络结构:使用集线器可以简化网络的结构和布线。
由于集线器提供了多个端口,可以直接将计算机连接到集线器上,而不需要额外的路由器或交换机。
这样就可以减少设备数量和网络布线的复杂性。
4.降低成本:相比于路由器或交换机,集线器的成本更低。
对于小型网络,使用集线器可以提供足够的连接,并减少硬件设备的购买成本。
此外,由于集线器不需要进行分组或路由决策,因此其处理速度相对较快,可以节省处理器和内存等资源。
5.容易设置和维护:集线器通常不需要过多的配置和管理。
只需将计算机连接到集线器的端口上,集线器就会自动检测并分配网络地址。
这种自动化的过程使得设置和维护网络变得更加简单和快速。
6.兼容性:集线器是一种标准化设备,几乎所有的计算机和网络设备都支持其使用。
无论是使用有线还是无线连接,集线器都可以提供相应的端口和接口来支持各种设备的连接。
7.数据广播:集线器会将收到的数据广播到所有连接的端口上,这样所有计算机都可以同时接收到相同的数据。
这种广播机制使得网络中的各台计算机可以共享信息和资源,提高了协作和沟通的效率。
尽管集线器在一些方面有其优势,但也有一些缺点需要考虑。
例如,由于数据广播到所有端口,会产生网络拥堵和冲突。
此外,集线器的带宽是共享的,当多个计算机同时访问网络时,会降低每个计算机的传输速度。
在一些场景下,较大规模的网络可能需要更高级的设备,如路由器或交换机来满足需求。
关于使用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)以及常见问题,心得体会等启程自动化务实+靠谱的自动化培训服务提供商•培训项目: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通讯注意事项为了让主机可以比较"从容"地切换到接收状态,从机接收到报文后不应该马上回答,而要至少等待双方约定的一个时间(比如20ms),这其实也应当是RS-485通信的一个参数。
使用全双工RS-422就没有这个问题。
有一些RS232到RS485的接口转换器需要用RTS信号来控制发送和接收状态切换,由于PC机很难像单片机那样精确地判断最后一位从移位寄存器发出去了(单片机对有的UART 可以用中断,或者笨笨地定时+查询标志等方法),所以经常发生下位机收不好最后一个字节或者上位机收不好第一各字节的情况。
有人采取上位机正常报文后面加无用字符(比如0xFF)的办法来凑合。
虽然现在有RS232到RS485的收发自动切换的转接器,但它内部其实是用单稳态触发器来实现的,为了适应不同波特率,切换仍然有一个延迟,波特率较高的时候下位机回答太快仍然有可能第一个字节出错。
所说的20ms只是一个举例,根据波特率等情况当然可以适当改变。
但是,正规的RS485规约应该要规定这个帧间空闲间隔的(比如IEC870-5规定是33bit)。
实际通信的实时性主要由轮询的间隔以及超时的处理来决定,附加几毫秒的延时并不很重要。
实际使用RS485通信最常遇到倒就是收发切换的问题,要想解决好,一是上位机从发到收的切换要尽量快(尽可能使用UART硬件自动控制RTS、发送完成中断或者精确定时),二是下位机要略位"宽容"一点。
一、如何布线走线走得好,可以很大程度减少干扰的影响,提高通讯的可靠性,但我们在实践中往往对此认识不足。
如为了走线方便,把网线放在电源线的线槽里,或在天花板走线时经过日光灯等干扰源,这样走线是不对的。
实际上干扰源对相邻网线的干扰,主要是通过磁场和电场的作用,按照电磁理论,干扰源对网线的感应与距离的平方成反比,因此,网线离干扰源那怕远离10厘米,网线受到的干扰都会明显减弱。
综上所述,走线应遵循两个原则:远离电源线,日光灯等干扰源;当网线不能与电源线等干扰源避开时网线应与电源线垂直,不能平行,并采用质量高的双绞线走线。
如何提高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总线的稳定性和可靠性随着信息产业的高速发展,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总线只能挂接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读卡器有哪些优缺点?
现在市场上,90%以上的门禁读卡器是采用wiegand通讯格式的,欧美产品几乎全部采用wiegand格式,只有部分台湾产品,或者国内某些厂家由于以前代理台湾产品后转为自产化后有生产485传输格式的读卡器。
485读卡器最大的优点在于传输距离远,可以传输几百米。
而微耕公司和国外的知名品牌的读卡器的传输距离可以达到100米左右(有些国产的杂牌读卡器传输距离只有30米左右),可以满足绝大部分的施工要求。
485读卡器的缺点就比较多了:
RS485通讯格式属于比较基本的工业总线传输格式,是一个低成本的性价比比较好的解决方式,但是抗干扰能力比较差。
有可能出现线路被干扰,读卡信号传不上来,或者传上乱码来的现象。
Wiegand传输协议的抗干扰能力要强很多。
RS485通讯格式属于基本公开的传输协议,加密性能比较差,通用的手段和工具可以破解和跟踪。
Wiegand 传输协议属于日内瓦加密传输协议的一种,相对而言,安全性要高很多。
多门控制器的系统中,RS485传输方式的读卡器布线会比较复杂一些,有些控制器要求读卡器必须手牵手地连接(还需要拨码或者其他方式设置读卡器的地址码,设置错了还通讯不了。
),而电锁、门磁、开门按钮,却是采用星型连接到控制器的,这样使得工程商在布线时,难度会相对比较大。
而采用Wiegand传输格式的读卡器的布线方式就相对傻瓜化和便捷化一些,施工时难度小,不容易出错。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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网络发展的一个方向。