程序设计全自动豆机课程设计.docVIP

  • 27
  • 0
  • 约2.58万字
  • 约 20页
  • 2016-10-16 发布于贵州
  • 举报
程序设计全自动豆机课程设计,java程序设3dd8计精品课程,java课程程序设计,程序员课程,java程序员培训课程,程序课程,程序设计课程,java程序员课程,游戏程序制作课程,数据库课程设计程序

课程设计名称:程序设计 题 目:全自动豆浆机的设计 学 期:2013-2014学年第二学期 专 业: 班 级: 姓 名: 学 号: 指导教师: 辽宁工程技术大学 课 程 设 计 成 绩 评 定 表 学 期 2013-2014(二) 姓 名 专 业 班 级 课程名称 程序设计 论文题目 全自动豆浆机的设计 评 定 指 标 评定指标 分值 得分 知识创新性 20 理论正确性 20 内容难易性 15 结合实际性 10 知识掌握程度 15 书写规范性 10 工作量 10 总成绩 100 评语: 任课教师 时 间 2014年 5 月 26 日 备 注 课 程 设 计 任 务 书 一、设计题目 全自动豆浆机的设计 二、设计任务 设计单片机控制下的全自动豆浆机,详细介绍其硬件和软件设计,并对各个功能模块做详细介绍。 三、设计计划 本设计共1周。 第1天:针对选题查资料,确定设计方案; 第2天:方案分析比较,电路原理设计,进行元器件及参数选择; 选用芯片参考:电源、稳压器、变压器。 第3天:编写主程序流程图和软件程序; 第4天:利用Multisim或PROTUES电路仿真,画电路原理图; 第5天:编写整理设计报告。 四、设计要求 1、绘制软件流程图并利用汇编语言编写软件程序; 2、绘制系统硬件原理图; 3、形成设计报告。 指 导 教师: 教研室主任: 2014年 5月 26 日 摘 要 本设计是基于单片机AT89C51的全自动豆浆机控制器。在保持豆浆机原有打浆、文火加热等功能基础上还能实现以下功能:加热及磨浆, 水位检测及沸腾溢出检测, 报警, 主动消泡等。通过控制器使加热和制浆同时进行,将现有的时间缩短一半。1全自动豆浆机的功能分析············································1 2控制系统的软件功能分析············································1 2.1主程序框图·······················································2 2.2 矩阵式键盘实现的模式选择框图···································3 2.3 加热粉碎完成报警及液位控制模块框图····························4 2.4 液位溢出或者过低报警框图·······································4 2.5 显示程序框图·····················································5 2.6 定时程序框图·····················································6 3全自动豆浆机控制系统主要程序·····································7 结论·································································13参考文献·····························································14 1全自动豆浆机的功能分析 豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路,主动消泡装置的控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。第一步为初始化程序,第二步为水位检测程序,第三步为水加热程序,第四步为粉碎程序,第五步为烧煮豆浆程序,第六步为报警程序。 图1 2控制系统的软件功能分析 软件上就是对单片机的编程了,在编程前需要画出一个流程图,根据豆浆机控制系统的设计要求及目的,即插上电源按下按钮后,先对豆浆机进行水位检测,符合要求后加热管开始对水进行加热,这时加热管是以1500w的功率对水加热的。当水温达到80℃左右,启

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档