找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 34662|回复: 78
收起左侧

蜂鸣器声音为什么很小

  [复制链接]
ID:207448 发表于 2017-6-29 09:18 | 显示全部楼层 |阅读模式
#include<reg52.h>
#include<intrins.h>
sbit beep=P1^5;
  void delay1s(void)   //误差 0us
{
    unsigned char a,b,c;
    for(c=167;c>0;c--)
        for(b=171;b>0;b--)
            for(a=16;a>0;a--);
    _nop_();  //if Keil,require use intrins.h
}
void delay2s(void)   //误差 0us
{
    unsigned char a,b,c;
    for(c=127;c>0;c--)
        for(b=235;b>0;b--)
            for(a=32;a>0;a--);
    _nop_();  //if Keil,require use intrins.h
}


void main()
{
while(1)
{
beep=~beep;
delay1s();
delay1s();
beep=~beep;
delay2s();
}
}
回复

使用道具 举报

ID:159139 发表于 2017-7-2 16:19 来自手机 | 显示全部楼层
你延时太长蜂鸣器的声音会很小,而且需分清你用的是无源还是有源,有源的加电就能响,无源的要送入振荡信号才发音。有源的可以直接送电试一下,无源必须送脉冲加驱动否则声音很小。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:217967 发表于 2017-7-7 18:46 | 显示全部楼层
那就是你的驱动频率太高了,首先你得确定你是有源蜂鸣器还是无源蜂鸣器,如果是有源蜂鸣器直接给他一个固定的电平,如果是无源的那么就和你的电压和驱动频率有关,人的耳朵超过20K是听不见的,我们常听见的超声波,频率越低相对声音会大些

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:215758 发表于 2017-6-29 11:10 | 显示全部楼层
你提高点电压试试
回复

使用道具 举报

ID:215808 发表于 2017-6-29 14:13 | 显示全部楼层
可能是蜂鸣器本身有问题,可以换个试试。我们这边蜂鸣器声音小,换了以后就正常了
回复

使用道具 举报

ID:213173 发表于 2017-6-29 15:25 | 显示全部楼层
看你程序是使用的有源蜂鸣器,有源蜂鸣器有各种不同电压的,需要正确选用,另外也有质量不好的
回复

使用道具 举报

ID:157238 发表于 2017-6-29 18:42 | 显示全部楼层
价格三极管可以有效的提高蜂鸣器的声音
回复

使用道具 举报

ID:207302 发表于 2017-6-29 19:50 | 显示全部楼层
蜂鸣器两端的电压提高点试试
回复

使用道具 举报

ID:207448 发表于 2017-7-2 10:50 | 显示全部楼层
le51 发表于 2017-6-29 18:42
价格三极管可以有效的提高蜂鸣器的声音

我将延时时间变成100ms,声音会变大
回复

使用道具 举报

ID:111634 发表于 2017-7-2 12:04 | 显示全部楼层
声音小的原因除了蜂鸣器本身的问题,根本原因是输出到蜂鸣器的功率小!
回复

使用道具 举报

ID:208445 发表于 2017-7-2 12:23 | 显示全部楼层
频率不通,声音大小也不一样的。通过定时器延时可以给蜂鸣器接口输入不通频率的波形,声音大小就不一样了。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:65074 发表于 2017-7-2 12:54 | 显示全部楼层
直接给电到蜂鸣器看声音满意吗  在来怀疑程序
回复

使用道具 举报

ID:216540 发表于 2017-7-2 13:05 | 显示全部楼层
看看蜂鸣器电压是不是低了,换一个试试?
回复

使用道具 举报

ID:216564 发表于 2017-7-2 15:32 | 显示全部楼层
加点电压
回复

使用道具 举报

ID:216586 发表于 2017-7-2 16:27 | 显示全部楼层
声音小一般都是电压过低导致的
回复

使用道具 举报

ID:90069 发表于 2017-7-2 17:29 | 显示全部楼层
增加驱动电流
回复

使用道具 举报

