D-013 蜂鸣器硬件电路设计
蜂鸣器硬件电路设计
- 1 简介
- 2 蜂鸣器电路设计
1 简介
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中做发声器件。
蜂鸣器的分类:压电式蜂鸣器和电磁式蜂鸣器两种类型。
蜂鸣器类型 | 描述 |
---|---|
压电式蜂鸣器 | 压电式蜂鸣器是以压电陶瓷的压电效应来带动金属片的振动而发声。 |
电磁式蜂鸣器 | 电磁式蜂鸣器是利用电磁线圈对蜂鸣片的作用来发声的元器件。 |
蜂鸣器按照驱动方式主要分为有源蜂鸣器和无源蜂鸣器,有源蜂鸣器接通直流电即可发声,无源蜂鸣器需要控制信号实现声音的产生。其主要区别为蜂鸣器内部是否含有震荡源。
有源蜂鸣器的工作发声原理是:直流电源输入经过振荡系统的放大取样电路在谐振装置作用下产生声音信号
无源蜂鸣器的工作发声原理是:方波信号输入谐振装置转换为声音信号输出:
特别地,无源蜂鸣器输入不同的频率和占空比的PWM,方波发出的声音是不同的,其中频率对音调有影响,占空比对音量有影响。
音调 | 1(Do) | 2(Re) | 3(Mi) | 4(Fa) | 5(So) | 6(La) | 7(Si) |
---|---|---|---|---|---|---|---|
频率(Hz) | 262 | 294 | 330 | 349 | 392 | 440 | 494 |
2 蜂鸣器电路设计
无源蜂鸣器电路设计
无源蜂鸣器,它需要一定频率的脉冲(高低电平)才会发声,图中 TP1 PNP 三极管起到一个电流放大作用,从而可以驱动蜂鸣器。当 J7 端子有一个高电平进来时,PNP 三极管 TP1 截止,蜂鸣器不得电,当 J7 端子有一个低电平进来时,PNP 三极管 TP1 导通,蜂鸣器得电,如果 J7 端子有一个一定频率的脉冲信号(高低电平不断翻转)时,无源蜂鸣器发出声音。
有源蜂鸣器电路设计
通过电阻 R2 和 PNP 三极管 TP1 进行电流放大,从而驱动蜂鸣器。电阻 R1 是一个上拉电阻,用来防止蜂鸣器误发声。当 BEEP 引脚输出低电平时,PNP 三极管导通,蜂鸣器发声;当 BEEP 引脚输出高电平时,PNP 三极管截止,蜂鸣器停止发声。
下一篇…
D-013 蜂鸣器硬件电路设计相关推荐
- 硬件电路设计原理图设计
叶倾城-硬件原创的个人空间_哔哩哔哩_Bilibili 硬件电路设计原理图设计第二季-1-40课已更新完成啦!!! 第三季硬件电路设计原理图设计敬请期待!感谢大家的支持! 第01课------硬件实战 ...
- 基于Internet联网的一种报警主机硬件电路设计
本文主要介绍了基于Internet联网的一种报警主机硬件电路设计,系统主要介绍了系统的详细设计过程,系统主要包括Atmega128外围电路,ENC28J60以太网接口电路,键盘/显示接口部分,电源部分 ...
- TLE5012B ESP32驱动程序、硬件电路设计、4线SPI通信,驱动完美兼容4线SPI不用改MOSI开漏推挽输出
一.TLE5012B 简介 TLE5012B 是一种款高分辨率旋转位置传感器,用于在整个 360 度范围内进行角度测量. 它通过使用单片集成 巨磁阻 (iGMR) 元件,来测量正弦和余弦角分量,这些原 ...
- 基于STM32-消防栓监测系统毕业设计---论文(附加最全面的从硬件电路设计->驱动程序设计->阿里云物联网搭建->安卓APP设计)
设计展示视频连接:消防栓监测系统视频 驱动程序工程文件:消防栓监测系统驱动程序工程(全寄存器开发的) 消防栓监测系统所有设计资料:全栈设计,如下图所示 消防栓监测系统论文(图片看不清的可以下载文档看) ...
- 一套完整的硬件电路设计该怎么做?
在学习电路设计的时候,不知道你是否有这样的困扰:明明自己学了很多硬件电路理论,也做过了一些基础操作实践,但还是无法设计出自己理想的电路.归根结底,我们缺少的是硬件电路设计的思路,以及项目实战经验. 设 ...
- 一套完整的硬件电路设计该怎么做
在学习电路设计的时候,不知道你是否有这样的困扰:明明自己学了很多硬件电路理论,也做过了一些基础操作实践,但还是无法设计出自己理想的电路.归根结底,我们缺少的是硬件电路设计的思路,以及项目实战经验. 设 ...
- WS2812硬件电路设计
WS2812硬件电路设计 小菜鸡的第一篇的CSDN文章,冲冲冲!!! 设计目标: 1.RGB可实现多种灯效,可通过按键切换: 2.RGB灯珠亮度可调节: 3.选用蓝牙或者wifi模块,通过手机远程设置 ...
- 硬件电路设计入门奉献系列(一)
硬件电路设计入门的一些必备知识和技巧 --献给那些刚开始或即将开始设计硬件电路的人 时光飞逝,离最初设计制作电路板已有2年多时间.刚刚开始接触电路板的时候,与你一样,充满了疑惑同时又带着些兴奋.在网上 ...
- 嵌入式硬件电路设计基本功
我走的电子开发道路其实和大多数人说的一样,基本的路线为模拟电子(熟练)→数字电路设计(掌握)→单片机(项目开发)→ARM硬件设计(项目开发)→linux学习→linux驱动学习→ARM&lin ...
- 经验分享:一套完整的硬件电路设计该怎么做?
在学习电路设计的时候,不知道你是否有这样的困扰:明明自己学了很多硬件电路理论,也做过了一些基础操作实践,但还是无法设计出自己理想的电路.归根结底,我们缺少的是硬件电路设计的思路,以及项目实战经验. 设 ...
最新文章
- Centos7 上安装Docker
- 计算机专业英语外文翻译,计算机专业英语JAVA介绍外文翻译[共28页]
- pandas写excel报错ModuleNotFoundError: No module named ‘xlwt‘
- 【RocketMQ】【分布式事务】使用RocketMQ实现分布式事务
- 使用onclick跳转到其他页面/跳转到指定url
- EasyUI中取的DataGrid中选中行数据
- 事业单位计算机知识c语言,事业单位考试计算机基础知识C语言程序设计
- Android 服务类Service 的详细学习
- 多多客接入(拼多多)
- 移动APP开发环境搭建(新手)
- XP高仿win7宽栏风格主题
- python编程,毫秒级延时的一种实现方式
- 给Win10系统添加多个桌面两种操作方法
- 基于Python(Django)+MongoDB实现的(Web)新闻采集和订阅系统【100010319】
- Android卡顿优化
- 排列组合“捆绑法”、“插空法”、“插板法
- ai人工智能开发_人工智能使Web开发的面貌发生变化
- Lib Dll在VS2008下的编译和使用-持续更新,欢迎拍砖
- 微型计算机只能识别的语言,计算机唯一能直接识别和处理的语言是( )。
- Vue.js + axios 实现excel下载