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

三极管问题,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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版