智能仪器全自动豆浆机课程设计

合集下载

智能豆浆机毕业设计

智能豆浆机毕业设计

智能豆浆机毕业设计智能豆浆机毕业设计随着科技的不断发展,智能家居产品已经逐渐走进了我们的生活。

从智能手机到智能电视,我们已经习以为常。

然而,你是否曾经想过,如果我们的日常生活中的一些小家电也能变得智能化呢?比如,豆浆机。

豆浆作为一种营养丰富的食品,在中国有着悠久的历史。

而豆浆机作为制作豆浆的工具,一直以来都是一个相对传统的产品。

然而,随着人们对健康生活的追求和对科技的渴望,智能豆浆机的概念应运而生。

智能豆浆机的设计理念是将传统的豆浆机与智能技术相结合,使其更加方便、智能和易于操作。

首先,智能豆浆机应该具备自动磨豆功能,用户只需将豆子放入机器中,选择合适的程序,机器就能自动完成磨豆的过程。

这样一来,不仅省去了手动磨豆的麻烦,还能保证豆浆的质量和口感。

其次,智能豆浆机应该具备智能控制功能,能够根据用户的口味偏好和营养需求进行智能调节。

用户可以通过手机APP或者机器上的触摸屏设置豆浆的浓稠度、温度和磨豆时间等参数,以满足个性化的需求。

比如,对于喜欢喝浓稠豆浆的人来说,可以增加磨豆时间和减少水的用量;而对于喜欢喝温热豆浆的人来说,可以调节豆浆的温度。

这样一来,每个人都可以根据自己的口味来制作出符合自己需求的豆浆。

另外,智能豆浆机还可以具备语音控制功能,使得操作更加便捷。

用户可以通过语音指令告诉豆浆机要制作的豆浆种类和口味,机器会自动识别并进行相应的操作。

比如,用户可以说:“制作一杯巧克力味豆浆”,豆浆机就会根据用户的指令进行调整和操作。

这样一来,用户可以在不用靠近机器的情况下,实现远程控制和操作,提高了使用的便利性。

除了上述的基本功能,智能豆浆机还可以具备其他的附加功能。

比如,可以加入预约功能,用户可以提前设置好时间,让机器在指定的时间自动开始制作豆浆。

这样一来,早上起床的时候,用户就能享受到新鲜的豆浆,无需等待。

另外,智能豆浆机还可以通过传感器监测豆浆的温度和浓稠度,当达到用户要求的状态时,自动停止工作,避免过度磨豆。

智能豆浆机课程设计

智能豆浆机课程设计

智能豆浆机课程设计一、课程目标知识目标:1. 让学生了解智能豆浆机的结构、工作原理及使用方法;2. 掌握与智能豆浆机相关的安全知识及日常维护保养;3. 了解智能豆浆机在生活中的应用,提高对智能家居的认识。

技能目标:1. 培养学生运用所学知识分析智能豆浆机的工作原理和操作方法;2. 培养学生动手操作智能豆浆机,独立完成豆浆的制作;3. 提高学生的问题解决能力,能针对智能豆浆机使用过程中遇到的问题提出合理的解决方案。

情感态度价值观目标:1. 培养学生对智能家电的兴趣,激发学习热情;2. 培养学生的团队合作意识,学会在小组合作中共同解决问题;3. 增强学生的环保意识,了解智能豆浆机在节能环保方面的优势。

分析课程性质、学生特点和教学要求:1. 课程性质:本课程为实用技术课程,结合生活实际,培养学生的动手能力和实践操作技能;2. 学生特点:五年级学生具备一定的认知能力和动手能力,对新鲜事物充满好奇,善于合作交流;3. 教学要求:注重理论知识与实践操作的相结合,鼓励学生积极参与,注重培养学生的安全意识。

二、教学内容1. 智能豆浆机的基本结构:介绍豆浆机的各部件名称、功能及相互关系,结合课本第3章“家用电器的基本结构”进行讲解;- 机身结构- 电机与刀片- 控制系统- 加热元件2. 工作原理:讲解智能豆浆机制作豆浆的整个过程,涉及物理学、化学等知识,结合课本第4章“电器的原理与应用”;- 研磨过程- 加热过程- 智能控制过程3. 操作方法与安全知识:教授如何正确使用智能豆浆机,强调安全操作规范,参考课本第5章“家用电器的使用与安全”;- 开机与关机- 制作豆浆的步骤- 常见安全问题及预防4. 维护保养:介绍智能豆浆机的清洁与保养方法,结合课本第6章“家用电器的维护与保养”;- 清洁方法- 保养技巧- 故障排除5. 实践操作:安排学生动手操作智能豆浆机,制作豆浆,培养实际操作能力;- 分组实践- 操作指导- 成果展示教学内容安排与进度:共4课时,第1课时讲解基本结构与工作原理;第2课时教授操作方法与安全知识;第3课时学习维护保养;第4课时进行实践操作。

单片机课程设计智能豆浆机控制系统设计

单片机课程设计智能豆浆机控制系统设计

摘要本智能豆浆机的控制系统是基于AT89S52单片机来实现的,其主功能有:1.可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉碎,手动加热和自动三种。

2.在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。

3.在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。

4.豆浆机工作完成时,能蜂鸣报警,提醒用户。

豆浆机的自动工作流程有软件控制:先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。

液位溢出保护和防干烧保护用中断来控制,其检测由于没有防溢电极,功能用开关来模拟实现。

