搜索
bottom↓
回复: 35

5V转3.3V电路求解

[复制链接]

出0入0汤圆

发表于 2014-11-1 09:41:06 | 显示全部楼层 |阅读模式
各位坛友,下面是原理图,本来是想控制:当DY=1时,GPIO3输出0V;当DY=0时,GPIO3输出3.6V左右;实际搭建电路测得:当DY=1时,GPIO3输出0V;当DY=0时,GPIO3输出4.5V左右.DY 为51的IO口,GPIO3悬空,实际接STM32的IO口。

本帖子中包含更多资源

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

x

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

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2014-11-1 09:44:45 | 显示全部楼层
恳请各位帮忙分析下此电路问题出在哪?如何改进?而且再实际测时,应将R15放到RR14前面上拉,后端才有电平变化,否则,三极管集电极一直输出低电平。

出0入0汤圆

发表于 2014-11-1 10:09:55 | 显示全部楼层
把这个电路去掉,找个STM32上容忍5V的IO直接接上,啥问题都没有了。或者弄个电阻分压也没这个那么多元器件的麻烦吧

出0入0汤圆

发表于 2014-11-1 10:10:24 | 显示全部楼层
R15改成下拉吧
用那种MOS管转换电平的电路多好,还是双向的

出0入0汤圆

发表于 2014-11-1 10:22:00 | 显示全部楼层
你可以看下坛里大神的帖子http://www.amobbs.com/forum.php? ... 3%E8%BD%AC%E6%8D%A2

出0入4汤圆

发表于 2014-11-1 11:03:31 | 显示全部楼层
1N4148在小电流的情况下压降不是标准的0.7V

出0入0汤圆

 楼主| 发表于 2014-11-1 11:04:49 | 显示全部楼层
liujingbin 发表于 2014-11-1 10:22
你可以看下坛里大神的帖子http://www.amobbs.com/forum.php?mod=viewthread&tid=4856717&highlight=%E5%8F% ...

多谢,好好参考

出0入0汤圆

发表于 2014-11-1 13:08:45 | 显示全部楼层
同学,我问你一个问题: 假设Q1去掉,GPIO3悬空的话,你觉得GPIO应该是几V?      GPIO3接个100K电阻到地,又是几V?

出0入0汤圆

发表于 2014-11-1 13:13:30 | 显示全部楼层
不用上拉,换成下拉

出0入0汤圆

发表于 2014-11-1 13:43:57 | 显示全部楼层
1,二极管压降不是固定值。2,STM32很多口可以兼容5V输入。

出0入0汤圆

 楼主| 发表于 2014-11-1 16:37:04 | 显示全部楼层
最后测了,感觉还是用电阻分压比较好用

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2014-11-1 19:40:27 | 显示全部楼层
chuy 发表于 2014-11-1 16:37
最后测了,感觉还是用电阻分压比较好用

这个改过后的电路让我感到很不安,DY是设置为推挽输出吗?

DY=0V时,图中电流流向是怎么样的?电流会是多少?

出0入0汤圆

发表于 2014-11-1 19:44:46 | 显示全部楼层
三极管Q1一直导通

出0入0汤圆

发表于 2014-11-1 20:10:42 | 显示全部楼层
减小r15或者加大r14,这个电路会有漂移不是很稳定,8050一换又要重新调整。

出0入0汤圆

发表于 2014-11-1 20:19:37 | 显示全部楼层
第一种;不应该有上啦。第二种;不可行,单片机吃不消

出0入0汤圆

发表于 2014-11-1 20:32:49 | 显示全部楼层
可以看一下二极管的伏安特性曲线,电流小,压降小于0.7伏

出0入0汤圆

发表于 2014-11-1 21:50:34 | 显示全部楼层
当DY为低时,R14和R15对5V分压,三极管基极是0.877V,还是会导通的。

出0入0汤圆

发表于 2014-11-1 23:18:00 | 显示全部楼层
本帖最后由 gsnDragon 于 2014-11-1 23:19 编辑

话说STM32的大多数IO口都是兼容5V的吧??而且如果LZ非要用不兼容的IO的话,看图信号方向就是51到STM32,那就直接用电阻分压就哦了,绝对是效果最好的,比别的什么三极管啊光耦啊的实用多了

出0入0汤圆

发表于 2014-11-2 06:35:10 来自手机 | 显示全部楼层
在GPIP3连个10k接地电阻看看

出0入0汤圆

发表于 2014-11-2 07:39:08 | 显示全部楼层
电阻直接分压啊

出0入0汤圆

发表于 2014-11-2 07:50:25 | 显示全部楼层
找5v容忍的口输入最简单

出0入0汤圆

发表于 2014-11-2 08:59:36 来自手机 | 显示全部楼层
菜鸟又学习了。

出0入0汤圆

发表于 2014-11-2 09:01:07 | 显示全部楼层
用电阻还是比较简单的

出0入0汤圆

发表于 2014-11-5 14:50:46 | 显示全部楼层
大田 发表于 2014-11-1 21:50
当DY为低时,R14和R15对5V分压,三极管基极是0.877V,还是会导通的。

理论上应该还是会导通的啊。。。GPIO3输出0.

出0入0汤圆

发表于 2014-11-5 15:03:07 | 显示全部楼层
chuy 发表于 2014-11-1 16:37
最后测了,感觉还是用电阻分压比较好用

R14没用,短路即可
R13,1K有点小,标准51有点受不了,改5.1K
R15,对于P0口没有内部弱上拉的改10K,如果是其他口,可适当改小这个电阻,8K左右
完美解决

出0入0汤圆

发表于 2014-11-5 15:41:53 | 显示全部楼层
R15在这个位置上拉,三极管是一直处于导通状态,会一直输出低电平;
R15移动R14前面后,三极管基本截止,而STM32 IO输入阻抗很大,4148基本是不导通的,所在输出电压会在4.5V左右,而降不到3.6V

出0入0汤圆

发表于 2014-11-5 18:21:35 | 显示全部楼层
STM32很多IO都是容忍5V输入的,也可以用专门的电平转换芯片  比如74LVC4245

出0入0汤圆

发表于 2014-11-5 22:40:41 | 显示全部楼层
路过,学习了。

出0入0汤圆

发表于 2014-11-6 09:43:24 | 显示全部楼层

路过,学习了

出0入0汤圆

发表于 2014-11-6 12:13:20 | 显示全部楼层
下拉电阻分压即可

出0入0汤圆

发表于 2014-11-7 10:13:00 | 显示全部楼层
学习了,不过如果要稳定的话可以考虑使用电平转换芯片  74LVC4245

出0入0汤圆

发表于 2014-11-7 10:27:59 | 显示全部楼层
用三极管太不稳定了,元件差异都会影响结果。

出0入0汤圆

发表于 2014-11-7 11:00:40 | 显示全部楼层
stc的datasheet上有电平转换的电路,那个用着也还挺方便

出0入0汤圆

发表于 2014-11-7 11:12:00 | 显示全部楼层
用手机充电器充10A的磷酸铁锂电池3.2V,充电器可能会挂。用大电流的5V充电器,电池发胀,可能会报废。用4V铅电池做中间体,解决了。充满铅电池后,将两电池并联。

出0入0汤圆

发表于 2014-11-7 11:17:54 | 显示全部楼层
把那个5V换成3.3V,DY接8050的集电极,8050基极上拉3.3。

出0入0汤圆

发表于 2014-11-9 13:05:29 | 显示全部楼层
请教个问题,楼主是用4148做降压吗?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-7-6 22:24

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

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