导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→怎样驱动蜂鸣器?[xiaooobai]

 *第12014篇: 怎样驱动蜂鸣器?

  
楼 主:xiaooobai 2003年5月15日09:04
 怎样驱动蜂鸣器?
请教:用51单片机的普通IO口如何驱动蜂鸣器发声?
  
2楼:guest 2003年5月15日09:47
 有误之处,请多指教
蜂鸣器有多种工作电压,你最好选择和你的MCU工作电压相同的那种(3.0V或5.0V)。还分为自激式和他激式,两种蜂鸣器和MCU的接口都差不多,一只PNP的三极管C极接GND,E极接蜂鸣器的负端,蜂鸣器的正端接Vcc,三极管的B极通过一只1K-2K的电阻到MCU,对于他激式蜂鸣器,还应在蜂鸣器的两端并联一只二极管,A极接蜂鸣器的正端。当MCU的I/O为高电平时蜂鸣器不响,当I/O输出为方波(频率与蜂鸣器的标称频率接近较响)时蜂鸣器发声;对于自激式蜂鸣器驱动较简单,当驱动的I/O为高电平时不响,当I/O为低电平时蜂鸣器发声。先说这些吧,如有不妥之处,望多指教(fulingda@163.com)。
  
3楼:八一湖 2003年5月15日10:02
 有这么复杂吗,我直接用三级管驱动了就OK
有这么复杂吗,我直接用三级管驱动了就OK了!

补充:方波频率控制蜂鸣器的发声,调好了可以奏乐呢!1、2、3、4、5、6、7、1.

  
4楼:Lichunfu 2003年5月15日10:47
 说明
直接用三极管驱动当然没有问题,增加二极管不过是起到一个保护的作用,在产品开发中这是很重要的;另外用蜂鸣器奏乐显然没有用扬声器理想(频响太差),我曾经用单片机演奏过一些流行音乐,只要有歌谱就可以。
  
5楼:xuyunsong 2003年5月15日09:52
 你回复得非常好,还应该在蜂鸣器两端并一个22uF电容。
  
6楼:荒原野草 2003年5月15日14:05
 为何要并电容?
我曾使用uln2003驱动蜂鸣器,直接将蜂鸣器的正接电源,负接到uln2003输出,但不能正常工作,表现为启动困难,但偶然启动后,声音也还正常.后偶然在蜂鸣器上并联电容,解决了问题,但对这种现象始终无法解释,希望给予指教,谢谢!
  
7楼:guest 2003年5月15日09:56
 Thank you!
并联电容我没有试过,在实际产品中我用我的方式工作的教满意,有机会我一定试试您说的方式。
  
8楼:xuyunsong 2003年5月15日09:58
 you are welcome.我喜欢有礼貌的人,以后你有问题我还会回答。
  
9楼:孤鸿无名 2003年5月15日14:37
 谈谈我的意见
我也用一个pnp的三极管来驱动蜂鸣器,我用5v自激式的蜂鸣器。蜂鸣器放在三极管的c极(+接c,-接地)三极管的e接+5v。b再通过一个5.1k的电阻接到51的i/o口上。这里和阳春白雪不同的是,我在b和e之间加一个偏置电阻,用2.2k吧。这样能保证输出为高时,三极管能可靠截止,也使得输出为低时能更好的驱动蜂鸣器。如有不对,希望指正
  
10楼:Lichunfu 2003年5月15日16:16
 其实驱动的办法不只一种,只要能让那玩意儿
其实驱动的办法不只一种,只要能让那玩意儿响就可以了,只是在做产品时应注意几个问题:
   1、成本,器件越少成本越低,这些成本包括器件成本,生产成本,调式成本等;
   2、实际工作中,器件的安全性、可靠性,因此,适当的保护器件是必需的;
  
11楼:xuyunsong 2003年5月15日14:48
 不错!
  
12楼:ltq110 2006年10月23日14:23
 声音小!!!
我刚上班有一个问题想请教一下!我们这有一个怪怪的现象.我们的产品是防水的.在没装进外壳的时候声音还不错可一装进外壳声音基本就没有了!请问是电子的问题还是外壳的问题????电路是由IC的两个口定意的5KHz左右3伏 要改电路怎么改好???
  
13楼:天下为公 2006年11月1日12:32
 将它放在水外面吧
将它放在外面吧

天下为公


个人主页  ,
论坛   

  
14楼:湖北人士 2008年1月14日09:37
 蜂鸣器驱动方法
蜂鸣器的使用要匹配好才行,否则就表现不佳.我厂是制造蜂鸣器的专业厂家,欢迎联系我的QQ:602 190087 常州昆仑电器有限公司

>>>>>>对该主题发表你的看法

本主题贴数14,分页: [第1页]


[上一篇主题]:请教各位event_word &= (~EVENT_ETH_ARRIVED)什么

[下一篇主题]:请教关于MAX+PLUS II