毕业论文:单片机课程设计-全自动豆浆机.docVIP

  • 8
  • 0
  • 约1.7万字
  • 约 28页
  • 2019-05-15 发布于广西
  • 举报

毕业论文:单片机课程设计-全自动豆浆机.doc

————长安大学单片机课程设计 PAGE 2 《单片机原理及应用》课程设计报告 题 目 全自动豆浆机 学院(部) 电子与控制工程学院 专 业 电气工程及其自动化 班 级 学生姓名 学 号 指导教师 时 间 2012.12.19—2011.12.30 任务书: 题目4 智能小家电控制系统的设计(1) (一)功能介绍 全自动家用豆类和谷物处理机(即全自动豆浆机)具有按预设模式自动粉碎谷物、加热功能、防止溢出、处理完毕报警等基本功能。一般可以处理如豆类、玉米、其他五谷杂粮、蔬菜等多种食品。全自动家用豆类和谷物处理机的处理食品的过程通常为:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制。由于食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同。在工作过程中,被加工的食品液体被限定在某一个给定的液位范围内,当液体加热时泡沫达到溢出液位时,停止加热,待脱离溢出液位区时继续加热。 (二)设计参数 (1)电机 5W,24VDC (2)加热器 500W,220V AC (3)加热容器 1.25升 (4)电力供应:220V AC (三)设计要求 (1)实现多模式选择。被选中的模式用LED显示器表明 (2)实现不同模式下的加工过程:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制,时间自定 (3)液位检测和控制:使被加工的食品液体限定在某一个给定的液位范围内,当液体溢出容器或无液体时,报警并断电。 (4)显示工作模式、加工状态和时间。 (5)每个动作完成时,通过声光报警提示。 (6)测量并显示液体温度。 (四)扩充功能 (1)在加热阶段进行恒温控制 (2)PWM调节电机转速 摘要: 一、课设制作的全自动豆浆机控制电路,能实现的功能如下: 1、它能实现三种模式选择,同时模式,加热总时间,粉碎总时间依次在前三个数码显示器上上显示。选择模式完成后,按照规定的时间完成加热——粉碎——加热——粉碎——加热——显示温度——完成报警整个加工过程。加热和粉碎状态分别用P3.6和P3.7口接发光二极管模拟。 2、它能实现烧干,液体溢出容器的的优先级断电报警和加热时水泡超出液位时的停止加热,延时等待水位下降后继续加热的液位控制功能。 3、扩展部分。它扩展实现了计时功能,用数码管的后三位进行动态显示。计时的目的是看在已选的模式下,看距离全过程完成还有多长时间;还可以通过显示的时间判断,报警是中途烧干,液体溢出容器的报警还是工作全过程结束的报警,有一定智能性。 4、它能在上电后或复位后显示000000六位数字。可以通过改变初始值实现显示任意六位数字或者能显示出的字母。 二、全自动豆浆机控制电路各模块功能实现的方法如下: 1、模式的选择通过键盘扫描的方法,通过键盘按键1,2,3来选择。 2、烧干,液体溢出容器功能采用外部事件中断(INTO)实现,设为高优先级的中断。加热液位控制功能也采用外部事件(INTI)中断实现,设为低优先级。 3、计数显示,模式显示,加热时间,粉碎时间的显示,温度显示,报警并亮报警灯,都采用动态扫描的方法实现。 4、工作过程中的加热时间,粉碎时间均采用定时中断(TR0)的方式实现。 5、通过键盘扫描,当四键按下时测量液体温度,并将温度显示五秒。 前言: 豆浆营养价值丰富,需求量很大。那么提高豆浆机的智能化和自动化是非常必要的,以节俭成本和保障它工作时的安全性。该论文设计的豆浆机是基于单片机系统的控制制作的。主要通过编程烧入单片机芯片,然后软硬件结合达到制作要求。 目录 方案分析和论证 ……………………………………………………… 6 模式选择模块……………………………………………………………6 加热粉碎完成报警模块…………………………

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档