如何设计三极管控制继电器电路[通俗易懂]

如何设计三极管控制继电器电路[通俗易懂]在用三极管驱动继电器的时候,不管是NPN还是PNP,都要把继电器接在三极管的集电极,而不会接在发射极上。一般初学者都会容易碰到这个问题,下面和大家分析一下这个问题。

大家好,又见面了,我是你们的朋友全栈君。

在用三极管驱动继电器的时候,不管是NPN还是PNP,都要把继电器接在三极管的集电极,而不会接在发射极上。一般初学者都会容易碰到这个问题,下面和大家分析一下这个问题。

首先先看一下三极管驱动继电器的正确接法,NPN、PNP三极管驱动继电器的典型电原理图如下图所示。

如何设计三极管控制继电器电路[通俗易懂]

如何设计三极管控制继电器电路[通俗易懂]

上图中,分别是NPN和PNP三极管驱动继电器的电路原理图,这两个电路中都把继电器接在了集电极上。因为三极管驱动继电器时需要工作在截止和饱和状态,如果把继电器接在发射极可能会导致三极管不能完全饱和继电器线圈压降太多导致电压不足以驱动继电器线圈。

以PNP三极管驱动继电器为例,以下为工业场景中设计的带隔离继电器电路:

如何设计三极管控制继电器电路[通俗易懂]

上图中,把继电器接在了发射极上,三极管在正常工作时,基极和发射极之间存在大约0.7V的电压差,而且继电器的线圈在工作时也会产生电压降。如果GPIO处是3.3,基极电阻的压降如果忽略不计的话,那么发射极的电压约是2.6V,对于5V的继电器而言,有可能导致不吸合,或者处于临界状态,导致频率误触发,更何况基极电阻也会产生电压降的。

如果发射极接地,而把继电器接集电极的话,基极在不考虑基极电阻压降的情况下,只需要很小的电压就能使三极管饱和导通。

综上所述,三极管在驱动负载的时候会把负载接在集电极,而不是发射极。

拓展学习:一文搞懂三级管和场效应管驱动电路设计及使用

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JS数组扁平化_扁平化js

    JS数组扁平化_扁平化jsJS 扁平化 (flatten) 数组

    2022年4月21日
    40
  • kindeditor配置syntaxhighlighter…「建议收藏」

    kindeditor配置syntaxhighlighter…「建议收藏」kindeditor默认是prettify,我行号没弄出来,换了syntaxhighlighter,下面是配置的代码。。。 kindeditortest body{ font-family:”MicrosoftYaHei”; } #editor{ word-wrap:break-word; } #ContentSubm

    2022年10月11日
    3
  • 泰勒展开式_常用泰勒公式大全图片

    泰勒展开式_常用泰勒公式大全图片数学中,泰勒公式是一个用函数在某点的信息描述其附近取值的公式。如果函数足够平滑的话,在已知函数在某一点的各阶导数值的情况之下,泰勒公式可以用这些导数值做系数构建一个多项式来近似函数在这一点的邻域中的值

    2022年8月4日
    7
  • django request.get_RequestParam

    django request.get_RequestParamDjango在接收到http请求之后,会根据http请求携带的参数以及报文信息创建一个WSGIRequest对象,并且作为视图函数第一个参数传给视图函数。也就是我们经常看到的request参数。在这个

    2022年7月31日
    6
  • 详解softmax函数「建议收藏」

    做过多分类任务的同学一定都知道softmax函数。softmax函数,又称归一化指数函数。它是二分类函数sigmoid在多分类上的推广,目的是将多分类的结果以概率的形式展现出来。下图展示了softmax的计算方法:下面为大家解释一下为什么softmax是这种形式。首先,我们知道概率有两个性质:1)预测的概率为非负数;2)各种预测结果概率之和等于1。softmax就是将在负无穷到正无穷上的预测结果按照…

    2022年4月14日
    88
  • ewebeditor漏洞利用总结

    ewebeditor漏洞利用总结先从最基本的记录起!通常入侵ewebeditor编辑器的步骤如下:1、首先访问默认管理页看是否存在。       默认管理页地址2.80以前为ewebeditor/admin_login.asp以后版本为admin/login.asp(各种语言的大家自己改后缀,本文就以asp来进行说明,下面不再细说了!)2、默认管理帐号密码!       默认管理页存在!我们就用帐号密码

    2022年7月14日
    60

发表回复

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

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