波特律动

【13】蜂鸣器

本课资源下载
共 2 个资源
P13蜂鸣器

本节课的标准源代码工程/可供参考

V1.0压缩包14 KB
下载
无源蜂鸣器QMB-09B-03数据手册

用于查阅 无源蜂鸣器QMB-09B-03数据手册 的规格参数、接口定义与使用说明。

PDF 文档968 KB
预览下载

课程笔记


本节目标概括

创建main.c > 编写点灯代码 > 编译HEX文件 > 下载到学习板 > 蜂鸣器响动

有源蜂鸣器简要介绍

  1. 发声原理
    内部集成振荡电路,通恒定直流电压就会直接鸣叫,无需外部方波信号;通电即响、断电即停。
  2. 引脚极性
    两根引脚严格区分正负极,长脚为正极、短脚负极,接反大概率不发声甚至烧毁。
  3. 核心特性

音调固定:出厂内置固定振荡频率,声音高低没法随意调节,只能开关控制

驱动简单:单片机 IO 配合小三极管就能驱动,程序只需要高低电平控制开关

编译并下载程序到学习板,即可看到程序效果:

  • 蜂鸣器会嘀嘀响

例程讲解

C语言
1#include <STC89C5xRC.H>
2#include "Delay.h"
3
4void main()
5{
6 while(1)
7 {
8 delay(500);
9 P40 = 0;
10 delay(500);
11 P40 = 1;
12 }
13}
  • 蜂鸣器受 P40 控制,输出低电平发声,高电平停止