浙江理工大学 单片机课程设计《智能豆浆机控制系统》
智能豆浆机的设计
目录一、绪论(一)课题的研究目的和意义 (2)(二)课题的背景和现状 (2)二、系统的整体结构设计 (3)(一)机械部分的介绍 (3)2.1.1水箱系统 (3)2.1.2磨浆系统 (4)2.1.3磨浆系统 (5)(二)豆浆机的制浆工艺及控制系统主要功能简介 (5)2.2.1制浆工艺流程 (5)2.2.2商用豆浆机控制系统要实现的主要功能 (6)(三)控制系统的设计思路 (6)三、控制系统的硬件设计 (7)(一)时钟电路设计 (7)(二)存储电路设计 (8)(三)键盘/显示电路设计 (8)(四)USB接口电路设计 (9)(五)电机电流检测电路设计 (9)(六)液位检测电路设计 (10)(七)电源电路设计 (10)(八)电器隔离部分电路设计 (10)四、控制系统的软件设计 (11)(一)制浆工艺流程的程序设计 (11)4.1.1软件环境介绍 (12)4.1.2电机电流过载保护的程序设计 (12)(二)上位机界面的软件设计 (12)(三)授权调试参数的设计 (12)五、系统的安装与调试 (13)(一)整体设备安装 (13)(二)调试及结果 (13)六、总结与展望 (14)(一)总结分析 (14)(二)未来展望 (14)致谢 (16)参考文献 (17)基于单片机的豆浆机控制系统设计说明摘要:豆浆逐渐成为人们生活中的重要饮食,对人体健康有很大的好处。
以前是采用传统的石磨方式来磨出豆浆,如今,人类已经发明出豆浆机,制造工艺的技术也越来越成熟。
现如今,我国的豆浆机的生产展现出多样化的趋势,市场份额也在逐渐增长。
就我国市场上销售的额豆浆机来看,其主要的控制系统所使用的中央处理部件就是PLC,这一设计具有可靠性和稳定性的特性,相对而言,制造成本也就要高一些。
因此,对不同客户不同需求的满足角度出发,本篇论文以降低豆浆机的生产成本为目的,设计研发了一款以单片机为核心的商用豆浆机控制系统。
在硬件的设计上,我们设有时钟、储存、显示、USB接口、液位检测、电流检测、电气隔离等电路。
智能豆浆机课程设计
智能豆浆机课程设计一、课程目标知识目标: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课时进行实践操作。
基于单片机的自动豆浆机控制系统
基于单片机的自动豆浆机控制系统在日常生活中,早餐是我们必不可少的能量来源,豆浆是中国人民喜爱的一种饮品,又是一种老少皆宜的营养食品,在欧美享有“植物奶”的美誉。
豆浆含有丰富的植物蛋白和磷脂,还含有维生素B1.B2和烟酸。
此外,豆浆还含有铁、钙等矿物质,尤其是其所含的钙,非常适合于各种人群,包括老人、成年人、青少年、儿童等等。
豆浆机是快速制作豆浆的机器,本文介绍了一种基于单片机的豆浆机控制器的设计,豆浆机的控制系统是基于STC89C52单片机来实现的,其主功能有可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉碎,手动加热和自动三种。
在豆浆机工作的过程中,液晶1602能给予温度和工作模式的显示。
在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。
豆浆机工作完成时,能蜂鸣报警,提醒用户。
自动豆浆机控制系统根据单片机原理,将其运用于豆浆机中来控制电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行的编程。
绪论由于当今社会生活节奏快,有许多人没有时间吃早点,而早点对于人的健康是非常重要的。
中国的传统食物豆浆是一种老少皆宜的营养食品。
现磨豆浆有很神奇的滋补身体的作用:《延年秘录》中认为“长肌肤,益颜色,填骨髓,加气力,补虚能食”。
如今豆浆传至国外,其营养价值也是在世界范围被认可,深受欢饮:在国外豆浆被称作是“植物奶”,豆浆含有丰富的植物蛋白和磷脂,还含有维生素B1、B2和烟酸。
论文研究主要内容本设计是以AT89C52单片机为控制核心的智能照明装置,通过使用温度传感器、LED显示屏、继电器、直流电机、蜂鸣器,其特点是能用单片机控制电机进行打浆,并且具有手动加热、手动控制和自动控制的功能。
全自动豆浆机是一种集结构简单、性能稳定、使用方便、价格低廉、智能化等优点为一体的设计产品,具有一定的实用价值。
论文研究意义及技术要求本文所设计的豆浆机控制系统从功能角度出发,在温度传感器的基础上加上水位的控制进行组合,制造一个既安全又适用的豆浆机控制器。
单片机课程设计智能豆浆机控制系统设计
摘要本智能豆浆机的控制系统是基于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引言豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。
单片机豆浆机课程设计
单片机豆浆机课程设计一、课程目标知识目标:1. 学生能够理解单片机的基本原理,掌握其编程方法。
2. 学生能够了解豆浆机的电路构成,工作原理及其与单片机的连接方式。
3. 学生能够运用所学的单片机知识,设计并实现一个简单的豆浆机控制系统。
技能目标:1. 学生能够运用编程软件进行单片机程序的编写、调试与下载。
2. 学生能够运用电路设计软件绘制豆浆机控制系统的电路图。
3. 学生能够通过小组合作,完成豆浆机控制系统的搭建与调试。
情感态度价值观目标:1. 培养学生热爱科学,敢于创新,主动探索的学习态度。
2. 培养学生团队协作精神,学会与他人沟通、交流、合作。
3. 增强学生对我国传统饮品豆浆的认识,提高学生对传统文化的尊重和传承意识。
课程性质:本课程为实践性较强的课程,结合单片机技术与豆浆机应用,培养学生动手能力、创新能力和团队合作能力。
学生特点:学生具备一定的单片机基础知识,对实际应用有较高的兴趣,喜欢动手实践。
教学要求:教师需引导学生将理论知识与实际应用相结合,注重培养学生的动手能力和创新能力。
在教学过程中,关注学生的个体差异,提供个性化指导,确保每位学生都能在课程中取得进步。
通过课程学习,使学生达到预定的学习成果。
二、教学内容1. 单片机基础原理:回顾单片机的组成、工作原理,重点讲解内部资源、I/O 口编程及中断系统。
教材章节:《单片机原理与应用》第1章、第3章。
2. 编程软件使用:介绍编程软件的使用方法,包括程序编写、调试、下载等操作。
教材章节:《单片机原理与应用》第4章。
3. 豆浆机电路原理:分析豆浆机的电路构成、工作原理,讲解与单片机的连接方式。
教材章节:《家用电器原理与应用》第2章。
4. 电路设计软件应用:教授电路设计软件的使用,绘制豆浆机控制系统电路图。
教材章节:《电路设计与制图》第1章。
5. 单片机控制豆浆机设计与实现:指导学生进行豆浆机控制系统的设计,包括程序编写、电路搭建、调试等。
教材章节:《单片机原理与应用》第6章、《家用电器原理与应用》第3章。
智能豆浆机控制系统的设计
智能豆浆机控制系统的设计毕业设计(论文)题目智能豆浆机控制系统的设计系(院)电气工程系专业电气工程与自动化班级2010级4班学生姓名赵思佳学号1014090429指导教师史雁峰职称讲师二〇一四年六月二十日独创声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。
据我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本声明的法律后果由本人承担。
作者签名:二〇一四年月日毕业设计(论文)使用授权声明本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。
本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。
(保密论文在解密后遵守此规定)作者签名:二〇一四年月日智能豆浆机控制系统的设计摘要豆浆是我国人民喜爱的饮品。
传统豆浆的制作方法是先将黄豆用水浸泡变软,然后用石磨磨浆、过滤,再把过滤好的浆煮熟即可做好了。
因为豆浆是我们传统的饮品,我们要将它继承下去,但现代生活的我们不可能都会自己用石磨去磨豆浆,那么如何在这个快节奏的电气时代不失去传统饮食呢,那就是豆浆机的诞生。
传统的豆浆机是先加热再打磨,且打磨与加热不能同时进行,这样会花费很长的时间。
最近在市场上发现一种快速高效的豆浆机,做好一杯豆浆只需3分钟左右,但当你品尝这杯豆浆时你会有股糊的味道。
那么有没有一台豆浆机能够既省时,且做出的豆浆又美味呢,在目前市场上还没发现。
所以我本着继承传统豆浆的口味,又要符合现代生活快节奏的目的,设计一款既高效又美味的豆浆机。
本设计是在传统豆浆机基础上的改进,主要改进措施是在打浆的同时继续加热,并且在开始加热时用大功率加热,加热时还会主动开启消泡装置,这三点可以节省大量时间,整个过程在十分钟左右;同时在加热的过程中会最终将大的加热功率转换为小功率进行文火加热,以保证豆浆的美味。
基于单片机的豆浆机控制系统设计
单片机的豆浆机控制系统设计摘要:豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作进行磨豆浆其间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。
熟悉单片机SH66P20A的基本结构,工作原理。
根据单片机的工作原理,将其运用于都将集中,以实现上述豆浆机的工作流程的自动化,并运用汇编语言进行相关的编程。
1.豆浆机的基本结构1.1豆浆机结构图图1.1 豆浆机基本结构图1.2 豆浆机结构豆浆机,采用微电脑控制,实现预热、打浆、煮浆和延时熬煮过程全自动化,特别是由于增设了“文火熬煮”处理程序,使豆浆营养更加丰富,口感更加香泽。
(1)杯体:杯体像一个硕大的茶杯,有把手和流口,主要用于盛水或豆浆。
杯体有的用塑料制作,有的用不锈钢制作,但都是符合食品卫生标准的不锈钢或聚碳酸脂材质。
购机时以选择不锈钢杯体为宜,主要是便于清洁。
在杯体上标有“上水位”线和“下水位”线,以此规范对杯体的加水量。
杯体的上口沿恰好套住机头下盖,对机头起固定和支撑作用。
(2)机头:机头是豆浆机的总成,除杯体外,其余各部件都固定在机头上。
机头外壳分上盖和下盖。
上盖有提手、工作指示灯和电源插座。
下盖用于安装各主要部件,在下盖上部(也即机头内部)安装有电脑板、变压器和打浆电机。
伸出下盖的下部有电热器、刀片、网罩、防溢电极、温度传感器以及防干烧电极。
需要说明,下盖的材质同样需要符合食品卫生标准。
(3)电热器:加热功率800 W,不锈钢材质,用于加热豆浆。
加热管下半部应设计为小半圆形,易于洗刷和装卸网罩。
(4)防溢电极:用于检测豆浆沸腾,防止豆浆益出。
它的外径5 mm,有效长度15 mm,处在杯体上方。
为保障防溢电极正常工作,必须及时对其清洗干净,同时豆浆不宜太稀,否则,防溢电极将失去防护作用,造成溢杯。
(5)温度传感器:用于检测“预热”时杯体内的水温,当水温达到MCU (SH66P20A)设定温度(一般要求8O ℃左右)时,启动电机开始打浆。
智能豆浆机控制系统设计和实现 电子信息工程专业
众所周知,豆浆的适用群体比较广泛,且物美价廉,对于豆浆的选购,还是非常受大家欢迎的。
而且豆浆内含的铁元素量很高,几乎是牛奶的6-8倍,而蛋白质的比例虽不如牛奶的高,但在我们人体内的吸收率几乎是85%,这样一来就有很多人给予豆浆以“植物性牛奶”的外号。
现在,广大群众的生活水准的日渐改善,大家都很关心健康意识问题,许多家庭为了保证健康和饮食安全,各自在家里制作鲜豆浆,从而刺激了日用自动豆浆机的销售市场。
并且使用豆浆机的步骤简单、快捷,是大部分普通家庭的首选,本文设计的工作步骤是,提前泡好大豆放入机器,后在自动豆浆机加入适量冷水,由加热管加热到75度以上,压碎机打浆,间歇工作6次,每次20秒,然后停止5秒,最后进入煮豆浆的步骤,煮沸后,进行文火慢熬,最后提示结束,全程都设立了防溢出的保护程序。
本文使用的是ATmega8型号的单片机进行控制,豆浆机工作全程有预热、打浆、煮浆、防溢延煮、断电报警这样几个功能,单片机需要自动判断条件进行触发。
而系统的硬件设计需要有:电源模块、MCU的最小系统模块、以及LED电源的指示灯系统、触发按键,其他的LED指示灯,以及防干烧和检测设备温度的电路系统、防溢出的电路模块,以及电热器的驱动电路,还需要电机驱动的电路模块,以及报警的电路设计。
而系统的软件设计,则应是包含在豆浆制作的全过程中,使用代码调试,并使用外部中断控制来避免豆浆的溢出。
前言豆浆是一种适合所有年龄段的高质量,低成本的液体营养、保健产品。
它比牛奶中的铁元素多的5倍。
尽管它所含蛋白质不如牛奶多,但可以提高蛋白质食物在人体中的消化吸收率,且可以达到85%,所以有人将豆浆称为“绿色豆浆”,也有“植物性牛奶”的美誉。
豆浆被称为最适合女性饮用的食物,这是因为它含有丰富而大量的营养成分,对女性比较有益处。
比如,其中含量比较高的大豆异黄酮可以调节女性内分泌循环功能的稳定,且保持女性的皮肤白皙光泽,其实,大豆异黄酮甚至可以起到与雌激素相同的保健功能,比如,可以减轻女性的更年期焦虑,改善骨密度水平,以及预防骨质疏松症等,它还可以用来预防因雌激素引起的不良反应,例如乳腺癌和宫颈癌等。
基于单片机的全自动豆浆机控制系统设计
论文题目:基于单片机的全自动豆浆机控制系统设计摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内,并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作。
进行磨豆浆期间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。
全过程处于无水报警,在自动工作期间,任何时刻提起豆浆机,都会停止工作并报警。
当重新将豆浆机放入水中后,回复以前工作状态。
熟悉单片机SH66P20A的基本结构,工作原理。
根据单片机的工作原理,将其运用于豆浆机中来控制其电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行相关的编程。
关键词:SH66P20A 加热延迟ABSTRACTAutomatic DouJiangJi basic working process is will advance bubble good soybean into DouJiangJi inside, and join the amount of cold water after heating tube electrify heats up to 80 ° C, crushing motor electrify work. For grinding soya-bean milk during work three times, and each time.misunderstandings 2min, every two interval, then cook soymilk into 5s program, boil in delay 5min, and sound reminders working process is over. Process are without water alarm, in automatic working period, any moment mention DouJiangJi, will stop work and alarm. When will DouJiangJi into the water again after, reply before working state. Familiar with the basic structure of SH66P20A MCU, working principle. According to the working principle of MCU is applied to the DouJiangJi to control its circuit system, In order to realize the above DouJiangJi work flow automatization, and use of assembly languages relevant programming.Keywords: SH66P20A heating delay目录第一章豆浆机的前景与基本结构 (1)第一节前言 (1)第二章全自动豆浆机硬件电路系统 (4)第三章全自动豆浆机的单片机控制 (5)第一节 SH66P20A单片机的简介 (5)结束语 (9)谢辞 (10)参考文献 (11)[1] .薛永毅等.《新型电源电路应用实例》电子工业出版社,2002 [2] .王化祥.《张淑英编著.传感器原理及应用》天津大学出版社,1992 [3] .刘迎春著.《传感器原理、设计与应用》国防科技大学出版社,1991 [4] .汤元信.亓学广.刘元法等编著.《电子工艺及电子工程设计》北京航空航天大学出版社,1999年 [5] .胡汉才编著.《单片机原理及接口技术》清华大学出版社,1996 [6] .周峻雄.《三合一全自动豆浆机》今日科技,2000. (11)第一章豆浆机的前景与基本结构第一节前言1.1前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。
基于单片机的自动豆浆机控制电路设计本科毕业设计论文
毕业论文声明本人郑重声明:1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。
除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。
对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。
本人完全意识到本声明的法律结果由本人承担。
2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。
本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。
3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。
4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。
论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名):年月关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。
本人完全了解大学有关保存,使用毕业论文的规定。
同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。
本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。
本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。
本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。
单片机课程设计 豆浆机
电气与电子信息工程学院《单片机》课程设计报告题目:智能豆浆机专业班级:电气工程及其自动化2012级(3)班学号:201240220326姓名:李越同组人:陈俊亚指导教师:胡蔷黄磊设计时间:2014年12月15日—2014年12月19日设计地点:K2-407单片机、微机原理实验室课程设计任务书2014 ~2015 学年第1学期一、课程设计题目:(智能豆浆机)二、课程设计要求1. 根据具体设计课题的技术指标和给定条件,以单片机为核心器件,能独立而正确地进行方案论证和电路设计,完成仿真操作。
要求概念清楚、方案合理、方法正确、步骤完整;2. 熟悉、掌握各种外围接口电路芯片的工作原理和控制方法;3. 熟练使用单片机汇编语言或C51进行软件设计;4. 熟练使用Proteus、Keil软件进行仿真电路测试;5. 熟练使用Protel软件设计印刷电路板;6. 学会查阅有关参考资料和手册,并能正确选择有关元器件和参数;7. 编写设计报告,参考毕业设计论文格式。
(1)根据课题要求确定系统设计方案;(2)绘制系统框图、系统仿真原理图(印刷电路板图),列出元器件明细表;(3)计算电路参数和选择元器件,画出软件流程图(列出程序清单);(4)打印仿真结果,根据测试结果进行误差分析与修改调整;(5)对设计进行全面总结。
三、课程设计内容(含技术指标)本次设计采用单片机AT89S52来实现全智能豆浆机各个功能的控制,只要功能内容如下:1. 针对食品原料的物理特性不同,在加工处理时采用三种不同的工作模式,其主要区别在于粉碎和加热时间长短不同,用蓝色、黄色LED灯分别来表示加热、粉碎过程。
2. 不同的工作模式、温度、加热与粉碎设定时间,以及其剩余时间都用数码管显示出来。
3. 当液位溢出或干烧状态时,实现立即停止工作,蜂鸣器发出声音产生报警(以中断方式采用拨码开关来模拟)。
4.每个模式工作完成后自动报警。
1.总体方案1.1 引言随着我们生活水平的提高,五谷杂粮成为了当今人们的健康理念。
智能豆浆机设计毕业设计(论文)
摘要由于传统豆浆制作时间长,所以设计一款智能豆浆机是非常有必要的。
本设计是基于MCS- 51 单片机的智能豆浆控制系统,主要由温度传感器、防溢防干烧电路、打浆电路、加热电路、报警电路等组成。
生产过程打浆前进行预热可以缩短煮浆时间,防止煮浆过程过长而造成的糊锅现象,这样大大提高了工作效率,能在短短十多分钟内为你送上一杯美味可口的豆浆,既方便快捷又安全可靠。
关键词:豆浆机,MCS- 51,控制系统A B S T R A C TDue to the long tradition of milk production time, so the design of a smart Soymilk is very necessary. This design is based on the MCS-51 microcontroller smart milk control system, mainly by the temperature sensor, spill-proof anti-dry circuit, beating the circuit, heating circuit, alarm circuit. Beating the production process before preheating can shorten cooking time to prevent the paste pot boiling syrup phenomenon caused l on g pr o ce s s, thereby gr e atly enhanci n g the effi c ie n c y, in just t e n m inutes can s e nd you a gla s s of deli c ious milk bot h c onveni e nt a n d secure.Keywor ds:Soymilk, MCS-51, Control systems目录摘要 (1)ABSTRACT....................................................................................................................................................................................................... I I I 第 1 章引言 . (1)1. 1 绪论 (1)1. 2 设计背景与意义 (1)1. 3 工作原理 (1)第 2 章豆浆机设计方案选定 (3)2. 1 方案设计 (3)2. 2 方案论证 (4)第三章豆浆机控制系统的硬件设计 (5)3. 1 单片机的选用 (5)3. 1. 1 AT89C51 单片机的简介 (5)3. 2 电源电路设计 (7)3. 2. 1 电源的作用 (8)3. 2. 2 电源的组成 (8)3. 2. 3 整流二极管、变压器容量的计算与选择 (8)3. 2. 4 稳压器的选用 (9)3. 2. 5 电源工作原理 (10)3. 3 水位及温度检测电路设计 (10)3. 4 加热电路的设计 (13)3. 5 打浆电路的设计 (14)3. 6 报警电路的设计 (15)3. 7 复位电路的设计 (16)3. 8 时钟电路的设计 (16)第四章豆浆机控制系统的软件设计 (18)4. 1 豆浆机控制系统的流程图的设计 (18)4. 2 定时器子程序设计 (22)4. 3 温度采集子程序 (25)4. 4 设计效果与体会 (26)第五章结束语 (27)致谢 (28)参考文献 (29)附录 (30)附录 1 智能豆浆机控制系统硬件图 (30)附录 2 豆浆机控制系统程序 (31)第 1 章引言1. 1 绪论豆浆是中国传统饮品之一,相传已有 1900 多年的历史了。
智能型豆浆机控制系统毕业设计
现在由于社会生活节奏加快,有许多人都没有时间吃早餐,然而早餐对于人的健康是非常重要的。
中国的传统食物豆浆是一种老少皆宜的营养食品。
豆浆含有丰富的营养成分,虽不及豆腐,但比其他任何乳类都高,所以豆浆是很好的早餐之选。
但由于传统的豆浆制作过程复杂,制作时间长,许多人就放弃了喝豆浆。
因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。
设计智能型豆浆机目标:制作全豆豆浆、五谷豆浆、营养米糊、蔬菜果汁等。
全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。
本设计基于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目录摘要 ................................................................................................. 错误!未定义书签。
毕业设计基于单片机的豆浆机控制系统设计
基于单片机的豆浆机控制系统设计摘要现代医学研究认为,中老年女性喝豆浆对身体健康、延缓衰老有明显好处。
豆浆中含有氧化剂、维生素和矿物质。
人们对于豆浆机的要求也是越来越高,因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。
本设计基于51单片机设计了一款高效省时的智能型豆浆机控制系统。
此智能型豆浆机控制系统主要由MCS-51系列单片机、温度检测器、加热电路、防溢电路、防止缺水电路、打浆电路、报警电路等组成,豆浆生产完全自动化。
其生产过程完全达到了预设模式,可自动完成粉碎功能、加热功能、防溢出功能、报警功能等功能。
全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。
关键词:MCS-51,豆浆机,控制系统,稳压电源Design of Soybean Milk Machine Control System Based onSingle Chip MicrocomputerABSTRACTModern medical research suggests that middle-aged women to drink milk for health , aging has obvious advantages. Milk contains antioxidants, vitamins and minerals. So, the people asks for Soymilk is also increasing, therefore, the design of intelligent control systems Soymilk Soymilk·produce an efficient time-saving is necessary based on the design of an efficient 51 single -saving design Soymilk intelligent control systems. This intelligent control system consists of Soymilk MCS-51 series single-chip temperature sensor , heating circuit , spill circuit to prevent water circuit , beating circuits , alarm circuits and other components, milk production is fully automated. Its production process fully meet the preset modes , can automatically complete shredding , heating function , anti- overflow function, alarm function and other functions. . Soymilk only need to start the whole process , heating, beating , full implementation of automated , just ten minutes to do automatic milk , both safety and health , but also convenient .KEY WORDS:. MCS-51, Soybean Milk Machine, Control System, Power Supply目录前言 0第1章绪论 0第2章设计方案 (1)2.1 设计思路 (1)2.2 设计原理 (1)第3章豆浆机的外部结构设计 (3)3.1 杯体 (3)3.2 机头 (3)3.3 加热管 (3)3.4 防溢电极 (4)3.5 温度传感器 (4)3.6 防干烧电极 (4)3.7 刀片 (4)3.8 电机 (4)第4章系统硬件设计 (5)4.1 单片机AT89C51简介 (5)4.1.1 主要特性 (5)4.1.2 引脚图 (6)4.2 电源电路的设计 (8)4.2.1 稳压器 (9)4.2.2 整流器 (10)4.3 温度传感器电路设计 (10)4.3.1 温度传感器DS18B20测温原理 (10)4.3.2 温度传感器DS18B20引脚图 (12)4.3.3 温度传感器DS18B20电路设计 (12)4.4 加热和打浆电路设计 (13)4.5 防干烧及防溢出电路的设计 (14)4.6 报警电路设计 (15)第5章系统软件设计 (16)5.1 流程图 (16)5.2 温度传感器程序 (17)5.3 加热和打浆程序 (22)5.4 防干烧防溢程序 (24)5.5 报警电路程序 (26)结论 (27)谢辞 (28)参考文献 (29)附录 (30)外文资料翻译 (40)前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江理工大学《单片机系统设计及应用实验》设计报告题目:智能豆浆机控制系统专业:08机械电子工程班级:08机电(2)班姓名:邱剑,丁亚东,邓亚雄学号:B08370222,B08370207,B08370206 指导教师:彭来湖机械与自动控制学院2011年6月20日摘要本智能豆浆机的控制系统是基于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引言豆浆机是一种新型的家用饮用机,以黄豆为原料,可以直接加工出可口的热豆浆饮品。
豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。
用AT89S52单片机研制的智能豆浆机的控制系统,当放入适量泡好的黄豆,加入适量的冷水,把豆浆机的电源插头插入220V交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位放干烧检测,符合要求后加热管开始对水进行加热,当水温达到80℃左右,停止加热,启动电机开始粉碎,电机按间歇方式粉碎。
并在间隙同时加热,粉碎过后,继续对豆浆加热,当豆浆沫接触到防溢电极时,停止加热,并蜂鸣报警,当液位下降,则继续加热。
在粉碎的处理上采用了正反8次粉碎过程,一般情况下,可完全保证黄豆和其他谷物被彻底粉碎,此后再进行最后的加热,豆浆就加工完成了。
在豆浆机的工作过程中若缺水,则会关闭加热器和电机,并发出报警声,加水后才能继续使用。
由此可见,智能豆浆机只要按下启动按键并选择自动功能后,豆浆机就开始工作,一会儿就能喝到美味又营养的豆浆。
整个过程由单片机全自动控制,并全程进行安全检测,让你用起来更加的方便、更加的安全。
1.2 原理本智能豆浆机控制系统设计原理如下图所示:第二章设计方案与实现功能2.1设计思路我们设计的智能型豆浆机主要由电机、加热管、水位传感器,感温探棒、防溢电极、单片机控制面板、控制按钮以及声光报警器件等几部分组成。
电机负责粉碎打浆,加热管进行加热煮浆,感温探棒进行水温测量,水位传感器进行水位测量,防溢电极防止豆浆加热溢出,采用蜂鸣器和双色灯进行声光报警,控制面板根据命令和输入状态信号,模糊控制各个部件按程序进行加热、粉碎等系列工作全自动完成。
我们确定了以下设计方案: (1)上电后对水位进行判断,防止添水过多或干烧;在整个工作过程中,对水位实时检测,严防无水干烧。
全过程处于无水报警,停止工作状态:在加热、粉碎、自动工作期间,任何时刻提起豆浆机,都会停止工作并报警。
当重新将豆浆机放入水中后,回复以前工作状态。
(2)粉碎。
串励电机工作转速可达到12kr/s左右,1min时间便可将豆粒彻底粉碎。
但由于该电机不可长时间连续运转,所以粉碎时间分为4个15s完成,间歇停机15s。
前7s正转,后8s反转。
为了提高工作效率,充分利用粉碎间歇时间进行豆浆加热。
(3)加热。
加热分为“粉碎前预加热”、粉碎间歇加热”和“煮浆加热”三个过程。
“煮浆加热过程”即粉碎后加热的沸腾,间隔2分钟后再加热。
“粉碎前预加热”是将水温加热至80℃,缩短粉碎后加热至豆浆沸腾的时间,防止粉碎后煮浆时间过长所易造成的糊锅现象,此外还有出浆率高、豆浆口味更佳的效果。
当豆浆产生的泡沫碰到防溢电极时,转为降功率加热,结束并报警。
(4)命令输入。
命令输入采用“启/停”、加热”、粉碎”三个按键。
豆浆机接通电源后或停止状态下按“启/停”键进行全自动工作,按“加热”键则进行单独加热5min操作,按“粉碎”键则进行单独粉碎15s操作;在全自动、单独加热或单独粉碎等工作过程中,若按“启/停”键将停止一切操作,恢复到起始状态。
(5)声光报警。
为了便于人们监测整个工作过程,在工作状态切换时,有红绿灯的显示和蜂鸣提示,工作完毕声光报警十次。
工作过程中如有危险操作,也进行声光报警。
(6)采用软硬件抗干扰技术,提高系统工作的稳定性。
硬件上主要是采用滤波电路抑制干扰源,WDT监控电路防止因干扰造成的程序错乱和死机现象。
软件上主要采用填码技术、指令冗余技术、设置模块入口标志和智能恢复现场等技术配合硬件增强系统的抗干扰能力。
自检模式:同时按下“加热”“粉碎”键,持续2秒钟以上,进入自检模式。
蜂鸣器、指示灯同时鸣叫、闪烁3次,每次间隔0.5秒,然后指示灯常亮,加热1秒,降功率加热1秒,电机工作1秒后,全部停止。
报警方式为蜂鸣器、指示灯同时鸣叫、闪烁,每次间隔1秒。
2.2 实现功能整体有3种操作,分别为:单独加热,单独粉碎和自动,其中自动设计流程为:1.先将黄豆和水加热到80度。
2.停止加热,开启电机进行粉碎,粉碎时间分为4个15s完成,间歇停机15s。
前7s正转,后8s反转。
为了提高工作效率,充分利用粉碎间歇时间进行豆浆加热。
3.电机停止,继续加热, 4.完成豆浆制作,并有蜂鸣提醒用户功能。
由于没有防溢电极,采用开关来模拟,并在第一次和第二次加热之前,闭合开关,模拟防干烧,在第三次加热时闭合开关模拟防溢出。
并在全过程用温度传感器反馈温度。
第三章系统硬件电路设计3.1单片机的选择AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89S52在众多嵌入式控制应用系统中得到广泛应用。
主要性能特点:1、4k Bytes Flash片内程序存储器;2、128 bytes的随机存取数据存储器(RAM);3、32个外部双向输入/输出(I/O)口;4、5个中断优先级、2层中断嵌套中断;5、6个中断源;6、2个16位可编程定时器/计数器;7、2个全双工串行通信口;8、看门狗(WDT)电路;9、片内振荡器和时钟电路;10、与MCS-51兼容;11、全静态工作:0Hz-33MHz;12、三级程序存储器保密锁定;13、可编程串行通道;14、低功耗的闲置和掉电模式。
3.2 温度检测电路设计当豆浆机正常工作时,需要先加热到80℃左右的温度,然后停止加热继续下一步的工作,所以这就需要一个温度传感器来检测水温,这里我选用的是DS-18B20数字温度传感器来模拟。