打印

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

[复制链接]
9565|104
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
atheling|  楼主 | 2016-3-30 08:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
youxiang123| | 2016-3-30 09:13 | 只看该作者
可以,你只是把收到的数据转发给PC机而已

使用特权

评论回复
板凳
songchenping| | 2016-3-30 09:20 | 只看该作者
楼主是否可以将问题描述的仔细一些。

使用特权

评论回复
地板
songchenping| | 2016-3-30 09:20 | 只看该作者
只要不是差分的都可以短接,进行自发自收检验的。

使用特权

评论回复
5
1324968| | 2016-3-30 10:55 | 只看该作者
他的意思应该是想用一根线来通信吧

使用特权

评论回复
6
dirtwillfly| | 2016-3-30 11:01 | 只看该作者
本帖最后由 dirtwillfly 于 2016-3-30 11:02 编辑

可以,但上位机是全双工的,发送的同时会接收到

使用特权

评论回复
7
chunyang| | 2016-3-30 16:39 | 只看该作者
可以是可以,但这样就不好控制了,如果两边一旦同时发送且逻辑状态不同,在232电平处就会产生电平竞争,从而很可能造成PC232接口或MCU侧232电平转换器的损坏。

使用特权

评论回复
8
h615| | 2016-3-31 08:29 | 只看该作者
可以用个二极管隔离下

使用特权

评论回复
9
cliffboy| | 2016-3-31 08:56 | 只看该作者
线都是标准的线,这么搞自找麻烦

使用特权

评论回复
10
forthlab| | 2016-3-31 08:59 | 只看该作者
上次用的fsl的单片机有UART单线传输这个功能的,
单线模式不仅是省了一根线,有个最大的好处是可以多机通信
一根线上一个主,其他副就行。

使用特权

评论回复
11
chunyang| | 2016-3-31 21:13 | 只看该作者
forthlab 发表于 2016-3-31 08:59
上次用的fsl的单片机有UART单线传输这个功能的,
单线模式不仅是省了一根线,有个最大的好处是可以多机通信 ...

注意,楼主需要与PC串口互连,显然,MCU支持单线功能对此是无意义的。只要是TTL串口,单线互连没问题,但PC就可能有问题,就是我在7楼说的那些。

使用特权

评论回复
12
zyj9490| | 2016-4-1 00:17 | 只看该作者
本帖最后由 zyj9490 于 2016-4-1 00:21 编辑

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

RXTXCOMM.png (68.8 KB )

RXTXCOMM.png

使用特权

评论回复
13
atheling|  楼主 | 2016-4-1 00:23 | 只看该作者

这个电路怎么样?

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

谢谢

000.jpg (155.59 KB )

000.jpg

使用特权

评论回复
14
zyj9490| | 2016-4-1 00:24 | 只看该作者
chunyang 发表于 2016-3-31 21:13
注意,楼主需要与PC串口互连,显然,MCU支持单线功能对此是无意义的。只要是TTL串口,单线互连没问题,但 ...

串口变成一根线没有处理肯定有问题的,因为TX输出是一个PP输出,不是OD或OC输出。

使用特权

评论回复
15
zyj9490| | 2016-4-1 00:45 | 只看该作者

原理一样,把PP输出变成了OC输出,但以上电路更有普适性,包括多MCU,PC间都可以相联。

使用特权

评论回复
16
chunyang| | 2016-4-1 12:34 | 只看该作者

你这个是TTL侧的单线,PC侧仍是双线。

使用特权

评论回复
17
chunyang| | 2016-4-1 12:35 | 只看该作者
zyj9490 发表于 2016-4-1 00:17
都用二极管隔离,还有必须上拉电阻,每个发送端口高电平时输出不出公共线上。当然没有发送的端口必须置高电 ...

还是个双线。

使用特权

评论回复
18
chunyang| | 2016-4-1 12:36 | 只看该作者
zyj9490 发表于 2016-4-1 00:24
串口变成一根线没有处理肯定有问题的,因为TX输出是一个PP输出,不是OD或OC输出。 ...

都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。

使用特权

评论回复
19
zyj9490| | 2016-4-1 13:58 | 只看该作者
chunyang 发表于 2016-4-1 12:36
都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。

不光是PC侧不行,MCU都不行。

使用特权

评论回复
20
atheling|  楼主 | 2016-4-1 18:21 | 只看该作者
chunyang 发表于 2016-4-1 12:36
都说了,PC侧不行。PC侧不好加零件,也不方便取得电源。

不好意思,我描述不准确,我需要的是把pc的双线变成单线,单片机那边另有电路把单线变成双线。

使用特权

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

本版积分规则

49

主题

175

帖子

0

粉丝