ID:216395 发表于 2017-7-2 18:10 | 显示全部楼层
你可以把蜂鸣器接上一个三极管放大就可以了,上网搜《三极管功放》,你会找到的!!
回复

使用道具 举报

ID:213115 发表于 2017-7-2 18:53 来自手机 | 显示全部楼层
电阻调调看
回复

使用道具 举报

ID:216623 发表于 2017-7-2 19:56 | 显示全部楼层
加个放大器三极管试试
回复

使用道具 举报

ID:216638 发表于 2017-7-2 21:24 | 显示全部楼层
驱动频率靠近蜂鸣器的中心频率的声音才会最大。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:216652 发表于 2017-7-2 22:31 | 显示全部楼层
有几种可能,一种是驱动不够,可以用三极管放大电流增加驱动
一种是蜂鸣器本身原因
先把蜂鸣器表面的纸撕掉看看声音大不大,不大就换一个还不大就加驱动电路。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:216655 发表于 2017-7-2 22:39 | 显示全部楼层
蜂鸣器的声音是尖锐的,调下频率试试。
回复

使用道具 举报

ID:179958 发表于 2017-7-3 00:12 | 显示全部楼层
这个和电路也有关系,看看蜂鸣器有没有加限流电阻,这电阻换个小的,一定变大声
回复

使用道具 举报

ID:216665 发表于 2017-7-3 00:45 | 显示全部楼层
我也想知道
回复

使用道具 举报

ID:216751 发表于 2017-7-3 11:43 | 显示全部楼层
焊接不稳定
回复

使用道具 举报

ID:157057 发表于 2017-7-3 12:20 | 显示全部楼层
一般是电路问题
回复

使用道具 举报

ID:216776 发表于 2017-7-3 13:46 | 显示全部楼层
焊接不稳定吧
回复

使用道具 举报

ID:212168 发表于 2017-7-3 17:51 | 显示全部楼层
加个三极管,或检查一下是否为有源蜂鸣器
回复

使用道具 举报

ID:216868 发表于 2017-7-3 18:09 | 显示全部楼层
一般是电路不稳定 试着重新调试电路
回复

使用道具 举报

ID:216868 发表于 2017-7-3 18:10 | 显示全部楼层
蜂鸣器两端的电压提高点试试
回复

使用道具 举报

ID:216876 发表于 2017-7-3 19:26 | 显示全部楼层
加一个功放试试
回复

使用道具 举报

ID:216952 发表于 2017-7-4 01:47 | 显示全部楼层
蜂鸣器 受潮也会声音小
回复

使用道具 举报

ID:139514 发表于 2017-7-4 09:01 | 显示全部楼层
搞不好是你蜂鳴器上面的貼紙沒有撕掉
回复

使用道具 举报

ID:215969 发表于 2017-7-4 09:32 | 显示全部楼层
可能因为单片机I/O口驱动能力较弱 增加一放大电路试一试
回复

使用道具 举报

ID:216980 发表于 2017-7-4 09:33 | 显示全部楼层
电阻换小一点的试试
回复

使用道具 举报

ID:216972 发表于 2017-7-4 10:20 | 显示全部楼层
电压太小了
回复

使用道具 举报

ID:197711 发表于 2017-7-4 10:29 | 显示全部楼层
脚可能接错了
回复

使用道具 举报

ID:217156 发表于 2017-7-4 17:37 | 显示全部楼层
要不要换一个蜂鸣器试试?
回复

使用道具 举报

ID:217223 发表于 2017-7-4 22:24 | 显示全部楼层
 可能是蜂鸣器本身有问题,可以换个试试。换了以后就正常了
回复

使用道具 举报

ID:217230 发表于 2017-7-4 23:06 | 显示全部楼层
先确定蜂鸣器的规格 ,在检查是电压问题还是软件问题 ……
回复

使用道具 举报

ID:217235 发表于 2017-7-4 23:22 | 显示全部楼层
有缘的,还是无缘蜂鸣器     电量不足
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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