如何設計低成本蜂鳴器?

2021-01-08 電子產品世界

在實際的應用中,雖然有源蜂鳴器控制簡單,缺陷是成本比較高,在潮溼的環境用久了,容易損壞。而無源蜂鳴器彌補了有源蜂鳴器缺點,但問題是無源蜂鳴器需要PWM驅動。在系統的設計中,微控制器的PWM資源往往是比較緊張的,同時使用PWM驅動也加大了軟體開發的難度。接下來筆者將引領大家學習如何設計一個無需PWM也能驅動無源蜂鳴器的低成本電路。
1.1 無源蜂鳴器常規驅動電路

本文引用地址:http://www.eepw.com.cn/article/201706/347063.htm


圖1.1 無源蜂鳴器常規驅動電路


如圖1所示,此圖為無源蜂鳴器的常規驅動電路。需要在輸入端輸入一定頻率PWM的信號才能使蜂鳴器發聲。為了解放PWM資源,實現簡單控制,必須如有源蜂鳴器一樣提供一個振蕩電路。而有源蜂鳴器主要使用LC振蕩,如果要實際搭建此電路,電感參數比較難控制,而且成本高。此時,自然會想到簡易的RC振蕩,而由三極體構成的RC多諧振蕩電路顯然是一個不錯的選擇。
1.2 三極體多諧振蕩電路


圖1.2 三極體多諧振蕩電路


三極體多諧振蕩的通用電路如圖2所示。這個電路起振的原理主要是通過電阻與電容的充放電使三極體交替導通。首先,在電路上電時,分別通過R1與R4對電容C1與C2進行充電。由於三極體元件的參數不可能完全一致,可以假設三極體Q1首先飽和導通,由於電容兩端的電壓不能突變,Q2的B極此時變成負壓,Q2截止,Vo端輸出高電平;C1通過R2進行充電,當C2的電位使BE極正向偏置時,Q2導通,Vo端輸出低電平;同理C2電容兩端電壓不能突變,Q1的B極電壓變為負壓,此時Q1截止。這樣循環往復,使在Vo端輸,一定頻率的方波信號。如圖3所示,筆者使用示波器截取了Q1與Q2的B極和E極的波形,可以發現與上面的分析是吻合的。


圖1.3 多諧振蕩電路充放電波形


從以上的分析可以看出,Vo的輸出信號頻率受到R2與C1,R3與C2充放電速度的控制。假設,以Q2的C極作為信號的輸出,R2與C1的充電時間T1決定了輸出信號高電平時間,而R3與C2的充電時間T2決定了信號輸出低電平時間。而信號的頻率為:f=1/(T1+T2)。由此,可以推導出輸出信號的公式。由於RC充電時間公式:t=R*C*Ln[(E-V0)/(E-Vt)],在本電路中,E為VCC,V0為-(VCC-Vbe),Vt為Vbe,則,最終的公式為:t=R*C*Ln[(2*VCC-Vbe)/(VCC-Vbe)]。


接下來,就可以進行電路參數設計了。而筆者手中的蜂鳴器振蕩頻率全是2.4KHz的,所以此處只計算此頻率的參數。設電容C1=C2=0.1μF,VCC=5V,Vbe=0.63V則可以計算出電阻參數:R=1/(2*10-7*2.4*103*Ln[(2*5-0.63)/(5-0.63)])=2.7KΩ。至於R1與R4的取值,只需要參數比R2與R3小一些即可,而信號輸出的邊沿的陡峭程度受這兩個電阻影響,電阻越小,邊沿越陡峭。按照此計算的參數搭建電路,測試頻率如圖4所示,實際頻率與理論值接近。



圖1.4 多諧振蕩Vo實際輸出信號


1.3 無源蜂鳴器驅動電路改進
上面的振蕩電路已經有了,下面又該如何驅動並且控制無源蜂鳴器呢?其實,只需要將電路進行簡單修改即可實現目的。


第一,將原電路R4替換成為蜂鳴器,並在蜂鳴器兩端並聯二極體。細心的讀者如果看過《EasyARM-iMX283教你設計蜂鳴器電路》,會發現在無源蜂鳴器兩端沒有並聯電容。通過實際的電路測量,無源蜂鳴器並沒有產生尖峰脈衝,所以去掉此電容,如圖5所示。


