电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整版万年历课程设计VIP免费

完整版万年历课程设计_第1页
1/26
完整版万年历课程设计_第2页
2/26
完整版万年历课程设计_第3页
3/26
基于 51 单片机的万年历的设计学生姓名学号所在专业电子信息工程所在班级电子 1111 小组成员指导教师完成日期基于 51 单片机的万年历的设计1 需求分析1.1 “需“的分析万年历是一个可以显示当前时间、日历、温度信息以及设置闹钟报警的应用系统,其具有以下功能:(1)可以显示当前的时间信息;(2)可以显示当前的温度;(3)可以手动修改时间;(4)可以设置闹钟,并且达到设置的时间点发出音响信号。1.2 “求“的分析设计万年历,需要考虑以下几方面的内容:(1)如何获取当前的时间信息,这些时间信息包括时、分、秒、年、月、日、和星期;(2)如何获得当前的温度信息,精确到1° C即可;(3)提供必要的用户输入设置通道;(4)提供相应的显示和报警部件;(5)需要写出合适的软件应用代码。2 方案设计与论证2.1时间获取方法的方案设计与论证方案一:使用单片机的内部定时器进行定时,使用软件算法来计算当前的时间信息。此种方案虽然可以不使用时钟芯片,节约成本,但是时间的精准度一般,软件代码复杂。方案二:采用外部扩展实时时钟芯片DS12C887的方式来获取相应的时间信息。DS12C887是一种高性能的芯片,能自动产生年、月、日、时、分、秒等信息,并有闰年修正功能。采用双电源供电方式,可设置备用电源充电方式,提供了对后备电源进行涓细电流的充电的能力,在能满足精度要求的同时价格也比较便宜,性价比较高。所以采用方案二。2.2显示模块的方案设计与论证方案一:采用 LED数码管动态扫描。 LED数码管价格适中 , 但只能显示数字和简单的字符,且其的接口线少。方案二:采用点阵式数码管显示。点阵式数码管是由八行八列的发光二极管组成,并不太适合于对数字跟字母进行显示,其主要用于汉字的显示。方案三:采用 LED 液晶显示屏。液晶显示屏的显示功能强大, 可显示大量文字 , 图形 , 显示多样, 清晰可见,虽然价格稍微贵了点,但其接口线多。所以采用方案三。2.3温度采集的方案设计与论证方案一:使用 PT铂电阻采集。 PT铂电阻根据温度变化的只是其电阻值,在实际使用过程,需要额外的辅助器件将其转化为电压信号,并且通过调整后送到模/ 数字转换器件才能让 51 单片机进行处理。方案二:使用数字温度传感器采集。温度传感器虽然、精度采样速度等性能比不上PT铂电阻,但是其没有额外的附加器件,且能满足系统对采集精度的要求。所以采用数字温度传感器。3 硬件设计3.1万年历的硬件模块图 3-1 万年历的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整版万年历课程设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部