打印
[电路/定理]

RS485通信问题,有图

[复制链接]
1735|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myf3659|  楼主 | 2014-4-15 09:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
主机和9台从机进行485通信,当接入5台从机时通讯正常,见波形1、2、3、4、5
当从机数量再增加时通信失败,当接入第6、8、9台从机时波形见6、8、9
通信距离大约200m,在主机和最远端从机加匹配电阻也无法解决该问题。
主机和每个从机的供电电源都独立,且都是满足加强绝缘的SELV电路。

9.jpg (30.59 KB )

接第9个设备波形

接第9个设备波形

8.jpg (39.02 KB )

接第8个设备波形

接第8个设备波形

6.jpg (41.54 KB )

接第6个设备波形

接第6个设备波形

5.jpg (36.38 KB )

接第5个设备波形

接第5个设备波形

4.jpg (34.74 KB )

接第4设备波形

接第4设备波形

3.jpg (50.62 KB )

接第3个设备波形

接第3个设备波形

2.jpg (36 KB )

接第2设备波形

接第2设备波形

1.jpg (38.55 KB )

接第1设备波形

接第1设备波形

相关帖子

沙发
jjjyufan| | 2014-4-15 09:20 | 只看该作者
双绞线?
链接方式?

使用特权

评论回复
板凳
corset| | 2014-4-15 09:45 | 只看该作者
波特率太高

使用特权

评论回复
地板
myf3659|  楼主 | 2014-4-15 09:59 | 只看该作者
jjjyufan 发表于 2014-4-15 09:20
双绞线?
链接方式?

双绞线:线缆是4根,因为是现场可服反馈,我无法确认是否为双绞,通过沟通,双绞的可能性很大。
连接方式:就是普通的总线式链接

使用特权

评论回复
5
myf3659|  楼主 | 2014-4-15 10:00 | 只看该作者
corset 发表于 2014-4-15 09:45
波特率太高

实际波特率是9600,现场试过调低波特率到4800,还是只能通信5台。

使用特权

评论回复
6
myf3659|  楼主 | 2014-4-15 10:03 | 只看该作者
主从机原理图和PCB图

主机原理图.jpg (73.9 KB )

主机原理图.jpg

从机PCB板.jpg (55.1 KB )

从机PCB板.jpg

使用特权

评论回复
7
myf3659|  楼主 | 2014-4-15 10:25 | 只看该作者
从机电路应该包括,光耦,TVS管,非门,匹配电阻(未接入),485A、485B的上下拉电阻1K.

使用特权

评论回复
8
weilaiheike| | 2014-4-15 12:47 | 只看该作者
楼主测试时示波器接的位置是主机端口还是从机端口,如果是主机端口的话 建议楼主在从机端口测试一下。

使用特权

评论回复
9
weilaiheike| | 2014-4-15 12:52 | 只看该作者
myf3659 发表于 2014-4-15 10:00
实际波特率是9600,现场试过调低波特率到4800,还是只能通信5台。

从示波器波形来看,脉冲宽度至少为1ns以下,也就是说波形的频率能在1GHZ以上。在长距离的通讯中肯定会出现EMC问题。建议楼主把脉冲频率降低一些,上升、下降沿设置平缓一些,满足实际通讯9600波特率即可~

使用特权

评论回复
10
tudou2048| | 2014-4-15 13:00 | 只看该作者
485端的那三个电容和两个电感先去掉再试。

使用特权

评论回复
11
myf3659|  楼主 | 2014-4-15 13:39 | 只看该作者
weilaiheike 发表于 2014-4-15 12:52
从示波器波形来看,脉冲宽度至少为1ns以下,也就是说波形的频率能在1GHZ以上。在长距离的通讯中肯定会出 ...

恩,对,这么看频率是太高了。正常一位大概100us,20ns/d的话应该连一位都显示不出来。
因为本人不在现场,需要再跟服务人员确认下,是不是示波器设置有问题。

使用特权

评论回复
12
weilaiheike| | 2014-4-15 14:10 | 只看该作者
myf3659 发表于 2014-4-15 13:39
恩,对,这么看频率是太高了。正常一位大概100us,20ns/d的话应该连一位都显示不出来。
因为本人不在现场 ...

嗯 然后看看有没有条件在接入之后通讯有问题的几台从机的信号输入端位置测试一下波形。从那个波形上才能更好地分析原因。

使用特权

评论回复
13
ddv520| | 2014-4-15 21:46 | 只看该作者
天啊,,电容,,你端口那些万恶的电容全去掉,就好了

使用特权

评论回复
14
hdp7891000| | 2014-4-15 22:11 | 只看该作者
从机的上下拉去掉,必好

使用特权

评论回复
15
myf3659|  楼主 | 2014-4-15 23:12 | 只看该作者
hdp7891000 发表于 2014-4-15 22:11
从机的上下拉去掉,必好

因为9个从机都带上下拉,电阻为1K,这样的话,当主机A是低电平时,会有5个电源给A口灌电流,导致A口电平被抬高。我是这么分析的,也打算让客服试一下。并且我从一份485标准里见过一句话,就是485的从机在总线上不能有上拉和下拉电阻。

你这么肯定的说去掉必好,是不是你之前也遇到过相似的问题呢?

使用特权

评论回复
16
myf3659|  楼主 | 2014-4-15 23:13 | 只看该作者
myf3659 发表于 2014-4-15 23:12
因为9个从机都带上下拉,电阻为1K,这样的话,当主机A是低电平时,会有5个电源给A口灌电流,导致A口电平 ...

应该是9个电源灌电流,不是5个。

使用特权

评论回复
17
myf3659|  楼主 | 2014-4-17 14:40 | 只看该作者
谢谢大家的帮助
要结贴了,14楼说的对,去掉上下拉电阻后通讯正常。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

184

帖子

1

粉丝