蜂鳴器兩端的續流二極體的選擇十分的重要。如果二極體選擇不當,可能會引起蜂鳴器電路的不穩定。通常使用的1N4148開關二極體,可能會使電路的充電迴路不穩定,使蜂鳴器的發聲比較嘶啞。在此電路中筆者建議二極體最好選擇肖特基類型的二極體。


圖1.5 無源蜂鳴器驅動電路


第二,為電路加入了一個控制端。在實際的電路中,不能讓蜂鳴器一直鳴叫,所以需要進行控制。控制電路,筆者想到了兩種,讀者也可以發揮自己的想像,改進電路。


(1)在Q的B極通過一個小的電阻接到單片機的IO口,但此方法要求單片機IO處於開漏或弱上拉狀態。當單片機輸出低電平時,B極電壓非常低,不會飽和導通,振蕩也就停止了,蜂鳴器不叫;當IO輸出高電平,由於處於弱上拉(內部上拉電阻一般幾十K歐姆)或開漏狀態,對電路的充放電電路幾乎沒有影響,電路開始振蕩,蜂鳴器鳴叫,電路如圖6的a圖所示。


(2)使用一個二極體對電路電路進行隔離,如果單片機IO一不小心處於了推輓輸出狀態,使用第一種方式電路的頻率就將被改變。如果使用二極體隔離,這樣不用擔心電路異常了,可以實現如(1)相同的簡單控制。但要注意,此時二極體的導通壓降一定要比三極體的Vbe小,使三極體處於截止狀態,電路如圖6的b圖所示。
通過比較兩種方式可以發現加一個小電阻是一個即簡單又廉價的控制方式,但如果想要「偷懶」,二極體的隔離是很好的選擇。


圖1.6 無源蜂鳴器控制電路


1.4 無源蜂鳴器電路兼容設計


圖1.7 無源蜂鳴器兼容設計電路


為了電路的兼容性的設計,即可驅動無源蜂鳴器又能驅動有源蜂鳴器,筆者設計如圖7所示的改進電路。與圖6的b圖所示的電路比較,主要增加了兩個電阻和兩個電容。在實際的使用的過程中,可以根據實際的工程應用,選擇合適的驅動電路。


如果是驅動無源蜂鳴器,如圖7的a圖所示,圖中標為紅色的器件都不用焊接。而如果在設計過程中想讓電路使用有源蜂鳴器,可以修改為如圖7的b圖所示的電路,同樣圖中的紅色的器件不用焊接即可。


1.5 驅動電路局限性分析
其實,仔細的分析這個電路也存在一定的局限性。由於此三極體多諧振蕩電路的振蕩頻率主要是通過RC的衝放電時間來決定的。所以,電阻和電容的選擇尤其的重要。在大多數環境下,其實電阻的穩定性是比較好的,電容最易受到溫度變化的影響。本次試驗筆者使用了100nF電容,通過廠家提供的器件手冊,在-55~+125度範圍內誤差為±10%。也就是說,如果常溫(25度)頻率為2.4KHz,在惡劣的溫度環境下振蕩將在2.16KHz~2.64KHz範圍內,因此,在高低溫的環境下音調可能會發生一定的變化。


為了驗證猜想,筆者也做了一個簡單的試驗作為驗證。筆者將電路板的溫度控制到85度左右,然後使用示波器抓取此時三極體的輸出波形。通過示波器發現,確實如所預料的一般,振蕩頻率發生了改變,變成了2.7KHz左右,與預估的頻率相近。然後,為了測試電路的低溫特性,又將電路板的溫度控制到-40度左右。此時,測試蜂鳴器的輸出頻率為2.25KHz左右。這個數據也在初始的預計的範圍以內,有興趣的讀者也可以自己實踐試一試。


1.6 產品推薦
如圖3.1所示,此為廣州致遠電子設計的M283工業級核心板。此產品是基於Freescale i.MX283 ARM9高性能處理器設計,頻率高達454MHz,電源管理單元集成高效片上DC/DC,極低功耗,支持鋰離子電池供電。M283核心板適用於快速開發一系列最具創新性的應用,如智能網關、手持機、掃描儀以及可攜式醫療設備等。



