搜索
bottom↓
回复: 22

RS485通讯线路问题

[复制链接]

出0入0汤圆

发表于 2015-8-10 15:33:58 | 显示全部楼层 |阅读模式
各位朋友好
    最近在做一个项目,一个主机和从机进行RS485通讯,当主机与从机的线路长度小于100米的时候,通讯正常。(主机与从机电源独立)。但当线路大于100米,用200米,通讯就出错,用示波器查看波形不对,已经降低波特率,加了120欧姆的终端电阻,依旧还是通讯错误。我又试了一下,将从机由主机供电(主机与从机同一个电源供电),用200米的线将主机的RS485(A、B)连接到从机的RS485(A、B)上,此时通讯就正常了,想请问一下各位有没有碰到过类似的问题,是如何解决的。有没有好的建议,给我讲讲。先谢谢各位了,另外还有一个特殊情况,我用150米的线,有的主机通讯正常,有的就通讯不上,请问一下这种RS485通讯芯片有差异吗?我用的是SP3485EN.

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2015-8-10 15:39:02 | 显示全部楼层
请问以什么拓扑布线,驱动电压多少,设计多少节点?上波形吧。

出0入0汤圆

 楼主| 发表于 2015-8-10 15:48:43 | 显示全部楼层
现在就主与从二个通讯。我还没有接另外的从机,节点的话打算是16个的,现在一主一从200米就不行了。

出0入0汤圆

 楼主| 发表于 2015-8-10 15:49:15 | 显示全部楼层
波形高电平拉上不变成谐波了

出0入4汤圆

发表于 2015-8-10 15:50:31 | 显示全部楼层
可以在AB之外加一根地线在设备之间试试

出0入0汤圆

 楼主| 发表于 2015-8-10 16:01:51 | 显示全部楼层
leebilly007 发表于 2015-8-10 15:50
可以在AB之外加一根地线在设备之间试试

试过,加地线这样加的话,从机能收到主机的数据,但从机返回给主机的数据 不对,量的波形,高电平拉不高。

出0入0汤圆

发表于 2015-8-10 16:02:52 | 显示全部楼层
如果降低波特率还是不好用的话   那么就是地电位差造成的    正常RS-485规定的共模电压范围是-7~+14,超出这个共模电压范围   就会不正常,解决方案,1、中间连地线,线上最好传一个100欧姆左右的电阻,限制共模电流2、使用隔离的RS-485接口,就像工业上用的PLC,大部分485接口都是隔离的,这时可以用两线连接A+/B-

出0入0汤圆

 楼主| 发表于 2015-8-10 16:06:08 | 显示全部楼层
解决方案,1、中间连地线,线上最好传一个100欧姆左右的电阻,限制共模电流   是将主机与从机的GND 连接在一起吗,在串一个100欧姆的电阻?

出0入0汤圆

发表于 2015-8-10 16:22:37 | 显示全部楼层
楼主的问题,共地会有效果,但不一定解决得了.
建设有条件的话,共地共电源.
把120欧电阻调大点或取消应该有改善.

出0入0汤圆

发表于 2015-8-10 16:41:43 | 显示全部楼层
RS485必需要共地的,拉一根地线全解决

出0入0汤圆

发表于 2015-8-10 16:48:02 | 显示全部楼层
波特率降低试试

出10入113汤圆

发表于 2015-8-10 16:50:05 | 显示全部楼层
有上下拉没有?        

出10入113汤圆

发表于 2015-8-10 16:51:04 | 显示全部楼层
zhugean 发表于 2015-8-10 16:41
RS485必需要共地的,拉一根地线全解决

你,确定这个观点正确?

出0入0汤圆

发表于 2015-8-10 17:02:34 来自手机 | 显示全部楼层
借口接tvs了吗 接了去掉试试

出0入0汤圆

发表于 2015-8-10 17:03:26 来自手机 | 显示全部楼层
485不需要共地

出0入16汤圆

发表于 2015-8-10 18:07:43 来自手机 | 显示全部楼层
用的是双绞线吗

出0入0汤圆

发表于 2015-8-11 08:24:38 | 显示全部楼层
饭桶 发表于 2015-8-10 16:51
你,确定这个观点正确?

确定,RS485虽然是差分信号,但它也是有共模电压要求的(-7~+12V)
不共地不能保证其共模电压在范围内,特别是远距离传输时
大家可以看看RS485的标准,就是有地线的,不能说不接地线有时候能用就说RS485不需要地线

出0入0汤圆

发表于 2015-8-11 08:28:08 | 显示全部楼层
当然共地也有共地的问题,比如说地电流的干扰
但是这个应该通过别的途径解决(如隔离),而不是不共地

出0入0汤圆

发表于 2015-8-11 08:28:32 | 显示全部楼层
我想说的是,只要有一端弄个隔离就搞定。

出0入213汤圆

发表于 2015-8-11 12:49:52 | 显示全部楼层
使用隔离型的485接口。解决。

出0入0汤圆

发表于 2015-8-11 17:05:34 | 显示全部楼层
上隔离485。  另外,波特率是多少? 降低后又是多少

出0入0汤圆

发表于 2015-8-11 17:45:09 | 显示全部楼层
换485芯片,用带全故障保护那种,如ISL3152

出0入0汤圆

发表于 2017-5-26 14:21:44 | 显示全部楼层
楼主的问题怎么解决的,到底是什么问题引起的?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 02:41

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表