关于RS485通信信号问题

2019-07-15 10:39发布

本帖最后由 果果951 于 2017-5-27 18:58 编辑

问题1 :  RS485
PIN4 TTL发送波形PIN2 TTL接收波形PIN2接收波形中红 {MOD}框内的和PIN4发送波形一样的。实际RS485接收波形是红 {MOD}框后面的波形,请教问TTL接收端为什么会有发送的波形?
问题2.我做了2个板子,通过RS485通信,但是电流不一样,两个通讯线上再并连 485转USB工具 的AB ,用以在PC上监视两个板子的通信。上电后,PC串口软件监视到只有发送数据,没有应答数据。这时,在 PC串口软件 发送一个一样的发送数据,然后才看到应答数据,自此发送和应答通信正常。我觉得是硬件问题,可是看了通信正常的波形,还是比较好的。不正常时,发送数据的波形和通信正常后的发送波形是一样的。不知是示波器的干扰还是 485转USB工具 的干扰?问大侠,这个问题如何排除干扰,找到原因?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
果果951
2019-07-16 14:14
人中狼 发表于 2017-5-31 09:21
暂时还没看懂你的问题是什么,不过PIN2,PIN3是收发使能端,是用来选择485芯片是属于发送状态还是接收状态,数据波形应该是PIN1,PIN4,你要确定是否测量对了引脚。这个485芯片是半双工芯片,同一时间只能处于发送或接收其中一种状态。
另外要看通讯协议,如果通讯协议是一问一答方式,那不论是485芯片,还是电脑,同一时间只 ...

谢谢!@人中狼,测量的是数据脚
485并联,正常情况下,只要一端发数据,任何一段都能收到数据。我的问题是3方并联后,PC发的数据都能收到,一端发的数据也能收到,还有一端发的数据都收不到,如果不连PC(485-USB),则两方数据是都能收到对方数据。

一周热门 更多>