微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > RS485多机通讯

RS485多机通讯

时间:10-02 整理:3721RD 点击:
一主四从多机485通讯,会出现总线冲突,希望大神帮忙看看哪里没有处理好



采用轮询方式查询从机数据,发送查询指令给slave1,等待应答,有应答解析数据,无应答等待超时返回;发送查询指令给slave2......这样做应该不会总线冲突啊

  资料显示485可以超过30Mbps,你的485能达到什么样的速度?传输视频数据一秒6帧速度够吗

为什么会冲突,是不是有设备地址一样的,所以收到主机的数据,会同时回复,这样的话就会冲突了。

我是小白,问题没有看懂,但是代码我学习了。帮顶

485一主多从还是很好弄的,主机轮询发送,带上地址,比如1号从机发送 01地址,2号从机02地址,以此类推,从机里程序判断地址,是对应的地址的从机响应,其他的不响应,主机收到从机的响应,也判断地址,判断哪个从机的,保存数据,处理,就好了。希望对你有用

可以发程序给我吗

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top