圖3.1 M283核心板


相關焦點

  • 如何設計低成本蜂鳴器
    在系統的設計中,微控制器的PWM資源往往是比較緊張的,同時使用PWM驅動也加大了軟體開發的難度。接下來筆者將引領大家學習如何設計一個無需PWM也能驅動無源蜂鳴器的低成本電路。本文引用地址:http://www.eepw.com.cn/article/264809.htm  1.1 無源蜂鳴器常規驅動電路
  • 蜂鳴器原理
    導讀:本文主要介紹的是蜂鳴器的原理,感興趣的盆友們快來學習一下吧~~~很漲姿勢的哦~~~本文引用地址:http://www.eepw.com.cn/article/277228.htm1.蜂鳴器原理--簡介  蜂鳴器其實就是一種一體化結構的電子訊響器
  • 蜂鳴器防水膜材料實現蜂鳴器防水結構設計
    目前市面上普通的蜂鳴器大多是不能滿足防水需求的,一般的蜂鳴器作為發聲元件,需要有發音孔才能有效的傳導音壓(聲壓),發音孔的存在會造成蜂鳴器內腔進水,如果積水過多會影響蜂鳴器的正常使用。有一些使用了蜂鳴器的電子產品大多是在室外使用的,室外多變的環境有可能會忽然遭遇雨雪天氣,或者說被水濺到而導致拾音器進水影響蜂鳴器的防水,因此蜂鳴器就需要採用蜂鳴器防水膜材料來實現蜂鳴器防水結構的優化設計,從而使得蜂鳴器有很好的使用性能。
  • 單片機驅動蜂鳴器原理與設計
    蜂鳴器是一種一體化結構的電子訊響器,本文介紹如何用單片機驅動蜂鳴器,他廣泛應用於計算機、印表機、複印機、報警器、電話機等電子產品中作發聲器件。   蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。
  • 一種低成本無源蜂鳴器的設計
    在系統的設計中,微控制器的PWM資源往往是比較緊張的,同時使用PWM驅動也加大了軟體開發的難度。接下來筆者將引領大家學習如何設計一個無需PWM也能驅動無源蜂鳴器的低成本電路。  1.1 無源蜂鳴器常規驅動電路
  • 硬體電路設計之「蜂鳴器」
    1、分類蜂鳴器按其結構分主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源後,振蕩器產生的音頻信號電流通過電磁線圈,使電磁線圈產生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,周期性的振動發聲。壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。
  • 蜂鳴器不響的原因_蜂鳴器故障分析
    蜂鳴器在電路中電路圖形符號用字母「H」或「HA」(舊標準用「FM」、「LB」、「JD」等)表示。   蜂鳴器是電路設計中常用的器件,廣泛用於工業控制、機房監控、門禁控制、計算機等電子產品,作為預警發聲器件。然而很多人在設計時往往隨意設計,導致實際電路中蜂鳴器不發聲、輕微發聲和亂發聲的情況發生。
  • 貼片壓電式蜂鳴器結構可靠性研究與設計
    項永金,戴銀燕(格力電器(合肥)有限公司,合肥 230088)本文引用地址:http://www.eepw.com.cn/article/201909/405219.htm  摘 要:商用風管機空調用控制器在實際應用過程及售後反饋蜂鳴器發聲不良、工作失效問題突出, 通過對大量失效蜂鳴器器件分析及結構設計進行研究,發現蜂鳴器結構設計存在缺陷,該缺陷主要集中在引腳與彈片兩個部分
  • 防水蜂鳴器結構設計,微爾斯防水膜作用大
    目前市面上普通的蜂鳴器均不能滿足防水需求,因為蜂鳴器作為發聲元件,需要有發音孔才能有效的傳導音壓,發音孔的存在會造成內腔進水,如果積水過多會影響蜂鳴器的工作。為了能夠滿足蜂鳴器在室外工作並發音孔防水,現採用微爾斯防水膜對蜂鳴器結構進行重新設計,是一種新型防水蜂鳴器。
  • 電子設計科普:一個簡單蜂鳴器驅動電路引發的討論
    之前有一個粉絲,在大學期間做課程設計、畢業找工作還有面試時,我都對其幫助過。
  • 蜂鳴器防水結構設計,微爾斯高分子微孔膜
    蜂鳴器是一種一體化結構的電子訊響器,採用直流電壓供電,廣泛應用於計算機、印表機、複印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。隨著電子產品的普及與科技的發展,相對而言對各種電子類型的元件要求也越來越高,蜂鳴器作為電子類電聲元件在人們日常生活中也隨處可見,防水要求也不斷提高,現在的蜂鳴器都有防水結構設計,大部分採用微爾斯高分子微孔膜進行防護,可達到IPX7級防水,聲音傳輸正常!
  • 蜂鳴器驅動電路圖解_有源蜂鳴器原理_有源蜂鳴器和無源蜂鳴器如何...
    打開APP 蜂鳴器驅動電路圖解_有源蜂鳴器原理_有源蜂鳴器和無源蜂鳴器如何區分 發表於 2017-08-25 09:12:49
  • 蜂鳴器防水透聲膜助力實現蜂鳴器的防水與透聲
    打開APP 蜂鳴器防水透聲膜助力實現蜂鳴器的防水與透聲 戈埃爾科技 發表於 2020-12-22 10:43:46 蜂鳴器是一種採用直流電壓供電的一體化結構的電子響訊器
  • 蜂鳴器驅動電路設計原理圖講解
    以下介紹的幾種蜂鳴器驅動電路是針對單片機I/O口的驅動電路,適用於現行的壓電式蜂鳴器。
  • 單片機基礎:燥起來吧,蜂鳴器
    導 讀蜂鳴器是電路設計中常用的器件,廣泛用於工業控制、機房監控、門禁、計算機等電子產品的預警發聲器件,驅動電路貌似很簡單,但隨意設計會引來蜂鳴器不發聲,輕微發聲或亂發聲等不良現象,本例來分享分享。一、不可不知道的蜂鳴器基礎知識1、 蜂鳴器簡介:蜂鳴器是一種發聲器件 (這就夠了,就像知道LED是一種發光器件就OK)2、蜂鳴器分類:根據結構分,有壓電式和電磁式;根據」源「分,有無源蜂鳴器和有源蜂鳴器。3、必備知識點:物理學裡定義,聲音是由物體振動發出的,蜂鳴器也是如此,故」源」指的是蜂鳴器帶不帶振蕩源。
  • 蜂鳴器是什麼_蜂鳴器報警工作原理
    消耗電流: 電磁式的依電壓的不同,從幾十到上百毫安培都有,壓電式的就省電的多,幾毫安培就可以正常的動作, 且在蜂鳴器啟動時,瞬間需消耗約三倍的電流,驅動方式: 二種蜂鳴器都有自激式的,只要接上直流電(DC)即可發聲,因為已內建了驅動線路在蜂鳴器中了,因為動作原理的不同,電磁式蜂鳴器要用1/2方波來驅動,壓電的用方波,才能有較好的聲音輸出。
  • 蜂鳴器有沒有正負極_蜂鳴器正負極怎麼區分
    蜂鳴器的介紹   1.蜂鳴器的作用 蜂鳴器是一種一體化結構的電子訊響器,採用直流電壓供電,廣泛應用於計算機、印表機、複印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。   2.蜂鳴器的分類 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。
  • 電路找茬:蜂鳴器驅動低級錯誤電路分析
    最近在帶新人小弟做項目,讓小弟設計一個較為簡單的單片機外設電路,其中需要用到蜂鳴器。
  • 蜂鳴器常見錯誤電路分析
    蜂鳴器是電路設計中常用的器件,廣泛用於工業控制、機房監控、門禁控制、計算機等電子產品,作為預警發聲器件。然而很多人在設計時往往隨意設計,導致實際電路中蜂鳴器不發聲、輕微發聲和亂發聲的情況發生。
  • 蜂鳴器簡介
    ,主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型,在電路中用字母「H」或「HA」表示。一、蜂鳴器按驅動方式的分類:a.有源蜂鳴器(內含驅動線路,也叫自激式蜂鳴器);b.無源蜂鳴器(外部驅動,也叫他激式蜂鳴器)。