| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 【单片机】【让蜂鸣器发声】认识蜂鸣器,让蜂鸣器发出你想要的声音 -> 正文阅读 |
|
[嵌入式]【单片机】【让蜂鸣器发声】认识蜂鸣器,让蜂鸣器发出你想要的声音 |
单片机中的蜂鸣器 1. 三极管 三极管是一种控制电流的半导体器件,作用是把微弱信号放大成幅度值较大的电信号(射频方法),也用作无触点开关(用作开关)。 简单来说,三极管具有电流放大作用。 三极管全称为半导体三极管,或双极型晶体管、晶体三极管,有两种封装方式:直插式和贴片式。 三极管的工作原理:三极管内部有两种电路排布,一种是PNP型,一种是NPN型,二者之间只是电流流向不同。 三极管有三个引脚,分别是BASE(基极)、EMITTER(发射极)、COLLECTOR(集电极)。三极管内部电路如下,左边是NPN型,右边是PNP型。 ?PNP型:当B极(基极)电流大于1mA时,或基极电压小于发射极电压时,集电极与发射极之间导通,有电流通过。 NPN型:当基极电位高于发射极点为零点几伏时,发射结处于正偏状态,而集电极电位高于基极电位几伏时,集电结处于反偏状态,集电极电源要高于基极电源。
?2. 认识蜂鸣器 单片机上的蜂鸣器实物如下,左边有绿色电路板的是有源蜂鸣器,右边用黑胶封起来的是无源蜂鸣器。 根据是否含有振荡电路,可以把蜂鸣器分为有源蜂鸣器和无源蜂鸣器。 有源蜂鸣器由高低电平直接控制发声,而无源蜂鸣器需要一定频率的脉冲触发发声。 电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳组成。工作原理是:接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场,振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。该种蜂鸣器有振荡电路,属于有源蜂鸣器。 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳灯组成。工作原理是:多谐振荡器由晶体管或集成电路构成,当接通电源后(1.5V~15V直流工作电压),多谐振荡器起振,输出1.5~2.5kHz的音频信号,阻抗匹配器推动压电蜂鸣片发声。该种蜂鸣器属于无源蜂鸣器。 蜂鸣器需要通过放大电路放大驱动电流才能工作。 对于无源蜂鸣器来说, 改变单片机引脚输出波形的频率,可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音; 3. ULN2003芯片简单介绍 前面说到蜂鸣器要发出声音需要通过放大电路,在【普中51-单核-A2板子】上,使用ULN2003芯片起到放大电流的作用。 ULN2003是耐高压、大电流达林顿陈列,由七个硅NON达林顿管组成。 ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡灯控制电路中,可直接驱动蜂鸣器、继电器等负载。 4. 蜂鸣器相关电路 蜂鸣器通过放大电路连接到P1^5,通过控制P1^5端口的高低电平形成脉冲,触发蜂鸣器发声。
与流水灯综合应用,制作流水灯,灯亮蜂鸣器发出响声
???????Proteus仿真显示结果: ?5. 利用蜂鸣器制作音乐 参考:STC89C52单片机蜂鸣器介绍以及《孤勇者》歌曲代码示例_牛油果爱吃小猪的博客-CSDN博客_51单片机蜂鸣器音乐代码 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/29 8:07:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |