这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 毕业设计专区 » 多功能万年历

共2条 1/1 1 跳转至

多功能万年历

专家
2013-01-28 14:22:46     打赏

作者:无锡工艺职业技术学院 齐琼 袁早舒 张超平
指导教师:查荣 李敏

  作品简介

  特别说明:
  大赛提供的IAP15F2K61S单片机的平台,PCF8563芯片的中断输出引脚悬空,导致其闹铃触发信号不能输出,应当是设计上的不当处理,直接导致的问题是:RTC芯片PCF8563的报警(闹钟)功能失效,本次设计中,设计了闹钟界面,但实际不能使用闹钟。
  一、实物图片  

 

  二、开发背景
  市场上已有很多成熟的产品对时间与日期以及温度进行显示,但在时间和温度值得精度方面可能还存在着一些差距,市场产品在操作界面不够个性化。
  团队成员在单片机项目开发方面积累了一定的经验,从事过RTC芯片如DS12C887、DS1302的驱动。
  本次项目旨在设计一款可定制个性开机画面、显示温度、日历和闹钟功能的电子万年历。

  三、结构说明  

 

  四、功能与使用说明
  1、功能简介
  1) 显示年、月、日、星期、时、分、秒
  2) 通过温度传感器进行当前温度的显示
  3) 时间与日期可进行任意的设定
  4) 具有设定闹铃的功能(右界面)
  5) 该万年历具有断电后可自动更新时间与日期的功能
  2、使用说明
  1)接通电源,显示开机画面1:无锡工艺职业技术学院的校徽;
  2)当开机画面1显,出现开机画面2:万年历主界面;
  S1~S3按键的功能:
  S1:进入年月日以及时间设定界面(功能键);
  S2:对设定值进行加;
  S3:进入闹铃设定界面。
  在主界面中,显示年、月、日、星期、时、分、秒以及当前温度。通过功能键可以进行各项调整(调整一次需要按功能键7次,每个时间值都可调)。
  按下S1,进入调整状态,光标开始在秒的位置上闪烁,温度显示值为按下S1之前的温度并保持不变,S2分别在光标闪烁的位置上实现加功能,光标在年的位置上闪烁时按下S1,则显示设定时间。此时,恢复当前温度采集。
  在调整时间时不可进行闹铃设定,在正常工作界面下按下S3时,才可进入闹铃设定界面,通过加键S2可以调整闹钟设定值,S3按下(时分秒)三次退出闹钟界面。

  平台选型说明

  选型依据小组成员的知识结构和大赛组委会提供可选择的平台,本组成员具备在51平台下的RTC芯片驱动编写经验,做过DS1302的小项目。

  设计说明

  一、原理图
  采用了系统开发板进行设计,所以原理图与大赛组委会提供的原理图一致。

  二、设计原理与方案
  PCF8563芯片是常用的IIC的RTC芯片,可以采用移植IIC驱动的函数库对它进行读写处理;IAP15F2K61S是宏晶半导体的最新51核的芯片,所以软硬件的设计都可以借鉴51单片机系统驱动框架结构。
  硬件结构采用大赛组委会的开发平台,不做改动,有上文提到的不当的地方,也保留了,并没有飞线。
  软件设计采用下面的流程图分模块进行,这里我们还是设计了关于闹钟的软件编程,输出采用系统的蜂鸣器报警。  

 

  作品特色

  1、可以定制开机画面,满足了个性化电子产品的需求;
  2、采用12864显示、信息丰富;
  3、带温度测量,闹钟控制,星期年月日等可以作为个人万年历使用;
  4、提供了良好的人机界面,互动性好;
  5、系统稳定可靠。

系统演示视频:http://v.eepw.com.cn/video/play/id/2665




关键词: 多功能     万年历     温度    

菜鸟
2017-07-24 19:39:31     打赏
2楼
有程序参考一下么

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]