蜂鸣器常用分类从两方面
声源类型:压电蜂鸣器( Piezoceramic Element Buzzers )、电磁蜂鸣器( Magnetic Buzzers )
驱动类型:有源蜂鸣器( Indicators )、无源蜂鸣器( Transducers )
一、电磁式蜂鸣器
无源电磁式设计电路
电磁蜂鸣器的线圈类似于电感,电感用于电路中的作用更多的是防止瞬间的电源突变,保护核心芯片不受到冲击,也就是图中 MCU 切换至高电平的瞬间,线圈会对徒增的电流有一定的扼制,产生一个比较柔和的充能曲线,直到最后会无限趋近于 2.6V(3.3V 减去三极管的 0.7V 压降)。但在关断的时候就会将之前储存的电能以反向大电流的形式释放出来,会产生几十伏的反向尖峰电压,可能损坏驱动三极管,并干扰整个电路系统的其他部分,一般使用续流二极管,配合电路上滤波电路(电容)可以放电。
为了保证三极管有一个确定的状态,不会因为 MCU 上电瞬间误动作,使用一个下拉电阻 R2 并联在基极和发射极端。但不能使用太小的阻值,要保证三级管的导通电压,一般大于 5K 即可。
二、压电式蜂鸣器
阻值计算: