485通讯问题解决办法

发布者:RadiantExplorer最新更新时间:2016-11-09 来源: eefocus关键字:485通讯  解决办法 手机看文章 扫描二维码
随时随地手机看文章
1。485总线应采用什么样的通讯线  

必须采用国际上通行的屏蔽双绞线。我们推荐用的屏蔽双绞线的型号为RVSP2*0.5(二芯屏蔽双绞线,每芯由16股的0.2mm的导线组成)。采用屏蔽双绞线有助于减少和消除两根485通信线之间产生的分布电容以及来自于通讯线周围产生的共模干扰。  

工程商大都习惯采用5类网线或超5类网线作为485通信线,这是错误的。这是因为:  
(1)普通网线没有屏蔽层,不能防止共模干扰。  
(2)网线只有0.2mm平方,线径太细,会导致传输距离降低和可挂接的设备减少。  
(3)网络线为单股的铜线,相比多芯线而言容易断裂。  

2。 为什么要接地  

485收发器在规定的共模电压-7V至+12V之间时,才能正常工作。如果超出此范围会影响通讯,严重的会损坏通讯接口。共模干扰会增大上述共模电压。消除共模干扰的有效手段之一是将485通讯线的屏蔽层用作地线,将机具、电脑等网络中的设备地连接在一起,并由一点可靠地接入大地。  

4。485通信线应如何走线?  

通信线尽量远离高压电线,不要与电源线并行,更不能捆扎在一起。  

5。为什么485总线要采用手拉手结构,而不能采用星形结构?  

星形结构会产生反射信号,从而影响到485通信。总线到每个终端设备的分支线长度应尽量短,一般不要超出5米。分支线如果没有接终端,会有反射信号,对通讯产生较强的干扰,应将其去掉。 
。485总线上设备到设备之间可以有接点吗?  

在同一个网络系统中,使用同一种电缆,尽量减少线路中的接点。接点处确保焊接良好,包扎紧密,避免松动和氧化。保证一条单一的、连续的信号通道作为总线。  

7。什么叫共模干扰和差模干扰?如何消除通讯线上的干扰?  
485通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式来传递信号,因此称之为差分电压传输。  
差模干扰在两根信号线之间传输,属于对称性干扰。消除差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;  

共模干扰是在信号线与地之间传输,属于非对称性干扰。消除共模干扰的方法包括:  
(1)采用屏蔽双绞线并有效接地  
(2)强电场的地方还要考虑采用镀锌管屏蔽  
(3)布线时远离高压线,更不能将高压电源线和信号线捆在一起走线  
(4)不要和电控锁共用同一个电源  
(5)采用线性稳压电源或高品质的开关电源(纹波干扰小于50mV)  

8。什么情况下在485总线上要增加终端电阻?  
一般情况下不需要增加终端电阻,只有在485通信距离超过100米的情况下,要在485通讯的开始端和结束端增加终端电阻。  

9。如何延长485的通讯距离  

485网络的规范之一是1.2公里长度,32个节点数。如果超出了这个限制,那么必须采用深圳市天地华杰科技有限公司生产的485中继器(TD-109)或485集线器(TD-1204)来拓展网络距离或节点数。  
  利用485中继器或485集线器,可以将一个大型485网络分隔成若干个网段。485中继器或485集线器就如同485网段之间连接的"桥梁"。当然每个网段还是遵循上面的485规范,即1.2公里长度,32个节点数。    
利用485中继器延长网络距离图示:  

利用485中继器解决485分叉问题,利用485集线器构造星型485网络  
485集线器是485中继器概念的拓广,它不仅解决了多分叉问题,同时也解决了网段之间相互隔离的问题,即某一个网段出现问题(例如短路等),不至于影响到其它网段,从而极大地提高了大型网络的安全性和稳定性。  
  我们可以从局域网从总线型到星型的发展历程,来体会星型布线网络给我们带来的好处。同样,采用485集线器构成的星型485网络也将是485网络发展的一个方向。 
关键字:485通讯  解决办法 引用地址:485通讯问题解决办法

上一篇:RS485通讯六大注意事项介绍
下一篇:485通讯问题解决办法

推荐阅读最新更新时间:2024-05-03 00:49

