全自动豆浆机控制程序的设计说明书.docx
《全自动豆浆机控制程序的设计说明书.docx》由会员分享,可在线阅读,更多相关《全自动豆浆机控制程序的设计说明书.docx(40页珍藏版)》请在第一文库网上搜索。
1、微机原理及接口技术课程设计说明书课题:全自动豆浆机控制程序的设计专业:电子信息工程班级:电子1102姓名:张杰学号:3220806485指导老师:2013年12月28日移立工注不葭FujianUniversityofTechno1ogy第一章设计任务及目标(3设计目的(3设计任务(3基本设计要求(3功能扩展(3设计环节及进程安排(3第二章总体方案设计及方案论证(4总体方案设计(4实时钟的调校方式(5键盘的扫描方式(5定时器方式(6开关量输入消抖模块的选择(6倒计时IS方法选择(7第三章总体软件设计说明及总工作流程(8总工作流程(8总体软件设计说明(10第四章系统资源分配及数据定义说明(11单元
2、分配以及各个标志位注释(11第五章局部程序设计说明(131 .自检模块(132 .键盘扫描子模块(143按键消抖子模块(141.1 分钟内取消模块(156 .拆字子模块(167 .调用时钟设定子模块(178 .选择工作模式子模块(189 .水位告警子模块(1810 .模拟水温子模块(19I1无效启动子模块(20杨立工求由咳FujianUniversityofTechno1ogy12 .实时钟子模块(2113 .显示更新子模块(2114 .启动子模块(2215 .煮浆子模块(2216.保温子模块(23第六章系统功能及操作说明(24系统功能(24用户界面操作说明(25第七章存在问题及改进程序说明(
3、27水位告警模块(28第八章课程设计总结(29附录:程序代码清单第一章设计任务及目标设计课题:全自动豆浆机控制程序的设计设计目的:通过两个礼拜在实验室亲自动手操作,熟悉和理解微机原理及接口技术上课老师所讲的内容,将所学知识亲自动手验证,借此熟悉和掌握书中知识,并加强自己动手设计程序的能力。设计任务:本次为期两个礼拜的课程设计任务是设计一个全自动豆浆机控制程序,通过1ED灯,数码管模拟豆浆机的各个流程,主要要实现豆浆机的预加热,预打浆,三次加热打浆,而后进行煮浆完成整个豆浆的流程,中间加入水位告警,防溢告警功能,并有实时钟功能。基本设计要求:1、开机进行适当的有关接口部件及数码显示器、指示灯、讯
4、响器等自检。2、八位1ED七段数码管在常态下作为实时钟显示,其余状态下有工步号,倒计时,温度显示。3、键盘中能够对实时钟进行调校功能按键。4、设有高低水位报警功能,在高水位状态下启动,1ED灯闪3下,蜂鸣器同步响一秒,在低水位状态下启动,1ED灯闪1下,蜂鸣器同步响一秒。5、具有能完成基本煮豆浆中的预加热-预打浆,然后加热-打浆总共3次的程序。6、具有在启动后能够在一分钟以内取消煮浆的功能模块。7、实现在3次打浆完成后进入240S倒计时的煮浆功能模块。8、在煮浆功能模块中有对水位进行检测,超出溢电极则停止加热,待恢复水位持续5秒后才重新开启加热煮浆。9、煮浆完成后进行以20%功率加热的保温模块
5、。功能扩展:1、可扩展果汁功能模块。2、设定电机关闭和重新开启之间必须间隔15秒。3、实时钟模块可设置为4X4模块,伴有位闪,按键赋值功能。4、改良告警提示音为音乐模块。FujianUniversityofTechno1ogy设计环节及进程安排1、布置课题,明确任务、总体方案设计1天2、主体功能控制程序设计及调试5天3、程序综合联调及功能完善、改进、扩展3天4、答辩及编写设计说明书3天移立工注不葭FujianUniversityofTechno1ogy第二章总体方案设计及方案论证本次课程设计的课题是设计全自动豆浆机模拟程序,需要运用微机原理及接口技术课本内容进行设计,设计的豆浆机不单单仅有煮豆
6、浆功能。还带有水位报警,实时钟以及实时钟调校功能,模拟水温等功能。总体设计方案对于这次的课程设计,按照老师所讲,我们所采取的程序设计是按照模块化来进行程序的设计。将豆浆机的主工作流程作为一个模块,再加入其它功能的模块,比如实时钟调校模块,水位告警模块,模拟水温模块等,通过各个模块之间的循环调用,以此来完成整个全自动豆浆机的程序设计。整个程序由自检模块,程序初始化,15个子模块组成的主流程循环调用,中断模块,延时子模块构成。实时钟的调校方式方案一:运用4X4键盘对应数字输入实时钟调整通过对4X4键盘模块的程序设计,使键盘模块能够在实时钟调校功能中实现时分秒准确调时,并且有退格,取消,确定等按键调
7、整实时钟调校,相对应的小时十位只能输入02,小时个位只能按键输入04,分钟十位输入06,分钟个位输入09,能够较准确的对实时钟进行调校。方案二.:通过调时键进入调时,四个按键对小时,分钟进行+IT调校。这个方案是更为简单的方案,只需要有个进入调时的按键和一个调时完成确定按键,以及4个加减时钟按键。通过对键号的扫描判断按键是否按下以此来实现对实时钟的调校功能。这个方案最好的优点是简化了调校功能,使时钟能够以更简便的方式进行调校,为产品的外观设计提供了很大的方便。通过上面的综合判断实时钟的调校我们选择方案二一一按键加减调校。键盘的扫描方式方案一:扫描法首先识别键盘有无键按下,驱动所有列线为0,输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全自动 豆浆机 控制程序 设计 说明书