【电路】工作于直流4.5V电压的声控小灯

news2024/11/6 7:26:35

这个声控小灯用于控制4.5V直流供电的小灯泡,可用作学生实验也可用作声控夜光小灯。电路主要由5G555时基集成电路和一些分立元件组成,如下图所示:

 

d1fa0f2fa9e10df8bf374a3f9957c7e5.png

工作原理

压电陶瓷片B与晶体三极管VT1,电阻R1,和电阻R2等组成了声控脉冲触发电路,时基集成电路IC与电阻R3,电容器C等组成了典型单稳态延时电路,晶体三极管VT2,VT3和电阻R4,R5等组成了小电珠H的功率驱动放大电路。

平时,由于晶体三极管VT1的偏流电阻R1取值较大,所以VT1趋于截止状态,其集电极输出电压高于1/3VDD=1.5V(VDD等于电源电压,即 4.5V),与之相连的时基集成电路IC的低电位触发端2脚处于高电平,单稳态电路处于稳态。电容器C两端通过IC的7,1脚被IC内部导通的三极管短路,IC的3脚输出低电平,VT2,VT3均无偏流而截止,小电珠H不发光。

当在有效距离范围内拍一下手掌时,突发的声波被压电陶瓷片B接收,并转换成微弱的电信号,该信号的正半周经VT1放大后,从其集电极输出负脉冲,时基集成电路IC的2脚获得瞬间低于1/3VDD=1.5V 的低电平触发信号,使IC组成的单稳态电路受触发进入暂稳态(即延时状态),IC的3脚输出高电平,VT2获得适合的偏流而导通,VT3进入完全饱和导通状态,小电珠通电发出亮光,随着IC的3脚变成高电平,IC内部导通的三极管截止,解除对电容器C的短路,电池GB通过电阻R3向电容器C开始充电,当C两端的充电电压(即IC的高电位触发端6脚电位)达到2/3VDD=3V时,单稳态电路翻转恢复稳态,IC内部三极管重新导通,C通过IC的7,1脚放电并被再次短路,IC的3脚重新输出低电平,导通到VT2,VT3失去偏流而截止,H断电自动熄灭。

电路中,小电珠H每次延时点亮的时间长短,取决于单稳态电路中电阻器R3,电容器C的时间常数,具体可以通过公式:T=1.1R3C来估算。按图选择R3和C的值,H延时点亮的时间约为 1min。在晶体三极管VT1电流放大系数β,R1电阻值确定的情况下,通过改变R2的电阻值,可调整静态时IC的2脚电位高低,也就是说,通过适当调整 R2的电阻值,可以控制声控灵敏度。

元器件选择:

IC选用静态功耗很小的CMOS 工艺的555时基集成电路,这种CMOS时基集成电路的静态电流很小,只有75uA左右(4.5V工作电压下测定),而且工作电压低(实测不低于2V就能工作)。常用的普通TTL工艺生产的“555”时基集成电路,因其功耗大,要求工作电压较高(≥4.5V),所以不适宜在本制作中使用。

VT1,VT2 均选用9014(集电极允许最大电流ICM=0.1A,集电极最大允许功耗PCM=310mW)或3DG8型硅NPN小功率三极管,要求VT1的电流放大系数β>200,VT2的电流放大系数β>100,VT3选用9012(ICM=-0.5A,PCM=625mW)或3CG23型硅PNP中功率晶体三极管,要求电流放大系数β>50。

R1-R5均选用RTX-1/8W型碳膜电阻器。C用漏电很小的优质CD11-10V 型电解电容器。B用φ27mm压电陶瓷片,如FT-27,HTD27A-1型等,要求配上简易塑料或金属共振腔盒。H用手电筒常用的3.8V,0.3A小电珠(三节干电池供电的手电筒专用)。GB用三节5号干电池串联(须配塑料电池架)而成,电压4.5V。

