欢迎来到天天文库
浏览记录
ID:6639896
大小:2.46 MB
页数:31页
时间:2018-01-21
《毕业设计(论文)-具有自动躲藏功能的闹钟小车的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、滁州学院本科毕业论文本科毕业设计(或论文)论文题目具有自动躲藏功能的闹钟小车的设计与实现作者姓名XX所学专业名称计算机科学与技术指导教师XXX2017年5月14日滁州学院本科毕业论文学生:(签字)学号:答辩日期:2017年5月14日指导教师:(签字)滁州学院本科毕业论文目录摘要11概述22设计方案论证22.1功能要求22.2方案确定22.2.1单片机的选择方案和论证22.2.2时钟芯片的选择方案和论证32.2.3电路部分最终方案确定33主控制器和外围器件33.1AT89S52单片机33.2DS1302芯片介绍43.2
2、.1DS1302的性能特新43.2.2DS1302工作原理43.3LCD1602液晶显示屏介绍53.3.1LCD1602的工作原理53.3.2LCD1602的管脚功能53.4E18-D80NK红外传感器介绍63.4.1E18-D80NK光电传感器工作原理64硬件电路设计64.1总体思路设计64.1.1红外避障电路74.1.2液晶屏显示电路74.1.3复位电路74.1.4晶振电路84.1.5有源蜂鸣器电路84.1.6供电电源电路94.1.7电机驱动电路95软件的程序实现105.1开发软件的介绍105.2程序部分模块设计
3、11滁州学院本科毕业论文5.2.1主函数设计115.2.2LCD1602初始化程序设计125.2.3红避障程序与电机驱动的实现135.2.4实时时间、定时时间显示设计155.2.5延时函数和蜂鸣器设定函数176系统调试和功能测试176.1系统调试176.1.1软件调试176.1.2硬件调试186.2功能测试18结束语21参考文献21附录22致谢28滁州学院本科毕业论文摘要本设计的主要功能是为了设计一款具有自动躲藏功能的闹铃小车系统的自动躲藏功能,即在闹钟工作前能自动移动到在某个位置躲藏起来,实现闹钟的实际作用。该系统
4、设计包括硬件系统和软件系统两个部分。硬件部分采用AT89S52处理器为处理芯片,其他部分包括DS1302实时时钟芯片、LCD液晶显示屏和调时按键电路等成。软件部分采用keil系列软件为开发环境,采用C语言进行编程实现,首先将电路模块化,模块包括时钟程序模块、键盘程序模块、液晶显示程序模块以及红外避检测模块等。每个模块间相互作用,在LCD1602上显示当前时间以及定时时间,实现闹钟的完整功能。关键字:红外传感器;闹钟;AT89S52;DS1302;LCD27滁州学院本科毕业论文1概述在日新月异的21世纪里,家用电子产品
5、得到了迅速发展。许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统、智能型家用电器(冰箱、空调、彩电)等[1]。用单片机来控制的小型家电产品具有便携实用,操作简单的特点。闹钟,自从它发明的那天起,就成为人类的朋友。但传统的闹铃,用户在完成定时之后,一般放置
6、在一个固定的位置,当定时时间到达时,很容易被使用者关闭,而起不到实际闹铃的作用,从而产生种种不便。因此需要设计具备躲藏功能的闹钟,具备躲藏功能的闹钟小车能在闹铃工作前自动行走,并在相应位置躲藏起来,然后再等闹铃运行响起,迫使使用者起床关闭闹铃,从而起到闹铃功能。本设计的主要功能是为了实现闹钟的自动躲藏功能,即在闹钟工作前能自动移动到在某个位置,实现闹钟的实际作用。系统由硬件部分和软件部分组成,硬件主要由AT89S52芯片、DS1302实时时钟芯片、LCD1602液晶显示屏和调时按键电路等组成,软件主要由时钟程序模块、
7、键盘程序模块、液晶显示程序模块以及红外避检测模块等组成,最后整合所有模块,使其实现本设计的完整功能。2设计方案论证2.1功能要求本设计首先要实现一般闹钟的功能[2],即实时时间的显示和手动校正、定时时间的设定和显示与定时蜂鸣;还需要实现闹钟的自动躲藏功能,即在闹铃工作前能自动避障行进。根据上述功能分析,系统的功能要求具体包括以下四点:(1)闹钟到点能准时响起(2)闹钟设定完成后红外避障能够完成5次避障,避障距离为20cm(3)能显示年、月、日、时、分、秒、星期、定时时间(4)能对时间和定时时间进行手动修正2.2方案确
8、定2.2.1单片机的选择方案和论证单片机的发展主要经历了SCM、MCU、SoC三大阶段[3]。早期的SCM单片机都是8位或4位的。其中最成功的是Intel的8051,8051芯片是同步式的顺序逻辑系统,整个系统的工作完全依赖系统内部的时钟信号,而芯片内部并没有石英晶体谐振器。中期的SCM阶段代表芯片是MCS48系列单片机,该系列单片机各部分是通
此文档下载收益归作者所有