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

[讨论]5V的串行接口如何简单地与3.3V的单片机接口

[复制链接]
楼主: 古道热肠
手机看帖
扫描二维码
随时随地手机跟帖
21
1# 古道热肠

“MCU的IO口只能承受3.3V”

用带5V输入容忍的单片机,不就解决问题了?

使用特权

评论回复
22
xwj| | 2012-3-13 10:52 | 只看该作者
1、先确定5V系统的IO到底是推挽结构还是弱上拉、ODOC结构,这个只要用万用表测下各条件下的电流即可;
2、确定3.3V系统的IO口是否能5V输入容忍,是否会造成电源拉高(即没有低阻钳位到电源脚),这点看手册+ 实测即可;
3、上面两者确定后很可能会发现根本就不需任何电路就能直连或者条件直连,否则就考虑加偏置分压、电平转换等,毕竟单向信号还是很好解决的

使用特权

评论回复
23
xwj| | 2012-3-13 10:56 | 只看该作者
Re 20楼 20# 王紫豪

用三极管将3.3V的电平信号变换成5V电平,不能反相,不太好做吧。
古道热肠 发表于 2012-3-11 10:40
用俩呗:lol
王紫豪 发表于 2012-3-13 08:47


根本不必用俩,学会用共基电路即可;P

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Cortex-M0 + 1
24
Cortex-M0| | 2012-3-13 12:08 | 只看该作者
老X正解,用共基电路简洁而可靠~~~

使用特权

评论回复
25
elec921| | 2012-3-13 12:36 | 只看该作者
强烈要求贴共基电路的图

使用特权

评论回复
26
xwj| | 2012-3-13 12:47 | 只看该作者
基极接电源正,发射极输入,集电极输出,自己去想或模拟

使用特权

评论回复
27
xwj| | 2012-3-13 12:51 | 只看该作者
用 mosfet,完美解决方案,可双向通信

http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf
王紫豪 发表于 2012-3-10 01:40


其实这个就是共栅极电路,只不过MOS的D 和S可以交换使用,所以可以用于双向总线。

其实BJT也可以E、C交换使用,不过放大倍数低一点罢了,也是一样的。

使用特权

评论回复
28
古道热肠|  楼主 | 2012-3-13 13:45 | 只看该作者
强烈要求贴共基电路的图
elec921 发表于 2012-3-13 12:36

看AVR开发工具STK500编程信号的电平转换电路,采用了共基三极管变换,将5V输出的控制信号变换成与目标供电完全一致的逻辑电平。
不采用三极管或其它辅助芯片,主要考虑是成本要尽可能低,加工要尽可能简单,当然能用是前提,不能用就是失败的设计了。

使用特权

评论回复
29
古道热肠|  楼主 | 2012-3-13 13:48 | 只看该作者
还是贴个图吧,让大家记住是可能用三极管进行同相电平变换的。

使用特权

评论回复
30
poopghgmnn| | 2012-3-21 12:46 | 只看该作者
楼主啊....终于找到你了....我看到08年你发的一个帖子....是问关于DA控制高压电源的..我最近也在搞...想向您学习一下.....我QQ397640696   方便的话能联系下么.....

使用特权

评论回复
31
poopghgmnn| | 2012-3-21 12:46 | 只看该作者
楼主啊....终于找到你了....我看到08年你发的一个帖子....是问关于DA控制高压电源的..我最近也在搞...想向您学习一下.....我QQ397640696   方便的话能联系下么.....

使用特权

评论回复
32
lyjian| | 2012-3-21 13:02 | 只看该作者
还是贴个图吧,让大家记住是可能用三极管进行同相电平变换的。99362
古道热肠 发表于 2012-3-13 13:48

你这Q900A和Q901A也太多余了吧!

使用特权

评论回复
33
奔牛滚滚| | 2012-3-21 17:04 | 只看该作者
32# lyjian
同意,多余了

使用特权

评论回复
34
sunotea| | 2017-6-26 11:42 | 只看该作者
3级管的不错,比Mos管的有优势。Mos管的优势是双向的,但是有电压冲击缺陷

使用特权

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

本版积分规则