stm32与三极管8050NPN集电极开路驱动电路---1

准备做一个检测水位高低来加水的电路,利用单片机STM32引脚来检测水位高低以及作为水泵启动的信号
首先做水泵的驱动电路,材料是:STM32最小系统,电源220AC转DC5V,DC14V,三极管8050NPN,电阻,DC12水泵; 将DC5V接入单片机最小系统;将水泵接入如下电路!在这里插入图片描述

有图可以看出是一个普通的三极管集电极开路的电路;利用单片机引脚PA1的高电平与低电平来驱动水泵,高电平时为DC3.3V;低电平为DC0V;
首先我们知道要使三极管NPN8050工作;Vbe大约需要0.7V电压;所以DC3.3V足以使BE端PN结导通;而当BE端导通时,三极管进入工作状态,C与E导通;此时我们应该关注从DC14V到水泵,到C端到E端,到R2,到地,之间的电压分配;有三个电压,V水泵,Vce,VR2;
第一水泵电压需要在12v左右,才足以使水泵工作;
第二VR2的电压 是有B端输入的3.3V与R1值,R2值共同决定的,即电流IBE决定;
第三VCE值;
要使水泵电压达到12V;需要使VCE值越小越好,而VCE的变化与IBE的值有关,当IBE值越小,而VCE值越大;当IBE值越大,而VCE值越小。IBE取值mA级;
IBE=(3.3V-0.7V)/(R1+R2);
不同三极管NPN8050的技术指标不一样,结合技术手册,取适当的IBE,推出R1,R2阻值。

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值