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

如何设计三极管控制继电器电路[通俗易懂]在用三极管驱动继电器的时候,不管是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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IE8允许ActiveX控件设置

    IE8允许ActiveX控件设置IE11允许ActiveX控件设置在IE浏览器菜单栏,找到“Internet选项”,—》“安全”—》“Internet”—》“自定义级别”找到ActiveX控件相关信息。其他都改为启用对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本:提示下载未签名的ActicveX控件:提示下载已签名的ActicveX控件:提示允许script默认原设置

    2022年5月14日
    55
  • 添加config文件_config配置文件

    添加config文件_config配置文件在我们第一次写web应用程序的时候,我们很快会接触到一个文件,那就是配置文件——web.config。我们的第一个比较深刻的使用就是我们不需要把我们的数据库链接零散的写在我们的代码中了,我们只需要在w

    2022年8月3日
    6
  • pattern 正则_JAVA 正则表达式

    pattern 正则_JAVA 正则表达式1.组(Group)组是正则表达式的一个子集,每个组都有一个编号,通过从左到右计算左括号来进行编号。正则表达式“((A)(B©))”有4个组:((A)(B©))(A)(B©)©组0表示整个正则表达式,除组0外每一个组都被一对括号括住,如果一个正则表达式里面没有括号,则它只有组0即整个表达式。下面是组号的示例程序:Patternp=Pattern.compile(“([0-9]+)([^0-9]+)”);Matcherm1=p.matcher(“namejack,age18

    2025年6月1日
    3
  • java数组去重_JAVA数组去重常用方法

    java数组去重_JAVA数组去重常用方法packagecom.zxj.test;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.HashMap;importjava.util.List;importjava.util.Map;publicclassTest{publicstaticvoidmain(String[]args){String…

    2022年6月23日
    46
  • laravel-admin 自定义导出excel功能,并导出图片

    laravel-admin 自定义导出excel功能,并导出图片

    2021年10月30日
    42
  • nessus中文版使用教程_svn中文使用教程

    nessus中文版使用教程_svn中文使用教程https://www.wangan.com/docs/nessus

    2022年10月10日
    4

发表回复

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

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