打印

这个电路为什么烧蜂鸣器啊?

[复制链接]
3494|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
anuni|  楼主 | 2010-2-6 17:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
shiqianwei| | 2010-2-6 17:34 | 只看该作者
你的蜂鸣器应该是无源蜂鸣器,它里边就是一个线圈,跟喇叭一样。 你没有说明你的“IO口没有输出”时的电平,我猜可能是高电平,而且三极管上边那个电阻取值较小,这样就会导致“IO口没有输出”时三极管一直导通,而且电流很大。

使用特权

评论回复
板凳
anuni|  楼主 | 2010-2-6 17:37 | 只看该作者
蜂鸣器是有源的,然后没有输出是说为低电平

使用特权

评论回复
地板
chunyang| | 2010-2-6 17:53 | 只看该作者
检查IO输出为低时晶体管的基极电位和集电极电位,应该是元件参数或安装、焊接有误所致。

使用特权

评论回复
5
duojinian| | 2010-2-6 22:31 | 只看该作者
1.如果电路板正确,请选用8050等三级体。
2.二极体最好并联在喇叭两端
3.如果成本不敏感,建议喇叭电源进入端口串接47uF电容接地。

使用特权

评论回复
6
zmmhmily| | 2010-2-6 22:37 | 只看该作者
蜂鸣器上并个二极管是比较正规

使用特权

评论回复
7
ocon| | 2010-2-7 04:31 | 只看该作者
本帖最后由 ocon 于 2010-2-7 04:33 编辑

硬件故障,二极管接反了。

使用特权

评论回复
8
anuni|  楼主 | 2010-2-7 09:53 | 只看该作者
补充一下:
1.如果电路板正确,请选用8050等三级体。--------------电路板检查N遍,没发现问题,三极管为BC517
2.二极体最好并联在喇叭两端------------------------------蜂鸣器和电源是外接的,二极管现在相当于与这两者并在一起
现在我量了下三极管的状态,发现IO口为低时,将电源和蜂鸣器接入电路,三极管基极的电压从0变为0.5V左右,估计就是这个电压让三极管处于微导通状态,可是还是不明白哪来的这个基极电压。
高手赐教!

使用特权

评论回复
9
ShakaLeo| | 2010-2-7 11:00 | 只看该作者
三极管微导通可能会烧三极管,但是不会烧蜂鸣器,因为蜂鸣器在三极管微导通时消耗的功率远比三极管饱和导通时要小。
有几个问题楼主没有说明:电源电压是多少?蜂鸣器的额定工作电压时多少?那个二极管的反向耐压值是多少?
有没有这种可能性:IO输出低电平时,那个二极管由于反向耐压值不够或者其它原因,有较大的漏电流,使蜂鸣器烧坏呢?

使用特权

评论回复
10
linwen2009| | 2010-2-7 12:40 | 只看该作者
基极电压来自三极管下拉到地的那个电阻太大了,

使用特权

评论回复
11
zmmhmily| | 2010-2-7 12:48 | 只看该作者
是不是单片机的问题?用的哪家单片机, 看一下IO口内部什么样子

使用特权

评论回复
12
chunyang| | 2010-2-7 15:03 | 只看该作者
跟MCU是无关的,初学者犯低级错误的可能性非常大,重点检查元件的参数、安装是否正确,焊接是否有误。

使用特权

评论回复
13
jewson| | 2010-2-7 15:15 | 只看该作者
参数不明!原因有以下的几种情况:
1、二极体最好并联在喇叭两端
2、先流电阻值小了!
3、IO没输出!那么跟MCU没关系!基极电压来自三极管下拉到地的那个电阻太大了就有点说不过去了!

参考!参考!

使用特权

评论回复
14
ocon| | 2010-2-7 16:45 | 只看该作者
估计会不了了之;P

使用特权

评论回复
15
skm2008| | 2010-2-7 17:00 | 只看该作者
是硬件接的有问题,无输出时,蜂鸣器是工作的,而且电池直接供电,电路中只有一个二极管

使用特权

评论回复
16
donkey89| | 2010-2-8 10:46 | 只看该作者
肯定是犯初级错误了

使用特权

评论回复
17
anuni|  楼主 | 2010-2-24 16:46 | 只看该作者
此帖终结!
问题在三极管的参数问题,三极管居然在电压8V以上其ICEO就明显变大了,12V管子接近通

使用特权

评论回复
18
michael_li| | 2010-2-24 17:16 | 只看该作者
datasheet要多看啊

使用特权

评论回复
19
flymsik| | 2010-3-12 16:59 | 只看该作者
现在我量了下三极管的状态,发现IO口为低时,将电源和蜂鸣器接入电路,三极管基极的电压从0变为0.5V左右,估计就是这个电压让三极管处于微导通状态,可是还是不明白哪来的这个基极电压。
当I/O的电压从高电平转到低电平时,三级管截止,由于蜂鸣器内部是线圈,那么在三极管的C极上产生一个方向负电压,将三极管CE导通

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

56

帖子

1

粉丝