標題: 單片機控制無源蜂鳴器聲音小 是什么原因?電路程序如下 [打印本頁]

作者: finezwl    時間: 2020-4-4 23:37
標題: 單片機控制無源蜂鳴器聲音小 是什么原因?電路程序如下
  while(1)
        {
                 BUZZ=1;
                 RLED=0;
                Delay100us();
        }

    while(1)
        {
                 BUZZ=~BUZZ;
                 RLED=0;
                Delay100us();
        }


無源蜂鳴器聲音小是啥原因^_^

15.png (17.17 KB, 下載次數(shù): 68)

15.png

作者: TTQ001    時間: 2020-4-5 06:57
你的無源蜂鳴器很可能是壓電蜂鳴器。 如果是這樣,則需要在蜂鳴器兩端增加一個約1k歐姆的并聯(lián)電阻。 該電阻器使蜂鳴器放電。
作者: ssk7793    時間: 2020-4-5 08:39
5V可以直接給蜂鳴器供電,不用加電阻
作者: www12www    時間: 2020-4-5 08:41
1)蜂鳴器直接接3.3V(觸碰一下),如果聲音也小,提高電壓(如3.3->5v)再試,如沒有改善,換蜂鳴器;
2)直接接電源聲音可以,則把導通延時加長。
作者: lsgzq    時間: 2020-4-5 09:26
聲音小有二個原因,一個是蜂鳴器供電電壓太低,加一個是蜂鳴器的導通時間太短。電路圖中那個R74(10歐姆電阻)可以不用,用了反而會使聲音變小。
     你可以把Q1的集電極和發(fā)射極直接短路試一下,如果短路后聲音很大,說明聲音小不是電壓太低引起的,如果短路后聲音還是很小,說明就是供電電壓太低。如果不是供電電壓太低引起的聲音小,就要檢查程序中蜂鳴器的導通時間是不是太短了。
作者: shuisheng    時間: 2020-4-5 10:11
無源蜂壓電蜂鳴器兩端是要加負載電阻的,正如沙發(fā)說的那樣,要加一個1K的電阻




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1