STM32F4xx固件库搭建后编译出错的一种解决办法
最近在学习Stm32F4xx开发板,开始搭建固件库上面已经让我非常烦恼。因为按照之前的教程搭建完固件库后,程序编译总是出现错误。看了一遍发现网上F4xx系列的靠谱的搭建教程不多。 解决方法为:删去固件库的一个外设,路径为Target/FWLIB/stm32f4xx_fmc.c(如下图所示),因为这个外设时给F2和F3系列控制板用的,所以F4系列在编译的时候就会经常报错。 这个是搭建STM32F4xx固件库比较好的一个教程:https://blog.csdn.net/Cowena/article/details/49994743
[单片机]
STM32F4xx固件库搭建后编译出错的一种<font color='red'>解决办法</font>
MacOS下STM32CubeMX安装文件双击无反应的解决办法
更新到5.1.0 RC6版本后双击不行了,需要右键点击app安装文件,选择 显示包内容 ,然后进入`Contents-MacOS`目录,找到类似于`SetupSTM32CubeMX-5_1_0_macos`的文件,然后假设文件名是`SetupSTM32CubeMX-5.1.0.app`,存放目录为`~/Downloads/STM/en.SetupSTM32CubeMX-5.1.0-RC6/`,那么运行如下命令: `sudo ~/Downloads/STM/en.SetupSTM32CubeMX-5.1.0-RC6/SetupSTM32CubeMX-5.1.0.app/Contents/MacOs/SetupSTM32CubeM
[单片机]
机器人WORKVISO软件选不了网络适配器的解决办法
在WorkVisual里不能选择网络 并提示: 安装软件WinPcap 安装完之后再次运行WorkVisual网卡选项被激活! winpcap(windowspacket capture)是windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力。它用于windows系统下的直接的网络编程。 winpcap的主要功能在于独立于主机协议(如TCP-IP)而发送和接收原始数据包。也就是说,winpcap不能阻塞,过滤或控制其他应用程序数据包的发收,它仅仅只是监听共享网络上传送的数据包。因此,它不能用于QoS调度程序或个人防
[机器人]
工业现场RS485通讯的抗干扰措施
    变频器已被公认为是最理想、最有发展前途的调速方式之一,在工业现场中变频器的应用非常广泛,在能源、化工、机械制造,食品加工等工业领域有着不可替代的作用。但是物有两极,有利就有弊,变频器工作过程中会产生谐波,对电网造污染,影响电网内用电设备的正常工作。     RS485通讯在工业现场应用广泛,但是对变频器的干扰尤其敏感,必须采取有效的抗干扰措施以保证通讯的正常稳定。这里介绍一些简单高效的抗干扰措施,不会显著增加成本。     1、对成产设备及变频器进行有效的接地。注意接地线必须使用16平方以上的线径,接地铁制作及掩埋按标准执行。     2、通讯设备电源隔离。采用变压器或其他隔离设备与电网隔离。如果用的plc,24v电
[嵌入式]
STM8S003的GPIO模拟I2C切换输入输出的解决办法
刚开始学STM8,很多东西刚了解,正在做一个温湿度显示小板,就是使用I2C驱动SHT20传感器,并显示到数码管,数码管用的四位一体共阴数码管,STM8管脚有限,添加了一片TM1650做驱动,不过SHT20和TM1650都是用的I2C接口,由于对STM8硬件I2C还不了解,先打算用软件模拟,这就涉及到需要对GPIO做输入输出切换处理来检测ACK响应,刚开始,直接操作DDR寄存器,但是出现从输出切换到输入就会出现单片机死机,不解,查资料,得到一个解决办法,在输出状态时,可以不用切换到输入,我使用管脚D4,D5这两个管脚,这两个管脚比较特殊,就是真正开漏,在管脚描述为T,其它描述为HS(高吸收电流)。 解决办法,将IO设置为开漏输出
[单片机]
RS232、RS485通讯接口
网友推荐答案: 1.从接线上,RS232是三线制,RS485是两线制; 2.从传输距离上,RS232只能传输15米,RS485最远可以传输1200米; 3.从速率上,RS232是全双工传输,RS485是半双工传输; 4.从协议层上,RS232只支持点对点通讯(1:1),RS485支持总线形式通讯(1:N);    RS485采用差分信号负逻辑,+2V~+6V表示“0”,-  6V~-  2V表示“1”。电压较低,传输过程中电缆上损失也少,所以传输距离长。 RS232在发送数据时,正电平在+5V ~ +15V,负电平在-5V ~ -15V,在接收数据时,正电平在+3V ~ +12V,负电平在-3V ~ -12V。电
[嵌入式]
485总线问题解决办法
     一、关于485总线的几个概念:   1、485总线的通讯距离可以达到1200米。   根据485总线结构理论,在理想环境的前提下,485总线传输距离可以达到1200米。其条件是通讯线材优质达标,波特率为9600,只负载一台485 设备 ,才能使得通讯距离达到1200米,所以通常485总线实际的稳定的通讯距离往往达不到1200米。如果负载485 设备 多,线材阻抗不合乎标准,线径过细,转换器品质不良,设备防雷保护复杂和波特率的提高等等因素都会降低通讯距离。   2、485总线可以带128台设备进行通讯。   其实并不是所有485转换器都能够带128台设备的,要根据485转换器内芯片的型号和485设备芯片的型号来判断,只能按照
[嵌入式]
ARM NAND FLASH读写错误解决办法
在写文件系统的时候出现如下错误: NAND erase: device 0 whole chip Skipping bad block at 0x00254000 Skipping bad block at 0x00258000 Skipping bad block at 0x0025c000 Skipping bad block at 0x00260000 Skipping bad block at 0x00264000 Skipping bad block at 0x00268000 Skipping bad block at 0x0026c000 Skipping bad block at 0x00270000 Skippin
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved