发新帖我要提问
12
返回列表
打印

怎么将5v单片机的io输出转成3v单片机的输入输出特性

[复制链接]
楼主: yinlitansuo
手机看帖
扫描二维码
随时随地手机跟帖
21
yinlitansuo|  楼主 | 2011-12-18 18:57 | 只看该作者 回帖奖励 |倒序浏览
20# NE5532
我用的是stc12c5a60s2  不知道支不支持

使用特权

评论回复
22
yes19891989| | 2011-12-20 13:18 | 只看该作者
要不就串一个电阻   要不就用三极管  用电源芯片  个人觉得不划算

使用特权

评论回复
23
yinlitansuo|  楼主 | 2011-12-20 14:08 | 只看该作者
22# yes19891989

大概串多少欧姆的电阻?

使用特权

评论回复
24
yinlitansuo|  楼主 | 2011-12-27 12:15 | 只看该作者
求回复。。。!!:Q

使用特权

评论回复
25
rebewn| | 2011-12-27 13:05 | 只看该作者
高手真多

使用特权

评论回复
26
yanwen217| | 2011-12-28 11:14 | 只看该作者
曾经这样做过,0信号用MCU I/O输出0,1信号把MCU I/O改为input 模式,I/O内部带上拉,当然也可以外部给个上拉电阻,input 模式下漏电流很小,uA级的,对3.3V系统的I/O pin不会有损害。

使用特权

评论回复
27
yinlitansuo|  楼主 | 2011-12-30 17:24 | 只看该作者
26# yanwen217

恩 刚请教过一个高手他也是这么跟我讲的。。我现在正要做呢!

使用特权

评论回复
28
xuling425300| | 2012-1-11 16:51 | 只看该作者
两个电阻就解决了,根据基尔霍夫电流定律入电流=出电流,电压又=rxi就可以得到3.3v了输出在第二个电阻上。 双向也可以用三级管共发射级,放大电路只要基级和集电极电阻选的合适

使用特权

评论回复
29
szyonggui| | 2012-1-16 16:18 | 只看该作者
mark

使用特权

评论回复
30
xuling425300| | 2012-2-7 11:21 | 只看该作者
25# rebewn 47欧和97欧当然要io口有足够的电流输出

使用特权

评论回复
31
caiys| | 2012-2-11 21:50 | 只看该作者
告诉你三种方法:
1,用电阻串在中间
2,用三极管或者MOS做电平转换(I2C经常用的,简单,一个管子加两个电阻搞定)
3,用专业用芯片(双向的有TXB0108等,单向的有如sn74lvc16t245等等,这时要控制方向)

使用特权

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

本版积分规则