我们先来看一幅图片,该图片中有a,b两种蜂鸣器,你知道这两种蜂鸣器的区别吗?

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(1)

上图中,从外观上看,这两种蜂鸣器没什么区别,但是我们仔细分辨的话,可以看到这两种蜂鸣器最明显的区别是,a蜂鸣器的底部是密封的,b蜂鸣器的底部则可以看到有电路板。如果再仔细观察的话,还可以看到:a蜂鸣器的两个管脚一高一低,b蜂鸣器的两个管脚一样高。

这是为什么呢?

谜底揭晓:a蜂鸣器是有源蜂鸣器,b蜂鸣器是无源蜂鸣器。

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(2)

这里的有源和无源指的是什么呢?

这里的“源”不是指电源,而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。

图中第一个图通过端口输出高电平,使蜂鸣器鸣叫,第二个图通过端口输出低电平,使蜂鸣器鸣叫。

需要说明的是,由于蜂鸣器需要较大的驱动电流,而单片机一般的端口驱动能力有限,所以一般情况下,需要使用三极管来提供较大的电流。

下图是无源蜂鸣器的驱动电路

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(3)

从图中我们可以看出,其实有源蜂鸣器和无源蜂鸣器的驱动电路基本一致,只不过无源蜂鸣器需要端口输出方波才能鸣叫。

下图是一种更为复杂的蜂鸣器驱动电路

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(4)

有源蜂鸣器可以直接用直流电驱动,无源蜂鸣器必须用方波驱动。

用万用表测试有源蜂鸣器和无源蜂鸣器的区别。

用万用表电阻档Rxl档测试:用黑表笔接蜂鸣器 " "引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有8Ω(或16Ω)的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。同时有源蜂鸣器直接接上额定电源(新的蜂鸣器在标签上都有注明)就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。

无源蜂鸣器的优点是:

1、便宜

2、声音频率可控,可以做出“多来米发索拉西”的效果

3、在一些特例中,可以和LED复用一个控制口

有源蜂鸣器的优点是:

程序控制方便,只需输出高电平或者低电平即可。

最后让我们来欣赏一下蜂鸣器的图片

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(5)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(6)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(7)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(8)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(9)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(10)

有源蜂鸣器与无源蜂鸣器的电路图(实例分析电子元器件)(11)

,