你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

三极管问题,32驱动5V电压

[复制链接]
枫寒。 提问时间:2017-8-6 14:53 /
32的引脚高电平是3.3V,我现在需要用32控制5V的通断。
PNP三极管,E接5V,B接1K电阻接32引脚,C接我的器件。
这样坐不管高低电平,三极管都是导通的。
我应该怎么改变电路才能ok呢。

试了下开漏,外接上拉3.3V的,三极管也是一直导通。可以上拉到5V么?
收藏 评论5 发布时间:2017-8-6 14:53

举报

5个回答
1303572136 最优答案 回答时间:2017-8-6 16:49:05
本帖最后由 1303572136 于 2017-8-6 16:52 编辑

可能你对三极管不是很了解:
你用PNP,E接5V,B接最高3.3,发射结正偏当然会导通,而且永远导通
改进方法:
1、IO口开漏输出,上拉5V,需要注意IO口的输入电流
2、改用NPN,低端控制
3、用NPN,电压转换再控制PNP

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

sssdd 最优答案 回答时间:2017-8-7 09:53:31
1.反逻辑,IO输出1,三极管输出0。
npn的三极管接成OC模式。你甚至可以用这只三极管带30V的负载也不会搞坏芯片。这么搞成本最低。

2.而逻辑电平,你可以上拉电阻拉5V去。三极管耐压是指的CB之间的。完全不用担心3.3V的芯片。这种叫电平转换。基础的基础。这么搞,没啥不妥,逻辑电平反一下就好。大多数情况适用。

3.那么,你打算IO输出1,三极管也输出1呢?
拿上面的那个逻辑电平是反的三极管来带个PNP的。也是集电极输出。带负载杠杠的。要两只管子,能不用就不用。

进一步,三极管换成MOS。提高负载能力。2A3A都能带得飞起。具体就是N沟道替换npn,P沟道替换PNP。

都是基础啊。

评分

参与人数 1ST金币 +3 收起 理由
zero99 + 3

查看全部评分

枫寒。 回答时间:2017-8-6 16:43:04
自顶
zhao.zhao 回答时间:2017-8-6 17:44:27
引脚设为开漏输出,上拉3.3V的电阻必须去掉
枫寒。 回答时间:2017-8-7 10:15:52
sssdd 发表于 2017-8-7 09:53
1.反逻辑,IO输出1,三极管输出0。
npn的三极管接成OC模式。你甚至可以用这只三极管带30V的负载也不会搞坏 ...

好的,多谢。昨晚搞定。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版