电子万年历设计与制作.ppt

电子万年历设计与制作.ppt

ID:52219153

大小:3.70 MB

页数:14页

时间:2020-04-02

电子万年历设计与制作.ppt_第1页
电子万年历设计与制作.ppt_第2页
电子万年历设计与制作.ppt_第3页
电子万年历设计与制作.ppt_第4页
电子万年历设计与制作.ppt_第5页
资源描述:

《电子万年历设计与制作.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万年历设计与制作班级:计控1001姓名:zhang系统概述本组设计的是一种基于实时时钟芯片DS1302,以AT89S51单片机为核心的LCD显示的电子万年历,并加入了温度实时显示功能,温度传感器。介绍温度传感器DS18B20的时序读写和时钟芯片DS1302的数据操作原理,通过万年历硬件和软件的设计,实现了对年、月、日、时、分、秒的调整功能。系统框图整个系统由主控模块和显示模块两大模块组成,主控模块包括主控芯片、温度检测、实时时钟电路及键盘接口电路,系统构成框图如下图所示。主控模块硬件电路PCB板主程序流程图系统进行过相关的初

2、始化指令之后即开始执行万年历部分的程序:读取DS1302的日期时间数据信息、根据现时日期进行时间更新、查询有无功能键按下。若有,则根据相应的按键进行对应的处理;若无,则显示。DS1302日期时间读取流程图对于时钟芯片DS1302,公历日期时间显示只需从DS1302各寄存器读出年、月、日、时、分、秒、星期,再加处理即可。在首次对DS1302进行操作之前,必须进行初始化,然后从中读出数据,经过处理后,送给显示缓冲单元液晶LCD1602显示部分由于数码管显示有点繁琐,相对来说液晶显示效果比较不错,所以用液晶作为显示部分的材料。键盘

3、功能计划采用四个按扭开关作为键盘,其中一个是设置日期时间,另三个中的是加一、减一、闹钟设置。闹钟键:用来设定闹钟。要设定闹钟时,应先按下闹钟键,这时显示画面就切换到闹钟时间,然后通过设置键和修改键修改定时时间。设置键:用来选择要修改的时间。修改键:用来修改设置键选择的要修改的时间。每按一下修改键,选择的时间值就加1或者减1。电路如右图所示:温度采集计划外接温度传感器,利用其接受的外部信号,输入到单片机进行处理,最后在液晶屏上显示,实现外部温度的实时测试。闹铃电路利用AT8951单片机的I/O口控制一个三极管,三极管控制蜂鸣器

4、的电源通断。从而实现输出声音,达到闹钟的目的。电路如右图所示:实物照片总结以上是本组设计的一款基于51单片机的电子万年历,简单介绍了设计的思路、原理、结构、框图等。用按键进行控制,用液晶模块进行显示功能和温度采集功能,本设的计硬件电路使用比较简单,所用元器件较少。电子万年历可以正常显示时间并进行时间调整,基本完成了预期要实现的目标但是本设计中还有许多不尽如人意的地方,比如说电路板设计不太合理,电路元件排版不规范,电路采用了太多的飞线连接等等。希望老师多多指点和帮助。谢谢观赏!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。