0基础 | STM32 | 蜂鸣器 | 代码应用

蜂鸣器的分类

电信号 声音信号的器件:常用来产生设备的按键音、报警音等提示信号,

压电式蜂鸣器

电磁式蜂鸣器

将压电材料粘贴在金属片上,当压电材料和金属片两端施加上一个电压后,因为压电效应,蜂鸣片就会产生机械变形而发出声响。

压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。多谐振荡器由晶体管或集成电路构成。当接通电源后(1.5~15V直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。

压电式蜂鸣器具有体积小、灵敏度高、耗电省、可靠性好,造价低廉的特点和良好的频率特性。最常见的莫过于音乐贺卡、电子手表、袖珍计算器、电子门铃和!电子玩具等小型电子用品上作发声器件。

利用电磁线圈对蜂鸣片的作用来发声的电子响讯器,用来给电子产品作发声器件。

如何区别有源电磁式蜂鸣器和无源电磁式蜂鸣器:

直流电压测试;

一般12MM无源的一般电压是1.5V,有源电磁式蜂鸣器的一般电压为1.5, 3.0, 9.0, 12V,用直流电压输入相应电压(可以由小调到大),频率大概2.7KHZ,可以直接响的为有源电磁式蜂鸣器,不直接响的,需要方波来驱动才可以响的为无源电磁式蜂鸣器。

万用表测试:

用万用表电阻档Rxl档测试:用黑表笔接蜂鸣器"+"引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有82(或162)的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。

有源蜂鸣器

加直流电压,有足够的电流(串联电阻不能太大)

无源蜂鸣器

内部不带振荡源,如果用直流信号无法令其鸣叫,必多项用2~5K的方波去驱动它

这里的源是指振荡源,而不是电源

有源蜂鸣器

  1. STM32的蜂鸣器的硬件电路:BEEP接STM32IO,通过R59,3功率三极管S8050的基板b给高电平,发射极e接地,be结将导通
  2. 集电极c接负载接VCC3.3V,bc结也将导通,NPN三极管,就处于饱和状态
  3. R59的作用就是用来限流,减小IO口输出电流
  4. R61则是在防止IO浮空的状态下,蜂鸣器乱叫

蜂鸣器在STM32的应用

用在32的I/O口上

I/0口直接带蜂鸣器带不动,加上三极管作为开关电路使用

Beep.h

Beep.c

#include” Beep.h”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值