单片机音乐发生器.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机音乐发生器

第 届 电子设计大赛论文 单片机音乐发生器 组长: 组员: 目 录 1 - 2 - 1.1、方案比较与选择 - 2 - 1.1.1、单片机选择与论证 - 2 - 1.1.2、功放选择与论证 - 2 - 1.1.3、显示器件选择与论证 - 2 - 1.1.4、键盘形式选择与论证 - 3 - 1.1.5、材料选择与论证 - 3 - 2、理论分析与计算 - 3 - 2.1、声音播放的原理 - 3 - 2.1.1、普通声音产生原理 - 3 - 2.1.2、音乐产生原理- 4 - 2.2、音符节拍处理 - 5 - 3、电路与程序设计 - 6 - 3.1、电路的设计 - 6 - 3.1.1、总体框图设计 - 6 - 3.1.2、时钟电路设计 - 6 - 3.1.3、复位电路设计 - 7 - 3.1.4、按键电路设计 - 7 - 3.1.5、显示电路设计 - 8 - 3.1.6、扬声器电路设计 - 9 - 3.2、程序设计- 10 - 3.2.1、系统整体流程图 - 10 - 3.2.2、键盘子程序流程图 - 10 - 3.2.3、液晶显示子程序流程图 - 11 - 4、测试方案与测试结果 - 12 - 4.1、测试方案 - 12 - 4.2、测试结果 - 12 - 4.3、测试分析 - 13 - 附录 - 13 - 附录1:电路原理图 - 13 - 附录2:部分源程序 - 14 - 1、系统方案 1.1、方案比较与选择 1.1.1、单片机选择与论证 方案一:8051单片机。8051内部包含一个8位CPU,128BRAM,4KBROM,21个特殊功能寄存器,4个8位并行I/O口,一个全双工串行口,2个16位定时器、计数器,5个中断源。 方案二:SST单片机。SST单片机省去了开发用的编程器和仿真器。省去了外部EEPROM、电压监控芯片、上电复位电路和5个UART的扩展芯片。它自带在线下载和在线仿真功能,带有5路PCA模块(主成分分析),PCA功能比普通单片机有更强的计时性。利用PCA的脉冲宽度调制(PWM)模式可产生一个8位PWM。 方案三:AT89C52单片机。AT89C52是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k字节的可反复擦写1000次的只读程序存储器(PEROM)和128字节的随机存取数据存储器(RAM),片内置通用8位中央处理器(CPU)和Flash存储单元。 基于对功能齐全性的考虑,我们采用方案三。 1.1.2、功放选择与论证 方案一:LM386。LM386是一种音频集成功放,具有自身功耗低、更新内链增益可调整、电源电压范围大和总谐波失真小等优点的功率放大器。 方案二:NPN型三极管。集电极电流受基极电流的控制,并且基极电流很小的变化,会引起集电极电流很大的变化,且变化满足一定的比例关系。 出于对市场供应情况和价格方面的考虑,我们采用方案一。 1.1.3、显示器件选择与论证 方案一:数码管。数码管显示能在低电压、小电流条件下驱动发光,能与CMOS、ITL电路兼容。发光响应时间极短(0.1μs),高频特性好,单色性好,亮度高。体积小,重量轻,抗冲击性能好。寿命长,使用寿命在10万小时以上,甚至可达100万小时。但显示功能有限,只能显示数字和个别字母。 方案二:液晶显示器(LCD)。液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,显示质量高。其接口都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。 方案三:阴极射线管显示器(CRT)。此种显示器图像色彩丰富,还原性好,有丰富的几何失真调整能力。但不能长期暴露在磁场下,会磁化或损坏,不能让强光直射,会降低发光效率,不能在高温下使用,工作性能和使用寿命会大打折扣。 出于价格和电路复杂程度的考虑,在键控音符输入时采用方案一,在歌曲信息的显示时采用方案三。 1.1.4、键盘形式选择与论证 方案一:独立式按键。独立按键的输入线较多,结构复杂,一般适用于按键较少,操作速度较高的场合。 方案二:行列式键盘。行列式键盘由行和列线交叉组成,一般适用于按键较多的场合。使用4×4矩形键盘,这样键盘模块仅使用8根线与处理器相连,节省了系统资源。 由于我们功能比较少,矩形键盘占用电路板位置较大且电路复杂,因此选择方案一。 1.1.5、材料选择与论证 方案一:玻璃板。玻璃板光滑、透明,但是质量较重,易碎,并且不易加工。 方案二:塑料板。塑料板质量轻,不易碎,但是也不好加工,且不环保。 方案三:木板。木板质量比塑料板重,但比玻璃板轻,易于加工,可塑性强。 基于成本及加工复杂程度的考率,采用方案二。 2、理论分析与计算 2

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档