打印

请问ARM的串口高电平怎么转换成5V

[复制链接]
5048|19
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zusen| | 2007-8-21 10:37 | 只看该作者

好象是 HC245 之类的芯片

使用特权

评论回复
板凳
leihaitao|  楼主 | 2007-8-21 10:42 | 只看该作者

就两根线

就两根线:一个RXD、一个TXD
245还要接控制线
有没有那种不需要控制的芯片,类似于转接到PC机上的RS3232等芯片?只是那一边的电平是5-0V。

使用特权

评论回复
地板
zusen| | 2007-8-21 10:56 | 只看该作者

ARM IO 一般都能承受5V

中间加个 几百欧的 电阻就行了

使用特权

评论回复
5
leihaitao|  楼主 | 2007-8-21 11:03 | 只看该作者

RE

谢谢 zusen的回复
手册上标明的能承受5V的端口中没有串口,应该是要处理一下的。

从5V到3.3V是可以接个电阻(RXD),但是还有个TXD是要从ARM输出到外围电路,IO端口的VOL是2.4V,而5V那边的VIL是0.7VCC(也就是3.5V),如果直接接上肯定会丢失数据。

使用特权

评论回复
6
qjy_dali| | 2007-8-21 13:06 | 只看该作者

LZ,转成5V干嘛?是转成232电平吧?

使用特权

评论回复
7
leihaitao|  楼主 | 2007-8-21 13:09 | 只看该作者

RE

不是转成232电平
需要把ARM的串口信号接到单片机上完成控制
ARM:    UART  3.3V
单片机: IO口  5V

使用特权

评论回复
8
hq_y| | 2007-8-21 13:23 | 只看该作者

哦直接对接好了,或者使用3,3V的mcu

使用特权

评论回复
9
xieqin| | 2007-8-22 08:51 | 只看该作者

回复leihaitao

先把ARM的3.3V电平转成RS232,再把单片机的5V转成RS232,两个RS232接在一起不就行了啊???????

使用特权

评论回复
10
lshlin| | 2007-8-22 14:05 | 只看该作者

呵呵

用三极管搭个简单的电平转换电路

使用特权

评论回复
11
lin_best| | 2007-8-22 15:22 | 只看该作者

对用三极管加两个电容,搭一个电平转换,也比较简单

使用特权

评论回复
12
王紫豪| | 2007-8-22 19:15 | 只看该作者

既然arm能承受5v

rxd/TXD 一个串电阻, 一个串电阻然后在加个 5V上拉不就可以了?非搞那么麻烦干啥?又不是做军品!!

使用特权

评论回复
13
wswh2o| | 2007-8-24 08:46 | 只看该作者

164245

http://hi.baidu.com/worldmount

参考这个

使用特权

评论回复
14
watercat| | 2007-8-24 10:54 | 只看该作者

简单的用个三极管就是了……

当然也可以考虑用光藕,更省事(不用算什么参数)而且绝对安全(三极管一旦出问题,那5V就可能直接加在ARM上了……)

使用特权

评论回复
15
awey| | 2007-8-24 11:07 | 只看该作者

既然arm能承受5v

要求不高  串个电阻就可以了。
3.3V 对5V的单片机来说已经是个“不错”的高电平了。

使用特权

评论回复
16
jxyhome| | 2007-8-25 14:56 | 只看该作者

3232

使用特权

评论回复
17
harlemjia| | 2007-8-26 15:02 | 只看该作者

74HC245,或者用三极管

使用特权

评论回复
18
剑寒情暖| | 2007-8-26 22:04 | 只看该作者

maxim有这样的片子,具体型号忘了

但是如果用量比较大的话要考虑货源
建议用三极管搭一个就可以了

使用特权

评论回复
19
Ice_River| | 2007-8-27 08:47 | 只看该作者

3极管

使用特权

评论回复
20
computer00| | 2007-8-27 09:25 | 只看该作者

一个上拉电阻就搞定了,这么罗嗦啊

使用特权

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

本版积分规则

4

主题

11

帖子

0

粉丝