- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
毕业设计
基于单片机的多功能万年历的设计与实现
选题的背景及意义
二十一世纪是数字化技术高速发展的时代,而单片机在数字化高速发展的时代扮演着极为重要的角色。电子万年历的开发与研究在信息化时代的今天亦是当务之急,因为它应用在学校、机关、企业、部队等单位礼堂、训练场地、教学室、公共场地等场合,可以说遍及人们生活的每一个角落。所以说电子万年历的开发是国家之所需,社会之所需,人民之所需。
由于社会对信息交换不断提高的要求及高新技术的逐步发展,促使电子万年历发展并且投入市场得到广泛应用。
设计任务及要求
(1)用4个按键实现所有功能,计时准确。
(2)可以设定闹钟功能。
(3)有阴历功能,平年闰年准确无误。
(4)数码管能显示年、月、日、星期、时、分、秒、温度。
三、项目分析与方案论证
1.过程分析
分析要设计的多功能万年历该有的系统的控制要求。
1)控制多功能万年历计时的功能
2)具有温度显示功能
3)具有整点报时功能
4)具有设置闹钟功能
5)能够显示年月日功能
6)具有智能模式
2.方案论证选择
方案1:单片机是一种集成电路芯片,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件,在工业控制领域广泛应用。
方案2:可编程序控制器(PLC)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它具有可靠性高、编程简单、维护方便等优点,已在工业控制领域得到广泛地应用。若利用PLC来控制多功能万年历,成本较高,而且设备庞大,占用空间较多。
因此,我们选择方案1单片机来实现的多功能万年历系统的设计。
四、项目设计
本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以STC89C52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用数码管显示模块,可以在LCD上同时显示年、月、日、星期、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。如图1所示
图1
五、项目实施过程
1.成员任务安排
从接受任务后具体成员的任务安排及时间安排如表1所示:
表1任务实施计划
实施计划
时间
主要任务
负责人
阶段成果
2022.9-2022.10
方案设计与电路设计
陈嘉宇、蒋敏
初步方向确立
2022.10-202.12
Proteus仿真,焊接电路
顾嘉诚、高煜琪
电路板完成
2023.3-2023.4
系统整体调试以及相关实验资料整理
蒋敏、顾嘉诚
顾嘉诚,王鑫
实体完成
2023.4-2023.5
项目所有资料的完善
陈嘉宇、王鑫
总体完成
2.原理图绘制
利用proteus软件对项目进行原理图的绘制,如图2所示:
图2
3.硬件焊接
根据原理图焊接元器件,形成的硬件电路板如图3所示:
图3
4.pcb
pcb图如图4所示
图4流程图
5.多功能万年历的调试
(1)调试步骤
1)按照原理图连接。
2)编程:编写多功能万年历的程序。
3)将程序下载到51单片机,电路上电运行。。
4)观察并记录能否实现程序的功能,如有错误,检查硬件接线是否错误,如果连接正确,再检查程序,直到调试成功为止。
(2)调试要点
1)如果在硬件调试时,某些元器件没起到作用,应该用万用表测量元器件的好坏,还有可能是电阻阻值选用不合理等问题。
2)将设计好的程序下载到51单片机中,首先要做的就是仔细检查程序,是否出现语法错误,延时时间是否算对,主程序是否成功调用子程序。程序一般先在仿真软件上调试,然后再在焊接成功的电路板上调试。
六、总结与体会
本次学期从选题到设计,原理图的绘制到PCB图的设计,程序的设计以及软硬件的调试等工作,历时一个学期之久。设计项目最终实现了预定的功能,外观也是比较漂亮和时尚的,应该说取得了一定的成果。
这次学期项目感受最深的是团队合作,毕竟个人能力有限,掌握的知识不够全面。所以在项目执行过程中,团队分工合作,在每个时间节点积极完成所需要完成的工作。另外,在这里要感谢苏老师的认真指导,经常与我们小组交流设计理念,并且在一定程度上帮助了我们大多数难题,包括程序上的、硬件上的一些问题。
程序:
#includereg52.h //调用单片机头文件
#defineucharunsignedchar//无符号字符型宏定义 变量范围0~255
#defineuintunsignedint //无符号
您可能关注的文档
- 通信电子专业毕业设计基于MCS-51系列单片机智能超声波测距仪的设计与实现.doc
- 服装租赁公司“衫舞飞扬”大学生创新创意创业大赛项目计划书2024年.pptx
- 书店书屋书吧类创新创业大赛项目创业计划书2024年.pptx
- 云店一站式校园服务平台创新创业计划书2024年.docx
- 云店一站式校园服务平台创新创业计划书2024年.pptx
- 云端共享医药箱创新创业计划书2024年.docx
- 统编版(部编版)语文二年级上册《狐假虎威》教学设计.docx
- 北师大版小学数学三年级上册《时间表》教学设计.docx
- 北师大版小学数学三年级上册《文具店》教学设计.docx
- 北师大版小学数学三年级上册《能通过吗》教学设计.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 常微分方程(第4版)王高雄教材习题详解.pdf
- GB50416-2017 煤矿井下车场及硐室设计规范.docx
- 部编版《道德与法治》一年级上册第2课《拉拉手交朋友》优秀课件.pptx
- 消费者行为学(上海外国语)中国大学MOOC慕课 客观题答案.docx
- 2024年秋季新人教道德与法治一年级上册全册课件(新版教材).pptx
- 中国老年心肺复苏急诊专家共识(2024)解读PPT课件.pptx VIP
- 幼儿园中班科学《数高楼》 课件.pptx VIP
- 洗洁精中的化学科普知识(课件)小学生拓展通用版.pptx
- SONYHDRXR260E中文操作说明书.pdf
- 新注册(备案)医疗器械耗材如何加入国家医保局目录新增编码和流水号.docx
文档评论(0)