问一下关于232, 2个主1从的通讯方式

[复制链接]
2225|11
 楼主| andyding 发表于 2014-8-26 15:09 | 显示全部楼层 |阅读模式
如题:近期一个项目上,用7寸的安卓小PC通过232 连接下位机,客户又提出如果安卓小PC坏了以后,可以用PC连接下位机并控制,两个PC之间只会用一个控制下位机,想来想去不想改动太大,所以就把MAX232  TTL 那边直接连起来了,即10、11连接TXD;9、12连接RXD,如附件图,经过一天的测试是没有发现问题,各位给个意见,会不会有什么问题?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
SeekFor 发表于 2014-8-26 17:39 | 显示全部楼层
chunyang 发表于 2014-8-26 18:11 | 显示全部楼层
输出端不可以简单并联,可以用二极管隔离后再互连就可以了。
 楼主| andyding 发表于 2014-8-26 22:34 | 显示全部楼层
chunyang 发表于 2014-8-26 18:11
输出端不可以简单并联,可以用二极管隔离后再互连就可以了。

chunyang老师,指的是图中网络标注RXD,用二极管隔离么?
 楼主| andyding 发表于 2014-8-26 22:36 | 显示全部楼层
SeekFor 发表于 2014-8-26 17:39

跑了一天,目前是正常
chunyang 发表于 2014-8-26 23:01 | 显示全部楼层
andyding 发表于 2014-8-26 22:34
chunyang老师,指的是图中网络标注RXD,用二极管隔离么?

是的,用二极管接成所谓“线与”逻辑。
chunyang 发表于 2014-8-26 23:03 | 显示全部楼层
andyding 发表于 2014-8-26 22:36
跑了一天,目前是正常

如果没有发生电平竞争,那当然无所谓,一旦发生(一路输出1、一路输出0)则对可靠性很不利。
cjseng 发表于 2014-8-26 23:10 | 显示全部楼层
各串一个电阻再并联好了,就算一个输出0,一个输出1,也问题不大。
slotg 发表于 2014-8-27 08:05 | 显示全部楼层
TXD可以接在一起,RXD建议这样接:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| andyding 发表于 2014-8-27 08:30 | 显示全部楼层
cjseng 发表于 2014-8-26 23:10
各串一个电阻再并联好了,就算一个输出0,一个输出1,也问题不大。

还是二极管好,当A为0,B为1时,B不影响A;反之亦然。电阻的话就还是有风险
ybluleezp 发表于 2014-8-27 12:14 | 显示全部楼层
我们做个类似的,用74HC244给一路做了个开关,开机后如果PC1没有收到数据,就打开开关接收PC2的数据。
 楼主| andyding 发表于 2014-8-27 16:18 | 显示全部楼层
ybluleezp 发表于 2014-8-27 12:14
我们做个类似的,用74HC244给一路做了个开关,开机后如果PC1没有收到数据,就打开开关接收PC2的数据。 ...

这个也可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:爱我所爱

76

主题

788

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部