找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机激光琴声音很小 求大神回答一下

查看数: 2217 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-11-8 21:07

正文摘要:

为什么我做的这个激光竖琴声音特别小,有没有大佬帮忙看一下是哪里的问题 程序如下:#include<reg52.h> #define uint unsigned int #define uchar unsigned char sbit fmq=P2^0;//定义P2.0口为蜂鸣器信号输出 ...

回复

ID:98526 发表于 2018-11-12 08:58
1508330424 发表于 2018-11-9 16:29
我用的NPN的三极管,蜂鸣器接在发射集上的。

然后这就是问题所在,三极管用于开关电路,负载应尽量避免处于发射极,否则极有可能不会处于完全导通状态。你可以算一下基极电流,如果你将负载接在发射极,基极电流 = (5V-0.7V-负载压降)/基极电阻。而负载压降根据负载特性不同很难确定。如果负载接在集电极,基极电流 = (5V-0.7V)/基极电阻。
ID:409402 发表于 2018-11-9 16:29
726434632 发表于 2018-11-9 11:12
用PNP三极管应该将蜂鸣器移到低端驱动。
或者将PNP三极管改成NPN三极管,蜂鸣器放在高端不变。

我用的NPN的三极管,蜂鸣器接在发射集上的。
ID:409402 发表于 2018-11-9 16:27
jennyli010 发表于 2018-11-9 09:56
貌似电流不够大吧,你看看你选的蜂鸣器,有没有典型电路,我看有的电路还加了反相的二极管

我加了8550的三极管了~
ID:409402 发表于 2018-11-9 16:26
726434632 发表于 2018-11-9 08:36
蜂鸣器上的贴纸撕了吗。hh

撕了呀~
ID:98526 发表于 2018-11-9 11:12
用PNP三极管应该将蜂鸣器移到低端驱动。
或者将PNP三极管改成NPN三极管,蜂鸣器放在高端不变。
ID:422945 发表于 2018-11-9 09:56

貌似电流不够大吧,你看看你选的蜂鸣器,有没有典型电路,我看有的电路还加了反相的二极管
ID:98526 发表于 2018-11-9 08:36
蜂鸣器上的贴纸撕了吗。hh
ID:409402 发表于 2018-11-8 21:09
有没有大神帮忙解答一下疑惑

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

Powered by 单片机教程网

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