蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機(jī)、打印機(jī)、復(fù)印機(jī)、報警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時器等電子產(chǎn)品中作發(fā)聲器件。
蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。
電壓式蜂鳴器 壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振蕩器由晶體管或集成電路構(gòu)成。當(dāng)接通電源后(1.5~15V 直流工作電壓),多諧振蕩器起振,輸出 1.5~2.5kHZ 的音頻信號,阻抗匹配器推動壓電蜂鳴片發(fā)聲。
電磁式蜂鳴器 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號電流通過電磁線圈,使電磁線圈產(chǎn)生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發(fā)聲。
蜂鳴器按驅(qū)動方式分為有源蜂鳴器和無源蜂鳴器兩種類型。
有源蜂鳴器是直流電壓驅(qū)動的,不需要利用交流信號進(jìn)行驅(qū)動,只需對驅(qū)動口輸出驅(qū)動電平并通過三極管放大驅(qū)動電流就能使蜂鳴器發(fā)出聲音。也就是說只要一通電就叫。如下圖中 a) 無源蜂鳴器內(nèi)部不帶震蕩源,所以直流信號無法令其鳴叫,必須用 2L~5K 的方波去驅(qū)動。
驅(qū)動方式有兩種:
一種是 PWM 輸出口直接驅(qū)動,另一種是利用 I/O 定時翻轉(zhuǎn)電平產(chǎn)生驅(qū)動波形對蜂鳴器進(jìn)行驅(qū)動。如下圖中 b)
原理圖中的BUZZER就是蜂鳴器,之前在初識單片機(jī)里面提到過,驅(qū)動蜂鳴器可以用三極管,也可以用ULN2003,ULN2003可以看作是放大驅(qū)動電流的反相器。輸入端口1、2、3、4、5、6、7 分別對應(yīng)輸出端口16、15、14、13、12、11、10。在蜂鳴器的接口端(9端)給低電平就響。
利用這特性,結(jié)合蜂鳴器能發(fā)出不同頻率的聲音,用它來做一個《祝你生日快樂》的音樂發(fā)生器。并用LED燈做指示。
這是設(shè)計大概框圖:
下面是簡譜音調(diào)值
下面是音調(diào)對應(yīng)的頻率設(shè)置值
下面是根據(jù)頻率設(shè)置值來設(shè)置輸出信號
接著是分頻模塊:
下面是綜合后功能圖:
再看看里面的各個模塊的連接方式:
-
FPGA
+關(guān)注
關(guān)注
1646文章
22053瀏覽量
618764 -
振蕩器
+關(guān)注
關(guān)注
28文章
4017瀏覽量
140887 -
PWM
+關(guān)注
關(guān)注
116文章
5530瀏覽量
219499 -
晶體管
+關(guān)注
關(guān)注
77文章
10020瀏覽量
141787 -
蜂鳴器
+關(guān)注
關(guān)注
12文章
895瀏覽量
46971
發(fā)布評論請先 登錄
評論