用单片机制作学用打铃器本科论文1

上传人:s9****2 文档编号:560315762 上传时间:2023-03-30 格式:DOC 页数:42 大小:1.11MB
返回 下载 相关 举报
用单片机制作学用打铃器本科论文1_第1页
第1页 / 共42页
用单片机制作学用打铃器本科论文1_第2页
第2页 / 共42页
用单片机制作学用打铃器本科论文1_第3页
第3页 / 共42页
用单片机制作学用打铃器本科论文1_第4页
第4页 / 共42页
用单片机制作学用打铃器本科论文1_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《用单片机制作学用打铃器本科论文1》由会员分享,可在线阅读,更多相关《用单片机制作学用打铃器本科论文1(42页珍藏版)》请在金锄头文库上搜索。

1、本 科 生 毕 业 论 文学 院 电气信息工程学院 专 业 电子信息工程 届 别 2010级 题 目 用单片机制作学用打铃器 学生姓名 张红兴 学 号 201012409148 指导教师 董永涛 教 务 处 制云南民族大学毕业论文(设计)原创性声明本人郑重声明:所呈交的毕业论文(设计),是本人在指导教师的指导下进行研究工作所取得的成果。除论文中已经注明引用的内容外,本论文没有抄袭、剽窃他人已经发表的研究成果。本声明的法律结果由本人承担。 毕业论文(设计)作者签名: 日期: 年 月 日关于毕业论文(设计)使用授权的说明本人完全了解云南民族大学有关保留、使用毕业论文(设计)的规定,即:学校有权保留

2、、送交论文的复印件,允许论文被查阅,学校可以公布论文(设计)的全部或部分内容,可以采用影印或其他复制手段保存论文(设计)。(保密论文在解密后应遵守)指导教师签名: 论文(设计)作者签名: 日期: 年 月 日摘 要 基于目前广泛应用的传统电铃噪音大,声音刺耳,不符合人们追求。”绿色环保”生活环境的要求,我采用电力电子技术设计了一种新型变流直流电铃,可模拟人工打铃效果,有效地减少了环境噪音污染,有很好的实用价值。在此基础上,采用AT89C52单片机设计了一套智能自动打铃系统该系统由三部分组成:程序控制部分、单片机硬件电路部分和电路仿真部分。+5V、+12V直流分别为各部分电路提供电源。变流直流电铃

3、部分主电路拓扑为断续工作的BUCK电路,使得铃声节奏符合人的听觉习惯。单片机部分由三个模块组成:时钟及其显示模块、响铃定时数据表和打铃控制模块。实时时钟随时与打铃定时数据表进行比较,当二者相吻合时,由P3.7 脚给出响铃信号,再由单稳确定响铃时间长短,驱动继电器吸合从而接通电铃电路的主电源,完成自动定时响铃任务。 关键词 : 单片机;时间设置电路;计时电路;显示电路;定时打铃控制电路 ABSTRACTBased on the current extensive use of the traditional noisy bells, the sound harsh, it does not me

4、et the pursuit. Green living environment of the request, I use power electronics technology, has designed a new type of inverter DC bell, can simulate the effect of artificial rang the bell, effectively reducing the environmental noise pollution; there is a good practical value. On this basis, using

5、 AT89C52 microcontroller designed a set of intelligent automatic rang the bell system, the system consists of three components: process control part of the microcontroller hardware circuit part and the circuit simulation part of the. +5 V, +12 V DC, respectively to provide power for the various part

6、s of the circuited converter topology for the bell part of the main circuit intermittent work, BUCK circuit, making the rhythm ring tones used to meet the persons hearing. SCM in part by three modules: the clock and the display module, ringing bells timing data table and playing control module. Real

7、-time clock and rang the bell at any time to compare tables from time to time, when the two identities coincide, is given by the P3.7 pin ring signal, then determine the ringing duration of a single stable, driver relay pull-in. Bell circuit to connect the main power supply to complete the task of a

