• /  17
  • 下载费用: 15积分  

单片机课程设计报告(完成版)

'单片机课程设计报告(完成版)'
SHIJIAZHUANG UNIVERSITY单片机课程设计报告题目:音乐门铃院系:电气信息工程系专业:通信工程组长:吴楠学号:20100606019组员1:刘静静学号:20100606017组员2:张琳娜学号:20100606018组员3:李元学号:20100606020组员4:黄智鑫学号:20100606049组员5:学号:组员6:学号:指导教师:李宁2020年08月11日电气信息工程系课程设计总结报告一、选题目的和意义:选题目的:近几年来,随着市场上智能化楼宇的不断升温,门铃系统已作为智 能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们 已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞 跃性的发展。随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足, 这将会日益成为今后的一个重要发展的方向。对于我们刚学习单片机的初学者来说,能够独立完成课题设计,使我们对单片 机有了更深的认识。这不仅是锻炼自己动手能力的机会,而且对于培养自己对单片 机设计的兴趣也是有很大的帮助的。音乐门铃是现代电子科技与音乐结合的产物, 在现代生活中扮演重要角色。虽然音乐门铃看起来简单,但是它是所有单片机设计 的基础,一个良好的基础才是成功的一半。本系统主要完成该电子门铃不仅具有普 通电子门铃的功能,而且还具有一些扩展功能。从以前的“叮咚”门铃,它价格便 宜,性能可靠,耗电量少,安装也简便;后来就有了音乐门铃,按下再也不是“叮 咚”声,而是悦耳的音乐,让客人可以耐心的等待。所以,我们设计了一个能播放 六种音乐的门铃。一个好的设计如果成功的话会大大的提高自己对单片机的兴趣。意义:我们通过动手实践操作,进一步学习和掌握了单片机原理的有关知识, 特别是程序的编程方面,加深了对单片机原理及应用技术的认识,进一步巩固了对 单片机知识的理解,掌握简单单片机应用系统的设计、制作、调试的方法。在设计 时根据课题要求,复习相关的知识,查询相关的资料。根据实验条件,找到适合的 方案,找到需要的元器件及工具,进行实验。学习单片机设计我们不仅仅要重视结 果是如何的,更重要的是过程,我们在这个设计的过程中能够熟悉keil和Protues两 个软件在单片机仿真的作用。这次的单片机课程设计重点是通过实践操作和理论相 结合,提高动手实践能力,提高科学的思维能力,更在两周的时间了解了更多的有 关单片机的知识,使知识更加丰富,使自己更加充实。与此同时,我们也对团队分工合作有了进一步的认识,只有通过合理的分工合 作,我们们才能够在短短一周的时间内完成设计任务,相信这对以后在社会上工作 和学习会有很多帮助,让我们能更好的进入工作状态。最重要的是,这次课程设计 也增加了我们对问题的研究和探讨,在我们以后的学习中会有更多的帮助。 学生姓名任务分工学生姓名任务分工学生姓名任务分工吴楠焊接调试李元程序编写刘静静原理图设计黄智鑫程序编写张琳娜PCB版图绘 制二、主要研究内容:1. 我们自本次设计中,熟悉的掌握了单片机在实际的应用中的使用方法和过程 步骤。为以后的其它设计打下了一定的基础。2. 建立音乐,把音乐的音符找岀,建立各个音符的定时常数T值表,编写程序 时,我们把T值表按顺序建立在TABLE栏,每个发音副使用一个字节,字节的位代表 音符的节拍。字节的高4位代表音符的高低,低四位代表音符的节拍。如果1拍为0.4 秒,1/4秒就是0. 1秒,只要设定延迟时间就可求得节拍的时间。假设1、4拍为1DELAY, 则1拍应为4DELAY时间,其余节拍就是它的倍数。1/4拍的延时时间在此我们设为125 毫秒,音符节拍码编程时放在程序的最后面SONGx处3. 理解中断工作方式,懂得了使用中断控制器及中断入口地址处理中断响应。4. 还有一个关键的内容就是编写相关程序,使门铃变换出不同的音乐铃声来。 在设计中,掌握单片机外部中断的设置方法及使用步骤,能编写简单实用的中断服 务子程序。可以说,我对单片机的中断有了一个比较深入的了解。5. 掌握了一些单片机在使用中到的软件和开发设备,例如keil与Protues软件。这 与我们在实验室的情况不一样用很大的自由性。三、实验设计(相关原理框图):1 ?原理图:+ 30VA2一?皆1 51413甘1 110-28E雾E32r353637EP3.7/RD P3.6/WR F>3? 5/T1 P3.4/T0_ P3.3/INT1 P3.2/INT0 R3?1/TXD P3.0ZRXD76543210P1IP1P1P1P1P1P18-7-65-4-321+ 30V,.0〉P2.7/A15 P2.6/A14 R2?5/A13 P2.4/A12 R2?3/Q41 P2.2/A10 PS.1/A9 R2?0/A8P0 ? 7/AD 7 P0?6/AD6 P0? 5/AD5 R0.4/QD4 P0? 3/QD3 P0? 2/AD2 P0.1/AD1 P0?0/AD0EA ftLE PSENRSTXT AL 2 XTAL1B0C51313029ALC21- RX C3 0!_?II-Mg27(3=. 1R4⑸n/U20pF原理图系统以AT89C51单片机为核心,加上外围电源时钟电路、LM386功放电路及扬声 器电路组成。Atmel公司的生产的AT89C51单片机是一种低功耗/低电压、高性能的8位单片 机,内部除CPU外,还包括128字节RAM, 4个8位并行I/O 口,5个中断优先级,2 层中断嵌套中断,2个16位可编程定时计数器,片内集成4K字节可改变程序Flash 存储器,具有低功耗,速度快,程序擦写方便等优点,完全满足本系统设计需要。LM386功放最大的特点是低功耗,高增益。本设计LM386电源电压为30V,以便 为扬声器提供更高的频率。本次设计应用了 AT89C51单片机设计的电子音乐门铃,仅需AT89C51单片机最 小系统,再加一片LM386做音频小功放,输出到扬声器。音乐是音符组成,不同的 音符是由相应频率的振动产生,产生不同的音频需要有不同固定周期的脉冲信号。要产生音频脉冲,只要算出某一音频的周期T(l/F),然后将此周期T除以2,即为 半周期的时间。我们利用单片机的内部定时器TO,使其工作在计数器模式MODE1下, 初始化适当的计数值THO及TLO以计时这个半周期时间,每当计时时间到后就将输 出脉冲的P1.0 口反相,然后重复计时此半周期时间,再对P1.0 口反相,就可在单 片机P1.0引脚上得到此频率的脉冲。P1.0引脚脉冲接LM38
关 键 词:
单片机 课程设计 报告 完成
 剑锋文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:单片机课程设计报告(完成版)
链接地址: //www.wenku365.com/p-43363987.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给剑锋文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

[email protected] 2017-2027 //www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开