- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的电子音乐盒是设计
陈树芳
(电子工学院 09应电二班 学号:200912701192)
摘要:以可以通过按键能播放音乐为出发点,利用单片机控制单音喇叭发声原理来设计一个音乐盒。利用单片机和一个蜂鸣器来完成设计。通过单片机产生不同的频率的脉冲信号,经过放大电路,从而由蜂鸣器放出音乐。此类音乐盒能演奏优美的音乐,体积小,使用方便,具有一定的商业价值。
关键词:单片机 蜂鸣器 脉冲
引言
音乐盒的起源,可从中世纪欧洲文艺复兴时期,当时的音乐盒是由大小的钟表上的机械装置组成,被称为“可发出声音的组鈡”。音乐盒悠扬的乐曲,能给人们一种享受,能让人们缓解压力,能给人们带来心灵的洗礼。300多年来席卷全球市场的机械音乐盒的最大魅力,也许就在于她能将抽象的音乐,凝固成具体的艺术品。所以音乐盒本身是有很多优势的。如今,音乐盒的制造,沿袭传统,结合现代,正日益成为人们的收藏,或出于对音乐的追求,或对于旧时代的怀念,或为了居室的美化,等等,而得到众多品位人士的追求。所以利用单片机使蜂鸣器发出音乐的原理,设计一个结构简单的音乐盒还是具有很大的价值的,还是能受到人们的欢迎。
音乐盒设计的要求
设计任务:1. 查阅资料,了解单片机控制单音喇叭发声原理;(20)
2. 设计基于单片机的电子音乐盒;(20)
3.通过按钮可选择不同的音乐; (15)
4.LCD 显示当前播放的乐曲名; (25*)
5.其他功能(创新部分20@)
音乐盒设计原理
⑴ 总体原理:
乐曲中不同的音符,实质就是不同频率的声音。通过单片机产生不同的频率的
脉冲信号,经过放大电路,由蜂鸣器放出,就产生了美妙和谐的乐曲。
⑵ 单片机产生不同频率脉冲信号的原理:
1)要产生音频脉冲,只要算出某一音频的脉冲(1/频率),然后将此周期除以2,
即为半周期的时间,利用定时器计时这个半周期的时间,每当计时到后就将输
出脉冲的I/O 反相,然后重复计时此半周期的时间再对I/O反相,就可以在I/
O脚上得到此频率的脉冲。
2)利用8051的内部定时器使其工作在计数器模式MODE1下,改变计数值TH0及T
L0以产生不同频率的方法如下:
例如,频率为523Hz,其周期天/523 S=1912uS,因此只要令计数器计时956uS/1
us=956,在每计数956次时就将I/O 反接,就可得到中音DO(532Hz)。
计数脉冲值与频率的关系公式如下:
N=Fi/2/Fr
(N:计数值,Fi:内部计时一次为1uS,故其频率为1MHz,Fr:要产生的频率
)
⑶ 其计数值的求法如下:
T=65536-N=65536-Fi/2/Fr
计算举例:
设K=65536,F=1000000=Fi=1MHz,求低音DO(261Hz)、中音DO(523Hz)、高音
DO(1046Hz)的计数值。
T=65536-N=65536-Fi/2/Fr=65536-1000000/2/Fr=65536-500000/Fr
低音DO 的T=65536-500000/262=63627
中音DO 的T=65536-500000/523=64580
高音DO 的T=65536-500000/1047=65059
(4) 每个音符使用1个字节,字节的高4位代表音符的高低,低4位代表音符的节
拍,下表为节拍码的对照。但如果1拍为0.4秒,1/4拍是0.1秒,只要设定延迟
时间就可求得节拍的时间。假设1/4节拍为1DELAY,则1拍应为4DELAY,以此类
推。所以只要求得1/4拍的DELAY 时间,其余的节拍就是它的倍数,如下表为1/
4和1/8节拍的时间设定。
表9.2 节拍码对照表
1/4节拍1/8节拍
节拍码节拍数节拍码节拍数
1 1/4拍1 1/8拍
2 2/4拍2 1/4拍
3 3/4拍3 3/8拍
4 1拍4 1/2拍
5 1又1/4拍5 5/8拍
6 1又1/2拍6 3/4拍
7 1又3/4拍7 7/8拍
8 2拍8 1拍
9 2又1/4拍9 1又1/8拍
A 2又1/2拍A 1又1/4拍
B 2又3/4拍B 1又3/8拍
C 3拍C 1又1/2拍
D 3又1/4拍D 1又5/8拍
E 3又1/2拍E 1又3/4拍
F 3又3/4拍F 1又7/8拍
1/4节拍1/8节拍
曲调值DELAY 曲调值DELAY
调4/4 125毫秒调4/4 62毫秒
调3/4 187毫秒调3/4 94毫秒
调2/4 250毫秒调2/4 125毫秒
(5) 建立音乐的步骤:
1)先把吧乐谱的音符找出,然后由上表建立T值表的顺序。
2)把T 值表建立在TABLE1,构成发音符的计数值放在“TABLE”。
3)简谱码(音符)为高位,节拍为(节拍数)为低4位,音符节拍码放在程序的“TABLE”处。
表9.4 简谱对应的简谱码、T值、节拍数
简谱发
您可能关注的文档
最近下载
- 基层社会治理解决方案.pdf VIP
- 新编实用英语综合教程二Unit-5-Food-Culture.ppt VIP
- 陋室铭译文原文及翻译.doc
- 2023年广东省广州市番禺区中考一模英语试题.pdf VIP
- 实用语文第一册第3单元5纳谏与止谤.ppt VIP
- 金融行业金融园区招商方案.doc VIP
- 2024年江苏省镇江市事业单位招聘184人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx VIP
- 智能微电网能源管理系统优化调度系统设计.pptx VIP
- 汽车销售抖音号运营推广策划方案.pptx VIP
- 2024年经济师考试建筑与房地产经济高级经济实务试题及答案指导.docx VIP
文档评论(0)