搜索你感兴趣的问题
如何驱动蜂鸣器?
只想当个好男人 2024-06-04 00:18:53
推荐回答
只想当个好男人 2024-06-07 09:51:55

操作方法

常用的蜂鸣器主要分为两种,第一种是无源蜂鸣器,这种蜂鸣器价格便宜,在成本要求较低的场合使用非常好,比如电子玩具,大量用到这种蜂鸣器。

无源蜂鸣器常用的驱动电路如下,一般不直接用单片机IO口驱动,IO口电流有限,使用三极管开关电路来驱动无源蜂鸣器。

单片机驱动普通的LED,只要一直输出高电平或者低电平就可以对LED进行开关了,采用同样的方式来控制无源蜂鸣器是不是也可以鸣叫呢,测试发现是不行的,无源蜂鸣器必须提供频率为3KHz左右的PWM才可以让其鸣叫。

另外可以通过调节驱动的PWM频率还有占空比,来改变无源蜂鸣器的鸣叫声音,逐步调节已达到客户需要的声音。

还有一种就是有源蜂鸣器,电路和无源蜂鸣器是一样的,这种蜂鸣器可以像驱动普通LED灯一样,直接高低电平就可以让其鸣叫或者停止鸣叫。

综上无源蜂鸣器和有源蜂鸣器各有利弊,无源的便宜,驱动程序复杂一些,发声范围广,有源的价格贵,驱动程序简单,可以根据自己的产品来选择。

大家都关注
有问题 @爱问
Powered by iask.com