专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
三极管驱动5v继电器出现问题,新人求教
2019-10-15 23:17
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
12255
10
1568
电路如上,用一个npn三极管驱动5v继电器,结果继电器不能控制通断,控制端输入高电平时三极管集射电压2.5v,不正常。
另一个用三极管驱动蜂鸣器的电路就正常工作,工作时集射电压0.7v。
情况就如上面所说,不知道问题出在哪里,还望有心人能帮忙解答下,不胜感激!!!!
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
telentmmc
1楼-- · 2019-10-16 20:27
回复【7楼】longguixin:
---------------------------------
理论上,接在发射极和集电极都能驱动,但当中有区别。
1.如果接在集电极,那么要保持三极管保持饱和状态只需要考虑Beta*Ib>Ic就可以了。
2.但是,接在发射极就不一样。假如你的PA1是3.3V,那么在三极管导通后,发射极电压为Ve=3.3*10/11-0.7=2.3V。这样,假设你的继电器阻抗是50欧,那么电流为Ie=2.3/50=46mA,这个电流不到接集电极的一半,因此造成可能无法使继电器闭合的情况。
3.那既然如此,提高PA1的电压不就可以了吗?没错,但BE相对比较脆弱,如果强行提高电压容易烧管。所以推荐接在集电极。
加载中...
龙之谷
2楼-- · 2019-10-17 00:22
7楼讲的比较清楚了,熟悉一下三极管的应用
加载中...
longguixin
3楼-- · 2019-10-17 04:15
精彩回答 2 元偷偷看……
加载中...
一只风筝
4楼-- · 2019-10-17 05:23
mark。讲的很好
加载中...
上一页
1
2
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
STM32开发板免费用活动
7 个回答
stm32 处理 DHT11占用太多时间,大家程序是怎么设计的
8 个回答
分享一个STM32单片机做的离线编程器代码
9 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
---------------------------------
理论上,接在发射极和集电极都能驱动,但当中有区别。
1.如果接在集电极,那么要保持三极管保持饱和状态只需要考虑Beta*Ib>Ic就可以了。
2.但是,接在发射极就不一样。假如你的PA1是3.3V,那么在三极管导通后,发射极电压为Ve=3.3*10/11-0.7=2.3V。这样,假设你的继电器阻抗是50欧,那么电流为Ie=2.3/50=46mA,这个电流不到接集电极的一半,因此造成可能无法使继电器闭合的情况。
3.那既然如此,提高PA1的电压不就可以了吗?没错,但BE相对比较脆弱,如果强行提高电压容易烧管。所以推荐接在集电极。
一周热门 更多>