请问:TTL电平232,如果是半双工的话,可不可以把TXD和RXD...

[复制链接]
11361|104
 楼主| atheling 发表于 2016-3-30 08:31 | 显示全部楼层 |阅读模式
PC机与单片机进行TTL电平232串口通信,单片机收到一个数据后,再返回主机一个数据,没有同时收发的时候 ,半双工。可不可以不做任何处理,将TXD和RXD直接短路,主机和单片机之间只连一根数据线,一根地。
谢谢
youxiang123 发表于 2016-3-30 09:13 | 显示全部楼层
可以,你只是把收到的数据转发给PC机而已
songchenping 发表于 2016-3-30 09:20 | 显示全部楼层
楼主是否可以将问题描述的仔细一些。
songchenping 发表于 2016-3-30 09:20 | 显示全部楼层
只要不是差分的都可以短接,进行自发自收检验的。
1324968 发表于 2016-3-30 10:55 | 显示全部楼层
他的意思应该是想用一根线来通信吧
dirtwillfly 发表于 2016-3-30 11:01 | 显示全部楼层
本帖最后由 dirtwillfly 于 2016-3-30 11:02 编辑

可以,但上位机是全双工的,发送的同时会接收到
chunyang 发表于 2016-3-30 16:39 | 显示全部楼层
可以是可以,但这样就不好控制了,如果两边一旦同时发送且逻辑状态不同,在232电平处就会产生电平竞争,从而很可能造成PC232接口或MCU侧232电平转换器的损坏。
h615 发表于 2016-3-31 08:29 | 显示全部楼层
可以用个二极管隔离下
cliffboy 发表于 2016-3-31 08:56 | 显示全部楼层
线都是标准的线,这么搞自找麻烦
forthlab 发表于 2016-3-31 08:59 | 显示全部楼层
上次用的fsl的单片机有UART单线传输这个功能的,
单线模式不仅是省了一根线,有个最大的好处是可以多机通信
一根线上一个主,其他副就行。
chunyang 发表于 2016-3-31 21:13 | 显示全部楼层
forthlab 发表于 2016-3-31 08:59
上次用的fsl的单片机有UART单线传输这个功能的,
单线模式不仅是省了一根线,有个最大的好处是可以多机通信 ...

注意,楼主需要与PC串口互连,显然,MCU支持单线功能对此是无意义的。只要是TTL串口,单线互连没问题,但PC就可能有问题,就是我在7楼说的那些。
zyj9490 发表于 2016-4-1 00:17 | 显示全部楼层
本帖最后由 zyj9490 于 2016-4-1 00:21 编辑

都用二极管隔离,还有必须上拉电阻,每个发送端口高电平时输出不出公共线上。当然没有发送的端口必须置高电平才对。就不会造成高低电平端口直接相连,电平竟争的关糸。硬件上保证不会损坏,软件协议上保证只有一台发送,其余接收的状态。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| atheling 发表于 2016-4-1 00:23 | 显示全部楼层

这个电路怎么样?

本帖最后由 atheling 于 2016-4-1 00:28 编辑

谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zyj9490 发表于 2016-4-1 00:24 | 显示全部楼层
chunyang 发表于 2016-3-31 21:13
注意,楼主需要与PC串口互连,显然,MCU支持单线功能对此是无意义的。只要是TTL串口,单线互连没问题,但 ...

串口变成一根线没有处理肯定有问题的,因为TX输出是一个PP输出,不是OD或OC输出。
zyj9490 发表于 2016-4-1 00:45 | 显示全部楼层

原理一样,把PP输出变成了OC输出,但以上电路更有普适性,包括多MCU,PC间都可以相联。
chunyang 发表于 2016-4-1 12:34 | 显示全部楼层

你这个是TTL侧的单线,PC侧仍是双线。
chunyang 发表于 2016-4-1 12:35 | 显示全部楼层
zyj9490 发表于 2016-4-1 00:17
都用二极管隔离,还有必须上拉电阻,每个发送端口高电平时输出不出公共线上。当然没有发送的端口必须置高电 ...

还是个双线。
chunyang 发表于 2016-4-1 12:36 | 显示全部楼层
zyj9490 发表于 2016-4-1 00:24
串口变成一根线没有处理肯定有问题的,因为TX输出是一个PP输出,不是OD或OC输出。 ...

都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。
zyj9490 发表于 2016-4-1 13:58 | 显示全部楼层
chunyang 发表于 2016-4-1 12:36
都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。

不光是PC侧不行,MCU都不行。
 楼主| atheling 发表于 2016-4-1 18:21 来自手机 | 显示全部楼层
chunyang 发表于 2016-4-1 12:36
都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。

不好意思,我描述不准确,我需要的是把pc的双线变成单线,单片机那边另有电路把单线变成双线。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

175

帖子

0

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