0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作一个软锁存电路

科技观察员 来源:circuitdigest 作者:Ashish Choudhary 2022-08-25 16:32 次阅读

锁存器电路可以将电路“保持”在开或关状态,直到任何外部信号施加到它为止。锁存电路即使在输入信号被移除后仍保持其位置(打开或关闭),并且只要设备通电,就可以存储一位信息。对于高电平有效信号,它存储一,对于低电平有效信号,它存储零。

在这个项目中,我们将制作一个软锁存电路,通过按一个按钮来打开和关闭电子设备。该电路称为软锁存开关。软锁存电路与普通锁存电路不同,在软锁存器中,可以使用外部手段(按钮)改变开启和关闭状态,但在普通锁存电路中,电路只能被锁存到一种状态,并且可以改变需要移除电源的状态。通常移位寄存器和触发器用于锁存电路,就像我们在Clap-on-Clap-off 电路中使用的一样。

闩锁可以与Push-on-Push-off 按钮进行比较,其中按钮在按下一次时连接电路,再次按下时断开电路。在这里,我们将使用带有普通按钮的 BC547 NPN 晶体管和 BC557 PNP 晶体管来构建软锁存电源开关。这种软锁存电路不需要任何微控制器或任何 IC 来打开和关闭它。

所需组件

晶体管:BC547(2)、BC557

电阻器:1MΩ、470KΩ、220KΩ(2)、100KΩ(2)、10KΩ、1KΩ、330Ω

按钮

1µF 电容

引领

面包板

电路原理

poYBAGMHMx6AGOa3AABstY4T_uc482.png

上面给出了软锁存电源开关电路的电路图。它可以很容易地构建在面包板或 PCB 上。该电路中使用的组件很容易获得并且非常便宜。电阻器用作限流电阻器,而电容器用于防止电路误触发。

软锁存开关电路的工作

晶体管 BC547 是NPN 晶体管,而 BC557 是PNP 晶体管。BC547晶体管的基极加正电压即可导通;另一方面,BC557 可以通过向其基极施加负电压来开启。

当我们第一次按下按钮施加电源电压时,三个晶体管都处于关闭状态,输出电压为零;因此,电路保持关闭或解锁状态。在这种情况下电容,C1 通过 R1 和 R2 电阻充电。当我们按下按钮开关时,它使电容器 C1 将其电压通过 R6 电阻器传递到晶体管 Q3 的基极。这会打开 Q3 晶体管,而 Q3 晶体管会打开 Q2 晶体管。释放按钮时,R4 电阻上产生的电压将使 Q2 保持开启状态。Q1 在此期间也开启,电路现在处于开启或锁定状态,即使 S1 开路也保持这种状态。

在这个状态晶体管,Q1 现在饱和,导致 C1 通过 R2 放电。当我们再次按下按钮开关时,电容器C1处于放电状态,并将零电压传递给晶体管Q3,导致晶体管关闭。结果,所有三个晶体管都处于关闭状态,电路再次返回其关闭或解锁状态。由于 Q1 现在关闭,电容器 C1 开始再次通过 R1 和 R2 电阻充电。因此,每次按下开关都遵循相同的程序来打开和关闭电路。

电容器用于限制锁存过程的速度。没有电容的电路会以快速的方式开启和关闭。电阻器和电容器的值可以根据应用而变化。

我在面包板和穿孔板上制作了这个软锁存开关电路,在穿孔板上完成连接后,我的硬件如下所示:

pYYBAGMHMxiASKBBAASJdeQxhuM581.png

pYYBAGMHMxSAXBlcAAQ1rhoVu3o515.png

软锁存电路的应用

软锁存电路非常适合电池供电的便携式仪器,因为它在关闭状态下具有零电压。

软锁存电路可用于自动关闭ESP32ESP8266Arduino或任何其他微控制器。

锁存电路在报警电路中非常有用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开关电路
    +关注

    关注

    58

    文章

    539

    浏览量

    65433
  • 锁存器
    +关注

    关注

    8

    文章

    742

    浏览量

    41018
  • 锁存电路
    +关注

    关注

    2

    文章

    10

    浏览量

    13053