8、utomatic timing ring.Key word monolithic integrated circuit: Single chip microcomputer; Time setting circuit; Timing circuit; Display circuit; The timing of ringing the bell control circuit目录摘要- 3 -ABSTRACT- 3 -第一章 绪 论- 4 -第二章 设计方案论证- 5 -1.1 设计要求- 5 -1.2 设计方案选择- 5 -1.2.1 方案一:数字电路设计的自动打铃系统- 5 -1.2.2

9、方案二:基于单片机的自动打铃系统设计- 6 -1.2.3 方案确定- 6 -1.3 基本方案- 6 -1.3.1 设计课题简要概述- 6 -1.3.2 系统软硬件划分- 6 -1.3.3 单片机选型- 7 -1.4 总体设计框图- 7 -第三章 硬件电路设计- 8 -2.1 基本原理概述- 8 -2.2 主要原件参数及功能简介- 8 -2.2.1 主控器AT89C51- 8 -2.2.2 时钟电路DS1302- 9 -2.3 单元电路的设计- 10 -2.3.1显示电路设计- 10 -2.3.2 键盘接口电路设计- 11 -2.3.3 响铃电路设计- 12 -2.4 总体运行进程- 12 -第

10、四章 软件电路设计及流程图- 13 -3.1 基本原理概述- 13 -3.1.1 中断服务程序设计- 13 -3.1.2 显示程序设计和按键判断与按键处理程序设计- 13 -3.2 流程图- 14 -3.2.1 系统主程序流程图- 14 -3.2.2 系统定时中断流程图- 15 -第五章 系统程序设计- 16 -4.1 程序设计概要- 16 -4.2 源程序清单- 17 -第六章 自动打铃硬件原理图- 37 -第七章 毕业设计总结- 38 -参考文献- 39 -致谢- 40 - 第一章 绪 论 校园打铃系统就是利用现代计算机、通讯等技术,以传统的铃声系统为基础,根据用户对铃声系统功能的要求,由

11、单片机来控制、管理、播放的系统。通过把播放的内容以数字形式存放在存储器中,然后单片机通过控制软件,按照学校设定的播放时间和内容控制单片机自动将存储器中的数字音乐文件播放出来。铃声控制系统整体由两部分组成:主控中心和终端电铃。主控中心以单片机为核心,包括控制电路、显示电路、键盘电路和存储电路。终端电铃为响应控制设备,通过其自身的控制系统可以获得清晰、响亮的声响。单片机在电子产品中的应用已经越来越广泛,并且在很多电子产品中也将其用到校园铃声和广播控制。单片机又称单片微控制器,是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供

12、了便利条件。 现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。本次设计是实现一个单片机的校园打铃系统,能过设置打铃时间,同时要求能够在系统掉电时,时间能够继续,数据能够保持,能够实现打铃。 第二章 设计方案论证1.1 设计要求 它可以作为时钟电路来显示时间,进行设置,定时打铃。按照自顶向下设计方法划分自动打铃系统的功能。可分为:时间设置电路,计时电路,显示电路和定时打铃控制电路等。1.基本计时和显示功能。2.可设置当前时间(包括上下午标志,时

13、、分的数字显示)。3.能实现基本打铃功能,规定:上午7:30早自习:打铃5秒、停2秒、再打铃5秒。下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。1.2 设计方案选择1.2.1 方案一:数字电路设计的自动打铃系统利用函数信号发生器来进行脉冲信号输出,利用74160N来设置十进制和六进制的进位输出。利用数码显示器来显示时间,利用或门、与门、非门、与非门、等电路元件进行组合实现打铃的控制。1.2.2 方案二:基于单片机的自动打铃系统设计单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,没产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零

14、,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。建立完一个实时时钟后接下来进行定时处理和打铃输出,当主程序检测到有分进位标志时,便开始比较当前时间与信息时间表上的作息时间是否相同,相同者,则进行报时处理并控制打铃,不相同则返回主程序。1.2.3 方案确定方案一的设计只能事先设定打铃时间不能完全自动打铃,且在修改打铃时间上存在一定的困难。而方案二中的设计能完全实现自动化,诠释了我们这次毕业设计的主题。并在修改打铃时间上有了很大的方便,只需修改一部分程序便能实现不同的需要。因此我选择方案二进行设计。1.3 基本方案1.3.1 设计课题简要概述自动打铃装置用于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号