关于RS232芯片接法问题(MAX232)

现有一台设备(单片机设备)需要同两台上位机进行通讯(但不会同时通讯),现将MAX232芯片的两个RX_OUT脚并在一起(相当于线与),这样接法是否有问题?目前我了解的是R... 现有一台设备(单片机设备)需要同两台上位机进行通讯(但不会同时通讯),现将MAX232芯片的两个RX_OUT脚并在一起(相当于线与),这样接法是否有问题?目前我了解的是RX_OUT是TTL电平,应不能线与,但情况是,目前公司产品都是这个接法,没出现什么问题,最近出现了当其中一个串口(接上位机的)空载时,另一个上位机就无法对设备进行通讯,必须两个都接上时才能通讯正常。为何?请高手指点。
感谢两位的回答,现将原理图贴出,TXDPC与TXDC接的是对应两个上位机的TX脚,RXD接单片机的输入脚。昨天已经找到造成无法通信的原因,是因为当TXDPC悬空时,此脚会有一个5V左右的电压,我们知道这个脚在悬空时是0V,因为有一个5V的电压,经过232内部的非门,那么TXDPC(R1IN)对应输出的R1OUT就会一直是0,那么无论R2OUT是1还是0,都会被拉低(此时R1OUT与R2OUT相当于短路,电流会很大?这也就是我认为不能直接这样线与的原因,应加二极管隔离做成与门),这样就无法通信了。问题就是,此5V电压从何而来??我实在找不出原因,板子焊接、线路均无问题。请大侠帮忙。
展开
 我来答
m2john
推荐于2017-12-15 · TA获得超过358个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:144万
展开全部
换过max232吗?因为根据 Maxim datasheets 的内容,R1IN/R2IN的输入端在芯片内部有5KOhm的电阻到地。所以,如果R1IN/R2IN的输入端是没有驱动,R1OUT与R2OUT应该是输出高电平。是不是max232坏了?

PS,R1OUT与R2OUT直接短路是不好的。至少也该在两个之间加一个限流电阻。
王永建_西安
2010-12-02
知道答主
回答量:20
采纳率:0%
帮助的人:0
展开全部
232芯片输出的是12V电压的类似TTL的电平,你提出来的问题我分析有两种情况,1是当另一个空载时是不是信号线电平被钳位了,不能通信,另一个是可能驱动能力不够。
你的问题是否可以再描述清楚点?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式