1. 研究目的与意义
电子钟是一种采用数字电路实现显示时、分、秒数字的计时装置,是人们日常生活中不可缺少的物品,在个人,家庭以及办公室等公共场所中被广泛应用,给人们的生活,学习,工作以及娱乐带来了许多便利条件。
而由于数字集成电路和石英晶体振荡器等相关技术的不断发展,电子钟的性能相对于老式机械表有了更大的提高,变得更加准确、稳定,携带也变得越来越方便,并且还大大的扩展了原来所有的功能。
本课题要求以单片机为核心控制部件,辅以相关接口电路,以及常规显示电路(八段数码管、8*8点阵、led发光二极管、lcd液晶显示屏等),设计并制作一个多功能电子钟。
2. 课题关键问题和重难点
关键问题:时钟电路:stm32自带rtc模块,rtc 模块拥有一组连续计数的计数器,在相应软件配置下,可提供钟日历的功能。
修改计数器的值可以重新设置系统当前的时间和日期。
rtc模块和时钟配置系统(rcc_ _bdcr寄存器)处于后备区域,即在系统复位或从待机模式唤醒后,rtc 的设置和时间维持不变。
3. 国内外研究现状(文献综述)
stm32单片机的设计主要源于意法半导体公司,其在项目开发过程中主要将该类单片机细化为基本型、增强型以及互联型等。
从系统架构上看,相比传统大多低端单片机,其在处理器上具有极强的优势,包含许多丰富的内置资源,而且在高级定时器设计其中的同时可实现十二位ad集成的目标。
同时在设计过程中其内核也可满足嵌入式应用底层要求,是现行大多设计领域中应用的主要单片机之一。
4. 研究方案
方案一: stm32 是一个低功耗,高性能32位单片机,片内含4kbytes isp (in-system programmable)的可反复擦写1000次的flash只读程序存储器。
主要性能有:与mcs-51单片机产品兼容、全静态操作: 0hz~33hz、三级加密程序存储器、32 个可编程i/0口线、三个16位定时器/计数器、八个中断源、全双工uart串行通道、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符、易编程。
方案二: at89c52 是-一个低电压,高性能cmos 8位单片机,片内含8kbytes的可反复擦写的flash只读程序存储器和256 bytes 的随机存取数据存储器(ram)。
5. 工作计划
第 1 周 接受任务书,领会课题含义,按要求查找相关资料;第 2 周 阅读相关资料,理解课题目标、要求、相关内容,以及初步实施方案,写出相关开题报告一份,翻译相关英文资料;第 3 周 完成英文资料翻译和开题报告,提出拟完成课题的具体方案;第 4 周 参阅有关资料,分析数码管显示,以及相应驱动等扩展电路的工作原理;第 5 周 设计数码管显示等扩展电路电原理图;第 6 周 阅读有关单片机设计方面的资料,结合单片机设计硬件系统电原理图,准备中期检查;第 7 周 确定并绘制单片机系统电路电原理图,分析并调试整个系统电路,完成中期检查;第 8 周 进一步理解课题的整体思路,设计并调试相关软件;第 9 周 软硬件整体调试,以及完善等工作;第10周 毕业设计说明书、业务总结、论文(报告)等相关文档的撰写;第11周 完成论文(报告)终稿,指导教师审阅论文(报告),实物成果验收;第12周 评阅教师评阅论文,完善毕设各项文档,及整理工作,接受答辩资格审查,参加答辩;第13周 完成答辩及各项文档整理、提交工作;第14周 整理提交终稿文档,结束毕业设计。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。