目录摘要---------------------------------------------------------------------------------------------1 第一章绪论--------------------------------------------------------31.1引言-------------------------------------------------------- 31.2原理-------------------------------------------------------- 3 第二章设计方案与实现功能-------------------------------------------42.1设计思路---------------------------------------------------- 42.2实现功能---------------------------------------------------- 5 第三章系统硬件电路设计---------------------------------------------53.1单片机的选择------------------------------------------------ 53.2温度检测电路的设计------------------------------------------ 63.2.1 DS-18B20数字温度传感器介绍--------------------------- 63.2.2 电路设计-----------------------------------------------73.3加热电路的设计---------------------------------------------- 73.4 电机电路设计------------------------------------------------83.5 数码管显示电路设计------------------------------------------93.6防干烧及防溢出电路的设计----------------------------------- 103.7报警电路的设计--------------------------------------------- 113.8复位电路的设计--------------------------------------------- 123.9时钟电路和按键电路设计------------------------------------- 13 第四章系统软件的设计-------------------------------------------- 134.1编程思路--------------------------------------------------- 13 第五章总结--------------------------------------------------------15 参考文献-----------------------------------------------------------17 附录一:豆浆机控制系统硬件图---------------------------------------18 附录二:豆浆机控制系统软件程序-------------------------------------18 评语表--------------------------------------------------------------------------------------------第一章绪论1.1引言豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。

智能仪器全自动豆浆机课程设计

智能仪器全自动豆浆机课程设计

课程设计名称:智能仪器设计题目:全自动豆浆机的设计学期:2013-2014学年第二学期专业:班级: 11-1班姓名:XX学号:1XXXXXXXXX指导教师:辽宁工程技术大学课程设计成绩评定表课程设计任务书一、设计题目全自动豆浆机的设计二、设计任务设计单片机控制下的全自动豆浆机,详细介绍其硬件和软件设计,并对各个功能模块做详细介绍。

三、设计计划本设计共1周。

第1天:针对选题查资料,确定设计方案;第2天:方案分析比较,电路原理设计,进行元器件及参数选择;选用芯片参考:电源、稳压器、变压器。

第3天:编写主程序流程图和软件程序;第4天:利用Multisim或PROTUES电路仿真,画电路原理图;第5天:编写整理设计报告。

四、设计要求1、绘制软件流程图并利用汇编语言编写软件程序;2、绘制系统硬件原理图;3、形成设计报告。

指导教师:教研室主任:2014年5月26 日摘要本设计采用单片机AT89C51来实现全自动豆浆机的各个功能的控制。

在本设计中,能实现以下功能:加热及磨浆, 水位检测及沸腾溢出检测, 报警, 主动消泡。

在豆浆机工作过程中,全部用软件控制。

用定时来完成。

防液位溢出和过低用中断方式来实现。

可以针对食品原料的物理特性不同,在加工处理时采用不同的加工模式,其主要区别在于加热和粉碎时间的长短不同。

关键字:AT89C51;豆浆机;水位监测目录1全自动豆浆机的设计分析 (1)2硬件的选择 (1)2.1单片机选用 (2)2.2电源的设计 (2)2.2.1稳压器的选用 (2)2.2.2电源工作原理 (3)2.3加热及磨浆电路的设计 (3)2.4水位检测及沸腾溢出检测电路的设计 (5)2.5 报警电路的设计 (6)2.6 主动消泡装置 (6)2.7电路总图 (7)3控制系统的软件功能分析 (7)3.1 高效省时的豆浆机控制系统的流程的设计 (8)结论 (9)参考文献 (10)1全自动豆浆机的设计分析豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路,主动消泡装置的控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。

豆浆机plc课程设计

豆浆机plc课程设计

豆浆机plc课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和结构。

2. 学生能掌握PLC在豆浆机控制系统中的应用。

3. 学生能了解并描述豆浆机制作过程中涉及的传感器及其功能。

技能目标:1. 学生能运用PLC编程软件进行基本的程序编写和调试。

2. 学生能通过PLC实现对豆浆机启动、停止、温度控制等功能的操作。

3. 学生能分析并解决豆浆机PLC控制系统中的简单故障。

情感态度价值观目标:1. 学生培养对自动化技术的兴趣,认识到PLC在工业控制领域的重要性。

2. 学生养成合作、探究的学习习惯,提高团队协作能力和解决问题的能力。

3. 学生认识到科技发展对提高生活品质的作用,增强社会责任感。

本课程针对高中年级学生,结合电子技术、自动化控制等学科知识,以豆浆机PLC控制系统为载体,培养学生的实际操作能力和创新能力。

课程注重理论与实践相结合,通过实际操作和案例分析,让学生在掌握知识的同时,提高技能和情感态度价值观。

课程目标的设定旨在使学生在学习过程中具备明确的方向和可衡量的成果,为后续教学设计和评估提供依据。

二、教学内容1. PLC基本原理与结构:介绍PLC的组成、工作原理、编程语言等基础知识,对应教材第3章。

- PLC的硬件结构- PLC的软件组成- PLC的工作原理2. 豆浆机PLC控制系统设计:分析豆浆机制作过程中的控制需求,学习PLC 在豆浆机控制系统中的应用,对应教材第4章。

- 豆浆机制作过程及控制需求- PLC在豆浆机控制系统中的作用- 豆浆机PLC控制系统的设计方法3. PLC编程与调试:学习使用PLC编程软件进行程序编写和调试,对应教材第5章。

- PLC编程语言及指令系统- PLC编程软件的使用方法- 豆浆机PLC程序的编写与调试4. 传感器及其应用:了解豆浆机制作过程中涉及的传感器,掌握其工作原理和应用,对应教材第6章。

