您好,歡迎來到江陰市福鼎通訊器材有限公司官網(wǎng)!
江陰市福鼎通訊器材有限公司
聯(lián)系人:陳紅波
手 機:13815256501
電話: 0510-86582084
郵 箱:taiasia@126.com
地 址:江蘇省江陰市月城鎮(zhèn)錫澄路1016號
網(wǎng) 址:stimples.com
怎樣辨別有源與無源蜂鳴器呢?
蜂鳴器和LED在嵌入式開發(fā)中經(jīng)常用來做聲光報警輸出,LED相對簡單,蜂鳴器在驅(qū)動的時候要留意辨別是有源還是無源,有源驅(qū)動相對簡單,直接給電平信號便驅(qū)動,不過無源因為里面沒有振蕩源,因此必須給必然頻率的脈沖信號大概正弦信號去驅(qū)動,才能發(fā)出聲響。本日我們就來看看無源的這種。
留意,這里的“源”不是指電源。而是指震動源。也即是說,有源里面帶震動源,因此只要一通電就會叫,而無源里面不帶震動源,因此如果用直流信號無法律其鳴叫。必須用2K~5K的方波去驅(qū)動它。
有源往往比無源的貴,即是因為里面多個震動電路。
無源的優(yōu)點是:
1、便宜,
2、聲響頻率可控。
有源的優(yōu)點是:程序控制利便。
有源和無源的基礎區(qū)別是產(chǎn)品對輸入信號的要求不一樣;有源工作的抱負信號是直流電,通常標示為VDC、VDD等。因為蜂鳴器里面有一簡單的振蕩電路,能將恒定的直流電轉化成必然頻率的脈沖信號,從面實出磁場交變,帶動鉬片振動發(fā)音。不過在某些有源在特定的交換信號下也可以工作,只是對交換信號的電壓和頻率要求非常高,此種工作方式普通不采用。而無源沒有里面驅(qū)動電路,有些公司和工廠稱為訊響器,國標中稱為聲響器。無源工作的抱負信號方波。如果給預直流信號蜂鳴器是不響應的,因為磁路恒定,鉬片不可以振動發(fā)音。
無源電磁蜂鳴器工作原理是:交換信號通過繞在支架上的線包在支架的芯柱上產(chǎn)生一交變的磁通,交變的磁通和磁環(huán)恒定磁通進行疊加,使鉬片以給定的交換信號頻率振動并配合共振腔發(fā)聲。產(chǎn)品的整個頻率和聲壓的響應曲線與間隙值、鉬片的固有振動頻率(可大略折射為小鉬片的厚度)、外殼(亥姆霍茲共振聲腔)頻率、磁環(huán)的磁強漆包線的線徑有直接關系。
壓電蜂鳴片是將高壓極壓化后的壓電陶瓷片黏貼于振動金屬片上。當增加交換電壓后,會因為壓電效應,而生成機械變形舒展及收縮,行使此特性使金屬片振動而發(fā)出聲響。
假設我們使用一無源壓電式蜂鳴器接于NXP MKE02 MCU的PTH2腳,辣么怎樣去驅(qū)動他呢?首先要清楚既然是無源的辣么不可以用電平直接驅(qū)動,需求必然頻率的方波信號。
查看datasheet需求4K的方波信號驅(qū)動
計劃一:使用PWM輸出驅(qū)動產(chǎn)生4K方波
計劃二:使用按時器翻轉IO腳驅(qū)動。
計劃一,如果代碼要求規(guī)范嚴格的話,我們在做蜂鳴器驅(qū)動時候,需求PWM驅(qū)動。
計劃二需求按時器和GPIO驅(qū)動。假設使用計劃二則簡單需求
頻率4k則周期250us的方波信號,需求一個125us周期的按時器翻轉蜂鳴器的驅(qū)動引腳來控制發(fā)聲。
初始化配置驅(qū)動管腳為輸出
蜂鳴器響和停需求一個函數(shù)
按時器的中綴函數(shù),我們在這里就不在列出,官方帶的例程有許多按時器的程序,可以參考使用。
NXP提供了官方的各種外設驅(qū)動,可以挪用它的外設驅(qū)動,大概自己根據(jù)數(shù)據(jù)參考手冊去寫驅(qū)動。雖然蜂鳴器的驅(qū)動非常簡單,不過有望大家在實際使用的時候辨別是有源和無源蜂鳴器。