两片 arduino 串口通讯连上, 如何避免单一电源导致同时启动?
正在做一个用串口通讯的小系统, 两片 arduino 用串口连接另外再共地.由於两片 arduino 分别连上不同设备, 必需加上独立电源才足以运行.
但由於两片 arduino 的 RX/TX/GND 连上了 , 当其中一片通电时, 会经由 RX/TX/GND 向另一片 arduino 供电而把它也启动了.由於电流不足, 有时会导致相连的屏幕出现花屏, 之後再通电也不一定可以清除.
而关机时亦一样, 单独关掉一边是不行的, 馀下的依然会供电, 只会出现电流不足的情况.
初步测试, 如果不共地, 就不会有问题, 当需要通讯前再接地就可以. 单独关机前也一样, 先把地线分开就可以各自关机.但每次都要拔线再插线, 很不方便.
请问有没有方法, 在 RX/TX/GND 连接时, 避免因为一片其中 arduino 开动, 而向另一片 arduino 供电?
在地线加一个继电器,用主控那块arduino控制,在需要时开启 henrypcw 发表于 2015-11-30 11:43 static/image/common/back.gif
在地线加一个继电器,用主控那块arduino控制,在需要时开启
:D我也是这么想的。
发散一下,可以不可以互相都控制一下?如果通讯失败,就给对方重新断一次电,相当于双机热备里的心跳线了? henrypcw 发表于 2015-11-30 11:43 static/image/common/back.gif
在地线加一个继电器,用主控那块arduino控制,在需要时开启
唔该哂.
我部玩具 CNC 的继电器 都几大件下, 唔知有没有细小的继电器. Super169 发表于 2015-11-30 13:35 static/image/common/back.gif
唔该哂.
我部玩具 CNC 的继电器 都几大件下, 唔知有没有细小的继电器.
大家广东人,唔使客气:lol 接两个mos管吧,对方电压0时候,tx和rx的输出就不给导通 光耦隔离?或者 MAX232转一下~~~~
页:
[1]