蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。今天我们介绍有源蜂鸣器和无源蜂鸣器。
一、何为蜂鸣器
看两张图根本分不清有源蜂鸣器和无源蜂鸣器。别急,首先小编将一下什么是有源和无源的概念。这里的“源”不是指电源,而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2k~5k的方波去驱动它,在三极管的使用那一篇文章中有三极管驱动蜂鸣器。有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。这就是通过驱动原理来分别的方法。接下来我们讲一下如何区分有源和无源。
二、区分有源与无源蜂鸣器
电路功能:
本电路模块,可直接连接到单片机的I/O进行使用,是一个通用的蜂鸣器驱动模块。
电路工作过程:
蜂鸣器分无源和有源两种,从电路上来看,这两种蜂鸣器在这都可以工作,区别是单片机程序不一样。
当网络节点Beep为高电平时,三极管Q1截止,蜂鸣器无电流,不响。
当网络节点Beep为低电平时,三极管Q1导通,蜂鸣器有电流,会响。
所以在Beep节点输入PWM脉冲时,蜂鸣器就会发出响声。工作过程很简单,再看看每个元件的作用:
电阻R3为上拉电阻,目的为了在Beep节点悬空时,三极管Q1的基极有一个稳定的高电平。
电阻R4为三极管Q1的基极电阻,限制基极电流。
电容C1为旁路电容,对刺耳的高频信号能起到旁路作用。
三极管Q1起开关管的作用,控制蜂鸣器。
电阻R1,R2是蜂鸣器的限流电阻,这是很常见的一种安装方法,主要起到两个作用:
一是这两个电阻并联一起,可以分流,使每个电阻上的的热量不会超过它的额定功耗,保证电阻寿命;
二是方便调试。在一个电阻功率都能满足的情况下,如果要增加蜂鸣器响度,只需再并联一个电阻就行,而不需要重新拆下原来的电阻,调试方便。同时在选取不到合适电阻时,也可以用并联方式来解决。
注意:
本例电路很常用,对5V的单片机系统,可不用修改参数就直接使用;但对3.3V的其他控制系统,就需要调节其中的一些参数了。