找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6656|回复: 5
打印 上一主题 下一主题
收起左侧

单片机控制无源蜂鸣器声音小 是什么原因?电路程序如下

[复制链接]
跳转到指定楼层
楼主
  while(1)
        {
                 BUZZ=1;
                 RLED=0;
                Delay100us();
        }

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


无源蜂鸣器声音小是啥原因^_^

15.png (17.17 KB, 下载次数: 38)

15.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:420836 发表于 2020-4-5 06:57 | 只看该作者
你的无源蜂鸣器很可能是压电蜂鸣器。 如果是这样,则需要在蜂鸣器两端增加一个约1k欧姆的并联电阻。 该电阻器使蜂鸣器放电。
回复

使用道具 举报

板凳
ID:424598 发表于 2020-4-5 08:39 来自手机 | 只看该作者
5V可以直接给蜂鸣器供电,不用加电阻
回复

使用道具 举报

地板
ID:201555 发表于 2020-4-5 08:41 | 只看该作者
1)蜂鸣器直接接3.3V(触碰一下),如果声音也小,提高电压(如3.3->5v)再试,如没有改善,换蜂鸣器;
2)直接接电源声音可以,则把导通延时加长。
回复

使用道具 举报

5#
ID:593706 发表于 2020-4-5 09:26 | 只看该作者
声音小有二个原因,一个是蜂鸣器供电电压太低,加一个是蜂鸣器的导通时间太短。电路图中那个R74(10欧姆电阻)可以不用,用了反而会使声音变小。
     你可以把Q1的集电极和发射极直接短路试一下,如果短路后声音很大,说明声音小不是电压太低引起的,如果短路后声音还是很小,说明就是供电电压太低。如果不是供电电压太低引起的声音小,就要检查程序中蜂鸣器的导通时间是不是太短了。
回复

使用道具 举报

6#
ID:454000 发表于 2020-4-5 10:11 | 只看该作者
无源蜂压电蜂鸣器两端是要加负载电阻的,正如沙发说的那样,要加一个1K的电阻
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表