单片机串口通讯问题,RS232与RS485如何转换。

我的单片机使用的是MAX232芯片,用RS232与PC通讯。但论文有一项要求是实现远距离传输,要求使用RS485传输。我不想那么麻烦再写个转换电路了或改变软件程序了,就想... 我的单片机使用的是MAX232芯片,用RS232与PC通讯。但论文有一项要求是实现远距离传输,要求使用RS485传输。我不想那么麻烦再写个转换电路了或改变软件程序了,就想在现有论文上稍加修改。
1、请问单单靠添加转换器可以实现吗?需要几个转换器怎么连接?
2、 RS232是全双工,而RS485是半双工。如果加了转换器还可不可以实现双向传输?
说错了,是还可不可以实现同时收发。追问:那两个转换器之间要怎么接法?需不需要MAX485芯片呢?我真是一点都不懂。。。
展开
 我来答
匿名用户
2012-05-12
展开全部
有 RS232 远程收发模块,请看 武汉鸿伟光电
E232Y RS-232无源隔离远程收发器

RS232是全双工,RS485是半双工,232转485 后,并不影响 双向传输

RS485是半双工,只能应答式!称为 主从式 通信
7号手掌
2012-05-12 · 超过18用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:53.6万
展开全部
1、一般RS232通讯如果采用一问一答的方式,实际也是工作在半双工,RS485完全可以满足要求。实现转换需要两个RS485/RS232转换器,PC机侧一个,单片机侧一个。
2、如果是双全工,实现远距离传输应采用RS422,传输原理与RS485同,4根线,双全工。
追问
是这样的转换器吗,两个转换器之间要怎么个接法?
追答
是的,转换器直接就是将+A对+A,-B对-B连接即可,其他两根线不用管。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GUEL86
2012-05-12 · TA获得超过5855个赞
知道大有可为答主
回答量:5538
采纳率:86%
帮助的人:2688万
展开全部
RS232 与 RS485 通讯主要 硬件转换器 问题,如单片机 与 单片机 只要两边加RS485芯片就可以
与 PC 只要 也加个转换器(有232 转换 485 与 USB 转换 485)
双向传输问题 只要 解决协议问题,如 主 - 从 通讯就没有问题(主机发送命令或数据 - 从接收
主机发送完毕 等待接收 - 从机发送 返回信息与数据)就是半双工通讯。

同时收发 那是 全双工
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式