蜂鳴器的發聲原理:蜂鳴器內部有兩個金屬片,當兩個金屬片不斷地合在一起和分開,就產生了聲音。
說到這個,得提一下蜂鳴器的分類了,蜂鳴器分有源蜂鳴器和無源蜂鳴器,最早的蜂鳴器都是無源的蜂鳴器,驅動它需要電和方波或著正弦波,這樣的話就要求提供一定的方波給蜂鳴器才可以,這樣就帶來了額外的麻煩,因為提供這樣的穩定的方波並不容易,所以後來在蜂鳴器內部嵌入了乙個振盪器,這就這就節省了我們提供方波的步驟了。
但有源蜂鳴器有個缺點就是內部的振盪器提供的頻率是一定的,不可以更改。但在實際上,我們使用不同的頻率去操作蜂鳴器,也可以讓其工作,這樣的測試,告訴我們,有源的蜂鳴器相當於包含了乙個無源的蜂鳴器。
看回原理圖,蜂鳴器的一端接了乙個電阻接到了地,另一端接到了三極體的一端再接入微控制器。
1、 加入電阻那端好理解,為了保護電路,但為甚麼另一端要接三極體呢?
原因在於蜂鳴器的驅動需要比較大的電流,而微控制器的內部提供電流不大 ,所以使用三極體進行電流的放大,從而使蜂鳴器正常工作。
2、蜂鳴器的音調可不可以調呢?(即聲音刺耳的大小)
其實我們可以通過控制蜂鳴器閉合的時間和分開的時間來進行音調的控制。也就是控制頻率。
3、蜂鳴器的聲音大小可不可以控制呢?(即音量的大小)
事實上,音量的大小由金屬片的厚度、所給電流的大小等來提供的,但是這些暫時是不可使用軟體來控制的,所以聲音的大小是不可控制的。
4、人耳能聽到的頻率是有限的,大概在20到2000hz,低於20hz和高於2000hz人耳都是察覺不到蜂鳴器在發聲的。所以,在設定蜂鳴器的頻率的時候要注意這一點,否則自己會會以為是不是程式寫錯了或者是硬體壞了。
5、怎麼控制蜂鳴器的發聲和不發聲呢?發聲,不停地讓金屬片合在一起和分開就能達到我們想要的效果。但是,怎麼讓蜂鳴器通電狀態下,不發出聲音呢。只要讓其不再進行閉合和分開就可以了。利用蜂鳴器發聲和不發聲的時間長短就可以讓蜂鳴器「唱歌」。
51微控制器 蜂鳴器
蜂鳴器介紹 蜂鳴器分為有源蜂鳴器和無源蜂鳴器。電磁式蜂鳴器由振盪器 電磁線圈 磁鐵 振動模片 以及外殼等組成 通過電磁作用發聲 壓電式蜂鳴器由多諧振盪器 壓電蜂鳴片 阻抗匹配器及共鳴箱 外殼等組成。多諧振盪器由電晶體或積體電路構成,當接通電源後 1.5到15v直流工作電壓 多諧振盪器起振,輸出1.5...
51微控制器學習 3 蜂鳴器
實現 電磁式蜂鳴器由振盪器 電磁線圈 磁鐵 振動膜片及外殼等組成。接通電源後,振盪器產生的音訊訊號電流通過電磁線圈,使電磁線圈產生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發聲。壓電式蜂鳴器主要由多諧振盪器 壓電蜂鳴片 阻抗匹配器及共鳴箱 外殼等組成。多諧振盪器由電晶體或積體電路構成,...
八 蜂鳴器驅動 學習筆記
第八章 蜂鳴器驅動 學習筆記 蜂鳴器是 s3c6410 開發板上帶的乙個硬體裝置。可以通過向暫存器寫入特定的值來控制蜂鳴器 發出尖叫聲。本節將介紹蜂鳴器實現原犁,並實現乙個完整的蜂嗚器驅動 可以開啟和關閉蜂鳴器 pwm驅動的實現方式不同於led驅動,pwm驅動將由多個檔案組成。這也是大多數i n u...