打印
[51单片机]

PC上用RS232与多个TTL串口的模块通信

[复制链接]
4899|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
核桃炸炸炸|  楼主 | 2017-1-3 18:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zk5| | 2017-1-3 19:19 | 只看该作者
终端电阻装了吗?

使用特权

评论回复
板凳
xyz549040622| | 2017-1-3 22:03 | 只看该作者
你是如何一个串口连接多个从机的呢?直接连接吗?

使用特权

评论回复
地板
核桃炸炸炸|  楼主 | 2017-1-4 08:12 | 只看该作者
zk5 发表于 2017-1-3 19:19
终端电阻装了吗?

我从机终端是直接接电源的,因为从机是一块交流检测模块,实现在PC上显示电流电压值

使用特权

评论回复
5
核桃炸炸炸|  楼主 | 2017-1-4 08:13 | 只看该作者
xyz549040622 发表于 2017-1-3 22:03
你是如何一个串口连接多个从机的呢?直接连接吗?

对的,直接连,但到第三个就不行了

使用特权

评论回复
6
ningling_21| | 2017-1-4 10:12 | 只看该作者
核桃炸炸炸 发表于 2017-1-4 08:13
对的,直接连,但到第三个就不行了

232电平 怎么能和TTL电平直接连?

使用特权

评论回复
7
232不能直接并联,主机输出(从机接收可以直接并联),主机输入(从机输出)不可以以,当两个从机的时候,一只输出待机的H,而通讯的数据有时候是输出L的,1:1推拉,勉强可以通讯,当大于俩的时候,输出L的没有足够的输出驱动能力让其它的输出电流保护而自己先保护了,于是得不到正确的L,所以失败,正确的做法是用个与非门(两级)或与电路进行运算才对

使用特权

评论回复
8
补充,RS232输出是正负12Vmax,直接连从机小心起火

使用特权

评论回复
9
xyz549040622| | 2017-1-4 10:46 | 只看该作者
核桃炸炸炸 发表于 2017-1-4 08:13
对的,直接连,但到第三个就不行了

参考楼下的楼下的回复,怀疑是驱动能力不够,你挂太多了。

使用特权

评论回复
10
核桃炸炸炸|  楼主 | 2017-1-4 11:06 | 只看该作者
ningling_21 发表于 2017-1-4 10:12
232电平 怎么能和TTL电平直接连?

有模块可以转换! 通过MAX232

使用特权

评论回复
11
核桃炸炸炸|  楼主 | 2017-1-4 11:09 | 只看该作者
一事无成就是我 发表于 2017-1-4 10:18
232不能直接并联,主机输出(从机接收可以直接并联),主机输入(从机输出)不可以以,当两个从机的时候, ...

有没有具体的解决方法! 谢谢

使用特权

评论回复
12
JerryWu75| | 2017-1-4 13:21 | 只看该作者
加485通信模块

使用特权

评论回复
13
核桃炸炸炸|  楼主 | 2017-1-4 13:32 | 只看该作者
公司要求用RS232

使用特权

评论回复
14
ningling_21| | 2017-1-4 13:41 | 只看该作者

232如何解决多机同时发送数据情况?

使用特权

评论回复
15
核桃炸炸炸|  楼主 | 2017-1-4 14:16 | 只看该作者
ningling_21 发表于 2017-1-4 13:41
232如何解决多机同时发送数据情况?

不是同时,各有各地址

使用特权

评论回复
评论
zhaoyu2005 2017-1-4 14:36 回复TA
232就不是给一对多用的,即使从机有地址也需要变通(从机发送端口不能直接并联,自己根据电平考虑下),并且不能带太多的从机 
16
slotg| | 2017-1-4 14:26 | 只看该作者
核桃炸炸炸 发表于 2017-1-4 14:16
不是同时,各有各地址

RS232 的 2个以上 TX 信号接在一起是会打架哦。

使用特权

评论回复
17
qd118| | 2017-1-4 16:10 | 只看该作者
应该接个一拖x的转换板

使用特权

评论回复
18
xmar| | 2017-1-4 16:43 | 只看该作者
只有两个办法:

1. 加RS232串口集线器,这样接通信连线多、不易铺设、多占空间、成本高,不可取;
2. 改成全双工RS485总线。这个方法好。

使用特权

评论回复
19
longquanboy| | 2017-1-4 17:01 | 只看该作者
第一次见到RS232做主丛多机通讯,不过主机的TXD可以连接到所有丛机的RXD上,但所有丛机的TXD不能同时连接在主机的RXD上哦,除非每个丛机的TXD采用类似OC门的方法间接连接在主机上,再根据协议地址进行通信,还是免强可行的吧,

使用特权

评论回复
20
pener| | 2017-1-4 17:09 | 只看该作者
232可以并接?!!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

0

粉丝