收藏 人收藏

    评论

    相关推荐

    LM389制作的远程FM发射电路

    LM389制作的远程FM发射电路
    发表于 07-28 11:22 4399次阅读
    LM389<b class='flag-5'>制作</b>的远程FM发射<b class='flag-5'>电路</b>图

    如何为家用电器制作小型太阳能逆变器电路

    在本教程中,我们将展示如何为家用电器制作小型太阳能逆变器电路
    的头像 发表于 11-07 16:49 2521次阅读
    如何为家用电器<b class='flag-5'>制作</b>小型太阳能逆变器<b class='flag-5'>电路</b>

    PIC ICD2制作方法及其资料(含电路图)

    PIC ICD2制作方法及其资料(含电路图)
    发表于 03-12 10:41 0次下载
    PIC ICD2<b class='flag-5'>制作</b>方法及其资料(含<b class='flag-5'>电路</b>图)

    LM3886制作50W功放电路

    LM3886制作50W功放电路 LM3886是美国国家半导体公司新出的一款带过压、过高
    发表于 04-19 16:39 5018次阅读
    LM3886<b class='flag-5'>制作</b>50W功放<b class='flag-5'>电路</b>

    用NE555制作的FBT测试仪电路

    用NE555制作的FBT测试仪电路
    发表于 12-07 10:30 3227次阅读
    用NE555<b class='flag-5'>制作</b>的FBT测试仪<b class='flag-5'>电路</b>图

    用LM317制作的纯甲类功放电路图及原理分析

    用LM317制作的纯甲类功放电路图及原理分析 输出功率可达到30W。电路如图所示,晶体管VT1作为电压放大,因稳压集成电路IC1的输入阻抗高,故其工作电流只需0.6mA就
    发表于 04-13 10:30 1.4w次阅读
    用LM317<b class='flag-5'>制作</b>的纯甲类功放<b class='flag-5'>电路</b>图及原理分析

    MC1413制作的自动调压器电路

    MC1413制作的自动调压器电路
    发表于 05-13 14:30 2500次阅读
    MC1413<b class='flag-5'>制作</b>的自动调压器<b class='flag-5'>电路</b>图

    TL431制作交流稳压器电路

    TL431制作交流稳压器电路
    发表于 05-13 14:33 2050次阅读
    TL431<b class='flag-5'>制作</b>交流稳压器<b class='flag-5'>电路</b>图

    用三极管制作的单管甲类胆机电路

    用三极管制作的单管甲类胆机电路
    发表于 12-02 15:19 4436次阅读

    MAX761制作的可调输出升压电源电路

    MAX761制作的可调输出升压电源电路
    发表于 12-10 08:46 1840次阅读
    MAX761<b class='flag-5'>制作</b>的可调输出升压电源<b class='flag-5'>电路</b>

    采用TDA2822制作的有线对讲机电路

    采用TDA2822制作的有线对讲机电路图 有线对讲机电路
    发表于 03-09 16:34 6038次阅读
    采用TDA2822<b class='flag-5'>制作</b>的有线对讲机<b class='flag-5'>电路</b>图

    制作业余印制电路板的方法

    制作业余印制电路板的方法 方法1 :
    发表于 03-13 14:58 744次阅读

    手工制作高精度印制电路板,handmake PCB

    手工制作高精度印制电路板,handmake PCB 关键字:手工制作高精度印制电路板 手工
    的头像 发表于 09-20 18:21 1440次阅读

    如何使用单片机制作硬盘控制电路详细电路和C语言程序资料免费下载

    本文档的主要内容详细介绍的是如何使用单片机制作硬盘控制电路电路图和程序资料免费下载。
    发表于 10-08 08:00 7次下载
    如何使用单片机<b class='flag-5'>制作</b>硬盘控制<b class='flag-5'>电路</b>详细<b class='flag-5'>电路</b>和C语言程序资料免费下载

    制作你的第一个电路来学习焊接

    电子发烧友网站提供《制作你的第一个电路来学习焊接.zip》资料免费下载
    发表于 08-01 10:30 2次下载
    <b class='flag-5'>制作</b>你的第一个<b class='flag-5'>电路</b>来学习焊接