智能型豆浆机控制系统毕业设计正文.docx
《智能型豆浆机控制系统毕业设计正文.docx》由会员分享,可在线阅读,更多相关《智能型豆浆机控制系统毕业设计正文.docx(47页珍藏版)》请在沃文网上搜索。
1、 (2013届) 本科生毕业论文智能型豆浆机控制系统系部: 电子与通信工程 专 业: 电子信息工程 学 生 姓 名: 谭宇 班 级: 一 学号 2009044106 指导教师姓名: 刘亮 职称 最终评定成绩 2013年06月长沙学院本科生毕业设计智能型豆浆机控制系统系 (部): 电子与通信工程 专 业: 电子信息工程 学 号: 2009044106 学生姓名: 谭宇 指导教师: 刘亮 2013年06月 长沙学院毕业设计(论文) 摘 要现在由于社会生活节奏加快,有许多人都没有时间吃早餐,然而早餐对于人的健康是非常重要的。中国的传统食物豆浆是一种老少皆宜的营养食品。豆浆含有丰富的营养成分,虽不及豆
2、腐,但比其他任何乳类都高,所以豆浆是很好的早餐之选。但由于传统的豆浆制作过程复杂,制作时间长,许多人就放弃了喝豆浆。因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。设计智能型豆浆机目标:制作全豆豆浆、五谷豆浆、营养米糊、蔬菜果汁等。全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。本设计基于51单片机设计了一款高效省时的智能型豆浆机控制系统。此智能型豆浆机控制系统主要由MCS-51系列单片机、温度检测器、加热电路、防溢电路、防止缺水电路、打浆电路、报警电路等组成,豆浆生产完全自动化。其生产过程完全达到了预设模式,可
3、自动完成粉碎功能、加热功能、防溢出功能、报警功能等。一般可以选用以下原料作为加工对象,如:豆类、玉米、其他五谷杂粮、蔬菜水果等多种食品。该智能型豆浆机控制系统具有很好的应用和使用价值。关键词: 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 peoples health, however. The traditional
4、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
5、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 ju
6、ice, 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 i
7、ntelligent 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 pro
8、duction 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 intellig
9、ent control system has great value in application and use.Keywords: 51 microcontroller, DouJiangJi, control system英文摘要页码为罗马数字目 录摘 要I第一章 绪论11.1豆浆机设计背景11.2 豆浆机工作原理2第二章 豆浆机整体方案设计32.1 方案的选择32.2 方案的实现及论证4第三章 豆浆机系统硬件电路设计53.1 主控电路设计53.1.1 单片机方案选择53.1.2单片机最小系统电路53.1.3 AT89C51单片机简介73.1.4 AT89C51的并行I/0口详细说明83
10、.2晶振电路设计93.3水位及温度检测电路设计103.4 加热电路设计113.5 打浆电机控制电路设计123.6 显示系统设计133.7报警电路设计14第四章 豆浆机系统软件设计154.1 主程序部分的设计154.2豆浆机工作方式框图164.2.1全豆豆浆工作方式174.2.2五谷豆浆工作方式184.2.3营养米糊工作方式194.2.4水果蔬菜工作方式20第五章 系统调试215.1四种工作方式调试21总 结25参考文献26附 录27致谢4242第一章 绪论1.1豆浆机设计背景随着全社会对环保健康理念的提升,人们消费观念的转变,以及全社会对于环境问题越来越多的关注,绿色食品已经逐渐取代一些传统产
11、品,成为了现代人新的追求风尚,人们对健康饮品的需求逐渐增加。因此,市场上对智能型豆浆机的需求不断扩大。人们对于豆浆机需求的持续上升,豆浆机行业的发展也日趋成熟,2006年之后,许多品牌开始进入豆浆机行业,其中包括其他家电领域的国内外知名品牌,诸如美的,东芝,苏泊尔,欧科,步步高,莱克等。各企业豆浆机的发展也都各具特点。美的公司从2009年上半年开始进入豆浆机市场,以创新、时尚、健康为主题,推出了15款新品豆浆机,并研发革新了无网易清洗和免泡豆等新技术,从很大程度上推动了我国豆浆机的设计制造与发展。豆浆机是新时期的一种新型的家用电器。主要是以黄豆为主,加工成可直接饮用的健康饮品。若在黄豆中配以芝
12、麻、花生、杏仁等原料,或者通过改变打浆次数、加热时间,可以制作出不同种类的豆浆饮品。 豆浆机主要由粉碎黄豆的电机、豆浆加热器和控制电路三大部分组成。本设计是由单片机为主所研制的全自动控制系统,其使用的操作步骤主要为:首先取适量浸泡好的黄豆放入豆浆机内,然后加入适量的清水,安装好豆浆机的顶盖,把豆浆机的电源插头插入220V交流电源,豆浆机指示灯亮起,最后按下功能按钮,豆浆机开始工作状态。其过程是:先进行水位检测,符合设定的要求后电加热器开始对水进行加热,当水温达到80左右,豆浆机开始自动启动电机开始打浆,打浆电机按间歇方式进行打浆。打浆过后,再次对豆浆进行加热,如此循环若干次后,发出警报,提示豆
13、浆已好。当豆浆温度达到预定值时豆浆上溢,当豆浆沫接触到防溢电极时,则停止加热,发出报警信号。如果豆浆机缺水,则关闭加热器和电机,并发出报警声,直到电源关闭,加水过后才能继续使用。全过程操作者只需按下启动按键并选择功能后,豆浆机就开始工作,等待大概十几分钟我们就能喝到既健康又营养的豆浆。豆浆机工作的整个过程由单片机全自动控制,让我们操作起来更加的方便、更加的安全。1.2 豆浆机工作原理本设计原理如图1.2.1所示:AT89C51 温度传感器防溢电路放干烧电路时钟电路按键加热电路电机声光报警复位电路图1.2.1豆浆机工作原理图如图1.2.1可知,温度传感器、防溢电路、放干烧电路、时钟电路、复位电路
14、、按键、均属于输入部分。而声光报警、电机、加热电路均属于输出部分。其中复位电路属于复位系统,按键属于工作功能选择键。控制系统首先通过电源电路对系统供电,通电后,先进行水位检测,符合设定的要求后电加热器开始对水进行加热,当水温达到80左右,豆浆机开始自动启动电机开始打浆,打浆电机按间歇性方式进行打浆。打浆过后,再次对豆浆进行加热,如此循环若干次后豆浆机将发出报警信号,提示豆浆已经做好。当豆浆温度达到预定值时豆浆上溢,当豆浆接触到防溢电极时,则停止加热。提示用户关闭电源。第二章 豆浆机整体方案设计2.1 方案的选择方案1:此方案由单片机为核心、加热电路、磨浆电路、报警电路等部分组成。如图2.1所示
15、,其工作原理是首先进行加热,加热到一定温度后,开始打浆,打浆完成后,再次开始加热,加热完成后,报警提示。图2.1方案一框图方案2:此方案由单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。如图2.2所示,其工作原理是豆浆机通电后直接按“启动”键,加热电路对豆浆机进行加热,加热完成之后,开始打浆;打浆电机按间歇性方式打浆:打浆结束后开始对豆浆加热,如此循环若干次后,发出警报提示豆浆已经做好。如果豆浆温度达到一定值时,豆浆上溢。当豆浆沫接触到防溢电极时,停止加热,提示用户豆浆已经溢出,要求关闭电源。图2.2方案二框图2.2 方案的实现及论证本文设计的智能型豆浆机主要由
16、电机、加热管、水位传感器,温度传感器、防溢电极、单片机控制面板、控制按钮以及报警器件等几部分组成。电机负责粉碎打浆,加热管进行加热煮浆,感温探棒进行水温测量,水位传感器进行水位测量,防溢电极防止豆浆加热溢出,采用蜂鸣器报警,控制面板根据命令和输入状态信号,控制各个部件按程序进行加热、粉碎等系列工作全自动完成。我们确定方案二为本设计方案,具体论证方法如下: (1)上电后对水位进行判断,防止加水过多或干烧;在整个工作过程中,对水位实时检测,严防无水干烧。全过程处于无水报警。当重新将豆浆机放入水中后,回复以前工作状态。(2)粉碎。串激电机工作可以将豆粒彻底粉碎。但由于该电机不可长时间连续运转,所以采
17、取间歇性打浆的工作方式,并且每次打浆不超过一分钟。为了提高工作效率,充分利用粉碎间歇时间进行豆浆加热。(3)加热。加热分为“粉碎前预加热”、“粉碎间歇加热”两个过程。 “粉碎前预加热”是将水温加热至80,缩短粉碎后加热至豆浆沸腾的时间,防止粉碎后煮浆时间过长所易造成的糊锅现象,此外还有出浆率高、豆浆口味更佳的效果。间歇性加热是让打碎的豆子充分煮熟。 (4)命令输入。命令输入四种模式来选择用户所选择的配置模式,通过按键操作。第三章 豆浆机系统硬件电路设计3.1 主控电路设计主控电路以AT89C51单片机为核心元件,通过单片机发送指令控制加热电路、打浆电路、报警电路以及LCD显示。各个部分电路在单
18、片机的统一控制下,有序进行,这样就可以完全实现智能控制系统设计。3.1.1 单片机方案选择方案一: 选择8031单片机芯片作为控制核心。8031芯片内部无ROM,需要外扩程序存储器,由此造成电路焊接的困难,而且8031还需要较多的外围芯片支持,从而造成成本较高,性价比低。方案二: 选择AT89C51。AT89C51芯片成熟应用广泛,而且单片机内部有ROM,且片内ROM全部采用Flash ROM,它能在3V的超低压工作,与MCS-51系列单片机完全兼容。结合实际,选择AT89C51单片机来设计。3.1.2单片机最小系统电路单片机最小系统原理电路图如图3.1.2所示:图3.1.2单片机最小系统原理
19、图单片机是整个系统的核心部分,对系统起监督、管理、控制作用,并进行复杂的信号处理,产生测试信号及控制整个检测过程。所以在选择单片机时,参考了以下标准:(1)运行速度。单片机运行速度一般和系统匹配即可。(2)存储空间。单片机内部存储器容量,外部可以扩展的存储器(包括I/O口)空间(3)单片机内部资源。单片机内部存储资源越多,系统外接的部件就越少,这可提高系统的许多技术指标。(4)可用性。指单片机是否能容易地被开发和利用,具体包括是否有合适的开发工具,是否适合于大批量生产、性能价格比,是否有充足的资源,是否有现成的技术资源等。(5)特殊功能。一般指可靠性、功耗、掉电保护、故障监视等。从硬件角度来看
20、,与MCS-51指令完全兼容的新一代AT89C51系列机,比在片外加EPROM才能相当的8031单片机抗干扰性能强,与87C51系列单片机的性能相当,但功耗小。程序修改直接用+5伏或+12伏电源擦除,更显方便、而且其工作电压放宽至2.7伏6伏,因而受电压波动的影响更小,而且4K的程序存储器完全能满足单片机系统的软件要求,故AT89C51单片机是构造本检测系统的更理想的选择。本系统选用ATMEL生产的AT89C51单片机,其特性如下:(1)4K字节可编程闪速程序存储器,1000次循环写/擦(2) 全静态工作:0Hz-24MHz(3) 三级程序存储器锁定(4) 128 X8位内部数据存储器,32条
21、可编程I/O口(5) 两个六位定时器/计数器,六个中断源(6) 可编程串行通道,低功耗闲置和掉电模式由以上性能参数可以看出AT89C51单片机的功能非常强大,性能稳定可靠,功耗很低。对于设计智能型豆浆机来说AT89C51单片机具有很高的性价比。3.1.3 AT89C51单片机简介单片机主要完成系统的控制和信息处理功能。其内部结构如图3.1.3所示:图3.1.3 AT89C51内部结构引脚简要说明见表3.1。表3.1 AT89C51引脚说明Vss接地端Vcc电源端,接5VXTAL1接外部晶振的一个引脚XTAL2接外部晶振的另一个引脚RST/Vpd1)复位信号的输入 2)Vcc断电后,此引脚可以接
22、备用电源ALE/PROG地址锁存器允许PSEN程序存储器允许。输出读外部程序存储器的选通信号EA/VppEA0,单片机访问外部程序存储器,EA=1,访问内部程序存储器P0.0-P0.7数据/低8位地址复用总线端口P1.0-P1.7静态通用端口(I/O口)P2.0-P2.7高8位地址总线动态端口P3.0-P3.7双功能静态端口3.1.4 AT89C51的并行I/0口详细说明由于AT89C51的并口功能强大,可用作地址/数据线,也作为通用I/O用于系统的控制工作中。因此,可以用并口来传输显示电路中LED的段选码和位选码,也可以用并口中的某一位完成DS18B20的数据读取。AT89C51共集成四个功
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能型 豆浆机 控制系统 毕业设计 正文