1 / 36
文档名称:

电子万年历设计报告.zip

格式:zip   大小:659KB   页数:36页
该文档为压缩包格式,解压后包含8个文件,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子万年历设计报告.zip

上传人:书籍1243595614 2018/6/30 文件大小:659 KB

下载得到文件列表

电子万年历设计报告
../程序.zip [118.33 KB]
../电子万年历设计.doc [1012.84 KB]
../电子万年历设计报告书.doc [894 KB]
../开题报告.doc [71 KB]
../前期检查表.doc [35 KB]
../任务书.doc [34.50 KB]
../指导检查工作记录表.DOC [28 KB]
../中期报告.DOC [32 KB]

相关文档

文档介绍

文档介绍:1 引言
在日新月异的21世纪里,家用电子产品得到了迅速发展。许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型家电产品具有便携实用,操作简单的特点。
本文设计的电子万年历属于小型智能家用电子产品。利用单片机进行控制,实时时钟芯片进行记时,外加掉电存储电路和显示电路,可实现时间的调整和显示。电子万年历既可广泛应用于家庭,也可应用于银行、邮电、宾馆、医院、学校、企业、商店等相关行业的大厅,以及单位会议室、门卫等场所。因而,此设计具有相当重要的现实意义和实用价值。
2 系统概述
本设计以AT89S52单片机为核心,构成单片机控制电路,结合DS1302时钟芯片和24C02FLASH存储器,显示阳历年、月、日、星期、时、分、秒和阴历年、月、日,在显示阴历时间时,能标明是否闰月,同时完成对它们的自动调整和掉电保护,全部信息用液晶显示。人机接口由三个按键来实现,用这三个按键对时间、日期可调,并可对闹铃开关进行设置。软件控制程序实现所有的功能。整机电路使用+5V稳压电源,可稳定工作。系统框图如图2-1所示,其软硬件设计简单,时间记录准确,可广泛应用于长时间连续显示的系统中。
人机接口
显示电路
软件控制程序
电源电路
单片机控制电路
图2-1 系统框图
3 方案选择
由于电子万年历的种类比较多,因此方案选择在设计中是至关重要的。正确地选择方案可以减小开发难度,缩短开发周期,降低成本,更快地将产品推向市场。
方案1——基于AT89S52单片机的电子万年历设计
不使用时钟芯片,而直接用AT89S52单片机来实现电子万年历设计。AT89S52是一种带8K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器,俗称单片机。
单片机的可擦除只读存储器可以反复擦写1000余次。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S52是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
若采用单片机计时,利用它的一个16位定时器/计数器每50ms产生一个中断信号,中断20次后产生一个秒信号,然后根据时间进制关系依次向分、时、日、星期、月、年进位。这样就实现了直接用单片机来实现电子万年历设计。
用单片机来实现电子万年历设计,无须外接其他芯片,充分利用了单片机的资源。但是精度不够高,误差较大,掉电后丢失所有数据,软件编程较复杂。
方案2——基于DS1302的电子万年历设计
在以单片机为核心构成的装置中,经常需要一个实时的时钟和日历,以便对一些实时发生事件记录时给予时标,实时时钟芯片便可起到这一作用。过去多用并行接口的时钟芯片,如MC146818,DS12887等。它们已能完全满足单片机系统对实时时钟的要求,但是这些芯片与单片机接口复杂、占用地址, 数据总线接线多、芯片体积大占用空间多、近年来串行接口的各种芯片在单片机系统中应用愈来愈多,串行接口的实时时钟芯片也出现了不少,DS1302是一个综合性能较好且价格便宜的串行接口实时时钟芯片。
利用单片机进行控制,采用DS1302作为实时时钟芯片,其三线接口SCLK、I/O、/RST与单片机进行同步通信,外加掉电存储电路、显示电路、键盘电路,即构成一个基本的电子万年历系统,若还要添加其他功能,在这基础上外扩电路即可。
由于在系统设计时,需要考虑以下几点因素:功耗低、精确度高、软件编程较简单,芯片的体积小、芯片成本低等,而DS1302芯片有上面所述的诸多优点,所以本设计采用方案2。
4 系统硬件电路的设计
按照系统设计功能的要求,初步确定设计系统由主控模块、时钟模块、存储模块、键盘接口模块、显示模块和闹铃模块共6个模块组成,电路系统构成框图如图4-1所示。主控芯片使用52系列AT89S52单片机,时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片DS1302,存储模块采用美国ATMEL公司生产的低功耗CMOS串行EEPROM存储芯片AT24C02。DS1302作为主要计时芯片,可以做到计时准确。更重要的是,DS1302可以在很小电流的后备(~,)下继续计时,并可编程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源基本不耗电。
(89S52)
主控模块
DS1302
时钟电路
键扫描电

最近更新

浙教版八年级数学下册期末试卷及答案 11页

2024年秋天高中作文15篇 30页

2024年秋天的图画作文15篇(精华) 11页

目前环境科学专业学生就业优势浅析(各医学院校.. 11页

福建省武夷山世界文化和自然遗产保护条例 7页

统编版 语文1-9年级下册教材答疑解惑汇总 23页

职业生涯开发与管理 南京邮电大学中国大学moo.. 31页

苯胺的制备 9页

西安市2020届初中毕业学业考试模拟地理试题(I.. 10页

2024年离职证明模板常用(15篇) 7页

2024年离职的申请书范文(精选5篇) 7页

部编版八年级下册语文期末复习:文言文阅读+古.. 22页

重庆市渝中区2020年国民经济和社会发展计划执.. 19页

长江流域的自然环境与自然资源学案 19页

高中数学必修一综合测试题(全册含答案) 17页

高考英语语法总结归纳 12页

2024年福建高考作文 14页

2024年神奇的衣服作文(推荐) 4页

2024年祝福领导子女结婚祝福语 17页

2024年祝爸爸生日快乐简单祝福语 15页

人教版七年级生物上册期末复习知识点汇总 24页

2024年社会实践的自我评价范文(精选5篇) 6页

胰岛素泵的应急预案(1)(1) 6页

2024年家庭助廉倡议书家庭助廉家书(模板篇).. 31页

询价采购公告 8页

农村集体“三资”管理、监督、检查工作自查表.. 8页

TBM安全操作规程 4页

四年级语文教学学段目标 2页

准准131期-149期开始 10页

DL 5190.4-2019《电力建设施工技术规范第4部分.. 68页