[求助] RS485 接收波形问题和485并联引起的通信问题。

果果159   2017-5-27 19:23 楼主

问题1.max485,测量TTL端波形。
PIN2接收波形中红色框内的和PIN4发送波形一样的。实际RS485接收波形是红色框后面的波形,请教问TTL接收端为什么会有发送的波形?是否是芯片原因或者是差分端不匹配引起的?

问题2.我做了2个板子,通过RS485通信,但是电路不一样,两个通讯线上再并连 485转USB工具 的AB ,用以在PC上监视两个板子的通信。上电后,PC串口软件监视到只有发送数据,没有应答数据。这时,在 PC串口软件 发送一个一样的发送数据,然后才看到应答数据,自此发送和应答通信正常。我觉得是硬件问题,可是看了通信正常的波形,还是比较好的。不正常时,发送数据的波形和通信正常后的发送波形是一样的。不知是示波器的干扰还是 485转USB工具 的干扰?问大侠,这个问题如何排除干扰,找到原因?

各位大侠,来帮帮我出出主意,谢谢!
  • 485芯片
  • 发送TTL波形
  • 接收TTL波形

回复评论 (26)

2推荐 chunyang 

楼主应先给出涉及485接口的完整电路。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2017-5-27 22:16
这个问题困扰我好些天了。
点赞  2017-5-27 19:24
485差分输出端已有上下拉电阻。
点赞  2017-5-27 19:43
485电路不全 我用的485电路就没问题呀 节点19个 杠杠的

我最近还在考虑 要不要用自动收发的芯片,这样更方便
天地庄周马;江湖范蠡船。 个性签名还是放QQ号吧,2060347305,添加说明EEworld好友
点赞  2017-5-27 22:27
485电路图
  • 485.png
点赞  2017-5-31 09:05
引用: chunyang 发表于 2017-5-27 22:16
楼主应先给出涉及485接口的完整电路。

你好,chunyang 图见六楼
点赞  2017-5-31 09:05
引用: ywlzh 发表于 2017-5-27 22:27
485电路不全 我用的485电路就没问题呀 节点19个 杠杠的

我最近还在考虑 要不要用自动收发的芯片,这样更 ...

你好,图见六楼,帮我分析一下,我用一根线控制收发
点赞  2017-5-31 09:06
引用: ywlzh 发表于 2017-5-27 22:27
485电路不全 我用的485电路就没问题呀 节点19个 杠杠的

我最近还在考虑 要不要用自动收发的芯片,这样更 ...

你这边每个节点用的是一样的电路么?
点赞  2017-5-31 09:08
你这图左边那一些分离器件是干什么用的?我没有看懂,电平转换?我画的RS485很简单啊,怎么这多分离器件咧?控制收发用一根线高低来控制就好了?没有搞懂你为什么做的这么复杂,终端匹配电阻没有吗?我用的是TI的带隔离的RS485芯片---ADM2582E
点赞  2017-5-31 11:46
你这图左边那一些分离器件是干什么用的啊?没有看懂,电平转换?我画的RS485很简单啊,怎么这多分离器件咧?控制收发用一根线高低来控制就好了?没有搞懂你为什么做的这么复杂,终端匹配电阻没有啊?我用的是TI的带隔离的RS485芯片---ADM2582E
点赞  2017-5-31 11:51
引用: qfwang001009 发表于 2017-5-31 11:51
你这图左边那一些分离器件是干什么用的啊?没有看懂,电平转换?我画的RS485很简单啊,怎么这多分离器件咧 ...

1.确实是电平转换
2.可以用一根线做到控制。
3.因为是比较近的485应用连接,所以没有加终端匹配电阻。
以上有问题还是可以讨论。
点赞  2017-5-31 14:13
是否有类似贴可以供参考,谢谢
点赞  2017-5-31 15:30
引用: 果果159 发表于 2017-5-31 14:13
1.确实是电平转换
2.可以用一根线做到控制。
3.因为是比较近的485应用连接,所以没有加终端匹配电阻。
...

1.你的2pin是控制引脚,你的4pin是数据引脚,你的波形有问题还是你的描述有问题?两个没有可比性啊?
2.我觉得RS485侧的上下拉可以去掉,尝试加匹配电阻试试,手册上推荐电路上是有匹配电阻的,这个应该问距离没有关系,可以尝试下
点赞  2017-5-31 16:01
引用: 果果159 发表于 2017-5-31 09:05
你好,chunyang 图见六楼

电路是错的,自己分析一下逻辑。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2017-5-31 17:49
谢谢各位,硬件没有问题,所示电路图只是一个示意图,但基本是对的。
第二个问题已经找到,是由于这次修改程序,对方把校验位给改了,所以用工具软件通信,设置校验位正好和对方的检验位一致,所以通信成功。所以改校验位就好了,软件问题
点赞  2017-5-31 18:14
引用: chunyang 发表于 2017-5-31 17:49
电路是错的,自己分析一下逻辑。

电路可能不完全对,这个是示意图。功能上没有问题。只是困惑为什么收端IN会有发的信号,但是通过三极管后哦到MCU端 USART3_RX端发的信号就不见了。怀疑是信号反射,不知道从哪里反射过来的?
点赞  2017-5-31 18:18
纠正一点,顶楼的波形描述有误,PIN2波形应该是PIN1波形 ,IN上的波形
点赞  2017-5-31 18:22
引用: 果果159 发表于 2017-5-31 18:18
电路可能不完全对,这个是示意图。功能上没有问题。只是困惑为什么收端IN会有发的信号,但是通过三极管后 ...

你用什么电路就发什么图,“可能不完全对”——这不是技术人能说出口的话。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2017-5-31 18:23
引用: qfwang001009 发表于 2017-5-31 16:01
1.你的2pin是控制引脚,你的4pin是数据引脚,你的波形有问题还是你的描述有问题?两个没有可比性啊?
2. ...

1.谢谢,确实描述错误了
2.匹配电阻和距离有一定关系,谢谢
点赞  2017-5-31 18:23
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复