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

[复制链接]
6430|19
 楼主| leihaitao 发表于 2007-8-21 10:25 | 显示全部楼层 |阅读模式
ARM的串口高电平是3.3V<br />请问怎么转换成5V?用哪种芯片?
zusen 发表于 2007-8-21 10:37 | 显示全部楼层

好象是 HC245 之类的芯片

  
 楼主| leihaitao 发表于 2007-8-21 10:42 | 显示全部楼层

就两根线

就两根线:一个RXD、一个TXD<br />245还要接控制线<br />有没有那种不需要控制的芯片,类似于转接到PC机上的RS3232等芯片?只是那一边的电平是5-0V。
zusen 发表于 2007-8-21 10:56 | 显示全部楼层

ARM IO 一般都能承受5V

中间加个&nbsp;几百欧的&nbsp;电阻就行了
 楼主| leihaitao 发表于 2007-8-21 11:03 | 显示全部楼层

RE

谢谢&nbsp;zusen的回复<br />手册上标明的能承受5V的端口中没有串口,应该是要处理一下的。<br /><br />从5V到3.3V是可以接个电阻(RXD),但是还有个TXD是要从ARM输出到外围电路,IO端口的VOL是2.4V,而5V那边的VIL是0.7VCC(也就是3.5V),如果直接接上肯定会丢失数据。
qjy_dali 发表于 2007-8-21 13:06 | 显示全部楼层

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

  
 楼主| leihaitao 发表于 2007-8-21 13:09 | 显示全部楼层

RE

不是转成232电平<br />需要把ARM的串口信号接到单片机上完成控制<br />ARM:&nbsp;&nbsp;&nbsp;&nbsp;UART&nbsp;&nbsp;3.3V<br />单片机:&nbsp;IO口&nbsp;&nbsp;5V
hq_y 发表于 2007-8-21 13:23 | 显示全部楼层

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

  
xieqin 发表于 2007-8-22 08:51 | 显示全部楼层

回复leihaitao

先把ARM的3.3V电平转成RS232,再把单片机的5V转成RS232,两个RS232接在一起不就行了啊???????<br />
lshlin 发表于 2007-8-22 14:05 | 显示全部楼层

呵呵

用三极管搭个简单的电平转换电路
lin_best 发表于 2007-8-22 15:22 | 显示全部楼层

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

  
王紫豪 发表于 2007-8-22 19:15 | 显示全部楼层

既然arm能承受5v

rxd/TXD&nbsp;一个串电阻,&nbsp;一个串电阻然后在加个&nbsp;5V上拉不就可以了?非搞那么麻烦干啥?又不是做军品!!<br />
wswh2o 发表于 2007-8-24 08:46 | 显示全部楼层

164245

http://hi.baidu.com/worldmount<br /><br />参考这个
watercat 发表于 2007-8-24 10:54 | 显示全部楼层

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

当然也可以考虑用光藕,更省事(不用算什么参数)而且绝对安全(三极管一旦出问题,那5V就可能直接加在ARM上了……)
awey 发表于 2007-8-24 11:07 | 显示全部楼层

既然arm能承受5v

要求不高&nbsp;&nbsp;串个电阻就可以了。<br />3.3V&nbsp;对5V的单片机来说已经是个“不错”的高电平了。
jxyhome 发表于 2007-8-25 14:56 | 显示全部楼层

3232

  
harlemjia 发表于 2007-8-26 15:02 | 显示全部楼层

74HC245,或者用三极管

  
剑寒情暖 发表于 2007-8-26 22:04 | 显示全部楼层

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

但是如果用量比较大的话要考虑货源<br />建议用三极管搭一个就可以了
Ice_River 发表于 2007-8-27 08:47 | 显示全部楼层

3极管

  
computer00 发表于 2007-8-27 09:25 | 显示全部楼层

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

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

11

帖子

0

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