搜索
bottom↓
回复: 60

3.3V与5V电平双向转换

  [复制链接]

出0入0汤圆

发表于 2013-7-6 22:37:08 | 显示全部楼层 |阅读模式
方案一、用电平转换芯片74LVC4245
方案二、用带体二极管的NMOS管实现双向电平转换

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2013-7-6 22:44:24 | 显示全部楼层
方案二工作原理:
3.3V转5V:S3输入为0V时,NMOS管导通,S5=S3=0V;S3输入为3.3V时,NMOS管截止,S5上拉到5V;
5V转3.3V:S5输入为0V时,NMOS管体二极管导通,S3=0.7V,此时NMOS管导通,S3=S5=0V;S5输入为5V时,NMOS管截止,S3上拉到3.3V。

出0入0汤圆

 楼主| 发表于 2013-7-6 22:48:01 | 显示全部楼层
方案二中R2可以省略,NMOS管G极可以直接连接到3.3V电源,R2的作用是改善EMI性能。

出0入0汤圆

发表于 2013-7-6 22:51:56 | 显示全部楼层
图片的电路早就在用了,搜AN97055,有详细的原理说明

出0入0汤圆

 楼主| 发表于 2013-7-6 22:57:06 | 显示全部楼层
方案二中NMOS管可以选用BSS138

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-7-6 23:15:27 | 显示全部楼层
其实像stm32这类,拥有兼容5V电平的IO,就能直接连接了

出0入0汤圆

 楼主| 发表于 2013-7-6 23:19:51 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入34汤圆

发表于 2013-7-7 19:29:57 | 显示全部楼层
我前两个月还跟 TI 申请了一些 SN74CBT3345DWR 的样片,到现在都还没时间来测试它呢!

出0入0汤圆

发表于 2013-7-7 20:26:06 | 显示全部楼层
可以使用164245

出0入0汤圆

发表于 2013-7-14 19:33:53 | 显示全部楼层
平时都是用74LVC1T45,速度有保证

出0入0汤圆

发表于 2013-7-14 19:44:31 | 显示全部楼层
周五刚刚面试过一个硕士,只给出一个4245方案

出0入0汤圆

发表于 2013-7-15 18:24:33 | 显示全部楼层
帮顶 看看

出0入0汤圆

发表于 2013-7-15 19:36:46 | 显示全部楼层
这个必须mark一下了,哈哈!
过两天扎个板子试试效果!哈哈

出0入31汤圆

发表于 2013-7-15 21:36:57 来自手机 | 显示全部楼层
用74alvch16245通过背板传频率32M的信号,信号质量很差怎么办?

出0入0汤圆

发表于 2013-7-16 08:29:55 来自手机 | 显示全部楼层
学习了,标记一下  

出0入0汤圆

发表于 2014-1-9 13:04:41 | 显示全部楼层
mark 谢谢分享

出0入0汤圆

发表于 2014-1-9 14:07:04 | 显示全部楼层
学习了,感谢分享

出0入0汤圆

发表于 2014-1-10 09:48:17 | 显示全部楼层
收藏了,学习中

出0入0汤圆

发表于 2014-4-2 17:18:00 | 显示全部楼层
分析了一下,可用,收下了。。。

出0入0汤圆

发表于 2014-4-2 18:41:43 | 显示全部楼层
体内二极管不是必须的,但那是制造MOS管的副产品,扔不掉的

出0入0汤圆

发表于 2014-4-2 18:46:28 | 显示全部楼层
刚刚问题了一个相关问题,楼主提供解决方法,谢谢啦

出0入0汤圆

发表于 2014-12-8 13:53:33 | 显示全部楼层
学习了,感谢分享

出0入0汤圆

发表于 2014-12-8 14:43:58 | 显示全部楼层
这个电路非常实用,应该是最稳定可靠最低成本的的解决方案了

出0入0汤圆

发表于 2014-12-13 07:58:50 | 显示全部楼层
测试测试

出0入0汤圆

发表于 2014-12-13 08:05:12 | 显示全部楼层
这个电路比较实用

出0入0汤圆

发表于 2014-12-13 08:17:23 | 显示全部楼层
很实用的电路

出5入8汤圆

发表于 2014-12-13 08:30:23 | 显示全部楼层
涨姿势了

出0入0汤圆

发表于 2014-12-13 13:56:13 | 显示全部楼层
MARK!!!!   

出0入0汤圆

发表于 2014-12-13 14:07:18 | 显示全部楼层
就是不知知道速度如何?

出0入17汤圆

发表于 2014-12-13 14:24:14 | 显示全部楼层
我一般很少用分立元件做电平转换,器件数量和种类会增加,现在做的能用芯片的基本都上芯片了

出0入0汤圆

发表于 2014-12-13 17:29:46 | 显示全部楼层
高手                顶

出0入0汤圆

发表于 2014-12-18 15:41:29 | 显示全部楼层
低速信号可以,高速的还是直接用转换芯片更方便可靠。

出0入0汤圆

发表于 2014-12-18 16:39:02 | 显示全部楼层
hi不错 ~~~~用三极管也是可以的~~~~仔stc pdf中见过  

出0入0汤圆

发表于 2014-12-18 17:52:18 | 显示全部楼层
记号,确实不错

出0入0汤圆

发表于 2014-12-18 19:29:46 | 显示全部楼层
不错,好好学习

出0入0汤圆

发表于 2014-12-18 19:57:23 | 显示全部楼层
学习了,谢谢分享。

出0入0汤圆

发表于 2014-12-18 21:07:31 | 显示全部楼层
常见到的接法

出0入0汤圆

发表于 2014-12-18 23:11:53 | 显示全部楼层
虽然暂时用不着,感谢分享

出0入0汤圆

