全自动豆浆机控制程序的设计说明书(精)

2019-03-22 19:01

《微机原理及接口技术》 课程设计说明书

课题: 全自动豆浆机控制程序的设计 专业: 电子信息工程 班级: 电子

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、改良告警提示音为音乐模块。

设计环节及进程安排


全自动豆浆机控制程序的设计说明书(精).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高压旋喷桩在地铁隧道拱顶地面加固中的应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: