51单片机之蜂鸣器实验

蜂鸣器实验前叙述

本次实验要控制蜂鸣器,能否直接用单片机 IO 口驱动?答案是否定的。51 单片机 IO 口驱动能力弱,即便外接上拉电阻,也难以提供蜂鸣器所需约 30mA 电流。若强行驱动,会使芯片其他 IO 口驱动能力更弱甚至无法工作。

 

因此,我们不直接用 IO 口驱动,而是通过三极管放大电流后再驱动蜂鸣器。如此,51 单片机 IO 口只需不到 1mA 电流就能控制蜂鸣器。可见,51 单片机更适合用于控制而非驱动。

蜂鸣器介绍

蜂鸣器是一体化电子讯响器,采用直流供电,广泛用于计算机、打印机等电子产品发声。它主要分压电式和电磁式两类。

压电式蜂鸣器由多谐振荡器、压电蜂鸣片等构成。多谐振荡器由晶体管或集成电路组成,接通 1.5 - 15V 直流电源后起振,输出 1.5 - 5kHz 音频信号,经阻抗匹配器推动蜂鸣片发声。

电磁式蜂鸣器由振荡器、电磁线圈等组成。接通电源,振荡器产生的音频电流通过电磁线圈产生磁场,振动膜片在磁场与磁铁作用下周期性振动发声。

二者区别在于:压电式需一定频率脉冲信号发声,电磁式只需供电

我使用的普中开发板用的无源蜂鸣器属压电式。这里的有源、无源指内部有无振荡电路,有源自带振荡电路,供电即发声;无源需 1.5 - 5kHz 脉冲信号发声。无源蜂鸣器改变频率可调音调,改变高低电平占空比可调音量。有源蜂鸣器大多内部频率固定,调节频率或占空比难改音调和音量,不过部分也能实现与无源蜂鸣器相同效果。

观察

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值