发表于 2014-12-20 14:31:05 | 显示全部楼层
skyxjh 发表于 2013-7-6 22:44
方案二工作原理:
3.3V转5V:S3输入为0V时,NMOS管导通,S5=S3=0V;S3输入为3.3V时,NMOS管截止,S5上拉 ...

你好:
5V转3.3V:S5输入为0V时,NMOS管体二极管导通,S3=0.7V,此时NMOS管导通,S3=S5=0V

S3=S5=0V? 绝对相等么?

出0入0汤圆

 楼主| 发表于 2014-12-20 14:33:40 | 显示全部楼层
acwyc123 发表于 2014-12-20 14:31
你好:
5V转3.3V:S5输入为0V时,NMOS管体二极管导通,S3=0.7V,此时NMOS管导通,S3=S5=0V

压降是MOS管的压降,通常MOS管内阻是毫欧级的,压降很小,可以忽略不计。

出0入0汤圆

发表于 2014-12-20 14:39:15 | 显示全部楼层
学习了                        

出0入0汤圆

发表于 2014-12-20 14:44:19 | 显示全部楼层
学习了。。。

出0入0汤圆

发表于 2014-12-20 15:17:16 | 显示全部楼层
skyxjh 发表于 2014-12-20 14:33
压降是MOS管的压降,通常MOS管内阻是毫欧级的,压降很小,可以忽略不计。 ...

谢谢~~~~

出0入0汤圆

发表于 2014-12-25 15:50:16 | 显示全部楼层
学习了。一直用16245片子一直发烫,改用楼主方法试一下~~

出0入50汤圆

发表于 2015-1-9 17:18:10 | 显示全部楼层
谢谢楼主,这个很实用的电路,不仅仅是STM32的5V耐受可以解决全部问题的,我现在就碰到3.3V的UART发给5V的信号,没有RS232收发器,接收端不能正常接收,但是5V发送给3.3V的信号全部正常。这个电路正好解决了我的问题。UART速率不高,达不到SPI这些以MHZ的高速,非常合适。

出0入0汤圆

发表于 2015-1-9 18:36:22 | 显示全部楼层

记号,确实不错

出0入0汤圆

 楼主| 发表于 2015-1-9 18:54:07 | 显示全部楼层
ilikemcu 发表于 2015-1-9 17:18
谢谢楼主,这个很实用的电路,不仅仅是STM32的5V耐受可以解决全部问题的,我现在就碰到3.3V的UART发给5V的 ...

很高兴能帮到你。

出0入0汤圆

发表于 2015-1-19 13:40:13 | 显示全部楼层
ilikemcu 发表于 2015-1-9 17:18
谢谢楼主,这个很实用的电路,不仅仅是STM32的5V耐受可以解决全部问题的,我现在就碰到3.3V的UART发给5V的 ...

你直接串两只470的电阻也应是可行的,这个我试过啊

出0入50汤圆

发表于 2015-1-19 14:45:19 | 显示全部楼层
dexidz 发表于 2015-1-19 13:40
你直接串两只470的电阻也应是可行的,这个我试过啊

如果是3.3V的STM32的UART去驱动5V的MAX232,MAX485等芯片是可以的,但是如果驱动的也是5V的MCU,就不行了,5V的高电平门限就是在3.3333V,也就是1/3VCC,我最近就碰到了,没办法,5V的MCU不能在3.3V下工作。

出0入8汤圆

发表于 2015-1-19 15:00:58 | 显示全部楼层
记得好久以前用过一个类似方案二的电路,很好用赞一个

出0入0汤圆

发表于 2015-1-20 09:47:49 | 显示全部楼层
ilikemcu 发表于 2015-1-19 14:45
如果是3.3V的STM32的UART去驱动5V的MAX232,MAX485等芯片是可以的,但是如果驱动的也是5V的MCU,就不行了 ...

这个真的没试过,受教了!表示感谢。

出0入0汤圆

发表于 2015-1-20 09:49:56 | 显示全部楼层
G极电阻 20 欧姆是否有些小了... 可否明示

出0入0汤圆

 楼主| 发表于 2015-1-20 12:53:50 | 显示全部楼层
G极电阻R2可以省略,NMOS管G极可以直接连接到3.3V电源,R2的作用是改善EMI性能。对开关速度没有要求的话,R2阻值可以加大。

出0入0汤圆

发表于 2015-1-20 13:44:44 | 显示全部楼层
学习                 

出0入0汤圆

发表于 2019-8-7 22:26:38 来自手机 | 显示全部楼层
感谢,学习。也用这个电路试试

出0入0汤圆

发表于 2019-8-14 15:10:48 | 显示全部楼层
厉害,膜拜!

出0入0汤圆

发表于 2019-8-26 10:46:56 | 显示全部楼层
如果是 1.8V 转 3.3V ,是否可以用方案二?    1.8V 未必能让 NMOS 管导通。

出0入0汤圆

发表于 2019-8-26 11:40:52 | 显示全部楼层
imliyucai 发表于 2019-8-26 10:46
如果是 1.8V 转 3.3V ,是否可以用方案二?    1.8V 未必能让 NMOS 管导通。

MOS改成三级管就可以了

出0入0汤圆

发表于 2019-8-26 18:34:14 | 显示全部楼层
之前分析过这个电平转换,可惜公司说不行,没有用上。

出0入0汤圆

发表于 2019-11-1 07:16:16 来自手机 | 显示全部楼层
mark  3v3到5v转换

出0入0汤圆

发表于 2019-11-1 10:16:37 | 显示全部楼层
公司做到服务器主板,对速度、PCB面积要求不高的IIC 都是使用的这个电路,如果是UART这种单向的,直接一个二极管上拉就搞定了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 14:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表