- 常用传感器的工作原理- 传感器在豆浆机控制系统中的应用- 传感器选型及安装调试教学内容安排和进度:第1周:PLC基本原理与结构第2周:豆浆机PLC控制系统设计第3周:PLC编程与调试第4周:传感器及其应用教学内容的选择和组织遵循科学性和系统性原则,确保学生在学习过程中能够逐步掌握PLC相关知识和技能。

毕业设计(豆浆机)【范本模板】

毕业设计(豆浆机)【范本模板】
稳压电路:即使电网电压波动、负载等参数发生变化时也能保持输出电压的稳定,提供稳定的直流电源.
3.2.3
根据桥式整流电路原理,由 ,则可以得到 。再考虑到绕组损耗(压降)、变压器和整流二极管的压降,在工程中必须再在上述基础上增加5%,即 ,整流二极管承受的最大反向电压 ,同理可得, 。因为稳压器的最大电流是3A,所以流过二极管的最大电流 ,同理可得, 。综上所叙述,D1中的四个耐压值至少为8.24V,允许流过的最大电流是0。75A。D2中的四个二极管的耐压值至少为8。24V,允许流过的最大电流是0。75A。
2.2
本文设计的智能豆浆机主要以AT89C51单片机为核心,由温度传感器、防溢电路、防干烧电路、时钟电路、复位电路等为输入部分,声光报警、电机、加热电路为输出部分.整个制作过程全自动化,高效省时,安全快捷,以使制作出来的豆浆健康美味.其中电机负责搅拌打浆,加热电路负责预热和煮浆,防溢电路负责煮浆时豆浆的溢出,报警电路则是煮浆完成后提醒大家豆浆制作完毕。
3
如图3-3所示,电源的组成为:电源变压器、整流电路、滤波电路以及稳压电路.
~220V…
50Hz…
图3—3电源的组成
电源变压器:将220V交流电压降低为同频率各种电路设备所需的交流电压。
整流电路:将交流电能变为直流电能供给直流用电设备。
滤波电路:滤去整流输出电压中的纹波,尽可能减小脉动的直流电压中的交流成分,保留其直流成分,使其输出的电压纹波系数降低,波形变得比较平滑。
四川理工学院毕业设计(论文)
智能豆浆机设计
学生:
学号:
专业:
班级:
指导教师:
四川理工学院自动化与电子信息学院
二O一四年六月

由于传统豆浆制作时间长,所以设计一款智能豆浆机是非常有必要的。本设计是基于MCS—51单片机的智能豆浆控制系统,主要由温度传感器、防溢防干烧电路、打浆电路、加热电路、报警电路等组成。生产过程打浆前进行预热可以缩短煮浆时间,防止煮浆过程过长而造成的糊锅现象,这样大大提高了工作效率,能在短短十多分钟内为你送上一杯美味可口的豆浆,既方便快捷又安全可靠.

【精品完整版】微机原理课程设计(全自动豆浆机设计)

【精品完整版】微机原理课程设计(全自动豆浆机设计)

(此文档为word格式,下载后您可任意编辑修改!)一、题义分析及解决方案1.题义需求分析用STAR ES598PCI单板开发机设计一款全自动豆浆机,豆浆机的工作原理如下:上电-水位检测-水位合适开始加热-加热到80°C开始打浆(打15秒,停15秒,共4次)-继续加热一定时间(溢出到时暂时停止加热)。

打浆后继续加热,检测到4次溢出完成。

具体要求:(1)加热温度可以不到80度,设为35度;(2)水位合适由按键模拟;(3)打浆过程由电机模拟(4)温度要求显示由上述的需求可以分析如下:根据设计内容要求可知:1)用STAR ES598PCI单板开发机设计一个全自动豆浆机。

接口可以使用8255A 或8279,考虑该设计要求实现的功能较多,这里我们选择同时使用8255A和8279芯片,用于系统控制电路。

其中8255芯片主要用于控制把直流电机的控制信号输出到继电器来控制电机,接收水位测量的两个按键信号。

8279芯片用于控制温度的测量,控制LED数码管的温度显示。

2)水位合适检测和水位溢出检测由按键模拟,考虑到方便性,我们选择二进制开关,用1表示水位合适或溢出,0表示水位不合适或不溢出。

3)加热使用温度传感器DS18B20,DS18B20在本设计中主要是测量加热的温度并将接收的模拟信号转化为数字信号输出至8255A中。

4)打浆过程由直流电机模拟,打浆时,打15秒,停15秒,共四次,由软件用汇编语言编程来实现。

5)温度的显示用七段LED显示器2.解决问题方法及思路1)硬件部分为了完成这个实验,PC机和ES-PCI固然不可少,另外,为了能使各个功能模块更好的实现,我们选择8255和8279作为我们的主控芯片。

打浆功能由直流电机来实现,温度的测量由DS18B20来实现,温度的显示由LED来实现,水位的合适与溢出由两个二进制开关来实现,直流电机的控制由继电器来实现。

我们用8279的B口连接LED数码管段码,用于控制显示那一段,C口连接LED数码管选择脚。

智能豆浆机全解

智能豆浆机全解

重庆科技学院课程设计:智能豆浆机学生:张宇学号:2013441294班级:测控1302智能豆浆机控制系统的设计第一章绪论豆浆是我国人民喜爱的饮品。

