找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2546|回復: 9
收起左側

單片機+有源蜂鳴器電路有時會嘯叫?

[復制鏈接]
ID:1041200 發(fā)表于 2023-9-16 17:09 | 顯示全部樓層 |閱讀模式
        前幾天抄了一個別人的電路,打樣制作焊上元器件功能基本正常,唯獨就是蜂鳴器,有時會發(fā)出嘯叫聲。
        電路圖如下:
          51hei圖片_20230916165442.jpg
        每次開機單片機IO口會給一個信號,讓蜂鳴器鳴叫兩聲,F(xiàn)在的問題是,有時(大概10次里有3次),在開機鳴叫兩聲后,蜂鳴器開始嘯叫,聲音很大,而且不間斷,也不停止,除非切斷電源重新開機。
        檢查了多次,沒發(fā)現(xiàn)和原電路有什么區(qū)別,由于是照抄,所以元器件型號和連布局完全一樣,蜂鳴器是有源蜂鳴器。
        唯一有點不同的是,用萬用表測量了一下1N4148的壓降,是0.6V,而原電路里的1N4148,壓降只有0.1V。測量都是在板直接測,沒有取下來。
        想了半天,水平有限,找不到原因,所以來這里求助大家,麻煩高手幫忙看看,謝謝。

回復

使用道具 舉報

ID:213173 發(fā)表于 2023-9-16 19:18 | 顯示全部樓層
無標題.png
回復

使用道具 舉報

ID:468209 發(fā)表于 2023-9-16 22:20 來自手機 | 顯示全部樓層
我喜歡用PNP三極管 低電平驅動 IO口輸出一個低電平就可以了 線路也簡單 你那個就驅動一個蜂鳴器而已為什么要那么多電路
Screenshot_20230916_221317.jpg
回復

使用道具 舉報

ID:1041200 發(fā)表于 2023-9-16 23:25 | 顯示全部樓層
1860774xxxx 發(fā)表于 2023-9-16 22:20
我喜歡用PNP三極管 低電平驅動 IO口輸出一個低電平就可以了 線路也簡單 你那個就驅動一個蜂鳴器而已為什么 ...

      這個電路不是我設計的,是國內一個細分行業(yè)還算小有名氣的公司的產(chǎn)品,我只是為了維修他們的儀器,復制了他們的電路。
      驅動有源蜂鳴器,還是需要有個續(xù)流二極管作為保護吧。
回復

使用道具 舉報

ID:1041200 發(fā)表于 2023-9-16 23:27 | 顯示全部樓層

謝謝大佬,能否幫忙分析一下原電路為什么會出現(xiàn)嘯叫的問題嗎
回復

使用道具 舉報

ID:844772 發(fā)表于 2023-9-17 01:00 來自手機 | 顯示全部樓層
hongsehuasheng 發(fā)表于 2023-9-16 23:27
謝謝大佬,能否幫忙分析一下原電路為什么會出現(xiàn)嘯叫的問題嗎

R1后邊放個下拉電阻,原電路三極管極易導通,應該可靠下拉。如還有問題再加個電容
回復

使用道具 舉報

ID:213173 發(fā)表于 2023-9-17 07:01 | 顯示全部樓層
hongsehuasheng 發(fā)表于 2023-9-16 23:27
謝謝大佬,能否幫忙分析一下原電路為什么會出現(xiàn)嘯叫的問題嗎

有源蜂鳴器內部附有震蕩放大器,只要按其額定電壓供電就會持續(xù)鳴響。也無需接續(xù)流二極管抗反峰?刂祈懲R篁寗庸茱柡蛯ê涂煽拷刂埂纹瑱CIO口一般是準雙向模式,高電平輸出能力很弱(除非可設置為推挽模式),原電路基極電阻10K,往往不足以使Q1深飽和導通。在代碼不改的條件下端口上加一個1K上拉電阻,再減小R1阻值,保證Q1能深飽和導通。也可按板凳推薦改用PNP管驅動,但要改代碼低電平驅動。蜂鳴器有時會發(fā)出嘯叫聲的原因不是很明確,可能與其額定電壓與供電電壓不符,也可能是添加了D1和R2導致。通常無源蜂鳴器才需要接D1和R2。
回復

使用道具 舉報

ID:1041200 發(fā)表于 2023-9-17 08:51 | 顯示全部樓層
glinfei 發(fā)表于 2023-9-17 01:00
R1后邊放個下拉電阻,原電路三極管極易導通,應該可靠下拉。如還有問題再加個電容

這個確實可以一試,原電路里超過0.7V就導通了,加一個下拉會好很多。
回復

使用道具 舉報

ID:1041200 發(fā)表于 2023-9-17 23:33 | 顯示全部樓層
     感謝各位的熱心幫助,給大家匯報一下,我想我大致找到了問題所在:這個電路采用的蜂鳴器,有可能是無源蜂鳴器。之前一直以為它是有源蜂鳴器,是因為:
1,首先,它的塑封是黑色環(huán)氧樹脂完全灌封的,和市場上常見的有源蜂鳴器一樣,而市場上常見的無源蜂鳴器,通常會有電路板裸露在外面。
2,它的高度,和大多數(shù)有源蜂鳴器一樣,是9.5毫米高。
3,也是最重要的一點,有源蜂鳴器放在這個電路上,也能發(fā)出正常的開機聲音,只是有時多了嘯叫,讓我堅信它就是有源蜂鳴器,然后把精力全部放在檢查電路上。
    今天把原電路上的蜂鳴器拆下來,裝在我的電路上,就一切正常了;把我的蜂鳴器裝在原版電路上,它也嘯叫了。然后用萬用表測量了它的內阻,是42歐,典型的無源蜂鳴器的值。
    看來一些以前自以為是經(jīng)驗的東西,其實不是經(jīng)驗,反倒是最容易忽視的地方。
回復

使用道具 舉報

ID:647261 發(fā)表于 2023-9-18 09:38 | 顯示全部樓層
hongsehuasheng 發(fā)表于 2023-9-17 23:33
感謝各位的熱心幫助,給大家匯報一下,我想我大致找到了問題所在:這個電路采用的蜂鳴器,有可能是無 ...

有源無源很容易分,用直流電源(沒有的話,PCB板上焊線出來也行),按額定電壓,正負極接上去,響了的是有源,不響的是無源
有源的是里面有PCB做好了電路的,外面只需要管通電和斷電就行了,不用二極管保護,也不用限流
無源的需要二極管保護,限不限流看規(guī)格書,一般不超最大電壓就行了
IO口驅動“聲”、“光”類器件一般都要考慮默認上拉下拉的問題,最好是加上拉下拉電阻
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表