三极管开关电路设计过程[通俗易懂]

三极管开关电路设计过程[通俗易懂]三极管作为开关,是三极管工作于饱和区,以NPN型三极管为例(以下全部是)如图所示:当Vin=0时,三极管b-e之间没有正向偏置,而截止,相当于断开状态,此时Vce=Vcc,c极电流Ic=0;当三极管闭合(处于饱和区),负载Rc与三极管相当于串联,流经Rc的电流,通过欧姆定律可知,Ic=(Vcc-Vce)/Rc,(此时Ic为为饱和电流,即c极所能达到最大的电流,Vce为c极与e极的饱和电压,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

三极管作为开关,是三极管工作于饱和区,以NPN型三极管为例(以下全部是)三极管开关电路设计过程[通俗易懂]

如图所示:当Vin=0时,三极管b-e之间没有正向偏置,而截止,相当于断开状态,此时Vce=Vcc,c极电流Ic=0;

当三极管闭合(处于饱和区),负载Rc与三极管相当于串联,流经Rc的电流,通过欧姆定律可知,Ic=(Vcc-Vce)/Rc,(此时Ic为为饱和电流,即c极所能达到最大的电流,Vce为c极与e极的饱和电压,一般取0.2v),按照图中所示参数,此时可以计算得到Ic=9.8mA,又根据hFE(直流增益,一般三极管的手册会给出,这里面取值50)=Ic/Ib,所以可得Ib=196uA,又因为三极管导通的时候b极和e极间会有0.7v的压降,此时Rb上的电压为Vin-Vbe(b极与e极间的电压),假设Vin=5v,可以计算出Rb=(Vin-Vbe)/Ib=22kΩ;

以上运算过程可以说明,当Vin=5v,Rb=22kΩ,Vcc=10v时,三极管闭合,并能像Rc提供9.8mA的电流;当Vin=0时,三极管断开。

根据这些既可以设计以三极管为开关的电路了,比如说,用三极管为蜂鸣器设计个开关电路,假设蜂鸣器的正向压降为1v,工作电流为10mA,三极管的Vcc=Vin=5v;

首先可以确定三极管闭合时Vce=0.2v,一般负载都与三极管的c极相连,三极管闭合时负载就相当于与三极管串联,由此时Vcc=5v、Vce=0.2v,可以确定负载的上的电压为4.8v,而蜂鸣器的正常工作电压由条件可知只要比1v大一点就可以了,4.8v远远超过其工作电压,为防止其烧坏,需要添加分压模块,得到如图电路(图中用发光二级光代替蜂鸣器):三极管开关电路设计过程[通俗易懂]

首先确定三极管,根据条件三极管的c极需要允许通过的电流要大于10mA,一般的小功率三极管2N3904就可以(具体三极管选型要看负载的工作电流),如果Vin=0v时,三极管断开蜂鸣器不工作;蜂鸣器正常工作需要三极管进去饱和区并且蜂鸣器两端电压为1v,工作电流为10mA,由于三极管进入饱和区,所以Vce=0.2v,则可以计算出Rc=(Vcc-1v-Vce)/10mA;

又根据hFE(直流增益)=Ic/Ib,则可以得到Ib=Ic/hFE;

得到Ib之后,又因为三极管处于导通状态,所以b极和e极之间的压降为0.7v,即Vbe=0.7,所以可得,Rb=(Vin-Vbe)/Ib;

这样就将Rb以及Rc的阻值确定出来,当Vin=5时蜂鸣器就正常工作了;

如果Vcc的值变了,用同样的方法计算,现在用三极管当开关控制发光二极管、蜂鸣器、电机、继电器。。。

上述是NPN型三极管,其实PNP型三极管也经常被用来当开关使用,只不过PNP型三极管是Vin是高电平三极管是断开,Vin低电平三极管是导通;

NPN型三极管电流是从c极流入e极流出,而PNP型的则是从e极流入,c极流出;

NPN型三极管是c极接负载并接Vcc,PNP型则是e极接Vcc,但是负载依旧接在c极;

如图所示是PNP型三极管控制发光二极管三极管开关电路设计过程[通俗易懂]

这里就不详细推导了。

总体来说写的比较乱,如果发现不对的地方,欢迎大家留言指正,或者加qq1513781014,有什么不懂得地方也欢迎留言,或者加qq,一起交流学习

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193553.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月23日 上午10:22
下一篇 2025年11月23日 上午11:01


相关推荐

  • Logout_logoutAll

    Logout_logoutAll现在到注销。早些时候我们离开这个函数一片空白,现在是时候来填补它。在UsersController:注销()添加以下:$this->Session->setFlash(‘Good-Bye’);$this->redirect($this->Auth->logout());这个设置一个会话flash信息和日志使用身份验证用户的注销方法。身份验证的注销方法基本上删除身份验证会话密钥并返回一个可

    2025年8月25日
    12
  • 第五章:activiti流程分流判断,判断走不同的任务节点

    第五章:activiti流程分流判断,判断走不同的任务节点第五章:activiti流程分流判断,判断走不同的任务节点

    2022年4月23日
    52
  • HMAC的图解

    HMAC的图解一 nbsp 什么是 HMACHMAC 是一种使用单向散列函数来构造消息认证码的方法 其中 HMAC 中的 H 就是 Hash 的意思 HMAC 中所使用的单向散列函数并不仅限于一种 任何高强度的单向散列函数都可以被用于 HMAC 如果将来设计出的新的单向散列函数 也同样可以使用 使用 SHA 1 SHA 224 SHA 256 SHA 384 SHA 512 所构造的 HMAC 分别称为 HMAC SHA1 HMAC S

    2026年3月16日
    2
  • php域名免备案转发,免备案高防CDN支持过墙域名跳转解决域名DNS污染

    php域名免备案转发,免备案高防CDN支持过墙域名跳转解决域名DNS污染免备案服务器联系咨询我QQ:281846000全国节点,自动切换,保证业务的安全和稳定1.301跳转,解决域名被墙,国内免备案不限制内容服务器。2.域名防劫持,DNS防护专属套餐,视频***CDN加速等业务(免&备*案CDN)3.出租海内外高防服务器(TB级防护)4.解决域名DNS被污染问题。(被DNS污染期间不要回源到自己网站,使用过墙DNS24-48小时自动恢复,不要轻易转入他人…

    2025年10月18日
    6
  • AI应用架构师必备:企业级AI模型市场建设的12项核心能力(权威认证)

    AI应用架构师必备:企业级AI模型市场建设的12项核心能力(权威认证)

    2026年3月12日
    1
  • SQL中的左连接与右连接,内连接有什么区别

    SQL中的左连接与右连接,内连接有什么区别例子,相信你一看就明白,不需要多说A表(a1,b1,c1)B表(a2,b2)左连接:selectA.*,B.*fromAleftouterjoinBon(A.a1=B.a2)结果是:右连接:selectA.*,B.*fromArightouterjoinBon(A.a1=B.a2)结果是:内连接:自然联结:…

    2026年1月26日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号