传统豆浆的制作方法是先将黄豆用水浸泡变软,然后用石磨磨浆、过滤,再把过滤好的浆煮熟即可做好了。

因为豆浆是我们传统的饮品,我们要将它继承下去,但现代生活的我们不可能都会自己用石磨去磨豆浆,那么如何在这个快节奏的电气时代不失去传统饮食呢,那就是豆浆机的诞生。

传统的豆浆机是先加热再打磨,且打磨与加热不能同时进行,这样会花费很长的时间。

最近在市场上发现一种快速高效的豆浆机,做好一杯豆浆只需3分钟左右,但当你品尝这杯豆浆时你会有股糊的味道。

那么有没有一台豆浆机能够既省时,且做出的豆浆又美味呢,在目前市场上还没发现。

所以我本着继承传统豆浆的口味,又要符合现代生活快节奏的目的,设计一款既高效又美味的豆浆机。

本设计是在传统豆浆机基础上的改进,主要改进措施是在打浆的同时继续加热,并且在开始加热时用大功率加热,加热时还会主动开启消泡装置,这三点可以节省大量时间,整个过程在十分钟左右;同时在加热的过程中会最终将大的加热功率转换为小功率进行文火加热,以保证豆浆的美味。

最后强调的是这个系统的控制核心是单片机AT89S51。

当前主流的豆浆机主要有两类。

第一类就是比较传统的豆浆机,也是当前销量最大的豆浆机,其主要购买者就是我们普通的家庭消费者。

这一类豆浆机结构和运行流程的技术已经很成熟了,其主要由控制器、磨浆电动机及加热管构成;其大致的运行流程是先进行加热,加热到一定温度后停止加热,此时开启磨浆电动机进行打浆工作,打浆进行10秒左右停止打浆,间歇5秒左右,再开始打浆,如此循环5至6次,打浆完成,开始煮浆,煮浆15秒左右停止煮浆,间歇5秒左右,再开始煮浆,如此循环5至6次,煮浆完毕,在间歇20秒左右后报警响起提示豆浆煮好,可以饮用了。

从它的工作流程可以看出这类豆浆机的缺点就是耗时太长了,因为整个过程需要半个小时左右,这对于现代都市快生活的我们是不利的。

多功能豆浆机课程设计

多功能豆浆机课程设计

多功能豆浆机课程设计一、课程目标知识目标:1. 学生能理解多功能豆浆机的工作原理,掌握其操作步骤及安全使用方法。

2. 学生能了解豆浆的营养成分及对人体健康的作用,认识食品安全的重要性。

3. 学生掌握生活中常见的豆类食材及其特点,培养对食物的鉴赏能力。

技能目标:1. 学生能运用所学的知识,独立操作多功能豆浆机制作豆浆,提高动手实践能力。

2. 学生能够运用创新思维,设计出具有个人特色的豆浆配方,培养创新意识。

3. 学生通过小组合作,提高沟通协调能力,共同完成豆浆制作任务。

情感态度价值观目标:1. 学生培养对科学的热爱,增强对生活中科技产品的探究欲望。

2. 学生树立食品安全意识,养成良好的饮食习惯,关注健康生活。

3. 学生通过课程学习,培养环保意识,学会珍惜资源,养成节约习惯。

4. 学生在小组合作中,学会尊重他人,培养团队协作精神,增强集体荣誉感。

本课程针对小学五年级学生设计,结合学生的认知特点,以实践操作为主,注重培养学生的动手能力、创新意识和合作精神。

课程内容紧密联系课本知识,确保学生在掌握实际操作技能的同时,巩固所学理论知识。

通过本课程的学习,使学生能够将所学知识运用到生活中,提高生活品质。

二、教学内容本章节教学内容主要包括以下几部分:1. 多功能豆浆机的工作原理及结构:介绍豆浆机的各部件名称、功能及工作原理,使学生理解其内部构造。

2. 豆浆的营养成分与食品安全:讲解豆浆的营养价值、食品安全知识,提高学生的食品安全意识。

3. 豆类食材的特点与选择:介绍常见豆类食材的营养成分、口感特点,教授学生如何挑选优质豆类食材。

4. 豆浆制作方法与步骤:详细讲解豆浆制作的步骤,包括泡豆、磨浆、煮浆等,使学生掌握制作豆浆的技能。

5. 创新豆浆配方设计:鼓励学生根据个人口味和营养需求,设计独特豆浆配方,培养创新意识。

6. 多功能豆浆机的操作与维护:教授学生如何正确操作豆浆机,掌握安全使用方法,以及日常维护和保养。

微机_课设_豆浆机(工程学院余力)

微机_课设_豆浆机(工程学院余力)

目录第一章设计任务与目标 1设计课题 1设计目的 1设计任务 1基本设计要求 1第二章总体方案设计与方案论证 2总体设计方案 2方案比较分析 21、编程方法比较分析 22、数码管的驱动方式 33、键盘的扫描方式 34、定时中断方式 45、开关量输入消抖模块的选择 (4)6、计时方式的选择 5总工作流程如图所示 6总体软件设计说明8第四章系统资源分配及数据定义说明 (9)第五章局部程序设计说明111.自检以及初始化模块112.键盘扫描子模块113.单按键消抖子模块124.时钟调校子模块125.水位控制模块126.拆字子模块137.倒计时模块148.AD转化模块149.报警模块1510.显示更新程序1511.LED灯显示模块1612.“选择”“启动/取消”按键模块 (16)13.煮豆浆模块1714.煮浆,完成告警,保温单元1814.计时单元模块1915.T1中断模块20第六章、系统功能与用户界面及操作说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20系统功能20用户界面及操作说明20第七章、存在问题与改进程序说明21AD转化模块改进21添加了煮完后按下取消键能够结束进程并显示时钟 (21)第八章、课程设计总结22第一章设计任务与目标设计课题:全自动豆浆机控制程序设计设计目的:利用《微机原理与接口技术》所学的基本知识,通过编写一个具体的产品(豆浆机)的程序,来巩固这门课程的基础知识,提高设计、编写、调试程序的能力,训练,提高学生的工程技术。

