基于mcu的简易激光电子琴设计与实现

基于mcu的简易激光电子琴设计与实现

ID:33969445

大小:3.07 MB

页数:46页

时间:2019-03-02

基于mcu的简易激光电子琴设计与实现_第1页
基于mcu的简易激光电子琴设计与实现_第2页
基于mcu的简易激光电子琴设计与实现_第3页
基于mcu的简易激光电子琴设计与实现_第4页
基于mcu的简易激光电子琴设计与实现_第5页
资源描述:

《基于mcu的简易激光电子琴设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科生毕业设计(论文)基于MCU的简易激光电子琴设计与实现DesignAndImplementationOfTheSimpleLaserElectronicOrganBasedOnMCU教学单位_XXXXXXXXXXX__姓名_______XXX______学号____XXXXXXXXXXXX___年级_____XXXXXX_______专业_______XXX________指导教师_____XXX________职称_______XXX________2012年04月目录摘要IABSTRACTII第一章引言11.1课题背景11.2研究目的及意义1第二章系统总体设计及方案论证22.1总体设

2、计方案22.2设计方案的论证及选择22.2.1主控制系统22.2.2传感器系统42.2.3发声系统52.2.4电源系统6第三章外观结构设计与实现83.1外观结构设计思路83.2外观设计元素83.3结构设计9第四章硬件电路设计与实现104.1硬件设计方案104.2各模块电路设计与实现104.2.1单片机最小系统104.2.2激光发射模块134.2.3激光接收模块144.2.4音响发声模块14第五章软件设计与实现165.1软件设计方案165.2各模块程序设计与实现175.2.1硬件资源配置175.2.2端口信号检测195.2.3数据处理195.3软件开发工具介绍19第六章软件仿真调试216.1仿

3、真软件介绍21II6.1.1Protues的功能特点216.1.2Protues各功能模块特点216.1.3Protues仿真的意义236.2Protues仿真方案设计236.3Protues电路仿真设计与实现246.3.1单片机最小系统仿真电路246.3.2独立按键和虚拟仪器仿真电路设计256.3.3仿真结果与设计方案可行性分析25第七章总结和展望28参考文献29附录I附录A硬件电路原理图I附录B硬件电路PCBVI附录C程序流程图VIII附录D程序源代码IX附录E实物图XI致谢III摘要本文提出了一个基于8051内核单片机的激光电子琴的设计方案。从原理介绍到实物实现,从硬件设计到软件调试等

4、都做了详尽的介绍。该系统在硬件设计上以宏晶公司生产的STC89C52RC型单片机为核心控制芯片,基于8051内核单片机最小系统,以半导体激光发射管和接收管为传感器,利用半导体激光发射管发出的光束模拟电子琴的琴弦,控制芯片对接收管电路输出的数字信号进行采集和处理,实现中音区八音阶稳定发音。在软件设计上,我们采用C语言编写程序源代码。此外,在系统的外观结构上我们采用强度较低的PVC工业塑料和强度较高的轻质合金片搭配设计制作,既保证了外观上的美观性又确保了结构上的稳定性。我们在系统从概念到产品的完整设计过程中,首先,基于澳大利亚Altium公司开发设计的计算机辅助设计软件——AltiumDesig

5、ner6进行电路原理图设计。然后,基于美国KeilSoftware公司开发设计的集成开发环境——uVision3进行软件结构和程序流程图的设计,并以C语言编写源程序代码。接着,基于英国LabcenterElectronics公司开发设计的EDA工具软件——Protues7进行从原理图布图、代码调试到单片机与外围电路的协同仿真调试。最后,基于AltiumDesigner6软件,结合所设计的电路原理图进行PCBLayout设计,并根据所设计PCB电路板的尺寸、形状进行产品外观结构的设计与制作。该系统的设计方法更大程度上体现了灵活性、美观性和创新性。在功能上拥有较高的可移植性和扩展性,方便用户根据

6、自己的需求和爱好扩展新的功能。【关键字】:电子琴单片机软件仿真PCBIIABSTRACTInthispaper,alaserElectronicOrgandesignmethodbasedon8051microcontrollercore.Principletothephysicalimplementation,fromhardwaredesigntosoftwaredebuggingandsodothedetail.ThesystemhardwaredesigninordertothemacrocrystalproductionSTC89C52RCtypemicrocontrolleras

7、thecorecontrolchip,thesmallestsingle-chipsystembasedonthe8051coresemiconductorlaserlaunchtubeandreceivertubeforthesensor,theuseofsemiconductorlaseremissionthetubebeamemittedanalogkeyboardpianostring,thecont

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。