steel_ding 发表于 2014-5-4 10:16

无源蜂鸣器声音很小,求各位帮忙,急啊~~~~~~

本帖最后由 steel_ding 于 2014-5-4 10:19 编辑



现象:蜂鸣器声音很小
电路:5V输入。pic RC5控制pwm输出5K方波,PNP控制蜂鸣器。
无源蜂鸣器:压电无源蜂鸣器,频率5K,5V额定电压,工作电压范围3~26V,额定工作电压下最大电流2mA,1KHZ下的电容值15nf , 最小分贝90
如图所示,这个无源蜂鸣器声音很小,怎么样可以提高分贝值:
方案1:网上找到可以在蜂鸣器两端并联一个电感。原理是三极管导通时,电流流过电感充电,少量流过压电陶瓷,当三极管关断,电感电流不能突变,这个电流就会加到压电陶瓷上,压电陶瓷电阻很高,就会在压电陶瓷两端形成原比5V电压高的多的电压,较高的电压才能使压电陶瓷产生大幅度形变,声音也就大
问题:我把电阻拿掉 用电感代替,换了47uH,27uH,发现声音没有了,什么原因?要多大电感?
方案2:将5V输入电压升压,用电感做一个升压电路,要怎么设计?元器件怎么选?









steel_ding 发表于 2014-5-4 10:19

在线等,求各位帮忙,谢谢

huangxz 发表于 2014-5-4 10:22

那个2k电阻应该太小了吧,改跟100k的试一下

wh6ic 发表于 2014-5-4 10:38

本帖最后由 wh6ic 于 2014-5-4 10:43 编辑

1、确认驱动频率是否5KHz,特别是否用的是5KHz的共鸣腔,这两点是声音是否足够的关键
2、不需要加PNP驱动,仅2mA,MCU的IO口完全没问题
3、可以多用一个IO口,反相驱动,比如 RC5 驱动压电片一极,RC6或其它合适脚驱动压电片另一极,声音会按平方关系增加。能搞出 +/-13V 的5KHz信号来驱动估计会更响吧,不过真的需要增加这个成本?

看资料,这个玩意应该在5Vpp、5KHz时有90dB,有点怀疑这个输出功率
这个压电片只能承受26Vpp ??? 有些怀疑
多用一个IO反相驱动是10Vpp

menfiss 发表于 2014-5-4 10:38

无源蜂鸣器应该用交流驱动吧?

ayb_ice 发表于 2014-5-4 11:20

看看频率对不对,电流对不对

steel_ding 发表于 2014-5-4 11:29

wh6ic 发表于 2014-5-4 10:38 static/image/common/back.gif
1、确认驱动频率是否5KHz,特别是否用的是5KHz的共鸣腔,这两点是声音是否足够的关键
2、不需要加PNP驱动, ...


1、确认驱动频率是否5KHz,特别是否用的是5KHz的共鸣腔,这两点是声音是否足够的关键
===》我测试了IO口输出的频率为5K,如图:, 然后测试了C极的波形也为5K,如图:
理论上说蜂鸣器工作电路应该没问题,是个很简单的三极管驱动,三极管也工作在放大状态,刚才我也问了蜂鸣器厂家,他们告诉我90db是用信号发生器给一个5K,高电平为5V的环境下测试的,能达到98db,他保守写了90db,但是我的电路已经模拟到他们的测试电路了,为什么声音很小,可能只有80db,问厂家人员也不知道怎么回事;另外蜂鸣腔的问题,蜂鸣器是有外壳做好的,所以蜂鸣腔问题应该不用考虑了,厂家测试也没有加另外的蜂鸣腔,是在这个产品距离10cm测试的分贝值

2、不需要加PNP驱动,仅2mA,MCU的IO口完全没问题
===》按照你的建议我直接用IO驱动,发现音量没有改变。


3、可以多用一个IO口,反相驱动,比如 RC5 驱动压电片一极,RC6或其它合适脚驱动压电片另一极,声音会按平方关系增加。能搞出 +/-13V 的5KHz信号来驱动估计会更响吧,不过真的需要增加这个成本?
==》不是很明白,2个IO驱动,是让他们输出差分信号相减吗?但是IO口怎么输出负电压呢?可以说的更详细点吗?谢谢




steel_ding 发表于 2014-5-4 11:33

