以下介紹的幾種蜂鳴器驅動電路是針對單片機I/O口的驅動電路,適用於現行的壓電式蜂鳴器。
壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。
當接通電源後(1.5~15V直流工作電壓),多諧振蕩器起振,輸出1.5~2.5kHZ的音頻信號,阻抗匹配器推動壓電蜂鳴片發聲。
一、以一個9012驅動P1.0口方波
KS1
測試程序:
二、雙埠驅動
電路原理圖
蜂鳴器電路原理圖
工作原理簡介
BUZ1、BUZ2兩埠均接單片機的I/O口或單片機的蜂鳴器驅動口。
BUZ1埠為「高頻口」(相對BUZ2而言),其脈衝電壓頻率一般為幾KHz,具體頻率依蜂鳴器需發出的音樂聲來調整;BUZ2埠為「低頻口」,其電壓周期相對較長一些,一般為數十ms至數百ms。工作時,兩埠輸出電壓脈衝驅動三極體Q2和Q3,當BUZ2埠出現高電平時,三極體Q3導通, +12V電壓經Q4三極體給蜂鳴器提供工作電壓,同時為電容E7充電;BUZ2埠電平變低時,Q3和Q4三極體均截止,+12V電壓被隔離,此時已充滿電的電容E7放電,為蜂鳴器工作提供能量。蜂鳴器的工作狀態直接由三極體Q2決定,當BUZ1埠出現高電平時,三極體Q2導通,蜂鳴器工作,BUZ1埠電平變低時,Q2三極體截止,蜂鳴器停止工作。蜂鳴器的通電頻率與內部的諧振頻率(固定)相互作用就產生我們所需的音樂聲。
為了方便大家學習,您還可以關注暢學電子和單片機兩個公眾號,獲取更多學習知識,希望對您的學習工作有所幫助。