设计任务:智能化豆浆机是目前许多家庭常备的小型家用电器,性价比高,便捷,实用性强等特点备受用户的欢迎。

本次任务是设计一款以AT89S51单片机为核心的豆浆机模拟控制系统,该系统可以进行模式选择(豆浆和果汁),粉碎谷物和水果,加热,防溢,处理完毕报警,时钟显示调校等功能。

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置毕业设计摘要:本文介绍了一种家用豆浆机全自动控制装置的设计方案。

该方案利用单片机作为控制核心,采用传感器对温度和浓度进行实时检测,通过LCD 显示器实时显示温度和浓度数值,利用电磁阀控制水位,实现自动加水。

同时,利用电磁阀和压力传感器保证豆浆机的安全性。

该设计方案具有操作简单、可靠性高的特点,适用于家庭使用。

关键词:豆浆机;全自动控制;单片机;传感器;电磁阀;LCD显示器一、引言豆浆是我国传统的食品之一,制作豆浆需要一定的时间和技巧。

为了解决这个问题,设计了一种家用豆浆机全自动控制装置,使得用户只需简单操作,即可完成豆浆的制作。

本文将详细介绍该装置的设计方案。

二、设计方案1.控制核心该装置采用单片机作为控制核心,具有运算速度快、存储容量大等特点,能够满足豆浆机的控制需求。

2.传感器为了实时检测豆浆的温度和浓度,该装置使用温度传感器和浓度传感器。

温度传感器用于检测豆浆的温度,浓度传感器用于检测豆浆的浓度。

传感器将检测到的数据传输给单片机进行处理。

3.LCD显示器该装置采用LCD显示器实时显示豆浆的温度和浓度数值,用户可以通过LCD显示器了解当前的豆浆状态。

同时,还可以显示其他附加信息,如加水时间、制作时间等。

4.水位控制为了实现自动加水功能,该装置采用电磁阀控制水位。

当豆浆机内的水位降低到一定程度时,电磁阀会自动打开进行加水,当水位达到设定值时,电磁阀会关闭停止加水。

5.安全控制为了保证豆浆机的安全性,该装置还采用电磁阀和压力传感器进行安全控制。

当压力传感器检测到豆浆机的内压超出安全范围时,电磁阀会自动关闭,防止发生爆炸等危险情况。

三、实施步骤1.搭建电路按照设计图纸,将单片机、传感器、电磁阀等连接在一起,搭建电路。

2.编写代码根据设定的功能需求,编写单片机的控制代码,实现温度、浓度的检测和显示,水位的控制以及安全控制。

3.组装设备将电路固定在豆浆机内部,并连接相应的管道、电线等设备,组装豆浆机。

智能型豆浆机控制系统毕业设计

智能型豆浆机控制系统毕业设计

现在由于社会生活节奏加快,有许多人都没有时间吃早餐,然而早餐对于人的健康是非常重要的。

中国的传统食物豆浆是一种老少皆宜的营养食品。

豆浆含有丰富的营养成分,虽不及豆腐,但比其他任何乳类都高,所以豆浆是很好的早餐之选。

但由于传统的豆浆制作过程复杂,制作时间长,许多人就放弃了喝豆浆。

因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。

设计智能型豆浆机目标:制作全豆豆浆、五谷豆浆、营养米糊、蔬菜果汁等。

全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。

本设计基于51单片机设计了一款高效省时的智能型豆浆机控制系统。

此智能型豆浆机控制系统主要由MCS-51系列单片机、温度检测器、加热电路、防溢电路、防止缺水电路、打浆电路、报警电路等组成,豆浆生产完全自动化。

其生产过程完全达到了预设模式,可自动完成粉碎功能、加热功能、防溢出功能、报警功能等。

一般可以选用以下原料作为加工对象,如:豆类、玉米、其他五谷杂粮、蔬菜水果等多种食品。

该智能型豆浆机控制系统具有很好的应用和使用价值。

关键词:51单片机,豆浆机,控制系统ABSTRACTNow because of the social life rhythm speeding up, there are many people who have no time to eat breakfast, breakfast is very important to people's health, however. The traditional food of China soybean milk is a kind of nutritious food for young and old. Soybean milk is rich in nutrients, although less tofu, but higher than any other dairy, so soya-bean milk is a good choice for breakfast. But due to the complexity of traditional soya-bean milk production process, production time is long, many people gave up drinking soybean milk. Design DouJiangJi intelligent control system, therefore, to produce an efficient time-saving DouJiangJi is very necessary. Design intelligent DouJiangJi goal: making full doug pulp, grain and soybean milk, nutritional rice cereal, vegetable juice, etc. Only need to start the whole process DouJiangJi, beating, boiled pulp completely automating, short 10 minutes to fully automatic do soya-bean milk, both safety and health, and quick and convenient.This design is based on 51 microcontroller designed a high efficient time-saving DouJiangJi intelligent control system. This DouJiangJi intelligent control system is mainly composed of MCS - 51 series microcontroller, temperature detector, spill-proof circuit, heating circuit, prevent water circuit, beating circuit, alarm circuit and so on, fully automatic soya-bean milk production. Its production process is reached the preset mode, can automatically complete crushing function, heating, spill prevention, alarm functions, etc. Can choose the following material as a general processing objects, such as beans, corn and other grain, vegetables, fruit and other food. The DouJiangJi intelligent control system has great value in application and use.Keywords:51 microcontroller, DouJiangJi, control system目录摘要 ................................................................................................. 错误!未定义书签。

