单片机/MCU论坛
直播中

宾得

9年用户 67经验值
擅长:模拟技术 嵌入式技术 光电显示 控制/MCU EDA/IC设计
私信 关注
[问答]

网上买的现成的 RS485模块 接两个以上单片机为么就不对了

` 本帖最后由 宾得 于 2017-9-26 16:46 编辑

网上买的现成的                              4RS85接两个以上单片机作为从机,电脑的USB转串口作为主机,当直接接一个单片机可以正常通讯,把第二个接上,从上位机的断点测试看,每次接收到的都是下位机发来的请求重新发送数据,而且从指示灯看主机一直在接收数据没有停,而且当我关闭上位机的数据请求之后下位机任然再发数据!求大神帮忙!
` 无标题.png

回帖(7)

人中狼

2017-9-26 15:57:22
本帖最后由 人中狼 于 2017-9-26 15:58 编辑

485对发送和接收方都是有要求的,首先都是要使用485芯片,其次,在空闲时各设备都要处于接收状态。最后,不论发送还是接收方在发送完数据后,也要转为接收状态。
举报

宾得

2017-9-26 16:21:54
引用: 人中狼 发表于 2017-9-26 15:57
485对发送和接收方都是有要求的,首先都是要使用485芯片,其次,在空闲时各设备都要处于接收状态。最后,不论发送还是接收方在发送完数据后,也要转为接收状态。

怎样转换为接收状态呢?
举报

宾得

2017-9-26 16:27:58
引用: 人中狼 发表于 2017-9-26 15:57
485对发送和接收方都是有要求的,首先都是要使用485芯片,其次,在空闲时各设备都要处于接收状态。最后,不论发送还是接收方在发送完数据后,也要转为接收状态。

是不是程序上要控制IO有什么动作?求大神指点!
举报

人中狼

2017-9-26 17:20:07
485芯片是有发送和接收使能控制引脚的,靠这两个引脚来控制芯片的状态,要看485芯片的手册
举报

宾得

2017-9-27 15:36:01
引用: 人中狼 发表于 2017-9-26 17:20
485芯片是有发送和接收使能控制引脚的,靠这两个引脚来控制芯片的状态,要看485芯片的手册

要得,看看,,,,,,,,,,,,,,,,,,,,,,,,,
举报

罗先谱

2018-1-18 22:25:36
解决问题了么  
举报

罗先谱

2018-1-18 22:37:02
有解决  麻烦分享下  感谢  Q Q :253731223  唯一
举报

更多回帖

发帖
×
20
完善资料,
赚取积分