huangxz 发表于 2014-5-4 10:22 static/image/common/back.gif
那个2k电阻应该太小了吧,改跟100k的试一下

问一下这个电阻的选取根据什么来选的?这个电阻是为了让蜂鸣器在三极管关闭的时候形成一个导通回路吧?可以增大声音,我看了网上很多关于电阻的选取基本上选2K或者2.2K ,我自己选用了10K和30K的电阻,声音反而更小,所以就没有选用100K的了

steel_ding 发表于 2014-5-4 11:39

咨询了厂家,他们也是用信号发生器给蜂鸣器一个5K的5V方波,声音达到98db,我的差不多只有80,觉得这个很奇怪啊

如果撇开这个不管,我只能通过升压的方式来解决,但是不知道怎么做升压调整,各位帮帮忙啊~我说的方案2可以实现吗?(将发射极电压通过电感升压)

wh6ic 发表于 2014-5-4 11:44

steel_ding 发表于 2014-5-4 11:29 static/image/common/back.gif
1、确认驱动频率是否5KHz,特别是否用的是5KHz的共鸣腔,这两点是声音是否足够的关键
===》我测试了IO口 ...



这是我看到的一个参数表,他们写的是12Vpp时 80dB。你的这个也许他们共鸣腔做得很好吧。

1、你需要特别注意下共鸣腔,窟窿不要被堵住,周围接触物不能影响共振。 其他频率也可以试一试,也许共振频率变了
2、
3、我的意思是,RC5高电平时,另一IO低电平,RC5低时,另一为高,这样压电片的Vpp就变成10Vpp,功率大三倍。原来的5Vpp脉冲实际有效电压大约是2.5V


steel_ding 发表于 2014-5-4 11:44

ayb_ice 发表于 2014-5-4 11:20 static/image/common/back.gif
看看频率对不对,电流对不对

频率对的

ayb_ice 发表于 2014-5-4 11:54

有些蜂鸣器确实需要推拉输出信号

A+,B-

A-,B+

....

这样循环
可以试试

ningling_21 发表于 2014-5-4 11:54

steel_ding 发表于 2014-5-4 11:44 static/image/common/back.gif
频率对的

改为NPN三极管驱动试试看。。。

steel_ding 发表于 2014-5-4 13:28

wh6ic 发表于 2014-5-4 11:44 static/image/common/back.gif
这是我看到的一个参数表,他们写的是12Vpp时 80dB。你的这个也许他们共鸣腔做得很好吧。

1、你需要 ...

我按照你给的建议用2个IO口直接驱动蜂鸣器,但是声音还是没怎么变化,2个IO口波形如下:
蜂鸣器是间隔50ms响,
哎,,有没有其他提高电压的方法,让它更响呢?

steel_ding 发表于 2014-5-4 13:32

我怀疑频率是不是给错了,于是我用3K或者4K驱动,但是声音更小了,5K的时候是最尖锐的,所以5K应该是达到蜂鸣器的谐振点了,更换蜂鸣器还是这样

steel_ding 发表于 2014-5-4 13:34

ayb_ice 发表于 2014-5-4 11:54 static/image/common/back.gif
有些蜂鸣器确实需要推拉输出信号

A+,B-


我测得波形也是互推的,你看下,但是声音没多大改变

望断云山 发表于 2014-5-4 13:43

如果不是有特殊要求,你就用个有源的蜂鸣器吧,简单省事

steel_ding 发表于 2014-5-4 13:57

steel_ding 发表于 2014-5-4 13:28 static/image/common/back.gif
我按照你给的建议用2个IO口直接驱动蜂鸣器,但是声音还是没怎么变化,2个IO口波形如下:
蜂鸣器是间隔50m ...

我在网上找到这样的升压电路,可以用到我的电路上吗?求指教

steel_ding 发表于 2014-5-4 13:58

望断云山 发表于 2014-5-4 13:43 static/image/common/back.gif
如果不是有特殊要求,你就用个有源的蜂鸣器吧,简单省事

作为报警用,要求发出不同声音,有源只能发出一种声音呢

通宵敲代码 发表于 2014-5-4 14:15

接地端的2K电阻去掉。

注意一下频率问题!
页: [1] 2 3 4 5
查看完整版本: 无源蜂鸣器声音很小,求各位帮忙,急啊~~~~~~