豆浆机课程设计设计

豆浆机课程设计设计

目录一、设计目的 (1)二、设计要求 (1)三、总体设计 (1)3.1总体框图 (1)3.2工作原理 (2)3.3主程序框图 (3)四、各部分电路设计 (3)五、整体电路图 (6)六、仿真及测试 (6)七、设计总结 (8)八、参考文献 (9)九、附录 (9)一、设计目的豆浆机是一种新型的家用饮用机,以黄豆为原料,直接加工成熟以饮用。

若在黄豆中配以芝麻、花生、杏仁等佐料,或者通过改变打浆、加热的时间,可以做出不同种类的豆浆饮料。

豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。

用单片机设计的全自动豆浆机的控制系统,当放入适量泡好的黄豆,加入适量的冷水,把豆浆机的电源插头插入220V交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位检测,符合要求后电加热管开始对水进行加热,当水温达到80℃左右,豆浆机启动电机开始打浆,打浆过程中电机按间歇方式打浆。

打浆过后,开始对豆浆加热,豆浆温度达到一定值时豆浆上溢,当豆浆沫接触到防溢电极时,停止加热。

然后间歇加热,最后进行豆浆的防溢延煮后发出声音报警信号。

若缺水,则关闭加热器和电机,并发出报警声,直到关闭电源,加水后才能继续使用。

整个过程操作起来比较简单,但由于缺少相应的加热设备,设计方案只进行80℃以后,剩余操作部分的模拟仿真。

二、设计要求1、利用单片机设计一个自动控制电路出来控制豆浆机的工作,让它控制豆浆机把容器中浸泡好的黄豆加工成煮好的豆浆。

2、当放入适量浸泡好的黄豆、加入适量的冷水,将豆浆机电源插头插入220V交流电源,豆浆机指示灯亮起、发热管开始对水进行加热,当水加热到80度左右,豆浆机停止加热,然后开始每粉碎15秒停5秒的粉碎过程。

在经过2分钟左右的烧煮,最后豆浆机发出提示音,即告豆浆加工结束;3、注意:在粉碎和烧煮的过程中,会产生较多的泡沫。

所以,这两个阶段存在加热与一出之间的一对矛盾,应有适当的解决方案。

三、总体设计3.1总体框图方案1:此方案由单片机、传感器、加热电路、磨浆电路、报警电路组成。

智能仪器课程设计

智能仪器课程设计

智能仪器设计课程设计题目:全自动豆浆机控制系统的设计班级:学号:姓名:时间: 2012年1月目录第一章系统分析 (3)1.1方案分析与论证 (3)1.2设计框图 (4)第二章系统调试 (8)2.1软件模拟 (8)2.2硬件调试 (10)2.2.1调试图 (10)2.2.2问题归纳 (10)第三章心得体会 (11)第四章参考文献 (11)附录一 (12)附录二 (13)第一章系统分析此次课程设计的题目是:全自动豆浆机。

我们采用AT89S51来完成其设计,用不同颜色的LED灯模拟加热与粉碎功能,还有就是用蜂鸣器来完成其报警功能,以中断方式采用拨码开关来实现液位的控制等。

1.1方案分析与论证(1)模式选择模块:方案一:键盘选择模式方法。

通过按下键的键值判断,来跳转到不同的模式。

键盘有九个键,最多可以设计九中模式,设计时设计三种模式即可。

该方案可行。

方案二:定时计数模式方法。

设计一个三循环的计数。

通过按一下,外部给单片机一个低电平,计数一次。

按两下,计数加二,按三下计数加三。

按四下后回到按一下的状态。

然后通过计数后的数值来选择不同的模式。

该方案可行。

方案选择:总体来讲,两种方案都挺好。

最后,选择模块选择方案一,由于板上有键盘,可以加以运用,也方便实现。

计数口可以留着扩展外部事件中断用。

(2)加热粉碎完成报警模块:方案一:加热和粉碎时都有一定的时间,用延时实现。

方案二:加热和粉碎需要的时间可以用定时实现。

方案选择:选择方案二,因为加热和粉碎的时间需要用动态扫描的方式显示出来,因此定时可以实现加热和粉碎时的显示,而延时方式不行。

(3)液位控制模块:液位控制模块可用外部事件中断方式实现。

烧干,液体溢出容器功能采用外部事件中断(INTO,P3.2)实现,设为高优先级的中断。

加热液位控制功能也采用外部事件(INT1,P3.3)中断实现,设为低优先级。

(4)扩展计时模块:计时用来动态计量在某种模式下工作了多久,以此来观察还需要多久完成全过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计任务书一、设计题目全自动豆浆机的设计二、设计任务设计单片机控制下的全自动豆浆机,详细介绍其硬件和软件设计,并对各个功能模块做详细介绍。

三、设计计划本设计共1周。

第1天:针对选题查资料,确定设计方案;第2天:方案分析比较,电路原理设计,进行元器件及参数选择;选用芯片参考:电源、稳压器、变压器。

