蜂鳴器驅(qū)動(dòng)模塊
在單片機(jī)應(yīng)用電路的設(shè)計(jì)上,很多方案都會(huì)用到蜂鳴器,大部分都是使用蜂鳴器來做為按下按鈕、工作開始、工作結(jié)束或是出現(xiàn)故障時(shí)的提示或報(bào)警。這里對(duì)贏海電子的蜂鳴器在單片機(jī)上驅(qū)動(dòng)的應(yīng)用作一下介紹。
1、蜂鳴器驅(qū)動(dòng)電路
由于蜂鳴器的工作電流一般比較大, 以致于單片機(jī)的 I/O 口是無法直接驅(qū)動(dòng)的,所以要利用放大電路來驅(qū)動(dòng),一般使用三極管來放大電流就可以了。
蜂鳴器的驅(qū)動(dòng)電路有很多種,不同的蜂鳴器在不同電路中采用的驅(qū)動(dòng)也不同,這里舉兩個(gè)通用的例子,也是建議使用的驅(qū)動(dòng)電路:
1.1 無源壓電式蜂鳴器、無源電磁式蜂鳴器(他激)
圖 1-1 無源壓電式蜂鳴器、無源電磁式蜂鳴器驅(qū)動(dòng)電路圖1.2 有源壓電式蜂鳴器、有源電磁式蜂鳴器(自激)
圖 1-2 有源壓電式蜂鳴器、有源電磁式蜂鳴器驅(qū)動(dòng)電路圖2、蜂鳴器驅(qū)動(dòng)方式
由于自激蜂鳴器是直流電壓驅(qū)動(dòng)的,不需要利用交流信號(hào)進(jìn)行驅(qū)動(dòng),只需對(duì)驅(qū)動(dòng)口輸出驅(qū)動(dòng)電平并通過三極管放大驅(qū)動(dòng)電流就能使蜂鳴器發(fā)出聲音,很簡單,這里就不對(duì)自激蜂鳴器進(jìn)行說明了。這里只對(duì)必須用 1/2duty 的方波信號(hào)進(jìn)行驅(qū)動(dòng)的他激蜂鳴器進(jìn)行說明。
單片機(jī)驅(qū)動(dòng)他激蜂鳴器的方式有兩種:一種是 PWM 輸出口直接驅(qū)動(dòng),第二種是利用 I/O 定時(shí)翻轉(zhuǎn)電平產(chǎn)生驅(qū)動(dòng)波形對(duì)蜂鳴器進(jìn)行驅(qū)動(dòng)。
1、PWM輸出口直接驅(qū)動(dòng)是利用PWM輸出口本身可以輸出一定的方波來直接驅(qū)動(dòng)蜂鳴器。在單片機(jī)的軟件設(shè)置中有幾個(gè)系統(tǒng)寄存器是用來設(shè)置 PWM 口的輸出的,可以設(shè)置占空比、周期等等,通過設(shè)置這些寄存器產(chǎn)生符合蜂鳴器要求的頻率的波形之后,只要打開 PWM 輸出,PWM 輸出口就能輸出該頻率的方波,這個(gè)時(shí)候利用這個(gè)波形就可以驅(qū)動(dòng)蜂鳴器了。比如頻率為 2000Hz 的蜂鳴器的驅(qū)動(dòng),可以知道周期為 500μs,這樣只需要把 PWM 的周期設(shè)置為 500μs,占空比電平設(shè)置為250μs,就能產(chǎn)生一個(gè)頻率為 2000Hz 的方波,通過這個(gè)方波再利用三極管就可以去驅(qū)動(dòng)這個(gè)蜂鳴器了。
2、利用 I/O 定時(shí)翻轉(zhuǎn)電平來產(chǎn)生驅(qū)動(dòng)波形的方式會(huì)比較麻煩一點(diǎn), 必須利用定時(shí)器來做定時(shí),通過定時(shí)翻轉(zhuǎn)電平產(chǎn)生符合蜂鳴器要求的頻率的波形,這個(gè)波形就可以用來驅(qū)動(dòng)蜂鳴器了。比如為 2500Hz 的蜂鳴器的驅(qū)動(dòng),可以知道周期為400μs,這樣只需要驅(qū)動(dòng)蜂鳴器的 I/O 口每 200μs 翻轉(zhuǎn)一次電平就可以產(chǎn)生一個(gè)頻率為 2500Hz,占空比為 1/2duty 的方波,再通過三極管放大就可以驅(qū)動(dòng)這個(gè)蜂鳴器了。
關(guān)于有源和無源兩種蜂鳴器的驅(qū)動(dòng)模塊電路設(shè)計(jì),小編就簡單介紹到這里,如果您有什么疑問請(qǐng)咨詢我們,更多精彩盡在東莞市贏海電子有限公司。
關(guān)于我們about us
公司簡介 廠房設(shè)備 公司資質(zhì) 合作客戶產(chǎn)品中心Product Center
蜂鳴器系列 超聲波探頭 硅麥 喇叭 咪頭 查看更多+新聞中心News
公司動(dòng)態(tài) 行業(yè)資訊 常見問題聯(lián)系我們Contact us
聯(lián)系人:李小姐 180-2899-2498 聯(lián)系人:鐘先生 158-1837-2560 地 址:東莞市虎門鎮(zhèn)懷德社區(qū)雅瑤舊村二巷一號(hào)2-4樓關(guān)注我們Focus on us