[电子元器件]

电平转换只用上拉电阻不用三极管可以吗?

[复制链接]
4930|45
手机看帖
扫描二维码
随时随地手机跟帖
过桥豆腐| | 2017-10-12 16:05 | 显示全部楼层
那么亲,你怎么保证输出的高低电平呢?再者5V对输入的影响?

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 16:19 | 显示全部楼层
过桥豆腐 发表于 2017-10-12 16:05
那么亲,你怎么保证输出的高低电平呢?再者5V对输入的影响?

就像这样,内部NMOSgate为高电平OUT输出低电平,gate为低时5V通过上拉电阻输出高电平
对输入的影响的话这个还真没想过,不过按图中来看的话内部NMOS导通时加5V应该没什么影响吧,截止的时候加5V会击穿吗?还希望能帮解答一下啦,多谢
无标题.png

使用特权

评论回复
xmar| | 2017-10-12 17:11 | 显示全部楼层
本帖最后由 xmar 于 2017-10-12 17:14 编辑

如果STM32的I/O出脚是开漏输出,用一个上拉电阻把NMOS管的漏极D接5V电源没问题。开漏输出很方便电平转换的。
问题是STM32单片机真有开漏输出的I/O出脚吗?

使用特权

评论回复
daijun20803| | 2017-10-12 17:50 | 显示全部楼层
有这么复杂?

使用特权

评论回复
gujiamao12345| | 2017-10-12 17:59 | 显示全部楼层
你只有一个电阻那5v和3.3v的压降不就在电阻上,并不能转电平

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 18:20 | 显示全部楼层
xmar 发表于 2017-10-12 17:11
如果STM32的I/O出脚是开漏输出,用一个上拉电阻把NMOS管的漏极D接5V电源没问题。开漏输出很方便电平转换的 ...

应该有啊,我看所有的IO口都可以设置成开漏输出活着推挽输出啊

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 18:21 | 显示全部楼层
gujiamao12345 发表于 2017-10-12 17:59
你只有一个电阻那5v和3.3v的压降不就在电阻上,并不能转电平

没看懂啊老铁,啥意思

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 18:23 | 显示全部楼层
xmar 发表于 2017-10-12 17:11
如果STM32的I/O出脚是开漏输出,用一个上拉电阻把NMOS管的漏极D接5V电源没问题。开漏输出很方便电平转换的 ...

等一下,这个NMOS管是内置的对吧?

使用特权

评论回复
过桥豆腐| | 2017-10-12 19:52 | 显示全部楼层
plplpo 发表于 2017-10-12 16:19
就像这样,内部NMOSgate为高电平OUT输出低电平,gate为低时5V通过上拉电阻输出高电平
对输入的影响的话这 ...

1、按你说的图为内部结构out处为输出引脚,你想在out处再加一个上拉到5v的电阻实现g脚为低时5v的输出。
那么你的VDD便是3.3V吧,对吧?那么你觉的out加上上拉还是5V吗?VDD会不会被外接5V影响?
好吧就这么多吧>>>

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 20:02 | 显示全部楼层
过桥豆腐 发表于 2017-10-12 19:52
1、按你说的图为内部结构out处为输出引脚,你想在out处再加一个上拉到5v的电阻实现g脚为低时5v的输出。
...

哦哦,是我的图没画明白,你看看这个图呢

无标题.png

使用特权

评论回复
过桥豆腐| | 2017-10-12 20:12 | 显示全部楼层
plplpo 发表于 2017-10-12 20:02
哦哦,是我的图没画明白,你看看这个图呢

我要怎么说 啊,如果图不是内部结构,你开漏输出不能驱动mos管,需要加上拉电阻,如果是内部结构的话,你单片机都5V供电了还转换神马电平啊????

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 20:39 | 显示全部楼层

不知道啊,有啥简单的方法吗

使用特权

评论回复
plplpo|  楼主 | 2017-10-12 20:47 | 显示全部楼层
xmar 发表于 2017-10-12 17:11
如果STM32的I/O出脚是开漏输出,用一个上拉电阻把NMOS管的漏极D接5V电源没问题。开漏输出很方便电平转换的 ...

您看这个就是STM32的GPIO结构图

STM32jGPIO结构图

STM32jGPIO结构图

使用特权

评论回复
评分
参与人数 1威望 +5 收起 理由
宋业科 + 5 点子上了。
caijie001| | 2017-10-12 22:03 | 显示全部楼层

使用特权

评论回复
江枫渔火| | 2017-10-12 23:30 | 显示全部楼层
可以利用单片机开漏输出引脚外接上拉电阻到5V,来兼容5V的逻辑电平。

使用特权

评论回复
xmar| | 2017-10-13 08:46 | 显示全部楼层
plplpo 发表于 2017-10-12 20:47
您看这个就是STM32的GPIO结构图

注意:保护二极管阴极接VDD(3.3V)改为VDD_FET(接5V)。

使用特权

评论回复
lisson| | 2017-10-13 08:55 | 显示全部楼层
如果是输入的电平转换呢?外部5V电平输入到STM32,是否需要转换?

使用特权

评论回复
gujiamao12345| | 2017-10-13 08:58 | 显示全部楼层
plplpo 发表于 2017-10-12 18:21
没看懂啊老铁,啥意思

你的意思不是说,不要三极管,只要一个上拉电阻到5v就可以实现电平转换么?

使用特权

评论回复
tianye907| | 2017-10-13 10:32 | 显示全部楼层
呵呵 答案很明显啊

使用特权

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

本版积分规则

4

主题

33

帖子

0

粉丝