蜂鸣器:有源/无源区别与驱动方法
在本节中,你将学习一种可以“发声”的电子元件 —— 蜂鸣器(Buzzer)。蜂鸣器是发出“滴滴”声响的好帮手,常用于报警、电器提示音、倒车雷达、门铃等设备中。你将了解蜂鸣器的分类、工作原理、驱动方法和常见应用。
蜂鸣器的作用
蜂鸣器的主要作用就是发出声音提示。它不像喇叭那样播放音乐,但能通过简单的“哔哔”声提醒用户某个状态,比如:
- 设备启动或运行正常;
- 电池电量不足;
- 报警或故障提示;
- 倒计时结束等。
蜂鸣器的类型
蜂鸣器主要分为有源蜂鸣器和无源蜂鸣器两大类。
有源蜂鸣器(Active Buzzer)
- 内部自带振荡器,只要给它通电就能发声;
- 通常使用 5V 或 3.3V 驱动;
- 控制方式简单,适合初学者使用;
- 发出的声音频率固定(比如 2kHz)。
🟢 优点:接通电源即可鸣叫,使用简单。
🔴 缺点:无法控制发音频率或音调,声音单一。
无源蜂鸣器(Passive Buzzer)
- 没有内置振荡器,需要外部信号(通常是方波)驱动;
- 你可以通过控制频率改变音调,甚至播放简单的旋律;
- 驱动稍微复杂一些,通常用 PWM 信号控制。
🟢 优点:可以发出不同频率的声音,有更高可玩性。
🔴 缺点:需要 MCU 输出 PWM 驱动。