蜂鸣器驱动(五款蜂鸣器驱动电路原理图)-飞外

蜂鸣器驱动(五个蜂鸣器驱动电路示意图)

蜂鸣器驱动电路图1:

典型的蜂鸣器驱动电路,一般包括三极管、蜂鸣器、续流二极管和滤波电容。

1.蜂鸣器:发声元件,通过在两端施加DC电压(主动蜂鸣器)或方波(被动蜂鸣器)来发声。其主要参数有外形尺寸、探测方向、工作电压、工作频率、工作电流、驱动方式(DC方波)等。这些都需要根据需要来选择。

2.续流二极管:蜂鸣器本质上是一个电感元件,其电流不能是瞬态的,所以必须有续流二极管来提供续流。否则,蜂鸣器两端会产生几十伏的峰值电压,可能会损坏三极管,干扰整个电路系统的其他部分。

3.滤波电容:用于滤除蜂鸣器电流对其他部件的影响,还可以提高电源的交流阻抗。如果可能, 并联另一个220uF的电解电容。

4.晶体管:起开关作用,其基极高电平使晶体管饱和导通,使蜂鸣器发声;当基极低电平关闭三极管时,蜂鸣器停止鸣响。

蜂鸣器驱动电路图二:

根据下面四个图的分析,我们可以看到图1和图3是由NPN三极管驱动的,而图2和图4是由PNP三极管驱动的。如果采用图1和图3的驱动方式,只要不超过管道的极限参数,蜂鸣器工作电压可以随时使用。

如图1所示,当用这种 驱动蜂鸣器,然后由可编程控制器的I/O口控制时,蜂鸣器就会鸣响。然而,与图3的电路图相比,当采用图1的连接模式时,蜂鸣器不会发出如图3所示的声音。

如图3所示,用这种 驱动蜂鸣器时,只能由P/O口控制(P/O内部没有上拉电阻,所以需要外接电路板上的1K上拉电阻,而其他I/O口内部有上拉电阻),蜂鸣器的声音会比图1中的大;如果使用其他I/O口,虽然蜂鸣器两侧的电压可以达到4V左右,但电流只有1 ~ 2MA,不可能驱动蜂鸣器发声。

原因是采用其他I/O(内部上拉电阻)控制时,会发现端口的电平低,可以通过电路分析,蜂鸣器驱动应该是高电平驱动。很大的原因可能是B极拉低电平值,导致电路根本无法正常工作。但也可能与MCU内外的上拉电阻有关。现在参考下图2和图4,其实这两种方式驱动蜂鸣器都可以,任何I/O口都可以低电平驱动。然而,与图2相比,利用图4的 ,流过蜂鸣器的电流大于图2的电流。

蜂鸣器驱动电路图3:

单片机驱动蜂鸣器电路图

蜂鸣器驱动电路图4:

蜂鸣器是一种集成式电子蜂鸣器,由DC电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、 、计时器等电子产品中作为发声装置。蜂鸣器主要分为压电蜂鸣器和电磁蜂鸣器。汽车燃气报警系统中的蜂鸣器驱动电路如图3-6所示。

电阻R12是单片机一个引脚的上拉电阻。由于单片机输出电流小,上拉电阻增加了引脚的电流驱动能力。R13连接在三极管的基极和IO口之间,起到保护I0口不被电压过高烧坏的作用。R6电阻用于保护led。

晶体管9013充当开关,其基极的高电平使晶体管饱和并导通,蜂鸣器发出警报。基极的低电平关闭三极管并停止蜂鸣器。

蜂鸣器驱动电路图5:

850驱动蜂鸣器的电路分析

如上图所示,由于GPIO端口的输出电流有限,蜂鸣器在嗡嗡作响时需要很大的电流,所以GPIO输出端口无法满足要求。8550可以提供1A的 输出电流,足以驱动蜂鸣器。所以我们用GPIO口来控制8550的通断,从而控制蜂鸣器。

当逻辑1写入P0.7时,P0.7输出高电平(+3.3V),8550的基极电流为0。此时,Q1处于关闭状态,电源无法施加到蜂鸣器的正极,蜂鸣器无法发出蜂鸣声。

当逻辑0写入P0.7时,P0.7输入低电平(0V),8550的发射极和基极之间产生电流。这时,Q1打开电源,蜂鸣器开始蜂鸣。

注:三极管饱和导通的条件:在电路中,ce两端的电压接近0V,小于eb电压。