[51单片机] PC上用RS232与多个TTL串口的模块通信

[复制链接]
 楼主| 核桃炸炸炸 发表于 2017-1-3 18:37 | 显示全部楼层 |阅读模式
我想用RS232串口来与多个TTL的从机进行通讯,单个和两个都已经成功了,能在PC发送和接受到数据;每个都已设地址,但接到第3个的时候就不能通讯了,求指教! 谢谢
zk5 发表于 2017-1-3 19:19 | 显示全部楼层
终端电阻装了吗?
xyz549040622 发表于 2017-1-3 22:03 | 显示全部楼层
你是如何一个串口连接多个从机的呢?直接连接吗?
 楼主| 核桃炸炸炸 发表于 2017-1-4 08:12 | 显示全部楼层
zk5 发表于 2017-1-3 19:19
终端电阻装了吗?

我从机终端是直接接电源的,因为从机是一块交流检测模块,实现在PC上显示电流电压值
 楼主| 核桃炸炸炸 发表于 2017-1-4 08:13 | 显示全部楼层
xyz549040622 发表于 2017-1-3 22:03
你是如何一个串口连接多个从机的呢?直接连接吗?

对的,直接连,但到第三个就不行了
ningling_21 发表于 2017-1-4 10:12 | 显示全部楼层
核桃炸炸炸 发表于 2017-1-4 08:13
对的,直接连,但到第三个就不行了

232电平 怎么能和TTL电平直接连?
一事无成就是我 发表于 2017-1-4 10:18 | 显示全部楼层
232不能直接并联,主机输出(从机接收可以直接并联),主机输入(从机输出)不可以以,当两个从机的时候,一只输出待机的H,而通讯的数据有时候是输出L的,1:1推拉,勉强可以通讯,当大于俩的时候,输出L的没有足够的输出驱动能力让其它的输出电流保护而自己先保护了,于是得不到正确的L,所以失败,正确的做法是用个与非门(两级)或与电路进行运算才对
一事无成就是我 发表于 2017-1-4 10:21 | 显示全部楼层
补充,RS232输出是正负12Vmax,直接连从机小心起火
xyz549040622 发表于 2017-1-4 10:46 | 显示全部楼层
核桃炸炸炸 发表于 2017-1-4 08:13
对的,直接连,但到第三个就不行了

参考楼下的楼下的回复,怀疑是驱动能力不够,你挂太多了。
 楼主| 核桃炸炸炸 发表于 2017-1-4 11:06 | 显示全部楼层
ningling_21 发表于 2017-1-4 10:12
232电平 怎么能和TTL电平直接连?

有模块可以转换! 通过MAX232
 楼主| 核桃炸炸炸 发表于 2017-1-4 11:09 | 显示全部楼层
一事无成就是我 发表于 2017-1-4 10:18
232不能直接并联,主机输出(从机接收可以直接并联),主机输入(从机输出)不可以以,当两个从机的时候, ...

有没有具体的解决方法! 谢谢
JerryWu75 发表于 2017-1-4 13:21 | 显示全部楼层
加485通信模块
 楼主| 核桃炸炸炸 发表于 2017-1-4 13:32 | 显示全部楼层
公司要求用RS232
ningling_21 发表于 2017-1-4 13:41 | 显示全部楼层

232如何解决多机同时发送数据情况?
 楼主| 核桃炸炸炸 发表于 2017-1-4 14:16 | 显示全部楼层
ningling_21 发表于 2017-1-4 13:41
232如何解决多机同时发送数据情况?

不是同时,各有各地址

评论

232就不是给一对多用的,即使从机有地址也需要变通(从机发送端口不能直接并联,自己根据电平考虑下),并且不能带太多的从机  发表于 2017-1-4 14:36
slotg 发表于 2017-1-4 14:26 | 显示全部楼层
核桃炸炸炸 发表于 2017-1-4 14:16
不是同时,各有各地址

RS232 的 2个以上 TX 信号接在一起是会打架哦。
qd118 发表于 2017-1-4 16:10 | 显示全部楼层
应该接个一拖x的转换板
xmar 发表于 2017-1-4 16:43 | 显示全部楼层
只有两个办法:

1. 加RS232串口集线器,这样接通信连线多、不易铺设、多占空间、成本高,不可取;
2. 改成全双工RS485总线。这个方法好。
longquanboy 发表于 2017-1-4 17:01 | 显示全部楼层
第一次见到RS232做主丛多机通讯,不过主机的TXD可以连接到所有丛机的RXD上,但所有丛机的TXD不能同时连接在主机的RXD上哦,除非每个丛机的TXD采用类似OC门的方法间接连接在主机上,再根据协议地址进行通信,还是免强可行的吧,
pener 发表于 2017-1-4 17:09 | 显示全部楼层
232可以并接?!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

0

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