毕业设计智能音频测定仪.docVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计智能音频测定仪

1 绪言 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。琴弦音频测定仪的设计正是以单片机为核心,通过其他的外围电路实现琴弦的准确调弦。 1.1课题研究的背景和意义 作为乐器家族中弦乐器的一员,吉他是一种通过拨动上面一根根的琴弦发出声音的有弦的演奏乐器。弹奏时用一只手拨动琴弦,另一只手的手指抵在指板上,后者是覆盖在琴颈上的金属小条。弹奏出来的声音会通过吉他的共鸣箱得到增强。吉他在不压弦时所弹出来的音,叫吉他的空弦音。吉他是一种十二平均律乐器,钢琴也是,目前绝大多数的音乐场合都是在使用十二平均律。 吉他、小提琴等弦乐器经常需要进行校音,通过调节弦的张力来调节弦的振动频率(即空弦音的音高)。作为一个吉它手,调音是必备技术之一,很难想象,一个吉它手每次弹琴前都需要别人替他调弦,那可真是不可思议。关于调音的方法,主要有以下几类:(1)六音笛法(2)单音笛法(3)听电话音法(4)听自然泛音法(5)看弦法以上几种方法可以根据不同情况加以采用。其共同的要求是调弦者的听音能力要好,对初学音乐或者音阶听力不是很好的人来说掌握起来有一定的困难。 本设计针对这一问题,设计一个琴弦频率智能测试仪,可以帮助初学者或音阶听力不好的人准确、快速地校准琴弦频率,而且体积小,携带和使用都很方便。 1.2 课题研究发展方向 市场上存在类似的琴弦音频测定仪设备,与我们设计的琴弦频率智能测试仪相比,它们的缺点是体积较大,对使用环境要求苛刻,耗电大,价格昂贵等。制作了以单片机为核心的电子校音器,通过LCD液晶显示屏更加直观地显示。以其大量的显示信息量、寿命长、耗电量小、重量轻、空间尺寸小、稳定性高、易于操作、携带和维护等特点可以在市场上取代老式的测试仪。 1.3 课题研究的内容 琴弦频率智能测定仪实现功能:测定仪对琴弦每根弦的空弦音频率进行计算判断,并通过液晶显示模块把频率显示在屏幕上,再用语音模块进行语音提示,从而让使用者明白调整方向及幅度,反复调整,直至将琴弦频率调准。 2 琴弦频率智能测定仪的总体设计 从图1.1可以看出,本设计可以分为四大模块,分别为声音采集模块、核心控制模块、、外围辅助电路模块。 图2.1 系统总框图 (1) (2)核心控制模块的设计:这部分属于系统的软件部分设计。主要是控制芯片的选择和编程语言的选择。通过单片机控制各个子模块的正常工作,实现需要的功能是需要解决的重点。子模块包括:键盘模块、LCD12864显示模块、频率测量模块、PC机通信模块。 (3)语音模块设计:内部存储每根琴弦所发出的标准频率声音的数据,可以对每根琴弦发出的声音进行录音,也可以播放声音。在单片机处理完数据输出到液晶显示器,语音模块同时发出对应弦的频率。 (4)外围辅助电路的设计:这部分都是系统的硬件部分设计,包括复位晶振电路、电源电路、液晶显示电路、语音播报电路、按键控制电路等。需要合理将这些电路准确组合并能够实现各自所需的功能。根据设计任务,以及方案的研究,我们最终确定了以下方案: 晶振和复位电路:晶振作用是为系统提供基本的时钟信号,通常一个系统共用一个晶振,便于各部分保持同步。复位是单片机的初始化操作。通过选择的控制芯片设计合适的晶振和复位电路。 键盘电路:电路设计了6个按键,直接与I/O口相连,其中2个按键用作选弦和选调,1个按键作为确认键,其余3个按键用来扩展功能。由于所用到的按键不多,I/O口线数量足够,所以键盘电路采用独立式按键。 显示电 C语言是一种非常便于使用的计算机高级编程语言,使用C语言进行单片机 尤其是MCS-51系列单片机的开发具有极大的优势。 用C51编制程序时,应遵循结构化、模块化的设计方法。在编程时,可将任务分成若干模块,对每个模块分别进行编制及调试,最后有机结合成一个完整的控制程序。 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档