当前位置: 首页 > news >正文

这个简易警报电路能够工作吗?

简 介:文章:本文分析了一个网上流传的简易警报电路存在的错误,包括三极管类型错误和缺少直流通路等问题。作者对电路进行了修正,使用LTspice进行仿真,左边采用PNP三极管搭建多谐振荡电路,右边使用NPN和PNP三极管组成互补音频振荡电路。仿真生成了约2kHz的振荡波形,转换成音频后效果与真实警报声相似。通过电路修正和仿真验证,展示了一个可行的警笛电路设计方案。(149字)

关键词警笛电路

00:02:24\\\\\\\\r\\\\\\\\n简易警报声音

  • Simple Loud Siren Circuit

01【简单警报电路】

一、电路错误

这是一个刚刚在网上看到一个简易的警报电路。 但是仔细一看会发现这个电路, 存在着很多令人感到奇怪的地方, 或者说是错误的地方, 使得这个电路压根不能够工作。 这个电路应该包含两部分, 左半部分是多谐振荡器, 右半部分是音频振荡器。 多谐振荡器会产生变化的控制电压, 这个电压会控制右边的音频振荡电路对应的频率发生变化, 从而产生音调变化的警报声音。 显然电路中存在着一些错误, 比如BC559这个型号三极管对应的是PnP 3极管。 而不是这里绘制的nPn 3极管。 特别是对于Q1,它的集电极或者发射机, 连着连接两个电容,显然这个对于它来说没有直流通路, 这个三极管实际上是不能工作的。 此外对于右边的音频振荡电路, 这个电路应该对应我们常见到的互补晶体管电能电路。 但其中存在着很大的区别。 Q4应该是一个PnP 3极管。 中间的反馈回路C4和R3应该是连接在 Q3的基极。 这样右边的电路才能产生音频振荡器, 它的振荡频率会受到左边多谐振荡器电压的控制。 下面我们将电路进行修改, 在LT Spice中进行仿真,并产生音频信号, 我们看一下是否是我们想要的警笛电路。

二、LTspice仿真

我们在Ltspice中搭建修改后的电路, 在电路的左边,是用 PNP 两个三极管搭建了我们常见到的多谐振荡电路。 其中,对于两个三极管的偏置电阻阻值, 有意取得不同,一个是100K欧姆, 另外一个是110K欧姆。 这主要是为了使得在仿真过程中,该电路比较容易起振。 在右边电路中,我们使用了NPN和PNP两种三极管, 组成了互补音频振荡电路。 其中设置C3和R6的阻值, 让震荡频率大约是在两开赫兹左右。 我们把输出电阻R7上的电压波形通过wave命令生成外部音频文件, 这样我们可以播放生成的音频文件, 来听到该电路产生波形的声音。 下面我们来运行电路进行仿真, 它生成了仿真后的音频。 下面让我们来听取一下这个电路产生音频信号的效果。 这个效果与真正的警报声音还是很相似的。


■ 相关文献链接:

  • Simple Loud Siren Circuit
http://www.jsqmd.com/news/1282176/

相关文章:

  • 深圳夏令营:军博营地专业严谨 - 17328623207
  • 全国武校家长口碑排名,圣龙武术学校真实评价 - 圣龙武术朱老师
  • [LeetCode]303. Range Sum Query - Immutable ★
  • 中山夏令营:军博营地效果突出 - 17728181569
  • PAT-1041(乙级)
  • 2026重庆綦江管道疏通防坑指南:利扬师傅教你避开隐形收费 - 余生黄金回收
  • 关于MySQL多表关联时过滤条件的位置
  • python 类中的递归函数使用
  • Hibernate一对多关系
  • 斐波那契数列的实现
  • Jetson Nano视觉数据增强实战:平衡效果与计算开销的边缘优化方案
  • 2026重庆合川管道疏通避坑指南 邻里帮师傅真实测评 - 余生黄金回收
  • 深圳夏令营:军博营地典范 - 17728098551
  • 最后窗口期!2024Q3前未掌握AI办公链路的职场人,将错过晋升关键分水岭
  • 高效管理PS1游戏存档:MemcardRex完整使用指南
  • Godot着色器基础
  • 【单片机毕业设计推荐】 基于 51/STM32 单片机的智能感应台灯控制系统设计与实现,基于 51/STM32 单片机的蓝牙可控人体感应调光台灯设计(011904)
  • matplotlib入门 ----plot()函数
  • 传统图像处理算法总结
  • 【干货】前端进阶应该知道的这些调试方法
  • 3天学完linux基础-----第二天
  • NBM7100A与PIC18F56K42实现超低功耗物联网设备设计
  • 简单总结面向对象
  • 【自然语言处理】
  • 大模型应用的安全红线:从Prompt注入到数据泄露的防护清单
  • Web测试经验分享
  • java学习(87):Interage包装类进制转换
  • 《php面向对象》第28课:封装复杂的MVC-配置文件
  • Beyond Compare 5 激活指南:3分钟快速免费激活终极教程
  • 博客分类和博客专栏整合在一起了