第3天:编写主程序流程图和软件程序;第4天:利用Multisim或PROTUES电路仿真,画电路原理图;第5天:编写整理设计报告。

四、设计要求1、绘制软件流程图并利用汇编语言编写软件程序;2、绘制系统硬件原理图;3、形成设计报告。

指导教师:教研室主任:2014年5月26 日摘要本设计采用单片机AT89C51来实现全自动豆浆机的各个功能的控制。

在本设计中,能实现以下功能:加热及磨浆, 水位检测及沸腾溢出检测, 报警, 主动消泡。

在豆浆机工作过程中,全部用软件控制。

用定时来完成。

防液位溢出和过低用中断方式来实现。

可以针对食品原料的物理特性不同,在加工处理时采用不同的加工模式,其主要区别在于加热和粉碎时间的长短不同。

关键字:AT89C51;豆浆机;水位监测目录1全自动豆浆机的设计分析 (1)2硬件的选择 (1)2.1单片机选用 (2)2.2电源的设计 (2)2.2.1稳压器的选用 (2)2.2.2电源工作原理 (3)2.3加热及磨浆电路的设计 (3)2.4水位检测及沸腾溢出检测电路的设计 (5)2.5 报警电路的设计 (6)2.6 主动消泡装置 (6)2.7电路总图 (7)3控制系统的软件功能分析 (7)3.1 高效省时的豆浆机控制系统的流程的设计 (8)结论 (9)参考文献 (10)1全自动豆浆机的设计分析豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路,主动消泡装置的控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。

第一步为初始化程序,第二步为水位检测程序,第三步为水加热程序,第四步为粉碎程序,第五步为烧煮豆浆程序,第六步为报警程序。

图1-1 豆浆机控制器结构框图2硬件的选择硬件上豆浆机的控制系统分为三个部分。

首先,需要有一个单片机芯片作为控制核心来控制它的工作过程,刚开始需要进行水位检测,这就需要一个传感器,为了减少成本,这里采用一个探针来代替传感器的使用,然后开始对水进行加热,加热时需要把水预先加热到80℃,这时使用全功率加热,加热管功率为1500W,这里加热管的功率是传统的豆浆机的两倍,这样就能够节省出一部分时间。

第二部分,当给豆浆加热至80℃后,启动打浆电机开始打浆,这里我选用的是单相串励电机,因为串励电动机具有起动转矩大、过载能力强、调速方便、体积小、重量轻等很多优点,在家用电器中普遍使用,同时加热管工作功率在电机启动后2分钟后改成用750W,这是由单片机通过改变占空比来实现的。

加热管使用750W加热1分钟后再次通过单片机改变占空比改变加热管功率为400W进行加热,其后30秒电机停止工作。

在第二阶段,若发生溢出,则停止加热,暂停时间为4秒,之后回到主程序继续工作,同时补偿加热时间7秒。

第三阶段为文火煮浆阶段,这一阶段加热管功率改为350W,煮浆阶段中豆浆由于加热会产生大量的气泡,这时就需要启动电动机5秒用主动消泡进行气泡的消除,文火煮浆阶段共加热3分钟,加热结束30秒工作结束,蜂鸣器响起提示豆浆煮好。

2.1单片机的选用单片机的种类较多,本设计选用的是AT89C51. AT89C51 是51系列单片机的一个型号,他是ATMEL公司生产的。

AT89C51是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C51单片机可为提供许多较复杂系统控制应用场合。

2.2电源的设计2.2.1稳压器的选用集成稳压器是指将不稳定的直流电压变为稳定的直流电压的集成电路。

由于集成稳压器具有稳压精度高、工作稳定可靠、外围电路简单、体积小、重量轻等显著优点,在各种电源电路中得到了普遍的应用。

常用的集成稳压器有:金属圆形封装、金属菱形封装、塑料封装、带散热板塑封、扁平式封装、双列直插式封装等。

在电子制作中应用的较多的是三端固定输出稳压器。

78XX系列集成稳压器是常用的固定正输出电压的集成稳压器,输出电压有5V、6V、9V、12V、15V、18V、24V等规格,最大输出电流为1.5A。

它的工作原理:取样电路将输出电压按比例取出,送入比较放大器与基准电压进行比较,差值被放大后去控制调整管,以使输出电压保持稳定。

它的内部含有限流保护、过热保护和过压保护电路,采用了噪声低、温度飘逸小的基准电压源,工作稳定可靠。

78XX系列集成稳压器为三端器件,一脚为输入端,一脚为接地端,一脚为输出端,使用十分方便。

在此设计中选用的是78XX系列中的7805,它能够提供多种固定的输出电压,应用范围广。

内含过流、过热和过载保护电路。

带散热片时,输出电流可达1A,虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。

在本设计中就是利用它把12V的直流电压变成5V的稳定电压给单片机提供电源,以确保正常工作。

2.2.2电源工作原理控制电路采用变压器降压、晶体二极管整流等方法获得工作电源。

当电源插头J1插入220V交流电,T1开始对220V交流电进行降压,从次级输出12V左右的低压交流电,从而适应电路的使用要求。

整流硅对次级输出的交流电进行桥式整流,再由C3、C1进行滤波,已形成较平滑的直流电,送给三端集成正输出稳压器7805进行稳压调整。

经7805稳压作用后输出+5V的直流电压,经C4、C2滤波后输出纹波很低的+5V电压,作为单片机的工作电源,以保证单片机工作时的稳定和可靠。

