- 3
- 0
- 约1.48万字
- 约 38页
- 2019-06-08 发布于浙江
- 举报
《微机原理及接口技术》
课程设计说明书
课题: 全自动豆浆机控制程序的设计
专业: 电子信息工程
班级: 电子
1102
姓名: 张杰
学号: 3220806485
指导老师:
2013 年 12 月 28 日
第一章设计任务与目标 (3
设计目的 (3
设计任务 (3
基本设计要求 (3
功能扩展 (3
设计环节与进程安排 (3
第二章总体方案设计与方案论证 (4
总体方案设计 (4
实时钟的调校方式 (5
键盘的扫描方式 (5
定时器方式 (6
开关量输入消抖模块的选择 (6
倒计时1S方法选择 (7
第三章总体软件设计说明及总工作流程 (8
总工作流程 (8
总体软件设计说明 (10
第四章系统资源分配及数据定义说明 (11
单元分配以及各个标志位注释 (11
第五章局部程序设计说明 (13
1.自检模块 (13
2.键盘扫描子模块 (14
3.按键消抖子模块 (14
4.蜂鸣器LED缓冲子模块 (15
5.1分钟内取消模块 (15
6.拆字子模块 (16
7.调用时钟设定子模块 (17
8.选择工作模式子模块 (18
9.水位告警子模块 (18
10.模拟水温子模块 (19
11.无效启动子模块 (20
12.实时钟子模块 (21
13.显示更新子模块 (21
14.启动子模块 (22
15.煮浆子模块 (22
16.保温子模块 (23
第六章系统功能与操作说明 (24
系统功能 (24
用户界面操作说明 (25
第七章存在问题与改进程序说明 (27
模拟水温模块 (27
水位告警模块 (28
第八章课程设计总结 (29
附录:程序代码清单
第一章设计任务与目标
设计课题:全自动豆浆机控制程序的设计
设计目的:通过两个礼拜在实验室亲自动手操作,熟悉和理解《微机原理及接口技术》上课老师所讲的内容,将所学知识亲自动手验证,借此熟悉和掌握书中知识,并加强自己动手
设计程序的能力。
设计任务:本次为期两个礼拜的课程设计任务是设计一个全自动豆浆机控制程序,通过LED灯,数码管模拟豆浆机的各个流程,主要要实现豆浆机的预加热,预打浆,三次加热打浆,
而后进行煮浆完成整个豆浆的流程,中间加入水位告警,防溢告警功能,并有实时钟功
能。
基本设计要求:
1、开机进行适当的有关接口部件及数码显示器、指示灯、讯响器等自检。
2、八位LED 七段数码管在常态下作为实时钟显示,其余状态下有工步号,倒计时,温
度显示。
3、键盘中能够对实时钟进行调校功能按键。
4、设有高低水位报警功能,在高水位状态下启动,LED灯闪3下,蜂鸣器同步响一秒,
在低水位状态下启动,LED灯闪1下,蜂鸣器同步响一秒。
5、具有能完成基本煮豆浆中的预加热-预打浆,然后加热-打浆总共3次的程序。
6、具有在启动后能够在一分钟以内取消煮浆的功能模块。
7、实现在3次打浆完成后进入240S倒计时的煮浆功能模块。
8、在煮浆功能模块中有对水位进行检测,超出溢电极则停止加热,待恢复水位持续5秒后才重新开启加热煮浆。
9、煮浆完成后进行以20%功率加热的保温模块。
功能扩展:
1、可扩展果汁功能模块。
2、设定电机关闭和重新开启之间必须间隔15秒。
3、实时钟模块可设置为4X4模块,伴有位闪,按键赋值功能。
4、改良告警提示音为音乐模块。
设计环节及进程安排
1、布置课题,明确任务、总体方案设计 1天
2、主体功能控制程序设计及调试 5天
3、程序综合联调及功能完善、改进、扩展 3天
4、答辩及编写设计说明书 3天
第二章总体方案设计与方案论证
本次课程设计的课题是设计全自动豆浆机模拟程序,需要运用微机原理与接口技术课本内容进行设计,设计的豆浆机不单单仅有煮豆浆功能。还带有水位报警,实时钟以及实时钟调校功能,模拟水温等功能。
总体设计方案
对于这次的课程设计,按照老师所讲,我们所采取的程序设计是按照模块化来进行程序的设计。将豆浆机的主工作流程作为一个模块,再加入其它功能的模块,比如实时钟调校模块,水位告警模块,模拟水温模块等,通过各个模块之间的循环调用,以此来完成整个全自动豆浆机的程序设计。
整个程序由自检模块,程序初始化,15个子模块组成的主流程循环调用,中断模块,延时子模块构成。
实时钟的调校方式
方案一:运用4X4键盘对应数字输入实时钟调整
通过对4X4键盘模块的程序设计,使键盘模块能够在实时钟调校功能中实现时分秒准确调时,并且有退格,取消,确定等按键调整实时钟调校,相对应的小时十位只能输入0~2,小时个位只能按键输入0~4,分钟十位输入0~6,分钟个位输入0~9,能够较准确的对实时钟进行调校。
方案二.:通过调时键进入调时,四个按键对小时,分钟进行+1-1调校。
这个方案是更为简单的方案,只需要有个进入调时的按键和一个调时完成确定按键,以及4个加减时钟
您可能关注的文档
- 入党仪式程序.doc
- 入党发展对象自我鉴定-党员发展对象自我鉴定-精选范文.doc
- 入党发展对象自我鉴定精选-精选范文.doc
- 入党培养人.doc
- 入党心得体会800字的范文-精选范文.doc
- 入党志愿书复印.doc
- 入党思想汇报:团日活动——参观周邓纪念馆有感.doc
- 入党教育心得体会3篇-精选范文.doc
- 入党申请书万能模板(一).doc
- 入党申请书18与时俱进版.doc
- 2026年及未来5年中国戏水娱乐设施市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国工业洗涤机械配件市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国接地线组件市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国塑板市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国全自动生化分析仪市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国弹簧网市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国阻燃玻璃钢风道市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国喂入辊市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国普通加水粘接电池外壳市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年中国长安之星汽车电喷高压线市场数据分析及竞争策略研究报告.docx
最近下载
- 射频治疗仪-风险管理报告(GB 9706.1-2020).docx VIP
- 2025至2030中国乙醛行业现状分析及运行形势分析报告.docx VIP
- DB31_T 1661-2025 公共区域电子屏播控安全管理要求.pdf VIP
- (高清版)DB54∕T 0463-2025 羊肚菌种植技术规程.pdf VIP
- 在带头强化政治忠诚、提高政治能力等“五个带头”方面个人对照检查材料【两篇】供参考2026.docx VIP
- 2026年中国人身保险从业人员资格考试(A3人身保险产品)历年参考题库含答案详解.docx VIP
- 三年级数学下册计算题大全(每日一练,共38份).pdf VIP
- 桥梁桩基施工岩溶处理专项施工方案.doc VIP
- 中国浓乙醛市场报告.doc VIP
- 2025年山东省中考数学试卷(含答案解析).pdf
原创力文档

文档评论(0)