如果嫌声控灵敏度不高,可通过适当增大电阻器R2的阻值加以调整;反之,如果嫌声控灵敏度太高,则适当减小R2阻值加以调整。R2阻值一般的选择的范围为10-150K。R2阻值太大,(IC的2脚在静态时就已处于低电平(< 1.5V),单稳态电路便不能正常工作。小电珠H就会常亮不灭。如果嫌1min的延时时间太短,可通过适当增大电阻器R3阻值来加以调整;反之,可通过适当减小R3的阻值来加以调整。例如,当R3阻值分别取560K,1.8M,2.4M,3M和3.6M 时,所对应的延时时间依次为30S,1.5min,2min,2.5min和3.1分钟。

该延时小夜灯由于采用了谐振频率较高(约 4K左右)的压电陶瓷片B作为声波传感器,所以对猝发的击掌声,硬物相碰撞声反应灵敏,而对于人们的讲话声以及环境其他低频率的嘈杂声,却反应不灵敏。这就是说,电路具有比较好的防误触发性能。当然,将电路声控灵敏度调得比较高时,防误触发能力就会相应降低。这一点在调试声控灵敏度时,要掌握并统筹兼顾好。

由于整个电路平时静态耗电很小,实测静态总电流小于130μA,故电路末设置电源开关。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1505646.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构之单链表及其实现!

目录 ​编辑 1. 顺序表的问题及思考 2.链表的概念结构和分类 2.1 概念及结构 2.2 分类 3. 单链表的实现 3.1 新节点的创建 3.2 打印单链表 3.3 头插 3.4 头删 3.5 尾插 3.6 尾删 3.7 查找元素X 3.8 在pos位置修改 3.9 在任意位置之前插入 3.10 在任意位置删除…

【Primsjs】vue+代码高亮

效果 括号变色括号鼠标移入高亮效果 代码效果 目录树 在这里插入图片描述 安装 cnpm i primsjs简介 文档&#xff08;点我进去&#xff09; 备用地址-https://prismjs.com/docs/index.html Primsjs使用 导入配置插件 注意&#xff1a;需要什么插件就导入什么插件 码 &l…

Linux centos6安装rz、sz命令

centos6传文件提示command not found # yum install lrzsz 提示错误 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 下载离线包 https://www.ohse.de/uwe/software/lrzsz.html 下载最新版本 [rootnode1 ~]# tar -zxvf lrzsz-0.12.20.tar.gz …

PV与PVC知多少?解锁CKA认证考点攻略!

往期精彩文章 : 提升CKA考试胜算&#xff1a;一文带你全面了解RBAC权限控制&#xff01;揭秘高效运维&#xff1a;如何用kubectl top命令实时监控K8s资源使用情况&#xff1f;CKA认证必备&#xff1a;掌握k8s网络策略的关键要点提高CKA认证成功率&#xff0c;CKA真题中的节点维…

蓝桥省赛倒计时 35 天-双指针

双指针介绍 双指针算法是一种常用的算法技巧&#xff0c;它通常用于在数组或字符串中进行快速查找、匹配、排序或移动操作。 pointer 双指针并非真的用指针实现&#xff0c;一般用两个变量来表示下标&#xff08;在后面都用指针来表示&#xff09;。 双指针算法使用两个指针在数…

【Java JVM】Class 文件

Java 的口号 “一次编写, 到处运行 (Write Once, Run Anywhere)” 的基础: JVM 和 所有平台都统一支持的程序存储格式 – 字节码 (Byte Code)。 只要在对应的平台安装对应的 JVM, 将我们编写的源码编译为 Class 文件, 就能达到了一次编写, 导出运行的目标, 中间的所有细节由不同…

0103n阶行列式-行列式-线性代数

文章目录 一 n阶行列式二 三阶行列式三 特殊行列式结语 一 n阶行列式 ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋯ ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a n n ∣ \begin{vmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\cdots&\cdots…

大型房企知识竞赛活动方案

&#xff08;一&#xff09; 线上挑战赛 1、加入团队 个人可以依据自身情况选择加入初始团队&#xff0c;也可创建团队。 2、题库来源 参考权威题库&#xff0c;适当加入公司帮扶贫困县的相关历史数据题目 3、小程序活动专题页 模块包括&#xff1a;党史知识线上挑战赛、活动宣…

Unity 采用自定义通道ShaderGraph实现FullScreen的窗户雨滴效果

效果如下 ShaderGraph实现 N21 随机化 DragLayer分层 将DragLayer分成四层&#xff0c;分别调整每层的缩放和大小 Shader实现的链接&#xff08;Unity 雨水滴到屏幕效果&#xff09; 我也是参考这个实现Shader Graph

Android7.1 ANR error 弹窗处理

Android7.1 ANR error 弹窗处理 问题描述解决方法 郑重声明:本人原创博文&#xff0c;都是实战&#xff0c;均经过实际项目验证出货的 转载请标明出处:攻城狮2015 Platform: Rockchip OS:Android 7.1.2 Kernel: 3.10 问题描述 有时会用到第三方apk&#xff0c;内置到系统中&…

通信-CAN-00 标准概述

总结了下CAN的基本知识&#xff0c;实际CAN的标准&#xff0c;内容&#xff0c;工具使用&#xff0c;上位机开发&#xff0c;下位机开发等&#xff0c;后续会找时间慢慢更新。本文主要介绍CAN标准&#xff0c;并对11898进行了进一步的介绍。 1 CAN概念 CAN-Controller Area N…

C++ 多状态dp

目录 按摩师 打家劫舍 打家劫舍2 删除并获得点数 粉刷房子 按摩师 面试题 17.16. 按摩师 最大值问题 f : 预约此次的最长时间 g &#xff1a;不预约此次的最长时间 出现的错误&#xff1a;return max(f[n - 1]), g[n - 1]); 注意&#xff1a;①题目没给nums的范围&…

软件杯 图像识别-人脸识别与疲劳检测 - python opencv

文章目录 0 前言1 课题背景2 Dlib人脸识别2.1 简介2.2 Dlib优点2.3 相关代码2.4 人脸数据库2.5 人脸录入加识别效果 3 疲劳检测算法3.1 眼睛检测算法3.3 点头检测算法 4 PyQt54.1 简介4.2相关界面代码 5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是…

【C++】深度解剖多态

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大二&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;了解什么是多态&#xff0c;熟练掌握多态的定义&a…

预约自习室

预约自习室 1、技术介绍 自习室预约系统的后端开发语言采用Node&#xff0c;后端开发框架采用Express&#xff0c;数据库采用的Node的最佳搭档MySQL。采用Vue作为前端开发框架&#xff0c;Element-UI作为开发的组件库&#xff0c;微信小程序。期间采用axios实现网页数据获取&a…

[java入门到精通] 19 网络编程,设计模式

今日目标 网络编程 TCP通信 Junit单元测试 单例设计模式 多例设计模式 工厂设计模式 1 网络编程 1.1 软件架构 C/S结构 &#xff1a;全称为Client/Server结构&#xff0c;是指客户端和服务器结构。常见程序有&#xff31;&#xff31;、迅雷等软件B/S结构 &#xff1a…

Biomedical knowledge graph-enhanced prompt generation for large language models

1. 生物医学知识图谱增强大语言模型提示生成 论文地址&#xff1a;[2311.17330] Biomedical knowledge graph-enhanced prompt generation for large language models (arxiv.org) 源码地址&#xff1a;https://github.com/BaranziniLab/KG_RAG 2. 摘要 大语言模型&#xff0…

MySQL--索引优化实战篇(1)

前言&#xff1a; 我们常说的SQL优化&#xff0c;简单来说就是索引优化&#xff0c;通过合理创建索引&#xff0c;调整SQL语法等&#xff0c;来提升查询效率&#xff0c;想要进行SQL优化&#xff0c;就必须知道索引的原理&#xff0c;而且能够看懂SQL的执行计划。 MySQL–索引…

基于springboot的校园二手交易平台(程序+数据库+文档)

** &#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;** 一、研究背景…

STM32OLED调试工具

OLED介绍 4个引脚的oled &#xff1a; GND引脚接地&#xff0c;VCC接3.3v的电源 SCL与SDA是I2C通信的引脚 使用OLED显示屏驱动函数模块 接线图 将oled函数调试的代码引入到工程项目中 oled工程代码 OLED.C文件代码 #include "stm32f10x.h" #include "OLED_Font…