打印

5v系统和3.3V系统之间可以直接串口通信吗??

[复制链接]
8884|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
henrygliet|  楼主 | 2007-8-30 16:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
hq_y| | 2007-8-30 16:51 | 只看该作者

要是我就这样试试看:

3.3V TX-------------->5V RX
3.3V RX<--电阻分压----5V TX

使用特权

评论回复
板凳
chunyang| | 2007-8-30 18:05 | 只看该作者

取决与高压侧的IO类型

弱上拉的可以直连,强上拉的必须进行电平转换,当然,最简单的电平转换就是用电阻了。

使用特权

评论回复
地板
henrygliet|  楼主 | 2007-8-30 22:13 | 只看该作者

re

不知道用光耦做隔离来实现电平转换,不知道可以不??

使用特权

评论回复
5
chunyang| | 2007-8-30 22:38 | 只看该作者

当然可以

只是仅为电平转换就用光藕太不合算,一般是在需隔离的场合下才用,必要时顺便电平转换一下而已。

使用特权

评论回复
6
henrygliet|  楼主 | 2007-8-30 23:00 | 只看该作者

那请问楼上大侠

那用什么方法做电平转换呢??先不考虑成本,只要可靠就行

使用特权

评论回复
7
zgl7903| | 2007-8-31 20:42 | 只看该作者

可以使用OC输出方式的门电路加上拉,很容易做到,如7406

使用特权

评论回复
8
njxmh| | 2007-10-11 16:35 | 只看该作者

就用2楼的办法,极好!

使用特权

评论回复
9
赤铸| | 2007-10-11 23:42 | 只看该作者

5V 系统如果兼容 TTL 电平就可以直接接受 3.3V 系统的输出

3.3V 系统如果能承受 5V (5V tolerant)电压,也可以不分压直接接受 5V 系统输出

使用特权

评论回复
10
sprawn| | 2007-10-12 09:06 | 只看该作者

同意2楼

我前段时间也作了个串口通信,状况和楼主一样,5V那边直接连,3。3V这边RXD加了个分压电阻分成2。5V,试了肯定没问题

使用特权

评论回复
11
zjp8683463| | 2007-10-12 09:56 | 只看该作者

用74LS(HC)07转换电平

06是反向器,用于通讯不是很好

使用特权

评论回复
12
hzcook| | 2007-10-12 18:46 | 只看该作者

为了保险加两个三极管嘛

使用特权

评论回复
13
wwh| | 2007-10-13 15:20 | 只看该作者

需要电平转换

使用特权

评论回复
14
ljps| | 2007-10-16 17:04 | 只看该作者

加个三极管

加个三极管就解决了,便宜又简单

使用特权

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

本版积分规则

24

主题

89

帖子

1

粉丝