歡迎訪問興化市宏宇電子有限公司官方網(wǎng)站!

全國服務(wù)熱線:0523-83721118 設(shè)為首頁 | 收藏本站 |
全國服務(wù)熱線:
0523-83721118

在線客服

聯(lián)系我們

行業(yè)資訊

如何區(qū)分有源與無源蜂鳴器呢?

更新時間:2020-10-16 14:23:45  瀏覽次數(shù):   【加入收藏】

如何區(qū)分有源與無源蜂鳴器呢?

蜂鳴器和LED在嵌入式開發(fā)中經(jīng)常用來做聲光報警輸出,LED比較簡單,蜂鳴器在驅(qū)動的時候要注意區(qū)分是有源還是無源,有源驅(qū)動比較簡單,直接給電平信號就可以驅(qū)動,但是無源因為內(nèi)部沒有振蕩源,所以必須給一定頻率的脈沖信號或者正弦信號去驅(qū)動,才能發(fā)出聲音。今天我們就來看看無源的這種。

注意,這里的“源”不是指電源。而是指震蕩源。也就是說,有源內(nèi)部帶震蕩源,所以只要一通電就會叫,而無源內(nèi)部不帶震蕩源,所以如果用直流信號無法令其鳴叫。必須用2K~5K的方波去驅(qū)動它。

有源往往比無源的貴,就是因為里面多個震蕩電路。

無源的優(yōu)點是:

1、便宜,

2、聲音頻率可控。

有源的優(yōu)點是:程序控制方便。

有源和無源的根本區(qū)別是產(chǎn)品對輸入信號的要求不一樣;有源工作的理想信號是直流電,通常標(biāo)示為VDC、VDD等。因為蜂鳴器內(nèi)部有一簡單的振蕩電路,能將恒定的直流電轉(zhuǎn)化成一定頻率的脈沖信號,從面實出磁場交變,帶動鉬片振動發(fā)音。但是在某些有源在特定的交流信號下也可以工作,只是對交流信號的電壓和頻率要求很高,此種工作方式一般不采用。而無源沒有內(nèi)部驅(qū)動電路,有些公司和工廠稱為訊響器,國標(biāo)中稱為聲響器。無源工作的理想信號方波。如果給預(yù)直流信號蜂鳴器是不響應(yīng)的,因為磁路恒定,鉬片不能振動發(fā)音。

無源電磁蜂鳴器工作原理是:交流信號通過繞在支架上的線包在支架的芯柱上產(chǎn)生一交變的磁通,交變的磁通和磁環(huán)恒定磁通進(jìn)行疊加,使鉬片以給定的交流信號頻率振動并配合共振腔發(fā)聲。產(chǎn)品的整個頻率和聲壓的響應(yīng)曲線與間隙值、鉬片的固有振動頻率(可粗略折射為小鉬片的厚度)、外殼(亥姆霍茲共振聲腔)頻率、磁環(huán)的磁強漆包線的線徑有直接關(guān)系。

壓電蜂鳴片是將高壓極壓化后的壓電陶瓷片黏貼于振動金屬片上。當(dāng)添加交流電壓后,會因為壓電效應(yīng),而生成機械變形伸展及收縮,利用此特性使金屬片振動而發(fā)出聲響。

假設(shè)我們使用一無源壓電式蜂鳴器接于NXP MKE02 MCU的PTH2腳,那么如何去驅(qū)動他呢?首先要明白既然是無源的那么不能用電平直接驅(qū)動,需要一定頻率的方波信號。

查看datasheet需要4K的方波信號驅(qū)動

方案一:使用PWM輸出驅(qū)動產(chǎn)生4K方波

方案二:使用定時器翻轉(zhuǎn)IO腳驅(qū)動。

方案一,如果代碼要求規(guī)范嚴(yán)格的話,我們在做蜂鳴器驅(qū)動時候,需要PWM驅(qū)動。

方案二需要定時器和GPIO驅(qū)動。假設(shè)使用方案二則簡單需要

頻率4k則周期250us的方波信號,需要一個125us周期的定時器翻轉(zhuǎn)蜂鳴器的驅(qū)動引腳來控制發(fā)聲。

初始化配置驅(qū)動管腳為輸出

蜂鳴器響和停需要一個函數(shù)

定時器的中斷函數(shù),我們在這里就不在列出,官方帶的例程有許多定時器的程序,可以參考使用。

NXP提供了官方的各種外設(shè)驅(qū)動,可以調(diào)用它的外設(shè)驅(qū)動,或者自己根據(jù)數(shù)據(jù)參考手冊去寫驅(qū)動。雖然蜂鳴器的驅(qū)動很簡單,但是希望大家在實際應(yīng)用的時候區(qū)分是有源和無源蜂鳴器。

以上就是兩者區(qū)分的方法,更多文章,歡迎關(guān)注本欄目。