蜂鳴器的介紹
1.蜂鳴器的作用 蜂鳴器是一種一體化結構的電子訊響器,采用直流電壓供電,廣泛應用于計算機、打印機、復印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。
2.蜂鳴器的分類 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。
3.蜂鳴器的電路圖形符號 蜂鳴器在電路中用字母“H”或“HA”(舊標準用“FM”、“LB”、“JD”等)表示。
蜂鳴器的分類:
蜂鳴器根據結構不同分為壓電式蜂鳴器和電磁式蜂鳴器;無論是壓電式蜂鳴器還是電磁式蜂鳴器,都有有源和無源的區分,其中,“有源”是指蜂鳴器本身內含驅動了,直接給它一定的電壓就可以響;“無源”是需要靠外部的驅動才可以響。
蜂鳴器的結構原理:
壓電式蜂鳴器:以壓電陶瓷的壓電效應,來帶動金屬片的振動而發聲,主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。有的壓電式蜂鳴器外殼上還裝有發光二極管。多諧振蕩器由晶體管或集成電路構成。當接通電源后(1.5~15V直流工作電壓),多諧振蕩器起振,輸出1.5~2.5kHZ的音頻信號,阻抗匹配器推動壓電蜂鳴片發聲。
壓電蜂鳴片由鋯鈦酸鉛或鈮鎂酸鉛壓電陶瓷材料制成。在陶瓷片的兩面鍍上銀電極,經極化和老化處理后,再與黃銅片或不銹鋼片粘在一起。
壓電式蜂鳴器需要比較高的電壓才能有足夠的音壓,一般建議為9V以上。壓電的有些規格,可以達到120dB以上,較大尺寸的也很容易達到100dB
電磁式蜂鳴器:用電磁的原理,通電時將金屬振動膜吸下,不通電時依振動膜的彈力彈回,由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源后,振蕩器產生的音頻信號電流通過電磁線圈,使電磁線圈產生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發聲。
蜂鳴器電路圖
AT89C52簡介:
AT89C52是美國Atmel公司生產的低電壓、高性能CMOS 8位單片機,片內含8KB的可反復檫寫的程序存儲器和12B的隨機存取數據存儲器(RAM),器件采用Atmel公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統,片內配置通用8位中央處理器(CPU)和Flash存儲單元,功能強大的AT89C52單片機可靈活應用于各種控制領域。AT89C52單片機屬于AT89C51單片機的增強型,與Intel公司的80C52在引腳排列、硬件組成、工作特點和指令系統等方面兼容。其主要工作特性是:
片內程序存儲器內含8KB的Flash程序存儲器,可擦寫壽命為1000次;
片內數據存儲器內含256字節的RAM; 具有32根可編程I/O口線; 具有3個可編程定時器;
中斷系統是具有8個中斷源、6個中斷矢量、2個級優先權的中斷結構;
串行口是具有一個全雙工的可編程串行通信口; 具有一個數據指針DPTR;
低功耗工作模式有空閑模式和掉電模式; 具有可編程的3級程序鎖定位;
AT89C52工作電源電壓為5(1+0.2)V,且典型值為5V; AT89C52最高工作頻率為24MHz,在這里我們用的是11.0592MHz。 AT89C52圖如下:
? ??AT89C52控制蜂鳴器電路圖
蜂鳴器電路由一個220歐的電阻,三極管8550,及蜂鳴器組成,如圖10所示。通過控制三極管的導通和截止來實現蜂鳴器的響與不響。
流程圖
單片機控制有源蜂鳴器的鳴響和關閉
從下圖看到,電路使用了單片機的I/0口P3.4來控制蜂鳴器。但是,圖中并沒有用P3.4直接控制蜂鳴器,而是通過三極管8550間接控制。這是因為單片機的I/0口能夠流進流出的電流有限,有的蜂鳴器鳴響需要比較大的電流,單片機的I/0無法滿足。而三極管8550最大可以提供1A以上的電流,足以驅動蜂鳴器,所以使用P3.4控制三極管8550的導通和截止,達到控制蜂鳴器的目的。先看本電路的控制原理:
向P3.4寫出邏輯“1”時,P3.4輸出+5V,三極管8550的基極電流為0,三極管處于截止狀態,電源+5V不能加到蜂鳴器的正極,蜂鳴器不鳴響;向P3.4寫出邏輯“0”時,P3.4輸出OV,三極管8550的發射極和基極之間產生電流,圖1中限流電阻R1取合適的值,可以使三極管處于飽和導通狀態,電源+5V通過三極管的發射極和集電極加到蜂鳴器的正極,有電流流過蜂鳴器的正極和負極,有源蜂鳴器就開始鳴響。
這樣,控制有源蜂鳴器的鳴響變成了向P3.4口寫出邏輯“1”或邏輯“0”。下面的程序可以使有源蜂鳴器發出“嘀”、“嘀”的響聲:
#include《reg52.h》
sbitBuzzer=P3h4;1/【注1】
//主程序voiDMAin(void){//循環語句,使蜂鳴器間隔0.5秒不斷鳴響,停止for(;;){delay()://延時0.5秒,具體程序見上一期BUzzerh=1;//【注2】
}
}
評論