232与485如何共用一个串口

[复制链接]
7101|7
 楼主| caihong001 发表于 2013-11-11 15:39 | 显示全部楼层 |阅读模式
如题所示,MCU是STM32,我想只用一个UART接受232与485,现在的接法是MCU的TX直接与232和485的TX引脚相连,MCU的RX端接一上拉电阻与两二极管正端,一二极管负端接232的RX,另一个接485的RX,(构成一个与门),却通信不了,单独232或485可以
MOn51 发表于 2013-11-11 15:58 | 显示全部楼层
RS232+485无源转换器
 楼主| caihong001 发表于 2013-11-11 16:02 | 显示全部楼层
MOn51 发表于 2013-11-11 15:58
RS232+485无源转换器

你没明白我的意思
gonggu8181 发表于 2013-11-12 07:41 来自手机 | 显示全部楼层
还是双串口吧!保险
video_vb 发表于 2013-11-12 09:59 | 显示全部楼层
我是在232的RX上串1K的电阻后与485RX并接到MCU,实际使用中验证是可以的。
网络转接 发表于 2013-11-12 10:01 | 显示全部楼层
加两个2级管 上来 输入
网络转接 发表于 2013-11-12 10:08 | 显示全部楼层
王紫豪 发表于 2013-11-12 14:37 | 显示全部楼层
RXD 做个与门电路就行了,不管使用二极管、三极管、74芯片,反正就是与门。当然,缺点是不能同时使用 232 和 485
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

91

帖子

1

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