编辑: 达达恰西瓜 | 2018-11-22 |
7
六、单片机系统课程设计答辩 答辩是课程设计中一个重要的教学环节, 通过答辩可使学生进一步发现设计 中存在的问题,进一步搞清尚未弄懂的、不甚理解的或未曾考虑到的问题,从而 取得更大的收获,圆满地达到课程设计的目的与要求.
1、答辩资格 按计划完成课程设计任务, 经指导教师验收通过者, 方获得参加答辩资格.
2、答辩小组组成 课程设计答辩小组由 2-3 名教师组成.
3、答辩 答辩小组应在答辩前认真审阅学生课程设计成果, 为答辩作好准备, 答辩中, 学生须报告自己设计的主要内容(约5分钟) ,并回答指导老师提出的 3-4 个问 题.每个学生答辩时间约
15 分钟.
七、单片机系统课程设计成绩评定办法 学生的最终根据学生平日表现、课程设计成果、报告撰写以及答辩情况,进 行综合评定.成绩分优秀、良好、中等、及格,不及格五个等级,不及格的学生 跟下一年级重作.
8 附件
1 题目说明及要求 1.电子万年历
一、设计任务 设计一个具有报时功能、停电正常运行(来电无需校时) 、带有年月日、时分秒及星期 显示的电子日历.
二、任务分析 电子万年历是日常生活中常见的小型电子产品, 其形式多种多样, 小到带有日期的电子 腕表,大到公共场所悬挂的大型电子日历,此外,眼下我们还常能在宾馆、饭店等场所见到 一种带有年、月、日、时、分、秒、星期甚至节气等信息的电子日历牌. 电子日历的主要功能是给人们提供时间和日期信息, 无论其形式如何, 从外部都可分为 显示和校准两部分.为使电子日历协调工作,整个系统从功能上可分为实时时钟、显示和键 盘三个模块,分别完成时间和日期的计算以及人机交互的管理等.
三、方案选择 1. 实时时钟部分 实时时钟(RTC:Real Time Clock)是系统的核心,其运行精度直接影响产品质量.实 时时钟的实现有两种方案可选, 一是利用单片机系统时钟和中断完成时间和日期的计算;
二 是利用专用时钟芯片.前者不用附加芯片,系统简单,但是累计误差较大,只有短时计时才 可使用.长时间计时一般都采用后者.后者采用 32.768KHz 晶体振荡器振作为脉冲源,内 部的
15 位计数器刚好产生标准秒脉冲.该类芯片除时钟计时外,还有年月日和星期的计算 功能,并且还可计算闰年.芯片初始化后可脱离 CPU 自动运行,有些芯片内部带有电池, 出厂时芯片即开始运行.专用时钟芯片的种类很多,与CPU 的通信方式有并行,也有串行. 常见的芯片有 DALLAS 公司生产的 DS1302 和DS12887, 前者为串行, 需要外加后备电池;
后者为并行,芯片内置锂电池和晶体振荡器,无外加电源的情况下可运行
10 年.此外,还 有许多时钟芯片,如Epson、Holtek、深圳兴威帆等公司都推出自己的时钟芯片.在此,若想 占用少的系统资源,我们建议采用串行芯片,而DS12887 内部带有后备电池,可使系统设 计简化,所以,在系统资源够用的情况下,DS12887 也是一种不错的选择. 2. 显示部分 简单的数据显示常采用液晶显示或数码管显示.液晶显示有耗电低、外形美观的优点, 并且, 点阵液晶可显示较复杂的字符或图案. 其缺点是通用液晶显示器的显示方案构建不够 灵活,在较暗的环境下液晶需要背光,而且,液晶显示成本较高.相对液晶显示器来讲,由 于数码管种类繁多,其显示方案构建灵活,成本较低.由于本身即是发光体,所以,数码管 显示无需额外光源.数码管的缺点是功耗较大,字符较多时,必须交流供电,而且,数码管 不能显示复杂字型.所以,液晶和数码管两个方案的选择要根据显示的具体情况而定.值得 一提的是,数码管串行静态显示和并行动态显示在位数较多时都会出现显示不稳定现象. 3. 键盘部分 时钟的设置虽包含数字, 但是我们不建议使用数字键盘, 应为数字键盘将增加系统的复 杂程度. 为使系统尽可能简化, 键盘部分的设计在能够完成系统要求的前提下, 越简单越好. 所以,时钟系统的键盘可以设置三个键:确认键、加1键、减1键,甚至两键也可满足要求. 4. RTC 芯片的连接