电子密码锁课程设计报告5

电子密码锁课程设计报告5

ID:14160778

大小:880.03 KB

页数:15页

时间:2018-07-26

电子密码锁课程设计报告5_第1页
电子密码锁课程设计报告5_第2页
电子密码锁课程设计报告5_第3页
电子密码锁课程设计报告5_第4页
电子密码锁课程设计报告5_第5页
资源描述:

《电子密码锁课程设计报告5》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、不是燕山大学的单片机课程设计第一章概述在电子音乐领域,自从20世纪末期MIDI(乐器数字化接口)推出和逐步规范化后,各种乐器及众多数码音视频产品中采用MIDI技术已逐渐成为一种潮流。但是当前各厂商的电子琴产品通常使用自己设计的专用音源,并且软硬件均不对外公开,阻碍了MIDI技术的交流。作者在开发基于MIDI模块的音乐发生器的过程中,进行了用单片机控制通用MIDI音源模块的相关功能制作电子琴的实践,制作出具有8个按键的MIDI电子琴,该琴支持单音和复音弹奏,单片机以标准的MIDI波特率传送信息,通过串口连接蜂鸣器,从而获得

2、优美的乐音。1.1设计任务技术指标本次设计提出了用89C51单片机为核心控制元件,设计一个简易的电子琴.本方案以89C51单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块在主控模块上设有16个按键和扬声器.根据使用者的操作随意弹奏想要表达的音乐。一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号。利用所给键盘的1,2,3,4,5,6,7,8八

3、个键,能够发出8个不同的音调,并且要求按下按键发声,松开延时一段时间停止,中间再按别的键则发另一音调的声音。当系统扫描到键盘上有键被按下,则快速检测出是哪一个键被按下,然后单片机的定时器被启动,发出一定频率的脉冲,该频率的脉冲经喇叭驱动电路放大滤波后,就会发出相应的音调。如果在前一个按下的键发声的同时有另一个键被按下,则启用中断系统,前面键的发音停止,转到后按的键的发音程序,发出后按的键的音。15不是燕山大学的单片机课程设计第二章总体设计思想本系统采用单片机89C51为电子琴的控制核心,系统主要包括播放模块、按键控制模块

4、。下面对各模块的设计逐一进行论证比较。2.1简易电子琴基本原理播放模块是喇叭构成。它几乎不存在噪声,音响效果较好。而且由于所需驱动功率较小,且价格低廉,所以,被广泛应用。电子琴设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户自弹作曲。7个按键分别代表7个音符,包括中音段的全部音符。通过软硬件设计,模式转换按键触发外部中断,中断使程序跳转,实现模式转换,启动电子琴。然后通过查询电子琴所按下的按键,读取电子琴输入状态,跳转到对应的程序人口,实现自编歌曲。当需要取消电子琴编曲功能时,再次按下模式转换按键引

5、起外部中断即可退出电子琴功能而返回原来按键播放处。2.2系统总框图按键控制模块播放模块喇叭中心控制模块AT89C51按键状态15不是燕山大学的单片机课程设计图2-2总体硬件组成框图第三章硬件电路的具体设计为使该模块化电子琴控制系统具有更加方便和灵活性,我们对系统的硬件做了精心设计。硬件电路包括中心控制模块、播放模块、按键控制模块三大模块。3.1总体电路设计设计本次设计中中心控制模块是采用89C51单片机来控制整个系统。其中P1口作为输入口,连接蜂鸣器驱动电路,而P2口连接按键控制电路,从而实现播放音乐的功能。3.2单元电

6、路设计3.2.1播放电路设计如下图所示,播放模块其实就是喇叭,它接到P1.0口上当有按键按下时,它就会发出声音。图3-2-1播放模块硬件连接图15不是燕山大学的单片机课程设计3.2.2按键控制模块的硬件设计在P.2口十连有8个按键并加有8个拉电阻。它们一端接5伏电源,一端接地。在仿真时,只要有一个键被按下,并被单片机扫描到,则会使播放器发出声音。图3-2-2按键控制连接图基于单片机控制的电子密码锁摘要:本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本

7、的密码锁的功能。除上述基本的密码锁功能外,还具有调电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用关键词:AT89S51,AT24C02,电子密码锁,矩阵键盘15不是燕山大学的单片机课程设计一、引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以AT89s51为核心的单片机控制方案;另一种是用以74LS112双JK

8、触发器构成的数字逻辑电路控制方案。考虑到数字电路方案原理过于简单,而且不能满足现在的安全需求,所以本文采用前一种方案。二、方案论证与比较方案一:采用数字电路控制。其原理方框图如图1-1所示。图2-1数字密码锁电路方案采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心

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

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

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