求助一个单片机多机通讯的电路原理是否可行

2019-12-25 18:52发布

目前有一个项目需要用到5个单片机,一个主机专门负责RS485通讯和地址,另外4个分别负责各通道的电压测量以及快充等功能,现在的想法是主机一个串口负责跟4个丛机进行隔离通讯,采取地址轮询的方式来发送和接受数据,例如:丛机1的固定地址为1,当主机需要读取或者控制丛机1时发送类MODBUS码(包含地址码和命令码)去控制丛机1,丛机1接收到属于自己的地址码后返回自己的数据给主机。

附上电路图请大神帮忙分析此电路是否可行。

另请教下大神是否有更好的能用普通光耦来隔离的通讯方式。SPI我是知道的也用过很多次。但是SPI的速度普通光耦基本都无法跟上,需要用到磁耦合芯片,那东西太贵了,几片加起来的成本都快赶上我的出货价了。所以只能抛弃了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
rerainings
1楼-- · 2019-12-26 19:35
地没隔离...
zhan_li
2楼-- · 2019-12-26 22:59
rerainings 发表于 2017-8-11 12:29
地没隔离...

是隔离的
rerainings
3楼-- · 2019-12-27 04:25
zhan_li 发表于 2017-8-11 15:08
是隔离的

哦哦,没看名称,就看符号了,哈哈
tangmintm8013TM
4楼-- · 2019-12-27 09:39
 精彩回答 2  元偷偷看……
cl1cl1cl1cl1
5楼-- · 2019-12-27 13:43
4路同时通断对信号源要求高
bangbangji
6楼-- · 2019-12-27 19:32
你这个如果是直接uart的信号要把信号反向吧,还是你后端还有转485的电路?

一周热门 更多>