51单片机入门_江协科技_25~26_OB记录的笔记_蜂鸣器教程

本文围绕51单片机的蜂鸣器展开,介绍了蜂鸣器的分类、驱动电路等基础知识,还讲解了简谱识谱方法。同时给出了蜂鸣器播放提示音和音乐的测试程序,包括按键与数码管显示、频率模拟、程序模块化处理等内容,最后结合简谱进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

25. 蜂鸣器

  • 25.1. 蜂鸣器介绍
    •蜂鸣器是一种将电信号转换为声音信号的器件,常用来产生设备的按键音、报警音等提示信号
    •蜂鸣器按驱动方式可分为有源蜂鸣器和无源蜂鸣器(开发板上用的无源蜂鸣器)
    •有源蜂鸣器:内部自带振荡源,将正负极接上直流电压即可持续发声,频率固定
    •无源蜂鸣器:内部不带振荡源,需要控制器提供振荡脉冲才可发声,调整提供振荡脉冲的频率,可发出不同频率的声音
    在这里插入图片描述

  • 25.2. 驱动电路

    • 三极管驱动
      在这里插入图片描述

    • 集成电路驱动,开发板ULN2003D,Proteus有器件,开发板BZ接P2^5引脚。
      在这里插入图片描述

  • 25.3. ULN2003
    在这里插入图片描述

  • 25.4. 键盘与音符对照

    • 图片中所示为钢琴键盘一部分
    • 中央c1b1为一组(低1音阶),7个白键,5个黑键,此图显示4组,c2b2为一组(低2音阶),cb为一组(正常音阶),CB为一组(高一音阶)
    • c1右侧黑键为c1#,高半,也可表示为b d1,低半
      在这里插入图片描述
  • 25.5. 简谱-小星星,简单识谱
    在这里插入图片描述

    • 左上角1=C4/4,表示C调,每节4拍,每1/4拍为一个音符;
    • 6 6 5 -,5右侧-表示5音占2个1/4拍,以下同理;
  • 25.6. 简谱-天空之城
    在这里插入图片描述

    • 左上角1=D4/4表示D调,每节4拍,每1/4拍为一个音符;
    • 假定一拍500ms,6 7带下划线代表6 7为一拍,一个音符就是250mm;
    • 1上有一点表示高音阶,右侧有一点表示1.5拍为750ms;
    • 77带上圆括号的表示这2个音符连音,即250ms+250ms=500ms;
  • 25.7. 音符与频率对照
    在这里插入图片描述

    PPT中的图片整理为如下表格:

音符 频率计算 频率/2 频率/2的取整 备注
低音1 261.6255653 130.8127827 131
低音1# 277.182631 138.5913155 139
低音2 293.6647679 146.832384 147
低音2# 311.1269837 155.5634919 156
低音3 329.6275569 164.8137785 165
低音4 349.2282314 174.6141157 175
低音4# 369.9944227 184.9972114 185
低音5 391.995436 195.997718 196 440/2^(2/12)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值