标题: 单片机控制无源蜂鸣器声音小 是什么原因?电路程序如下 [打印本页]

作者: 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, 下载次数: 39)

15.png

作者: TTQ001    时间: 2020-4-5 06:57
你的无源蜂鸣器很可能是压电蜂鸣器。 如果是这样,则需要在蜂鸣器两端增加一个约1k欧姆的并联电阻。 该电阻器使蜂鸣器放电。
作者: 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的集电极和发射极直接短路试一下,如果短路后声音很大,说明声音小不是电压太低引起的,如果短路后声音还是很小,说明就是供电电压太低。如果不是供电电压太低引起的声音小,就要检查程序中蜂鸣器的导通时间是不是太短了。
作者: shuisheng    时间: 2020-4-5 10:11
无源蜂压电蜂鸣器两端是要加负载电阻的,正如沙发说的那样,要加一个1K的电阻




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1