基于单片机的音乐定时器设计(含任务书).doc
《基于单片机的音乐定时器设计(含任务书).doc》由会员分享,可在线阅读,更多相关《基于单片机的音乐定时器设计(含任务书).doc(34页珍藏版)》请在咨信网上搜索。
1、北华航天工业学院电子工程系毕业设计(论文)任务书姓 名:X专 业:x班 级:x学号:x指导教师:x职 称:x完成时间:x毕业设计(论文)题目:基于单片机的音乐定时器设计目标:利用单片机编程制作一个音乐倒计时器,我们可以输入需要倒计时的时间,然后系统开始倒计时,倒计时完成后播放音乐提醒我们倒计时时间到。并且可以关联一个继电器设备用来实行电源管理。技术要求:1 工作环境温度:检测器 -50C-50C;2 工作环境湿度:85%RH3 用数码管显示倒计时时间,蜂鸣器提示计时结束。4 定时器工作方式:应用于其他大型电子产品通电时间的控制。所需仪器设备:计算机一台、C51试验箱、伟福仿真软件等成果验收形式
2、:原理图、仿真结果参考文献:MCS-51单片机应用教程、单片机应用技术教程、51系列单片机原理与实验教程时间安排15周-6周立题论证39周-13周仿真调试27周-8周方案设计414周-16周成果验收指导教师: 教研室主任: 系主任:摘 要随着时代的进步,电子行业的发展,定时器的应用也越来越广泛。本文介绍了一种电子定时器,用户可以自由输入需要定时的时间,定时器开始计时,计时结束后会播放音乐提醒用户,并可以做出相应的电源管理。使一些产品更接近电子智能化。传统的定时器都是使用发条驱动式、电机传动式或电钟式等机械定时器。电子定时器相对机械定时器来说,体积小、重量轻、造价低、精度高、寿命长、而且安全可靠
3、、调整方便、适于频繁使用。本篇论文讨论了简单的倒计时器的设计与制作 ,对于倒计时器中的四位LED数码显示器来说, 我为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。该电子定时器方便用户操作,达到定时时间后会给出音乐提示,还可以对电器的电源进行控制,更适合需要定时的电子产品使用。关键词 定时器,单片机,AT89C2051,八段数码管,继电器III目 录第1章 绪论11.1电子定时器的应用11.2电子定时器的发展前景1第2章 硬件的选型及计数原理22.1硬件的选型32.1.1 单片机的选择32.1.2 LED显示器的选择32.1.3 继电器的选择
4、42.2计数原理42.3.1定时器/计数器的结构:42.3.2定时计数器的原理:4第3章 硬件设计93.1 单片机AT89C2051资料及各部分设计93.1.1 AT89C2051的结构93.1.2 AT89C2051主要性能103.1.3单片机的最小工作系统123.1.4单片机的复位电路设计133.2八段数码管显示设计133.2.1、八段数码管的结构133.2.2、八段数码管的驱动方式143.2.3. 八段数码管的接口方法与电路153.3电磁继电器的连接设计163.3.1、电磁继电器的工作原理和特性163.3.2、电磁继电器连接图163.4 按键设计17第4章 软件设计184.1 整体程序说
5、明及流程图184.2 单片机音乐程序设计204.2.1 发声原理204.2.2 节拍214.2.3 编码224.3 系统调试工具keil c5123第5章 结 论24致 谢25参考文献26附 录27基于单片机的音乐定时器第1章 绪论我们在日常生活中,经常碰到一些需要定时的事情,例如:印相或放大照片,需要定在零点几秒的时间,洗衣机洗涤衣物需要定在几分钟到几十分钟的时间,电风扇需要定在数十分钟的时间。完成这种定时的定时器有多种多样,在家用电器中采用机械定时器就是根据一般上弦钟表原理设计的,这种定时器虽然结构简单,成本低,维修也比较方便,但是它的触头频繁接触和断开,大大的缩减了它的使用寿命,也不利于
6、进一步全自动化。在电子技术突飞猛进的今天,电子定时器一定会逐步取而代之,这是不言而喻的。本文是基于单片机设计的一种用于控制家用电器的定时器设计方案。1.1电子定时器的应用电子定时器在家用电器中经常用于延时自动关机、定时。延时自动关机可用于:收音机、电视机、录音机、催眠器、门灯、路灯、汽车头灯、转弯灯以及其他电器的延时断电及延时自停电源等。定时可用于:照相定时曝光、定时闪光、定时放大、定时调速、定时烘箱、冰箱门开定时报警、水位定时报警、延时催眠器、延时电铃、延时电子锁、触摸定时开关等。例如:空调中的定时器,在工作一段时间之后便能自动切断电源停止工作。夏季夜间使用,入睡前先定好时间,等睡熟后到了预
7、定时间,空调自动关机。方便节能。定时器除了应用于家用电器外,还广泛地用于工业农业生产和服务设施,达到定时时间后会给出音乐提示,极大地方便了用户操作。1.2电子定时器的发展前景传统的定时器绝大多数都是发条驱动式、电机传动式或电钟式等机械定时器,部分电子器械钟也有试用时间继电器的。相对于传统的定时器,电子定时器的体积小、重量轻、造价低、精度高、寿命长、而且安全可靠、调整方便、适于频繁使用。所以电子定时器的发展必定大有前途。同时随着现代电子技术的发展,电子定时器也在不断的进步,朝向着更多用途、更高精度、更小体积发展着。 1第2章 硬件的选型及计数原理实现本次设计的方案有多种,下面比较说明一下最佳方案
8、的选择。方案一:利用可编程控制器编程定时。可编程器,是一种用数字简码控制的产品,它的特点是:自带一套用于输入数码的按键和显示程序的数码管,只要我们输入一列2位数码,编制的程序即能完成,即编,即用。每一种数字简码控制器,它都自带一套系统软件,每一套系统软件都有一套相对应的指令表,配套的指令表表明,只要输入什么样的数,程序将去做什么事,输入一列数,它就会按次序去完成你要求它做的所有的事。但这种方法首先花钱要多;其次是程序过长;第三是受硬件本身功能的限制,因此不适合本设计方案。方案二:利用单片机、LED显示器和扬声器。单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用广泛、通用性强等突出优点。
9、它在硬件结构、指令系统、I/O端口、功率消耗及可靠性等方面均有其独特之处,其最显著的特点之一就是具有非常有效的控制功能。而LED显示器具有体积小、重量轻、工作电压低、功耗极低、稳定可靠、成本低、控制驱动方便、接口简单易用、模块化结构紧凑等特点,同时外接的继电器可以完成对大电流的控制,功能更全面。这个方案价格便宜,编程简单,专用性强,功能可随着单片机的选择而调整,比较适合本设计。方案三:555定时器完成定时。555 定时器是一种模拟和数字功能相结合的中规模集成器件。555 定时器的功能主要由两个比较器决定。两个比较器的输出电压控制 RS 触发器和放电管的状态。在电源与地之间加上电压,当 5 脚悬
10、空时,则电压比较器 A1 的反相输入端的电压为 2VCC /3,A2 的同相输入端的电压为VCC /3。若触发输入端 TR 的电压小于VCC /3,则比较器 A2 的输出为 1,可使 RS 触发器置 1,使输出端 OUT=1。如果阈值输入端 TH 的电压大于 2VCC/3,同时 TR 端的电压大于VCC /3,则 A1 的输出为 1,A2 的输出为 0,可将 RS 触发器置 0,使输出为 0 电平。本方案由于555定时器回差太小、且不能调整、功能上有所欠缺等缺点不宜选择。综上所述,我们可以发现方案二的强大优势,那就是利用单片机和LED显示器来实现定时倒数,通过扬声器来发出音乐,用继电器对其他交
11、流大电流电源电路进行控制。2.1硬件的选型2.1.1 单片机的选择硬件电路要实现对交流大电流电源的控制、定时时间的设定显示和到点提醒等功能。若采用40脚的8051单片机有利于设计,但会增大电路板的体积,设计成本。针对本设计的功能和用途,采用ATMEL公司的AT89C2051单片机更好。AT89C2051芯片位20脚,体积小,工作电压范围宽(2.7V6V),实现功能完全,性价比较高,更适合本设计。2.1.2 LED显示器的选择目前市场上的LED显示产品多种多样,本设计可以考虑的显示部分有LED点阵和数码管两种,下面就对两种方法进行比较,从而选择出最佳方案。LED电子显示屏是由许多半导体发光二极管
12、像素点均匀排列组成。它通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。它的优点有亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。LED的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。数码管是一种有 LED 发光二极管组合显示字符的显示器件。它使用LED 发光二极管,显示字符和小数点。数码管通过对其不同的管脚输入相对的电流会使其发亮,从而显示出数字或简单字符,用于显示时间、日期、温度等所有可用数字表示的参数,由于它价格便宜、使用简单,被广泛应用于小型家电。但
13、是也有显示亮度不均匀等缺点。鉴于本设计显示部分用来显示时间,因此数码管是最佳选择。另外数码管又按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某
14、一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。由于本次设计需要显示分和秒,结合单片机的控制结构所以选用四位八段共阳数码管更为适合设计需要。 2.1.3 继电器的选择本设计的继电器需要对交流大电流电源进行控制,我们初步选择考虑了一下两种方案:电磁式继电器和固态继电器。对于电磁式继电器是一种电子控制器件,在电路中起着自动调节、安全保护、转换电路等作用。一般是由铁芯、线圈、衔铁、触点簧片等组成的。与电磁式继电器比拟,固态继电器(SSR)是一种没有机械运动,不含运动零件的继电器,但它具有与电磁继电器本质上相同的功能。SSR是一种全部由固态电子元件组成的无
15、触点开关元件,它利用电子元器件的电、磁和光特性来完成输入与输出的隔离,利用大功率三极管,功率场效应管,单向可控硅或双向可控硅等器件的开关特性,来达到无触点,无火花地接通和断开被控电路。固态继电器敏捷度高,控制功率小,寿命比较高,可靠性好,切换速度可达到几毫秒至几微妙。大多数交流输出固态继电器是一个零电压开关,在零电压处导通,零电流处关断,减少了电流波形的溘然间断,从而减小了开关瞬态效应。因为管压降大,导通后的功耗和发烧量也大,大功率固态继电器的体积远弘远于同容量的电磁继电器,本钱也较高。对于本钱非常敏感的产品来说,选用廉价的普通电磁继电器去控制交流大电流电源电路,从性能方面可以达到要求,从本钱
16、方面也极大地节约,因此电磁继电器更加合理。2.2计数原理80C51单片机内部设有两个16位的可编程定时器/计数器。在定时器/计数器中除了有两个16位的计数器之外,还有两个特殊功能寄存器(控制寄存器和方式寄存器)。 2.3.1定时器/计数器的结构: 16位的定时/计数器分别由两个8位专用寄存器组成,即:T0由TH0和TL0构成;T1由TH1和TL1构成。每个寄存器均可单独访问。这些寄存器是用于存放定时或计数初值的。此外,其内部还有一个8位的定时器方式寄存器TMOD和一个8位的定时控制寄存器TCON。这些寄存器之间是通过内部总线和控制逻辑电路连接起来的。 2.3.2定时计数器的原理: 当定时器/计
17、数器为定时工作方式时,计数器的加1信号由振荡器的12分频信号产生,显然,定时器的定时时间与系统的振荡频率有关。因一个机器周期等于12个振荡周期,所以计数频率fcount=1/12osc。如果晶振为12MHz,则计数周期为:T=1/(12106)Hz1/12=1s 这是最短的定时周期。若要延长定时时间,则需要改变定时器的初值,并要适当选择定时器的长度(如8位、13位、16位等)。 当定时器/计数器为计数工作方式时,通过引脚T0和T1对外部信号计数,外部脉冲的下降沿将触发计数。计数器在每个机器周期的S5P2期间采样引脚输入电平。若一个机器周期采样值为1,下一个机器周期采样值为0,则计数器加1。此后
18、的机器周期S3P1期间,新的计数值装入计数器。所以检测一个由1至0的跳变需要两个机器周期,故外部事年的最高计数频率为振荡频率的1/24。当CPU用软件给定时器设置了某种工作方式之后,定时器就会按设定的工作方式独立运行,不再占用CPU的操作时间,除非定时器计满溢出,才可能中断CPU当前操作。CPU也可以重新设置定时器工作方式,以改变定时器的操作。由此可见,定时器是单片机中效率高而且工作灵活的部件。 下面我们简单介绍一下控制字的格式及各位的主要功能工作方式控制寄存器(TMOD) TMOD寄存器是一个专用寄存器,用于设定两个定时器/计数器的工作方式。但TMOD寄存器不能位寻址,只能用字节传送指令设置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 音乐 定时器 设计 任务书
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。