欢迎来到天天文库
浏览记录
ID:25435806
大小:919.51 KB
页数:34页
时间:2018-11-20
《ATS电子万历设计研究报告.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电子线路课程设计(2)论文(设计)题目:基于AT89S52的电子万年历设计系别:物理与电子工程系专业:电子信息工程年级:2007级学生姓名:俸永修指导教师:彭建盛时间:2010年6月20日-34-目录摘要………………………………………………………………………………3关键词………………………………………………………………………………3一、设计任务与要求………………………………………………………………3二、方案设计与论证………………………………………………………………3方案一…………………………………………………………………
2、………3方案二…………………………………………………………………………4方案三…………………………………………………………………………4三、硬件单元电路设计与参数计算………………………………………………51.主控制系统…………………………………………………………………52.时钟振荡电路………………………………………………………………53.复位电路……………………………………………………………………64.DS1302时钟电路…………………………………………………………75.按键电路………………………………………………………
3、……………86.显示电路……………………………………………………………………87.蜂鸣器电路…………………………………………………………………9四、软件设计与流程图……………………………………………………………9五、总原电路及元器件清单……………………………………………………131.总原理图……………………………………………………………………132.PCB制板图…………………………………………………………………133.整体电路仿真图以及仿真结果分析……………………………………144.元件清单………………………………………
4、……………………………14六、安装与调试…………………………………………………………………151.电路安装……………………………………………………………………152.电路调试……………………………………………………………………153.软件调试……………………………………………………………………16七、性能测试与分析……………………………………………………………16八、结论与心得…………………………………………………………………16九、参考文献……………………………………………………………………16十、致谢……………………
5、……………………………………………………16十一、程序清单…………………………………………………………………17-34-摘要:随着社会的快速发展,时间的流逝,从观察太阳、摆钟到现在的单片机电子钟,人类不断研究,不断创造新纪录,单片机电子万年历已成为当今人类准确、快速获取时间信息的重要工具之一。本设计的电子万年历以AT89S52单片机为控制核心,采用Dallas公司的DS1302实时时钟构成时钟电路,能够实现时间和日期的显示,还增加了闹钟报时的功能。设计详细地分析设计原理和制作的全过程。关键词:单片机;实时时钟;DS130
6、2一、设计任务与要求:基本要求:1、能够显示年、月、日、时、分。2、可以人为校正年、月、日、时、分。3、第一次开机显示:2000010112.00。4、掉电信息不丢失。创新扩展:5、具有闹钟功能。二、方案设计与论证方案一:按照系统设计的功能的要求,初步确定系统由主控模块、时钟模块、显示模块各键盘接口模块共4个模块组成,电路系统构成框图如图1所示。主控芯片使用52系列AT89S52单片机,时钟芯片使用美国DALLAS公司推出的一款高性能、低功耗、带RAM的实时时钟DS1302。采用DS1302作为计时芯片,可以做到计时准确
7、。更重要的是,DS1302可以在很小电流的后备电源(2.5V--5.5V电源,在2。5V时耗电小于300nA)下继续计时,而且DS1302可以编程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源基本功不耗电。显示模块采用普通的共阳LED数码管,键输入采用查询法实现功能调整。主控模块AT89S52键盘扫描电路LED显示电路时钟电路(DS1302)图1电子万年历电路系统构成框图方案二:-34-按照系统设计的要求和功能,将系统分为主控模块、时钟电路模块、按键扫描模块,LCD显示模块,电源电路、复位电路、晶振电路几个模
8、块,系统框图如图2所示。主控模块采用AT89S52单片机,按键模块用四个按键,用于调整时间和设定闹钟,显示模块采用LCD1602,时钟电路模块采用DS1302实时时钟实现对时间,日期的操作。主控模块AT89S52复位电路晶振电路按键扫描模块LCD1602显示模块时钟电路(DS1302)图2 基于AT89S52单片机的
此文档下载收益归作者所有