单片机学习之蜂鸣器驱动

时间:2011-12-16

  蜂鸣器的分类

  蜂鸣器按其是否带有信号源又分为有源和无源两种类型。有源蜂鸣器只需要在其供电端加上额定直流电压,其内部的震荡器就可以产生固定频率的信号,驱动蜂鸣器发出声音。无源蜂鸣器可以理解成与喇叭一样,需要在其供电端上加上高低不断变化的电信号才可以驱动发出声音。

  有源和无源蜂鸣器的区别

  实验板中,单片机P17脚输出接Q1基极,通过控制Q1导通或截止来控制蜂鸣器上是否有电流,从而发出声音,要用单片机控制蜂鸣器发出不同频率的声音,采用无源的蜂鸣器,如果用有源蜂鸣器,可以会因为二种不同频率声音(有源蜂鸣器本身固有发音频率与单片机驱动频率)互相叠加,造成效果混乱、发音不清。

  不过为了照顾初学者,我们的开发板上的是有源的蜂鸣器。(因为有源的驱动很简单,无源的则很复杂。)

  蜂鸣器的工作原理

  蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小,单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。实验板通过一个三极管Q1来放大驱动蜂鸣器。

 

 

维库PDF:单片机学习之蜂鸣器驱动.rar

上一篇:华硕F80S大电流维修一例
下一篇:HT47R20A-1 蜂鸣器(Buzzer)使用介绍

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料