图2-1 豆浆机控制系统的电源电路2.3加热及磨浆电路的设计加热电路的作用是通过加热管把磨成粉沫的黄豆煮熟,本设计使用的加热器的最大功率为1500W;磨浆电路的作用是通过电机把黄豆搅拌成粉沫,电机选用的是单相串励电机,由于串励电动机具有起动转矩大、过载能力强、调速方便、体积小、重量轻等很多优点,在家用电器中普遍使用。

但是串励电机的转速很高,为了避免其连续工作容易造成损坏,本设计采用的是间歇性打浆的方式。

单片机输出电流经三极管放大,来驱动继电器闭合,使加热管发热把豆浆煮熟。

同理,继电器闭合使电机运转把黄豆搅碎。

图2-2 加热及磨浆电路加热及磨浆电路的工作原理如图所示。

加热及磨浆电路由继电器JR1、JR2,三极管T2、T3,电阻R5、R6以及二极管D1,D2,单片机AT89C51组成。

当单片机工作时,检测完水位正常后,赋给P1.1一个低电平,软件检测到P1.1变为低电平后,赋给单片机P3.0脚一个高电平,使三极管T2饱和导通,电流流过继电器JR1,使触点闭合,于是加热管得电开始对豆浆加热,加热持续3分钟,这时的温度达到80度左右,启动电动机进行打浆。

加热功率为750W的时候,单片机P3.4脚为高低电平交替,使三极管T3饱和导通和断开,从而控制继电器触点闭合与开启,实现了功率的转变。

其后的400W与300W也使用同样的方法获得。

2.4水位检测及沸腾溢出检测电路的设计水位检测及沸腾溢出电路的作用是以传感器作为信息采集系统的前端单元来控制家用豆浆机缺水时干烧及沸腾溢出等问题。

这里采用探针作为传感器来检测水位及沸腾溢出,然后通过比较器输出高低电平,这样就可以通过单片机检测比较器输出电平的高低来检测水位及沸腾时的溢出状态。

水位检测及沸腾溢出电路的原理如图所示,K1,K2分别是水位检测传感器和沸腾溢出传感器,为了减少成本,这里采用探针来代替这两个传感器,使用中将装植物的金属杯接控制电路的公共点“地”,探针分别通过传输线与单片机的P1.1,P1.0端连接。

正常工作时,K1被水淹没,它和地之间的电阻较小,与R13共同对+5V分压,U+得到比U-低的电压,比较器IC3B输出低电平。

缺水时,K1露出水面,它的电阻很大,R13共同对+5V分压,U+得到比U-高的电压,比较器IC3B输出高电平。

用软件检测比较器IC3B的输出电平,便知道是否缺水。

用同样的方法检测豆浆是否沸腾溢出。

图2-3 全自动豆浆机控制系统的缺水及沸腾溢出电路2.5 报警电路的设计报警电路的作用是通过蜂鸣器发出声音信号,提醒主人豆浆已经煮好了。

声音信号电流从单片机的P3.5脚输入到三极管T4,使功率放大,驱动蜂鸣器B1发出声音。

报警电路如图所示,报警电路由单片机AT89C51、电阻R7、三极管T4与蜂鸣器B1组成。

通过事先编写的程序,在单片机的控制下,系统开始工作,当加热完成后,单片机P3.5脚自动输出一个高电平,通过电阻R7使三极管T4饱和导通,于是蜂鸣器B1发出报警声音,提醒主人豆浆加热完成。

8550图2-4 全自动豆浆机控制系统的报警电路2.6 主动消泡装置主动消泡装置主要是由两根吊挂在磨浆电机主轴上的铜制金属棒制成。

通过多次试验得出:当两根铜棒安装在防溢电极水平线下方3cm处时,消泡效果最佳。

2.7 电路总图3控制系统的软件功能分析软件上就是对单片机的编程了,在编程前需要画出一个流程图,根据高效省时的豆浆机控制系统的设计要求及目的,即插上电源按下按钮后,先对豆浆机进行水位检测,符合要求后加热管开始对水进行加热,这时加热管是以1500w的功率对水加热的。

当水温达到80℃左右,启动磨浆电机开始磨浆,磨浆电机不间断的打浆,磨浆的同时对豆浆这时加热管改为750w的功率工作。

当豆浆研磨完毕时电动机停止运转,加热管改为400w的功率对豆浆进行加热。

最后阶段使用350W对豆浆加热,由于加热的缘故会豆浆上溢,当豆浆沫接触到防溢电极时,暂停磨浆,启动主动消泡装置,进行消泡。

这样直到豆浆加工完成,间歇30秒后发出声音信号。

实际工作中,打浆的时候会有少量的豆浆溅到防溢电极上,这时就需要一个延时子程序对其进行延时使得豆浆机不会产生误操作。

按照上述对高效省时的豆浆机控制系统的要求,完成高效省时的豆浆机控制系统设计的流程图后,对单片机进行软件的编程来配合硬件的设计以至于完成整个高效省时的豆浆机控制系统的设计。

3.1全自动豆浆机控制系统的流程的设计图3-1 全自动豆浆机控制系统的流程图全自动豆浆机控制系统的流程图如图所示,先上电初始化,然后按下按钮,先检测水位符合要求吗,如果不符合,则由警鸣器发出嘀嘀的声音来提示主人,如果符合要求,则加热管用全功率开始对豆浆机内的冷水进行加热,当加热到80℃以后,启动电动机进行打浆,2分钟后加热管的功率降至750W,直到打浆结束进入小功率煮浆阶段,这时的加热管功率为400W。

相关文档
最新文档