单片机课程设计 豆浆机

电气与电子信息工程学院

《单片机》课程设计报告

题目:智能豆浆机

专业班级:电气工程及其自动化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 引言

随着我们生活水平的提高,五谷杂粮成为了当今人们的健康理念。豆浆越来越受到大家的喜爱,豆浆不仅营养价值高,更是许多爱美、养生人士的必备补品。

今天就来介绍由单片机AT89C52来控制的全智能豆浆机。豆浆机的工作过程主要是加热和粉碎,通过键盘来选择三种工作模式,区别仅仅是加热、粉碎时间不同。豆浆机出现干烧、溢出时采用外部中断INT0(P3^2)和INT1(P3^3)来实现,设为高优先级中断,豆浆机立即停止工作,产生报警。加热与粉碎分别用不同颜色的LED灯来显示,同时工作模式、粉碎加热时间以及温度显示都用数码管一一显示。每个工作模式完成后,蜂鸣器便会发出声音来提醒用户豆浆做好了。

1.2 设计思路

本次设计的智能豆浆机主要由温度传感器、防溢防干烧电路、复位电路、按键电路、加热粉碎电路、报警电路以及六位数码管组成。其中防溢防干烧电路以中断方式采用拨码开关来模拟,采用蜂鸣器与红色LED灯进行声光报警。加热粉碎电路中,分别采用两个不同颜色的LED灯来显示,在工作状态时,LED灯点亮。设定工作模式有三种,模式1:上电后按键按下1(工作模式1),豆浆机自动检测有无溢出、干烧状况,确保无误后开始正常工作,否则产生报警。工作过程是加热----粉碎----加热----粉碎----加热。加热3分钟,粉碎3分钟,一共是45分钟。在程序中用1s代替1分钟,也就是45s,每个工作模式完成后豆浆机以报警来提醒用户,三种工作模式区别仅在于加热粉碎时间长短不同。键盘上设置了1~4按键,按键1~3是用来选择工作模式,按键4是用来显示温度。设计中采用DS18B20是一线式数字温度传感器,通过键盘扫描,当四键按下时测量液体温度,并将温度显示五秒,显示之后为初始值。六位LED动态显示数码管,第一位来显示工作模式,第二三位显示加热粉碎设置时间,后三位则是正计时。

1.3 原理框图

本智能豆浆机控制系统设计原理如下图所示:

图1-1 智能豆浆机控制系统框图

系统主要有:显示模块、时钟模块、复位模块、定时控制模块、按键模块 。 说明:AT89C52的P0口接74LS245的A0~A7口,用来驱动数码管显示,完成数据传输;单片机P1.0~P1.2口接74LS138的A,B,C 端口,P1.3口接温度传感器通过数码管来显示温度,P2.1~P2.3接键盘的1、2、3来控制豆浆机模式的选择,P2.5~P2.7接键盘的A 、B 、C 端来控制温度显示、粉碎溢出的功能;P3.2与P3.3两个外部中断来处理溢出、干烧的状况;P3.6~P3.7接两个LED 灯分别表示加热和粉碎。

2.系统硬件设计

2.1单片机AT89C52

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes 的可反复擦写的Flash 只读程序存储器和256 bytes 的随机存取数据存储器(RAM ),器件采用ATMEL 公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash 存储单元,AT89C52单片机在电子行业中有着广泛的应用。

RST:复位输入。当振荡器工作时,RST 引脚出现两个机器周期以上高电平将使单片机复位。

EA/VPP:外部访问允许。欲使CPU 仅访问外部程序存储器(地址为AT89C52 蜂鸣报警

防干烧电路

复位电路

按键

加热电路

防溢电路 温度传感器

计时模块

0000H—FFFFH),EA 端必须保持低电平(接地)。需注意的是:如果加密位LB1 被编程,复位时内部会锁存EA端状态。如EA端为高电平(接VCC端),CPU 则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V 的编程允许电源VPP,当然这必须是该器件是使用12V编程电压VPP。

P0口(P0.0~P0.7)是一个8位漏极开路双向输入输出端口,当访问外部数据时,它是地址总线(低8位)和数据总线复用。外部不扩展而单片应用时,则作一般双向I/O口用。P0口每一个引脚可以推动8个LSTTL负载。

P2口(P2.0~P2.7)口是具有内部提升电路的双向I/0端口(准双向并行I/O 口),当访问外部程序存储器时,它是高8位地址。外部不扩展而单片应用时,则作一般双向I/O口用。每一个引脚可以推动4个LSTL负载。

P1口(P1.0~P1.7)口是具有内部提升电路的双向I/0端口(准双向并行I/O 口),其输出可以推动4个LSTTL负载。仅供用户作为输入输出用的端口。

P3口(P3.0~P3.7)口是具有内部提升电路的双向I/0端口(准双向并行I/O 口),它还提供特殊功能,包括串行通信、外部中断控制、计时计数控制及外部随机存储器内容的读取或写入控制等功能。

功能部件及特性:

1、兼容MCS51指令系统

2、8kB可反复擦写(大于1000次)Flash ROM;

3、32个双向I/O口;

4、256x8bit内部RAM;

5、3个16位可编程定时/计数器中断;

6、时钟频率0-24MHz;

7、2个串行中断,可编程UART串行通道;

8、2个外部中断源,共8个中断源;

9、2个读写中断口线,3级加密位;

10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能;

11、有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。

本次设计使用到的功能有:

1)复位信号输入端RST,本设计中我们使用的是上电自动复位,其是通过外部复位电路的电容充电来实现的,只要电源VCC的上升时间不超过1ms,就可以实现自动上电复位,即接通电源即可完成系统复位初始化。

2)P1口作为单功能的I/O口,P1.0~P1.2接到138译码器的输入端,输出端又接245总线收发器,通过245总线收发器连接数码管的位选端。P1.3接到温度传感器的输入端DQ,来驱动温度显示。

3)P0口在本次设计中作为低八位数据输出,由于P0口驱动负载能力有限,所以通过连接芯片245来驱动数码管。

4)P2口作为高八位地址输出线,它与P0口输出的低八位地址一起构成16位地址,可以寻址64KB的地址空间。在设计中用来控制键盘输入。

5)两个外部中断请求INT0和INT1,低电平有效。位于P3口的P3.2和

P3.3.INT0:外部中断请求0,中断请求信号由INT0引脚输入,中断请求标志为IE0。INT1:外部中断请求1,中断请求信号由INT1引脚输入,中断请求标志为IE1。P3.6、P3.7分别用来控制加热、粉碎电路。

2.2温度检测电路设计

图2-1 温度检测电路

DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚T0-92小体积封装形式,温度测量范围为-55度到+125度,可编程为9位-12位A/D转换精度,测温分辨率可达0.0625度,被测温度用符号扩展的16位数字量方式串行输出。

DS18B20的技术特性:

1、独特的单线接口方式,DS18B20在与单片机相连时仅需一条线即可实现单

片机与DS18B20的双向通讯,为读写以及温度转换可以从数据线本身获取能量,所以不需要外接电源。

2、测量温度范围为-55~125摄氏度;

3、工作电源为3.0~5.5V;

4、在使用中不需要任何外围元件;

5、测量结果以9~12位数字量方式串行传送;

6、每一个DS18B20包含一个特殊的序号,多个DS18B20可以同时存在于同

条总线,可以对室温进行监测和控制,引脚DQ接单片机P1.3口。

由于独特的一线接口,只需要一条口线通信,DS18B20可以使用外部电源VDD,也可以使用内部的寄生电源。当VDD端口接3.0V—5.5V的电压时是使用外部电源;当VDD端口接地时使用了内部的寄生电源。无论是内部寄生电源还是外部供电,电路图图所示。

2.3复位电路的设计

图2-2 复位电路

整个复位电路包括芯片内、外两部分。外部电路产生的复位信号(RST)送斯密特触发器,再有片内复位电路在每个机器周期的S5P2时刻对斯密特触发器的输出进行采样,然后才得到内部复位操作所需的信号。

本设计中我们使用的是上电自动复位,其是通过外部复位电路的电容充电来实现的,只要电源VCC的上升时间不超过1ms,就可以实现自动上电复位,即接通电源即可完成系统复位初始化。如图所示

2.4 报警电路的设计

图2-3 报警电路

在豆浆机控制系统的设计中,我们设计了当豆浆机干烧和豆浆制作完成两种情况的蜂鸣报警,声音信号电流从单片机的P3.2脚输入到蜂鸣器发出声音,通

过事先编写的程序,在单片机的控制下,系统开始工作,当上述两种情况中的一种发生时,单片机P3.2脚自动输出一个高平,使蜂鸣器通电导通,于是蜂鸣器发出报警,提醒用户。

2.5按键电路

图2-4 按键电路

单片机的P2.1~P2.3接键盘的3、2、1来控制豆浆机模式的选择,按下键1时选择模式一,按下键2时选择模式二,按下键3时选择模式三;P2.5~P2.7接键盘的A、B、C端来控制温度显示、粉碎溢出的功能。如图所示

2.6芯片74LS245

图2-5 74LS245引脚图

在这里用来驱动数码管,它是8路同相三态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。当AT89C52单片机的P0口输出到数码管,那就要考虑到数码管的亮度以及P0口带负载的能力,选用74LS245提高驱动能力。P0口的输出经过74LS245提高驱动后,输出

到数码管显示电路,AB/BA端接高电平时表示数据传输从A到B,若接低电平是则表示数据传输从B到A。

2.7芯片74LS138

图2-6 74LS138引脚图

当一个选通端(E1)为高电平,另两个选通端((/E2))和(/E3))为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。A0~A对应Y0~Y7;A0,A1,A2以二进制形式输入,然后转换成十进制,对应相应Y的序号输出低电平。

2.8共阴极数码管

图2-7 数码管驱动电路

采用动态扫描法显示LED数码管。AT89C52的P1.0,P1.1,P1.2与74LS138的A,B,C连接74LS138通过74LS245与LED数码管的阴极相连来选择数码管,用P0口通过一片74LS245与数码管的阳极相连,P2口与键盘连接,传感器18B20与P1.3口相连构成温度控制。

2.9防溢、防干烧电路

使用单片机P3.2和P3.3两个外部中断来处理水位溢出、干烧状况。(以中断方式采用拨码开关来模拟)加热和粉碎采用不同颜色的LED灯来显示工作状态。

图2-8 防溢防干烧电路3.系统软件设计

3.1系统程序流程图

图3-1 系统程序流程图

4.仿真结果及其分析

4.1仿真原理图

图4-1 仿真原理图

4.2仿真工作模式1

图4-2 模式1的仿真

按下按键1,则表示工作在模式1状态下,数码管第一位表示工作模式,第2、3位分别表示加热、粉碎的时间,后三位是正计时。工作1模式完成后,豆

浆机将自动报警提醒用户。图中可见,在工作第2秒时,加热状态LED灯点亮,豆浆机在加热状态,在随后的时间里会看到粉碎状态也会点亮。

4.3仿真工作模式2

图4-3 模式2的仿真

按下按键2,表示工作在模式2状态下,加热4分钟,粉碎四分钟,也就是数码管前三位244.后三位是正计时。加热LED灯与粉碎LED灯在工作状态时就会点亮。

4.4仿真工作模式3

图4-4 模式3的仿真

按下按键3,表示工作在模式3状态下,加热5分钟,粉碎5分钟,也就是数码管前三位355.后三位是正计时。加热LED灯与粉碎LED灯在工作状态时就会点亮。

4.5温度显示

图4-5 温度显示仿真

按下按键4,将显示此时工作温度。

4.6报警仿真

图4-6 报警仿真

任一个开关溢出或干烧合上,或是工作模式完成,则蜂鸣报警,如图可见,报警指示灯红灯点亮。

5.总结

本设计主要由单片机系统、数码管显示、键盘、报警系统组成。系统主要实现模式选择,在规定时间内完成加热、粉碎,温度显示,在豆浆机干烧、溢出和豆浆制作完成两种情况的蜂鸣报警等功能。

由于豆浆机是在单片机的控制下运行,所以在设计中,加热、粉碎电路是用两个LED灯来模拟显示的,灯亮就表示在工作状态。以及防止溢出、干烧电路以中断方式采用拨码开关来模拟。与实物设计存在一定差别。

第一次完成单片机设计,发现问题重重,自己在单片机学习上有待提高,以至于在体现豆浆机的智能性上不全面,比如,在豆浆机加热时,温度到达某一值时,系统将自动停止加热,而是保温。这样既省电又环保。另外,中断产生后系统不能回复原来的程序,只能重新工作。最后,关于每个工作模式完成后自动报警时,如果设置成报警蜂鸣器响3下,然后自动断电,这样在用户不能及时关掉电源时,蜂鸣器就不会一直响,噪音太大。

通过这次豆浆机的设计,受益匪浅,让我提高了对单片机的学习,keil和proteus是非常好用的工具用于单片机的编程和仿真。对软件prteus和keil的操作更进一步的熟悉,学习单片机的种种控制原理,对芯片功能,以及单片机是如何控制有了进一步的认识。这次的课程设计联系生活且非常有趣味,把理论知识应用到实践大大提高了动手能力,在老师和同学的帮助下,各种问题一一解决,豆浆机的设计完成比较早,做出了仿真的心情很激动。

单片机课程设计成绩评定表

设计题目:智能豆浆机

答辩记录:

1、报警的声音信号从哪儿来?

答:在豆浆机控制系统的设计中,我们设计了当豆浆机干烧和豆浆制作完成两种情况的蜂鸣报警,声音信号电流从单片机的P3.2脚输入到蜂鸣器发出声音,通过事先编写的程序,在单片机的控制下,系统开始工作,当上述两种情况中的一种发生时,单片机P3.2脚自动输出一个高平,使蜂鸣器通电导通,于是蜂鸣器发出报警,提醒用户

2、按键电路是如何控制数码管显示的?

答:按下按键1,则表示工作在模式1状态下,数码管第一位表示工作模式,第2、3位分别表示加热、粉碎的时间,后三位是正计时。按下按键2,表示工作在模式2状态下,加热4分钟,粉碎四分钟,也就是数码管前三位244.后三位是正计时。按下按键3,表示工作在模式3状态下,加热5分钟,粉碎5分钟,也就是数码管前三位355.后三位是正计时。按下按键4,将显示此时工作温度。

成绩评定考勤(10%)

答辩

(20%)

仿真或实物

测试

(20%)

设计报告

(50%)

总分

(百分制)

成绩

评语:

指导教师签字: 2014 年 12 月日

基于单片机的设计

单片机类毕业设计 •电子时钟的设计 •全自动节水灌溉系统-硬件部分 •数字式温度计的设计 •溫度监控系统设计 •基于单片机的语音提示测温系统的研究 •简易无线电遥控系统 •数字流量计 •基于单片机的全自动洗衣机 •水塔智能水位控制系统 •温度箱模拟控制系统 •超声波测距仪的设计 •基于5】单片机的LED点阵显示屏系统的设计与实现16x】6点阵显示屏•基于AT89S51单片机的数字电子时钟 •基于单片机的步进电机的控制 •基于单片机的交流调功器设计 •基于单片机的数字电压表的设计 •单片机的数字钟设计 •智能散热器控制器的设计 •单片机打铃系统设计 •基于单片机的交通信号灯控制电路设计 •基于单片机的远程控制家用电器系统设计 •基于单片机的安全报警器 •基于单片机的八路抢答器设计 •基于单片机的超声波测距系统的设计 •基于MCS-51数字温度表的设计 •电子体温计的设计 •基于AT89C51的远程控制系统 •基于AVR单片机幅度可调的DDS信号发生器 •基于单片机的数控稳压电源的设计 •基于单片机的室一氧化碳监测及报警系统的研究 •基于单片机的空调温度控制器设计 •基于单片机的可编程多功能电子定时器 •单片机的数字温度计设计 •红外遥控密码锁的设计 •基于61单片机的语音识别系统设计 •家用可燃气体报警器的设计 •基于数字温度计的多点温度检测系统 •基于凌阳单片机的语音实时采集系统设计 •基于单片机的数字频率计的设计 •基于单片机的数字电子钟设计

•汽车倒车防撞报警器的设计 •篮球赛计时记分器 •基于单片机的家用智能总线式开关设计 •设施环境中湿度检测电路设计 •基于单片机的音乐合成器设计 •设施环境中二氧化碳检测电路设计 •基于单片机的水温控制系统设计 •基于单片机的数字溫度计的设计 •基于单片机的火灾报警器 •基于单片机的红外遥控开关设计 •基于单片机的电子钟设计 •基于单片机的红外遥控电子密码锁 •大棚温湿度自动监控系统 •基于单片机的电器遥控器的设计 •单片机的语音存储与重放的研究 •基于单片机的电加热炉温度控制系统设计•红外遥控电源开关 •基于单片机的低频信号发生器设计 •基于单片机的呼叫系统的设计 •基于PIC16F876A单片机的超声波测距仪•基于单片机的密码锁设计 •单片机步进电机转速控制器的设计 •由AT89C51控制的太阳能热水器 •防盗与恒溫系统的设计与制作 •AT89S52单片机实验系统的开发与应用 •基于单片机控制的数字气压计的设计与实现•智能压力传感器系统设计 •智能定时器 •基于单片机的智能火灾报警系统 •基于单片机的电子式转速里程表的设计 •公交车汉字显示系统 •单片机数字电压表的设计 •精密VF转换器与MCS-51单片机的接口技术•基于单片机的居室安全报警系统设计 •基于89C2051 IC卡读/写器的设计 •PC机与单片机串行通信设计 •球赛计时计分器设计 •松下系列PCL五层电梯控制系统设计 •自动起闭光控窗帘设计 •单片机控制交通灯系统设计

单片机课程设计 豆浆机

电气与电子信息工程学院 《单片机》课程设计报告 题目:智能豆浆机 专业班级:电气工程及其自动化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.每个模式工作完成后自动报警。

智能豆浆机设计毕业设计(论文)

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

A B S T R A C T Due 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

基于单片机的豆浆机解剖报告

关 于 豆 浆 机 的 剖 析 报 告 姓名:欧阳飞 学号:2013511004 班级:1111 电科

关于豆浆机的剖析报告 1引言 随着人们健康与养生的增强,都逐渐的选择家庭自制豆浆,从而拉动家用微电脑全自动豆浆机市场。豆浆具有极高的营养价值,是一种非常理想的健康食品。据专家介绍,在豆浆里含有多种优质蛋白、多种维生素、多种人体必须的氨基酸和多种微量元素等。 豆浆机指豆浆机是一种新型的家用饮用机,以黄豆为原料,直接加工成熟的热豆浆机。若在黄豆中配以芝麻、花生、杏仁等佐料,或者通过改变打浆、加热的时间,可以做出不同种类的豆浆饮料。豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。整个过程由单片机全自动控制,让你用起来更加的方便、更加的安全。 本次报告介绍了基于单片机AT89C51为控制芯片,对电热水壶工作进行控制的方法。结合控制传感器,加热及磨浆电路,水位检测及沸腾电路,报警电路等部件对产品的使用进行全程控制,达到人们的所需。 2 豆浆机的基本结构及工作过程 电热器、盛杯、防溢电极、防烧干电极、刀片、网罩、连接线头、温度传感器、报警器等部件组成。 3 豆浆机的工作流程 加入适量的水,温水或者凉水都可以,通电后启动“制浆”功能,电热管开始加热,一定时间后水温达到设定的温度。预打浆阶段,当水温达到设定的温度时候,电机开始工作,进行第一次预打浆,然后持续加热碰及防溢电极后到达打浆温,打浆/加热阶段,在该阶段不停的打浆和加热,使得豆子彻底地被粉碎,豆浆初步煮沸,熬煮,豆浆煮沸后,进入熬煮阶段,发热管反复的间隙加热,使豆浆充分煮熟,完全乳化。 4 豆浆机的控制系统简介 豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及打浆电路,防干烧电路及防溢电路,声光报警等控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。硬件上豆浆机的控制系统首先需要有一个单片机芯片作为控制核心来控制它的工作过程,开始时需要把水加热到80℃,这久需要一个温度传感器,这里采用NTC热敏电阻温度传感器,因为它灵敏度高、反应快,只是因为该温度传感器采用模拟量测量过,需要A/D转换。由于豆浆机需要使用防干烧电极防止出现干烧情况,所以这里采用一个探针来代替传感器。给豆浆机加热完毕后,需要启动电机开始打浆,这里选用单相串励电机,因为串励电机具有机动转矩大、过载能力强、体积小、重量轻等很多优点,并且改类型电机在家用电器使用很普遍。当打完浆后,需要对豆浆再次加热,这里就用到防溢的装置,与防干烧装置一样,沸腾溢出装置同样采用探针来替代了传感器。对豆浆防溢延煮后,预示着豆浆加工完成了,最后发出声光报警信号,这里选用一个报警器和发光二极管。 5豆浆机内部电路及介绍 5.1 电源及其工作原理 5.1.1 电源的作用及组成

【系统】智能小家电基于单片机实现的全自动豆浆机控制系统的设计

【关键字】系统 《单片机原理及接口技术》 课 程 设 计 报 告 题目:智能小家电(全自动豆浆机)控制系统的设计 专业:电气工程及其自动化 班级: 学号:24 姓名:何玉毛 授课教师:段晨东 时间:2011.12 设计要求 题目4 智能小家电控制系统的设计(1) (一)功能介绍 全自动家用豆类和谷物处理机(即全自动豆浆机)具有按预设模式自动粉碎谷物、加热功能、防止溢出、处理完毕报警等基本功能。一般可以处理如豆类、玉米、其他五谷杂粮、蔬菜等多种食品。全自动家用豆类和谷物处理机的处理食品的过程通常为:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制。由于食品原料的物理特性不同,在加工处理时采用不同的加工(过程)模式,其主要区别在于加热和粉碎时间的长短不同。在工作过程中,被加工的食品液体被限定在某一个给定的液位范围内,当液体加热时泡沫达到溢出液位时,停止加热,待脱离溢出液位区时继续加热。 (二)设计参数 (1)电机5W,24VDC (2)加热器500W,220V AC (3)加热容器 (4)电力供应:220V AC (三)设计要求 (1)实现多模式选择。被选中的模式用LED显示器表明 (2)实现不同模式下的加工过程:加热——粉碎1——加热——粉碎2——加热——完成报警,整个加工过程的进行按时间控制,时间自定 (3)液位检测和控制:使被加工的食品液体限定在某一个给定的液位范围内,当液体溢出容器或无液体时,报警并断电。 (4)显示工作模式、加工状态和时间。 (5)每个动作完成时,通过声光报警提示。 (6)测量并显示液体温度。 (四)扩充功能 (1)在加热阶段进行恒温控制

基于单片机的豆浆机设计文献综述

文献综述 前言 本人毕业设计的论题为《基于单片机的豆浆机设计》,单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。单片机的技术进步反映在内部结构、功率消机的生产厂家在单片机设计上采用了各种提高可靠性的新技术:EFT(Ellectrical Fast Transient)技术,低噪声布线技术及驱动技术,采用低频时钟。同时单片机在目前的发展形势下还表现出可靠性及应用越来越水平高和互联网连接,所集成的部件越来越多,功耗越来越低和模拟电路结合越来越多等发展趋势。我研究的就是家庭实用的单片机豆浆机设计。 林克明,石昭祥.(1994) Z8. 中《高性能单片微机原耗、外部电压等级以及制造工艺上。在这几方面,较为典型地说明了数字单片机的水平。在目前,用户对单片机的需要越来越多,但是,要求也越来越高。在单片机应用中,可靠性是首要因素为了扩大单片机的应用范围和领域,提高单片机自身的可靠性是一种有效方法。近年来,单片理与应用》基于将“微机原理与应用”和“单片机原理与应用”课程相结合的思路,从微型计算机的基本知识和概念、基本原理和基本分析方法入手,以目前最广泛使用的5系列单片机为核心。 何立民(2006)本书是一部关于《单片机应用技术的理论>>文集,全书选编了2003年国内60余种科技期刊中有关单片机与嵌入式系统应用类文章,共796篇,全文部分有117篇,摘要部分有679篇。本书适合单片机技术研究者参考使用。 李朝青(2001)在《单片机原理与接口技术》中本书共三篇分为14章。全书以目前最通用的MCS-51系列单片机为主讲对象,按照认知过程的一般规律编排

51单片机课设多功能豆浆机控制器设计

51单片机课设多功能豆浆机控制器设计 51单片机是一种常见的嵌入式控制器,具有体积小、功耗低、功能强大等特点。本文以51单片机课设多功能豆浆机控制器设计为主题,将详细介绍如何利用51单片机设计一个实用的多功能豆浆机控制器。我们要明确设计的目标和功能。多功能豆浆机控制器应该具备以下功能:控制豆浆机的开关、调节档位、设置时间等基本功能;具备测温、保温、破壁等高级功能;能够显示当前状态和操作提示;具备故障保护和自动断电功能等。 接下来,我们需要选择合适的传感器和执行器来实现上述功能。在多功能豆浆机控制器中,我们可以选择温度传感器来实现测温功能,利用电机和调速器来实现搅拌和调节档位功能,使用液晶显示屏来显示当前状态和操作提示,利用定时器来设置时间功能等。 然后,我们需要设计合适的电路来连接这些传感器和执行器。51单片机通过IO口和模拟口与传感器和执行器进行连接,以实现数据的输入和输出。根据具体的需求,我们可以选择串口、IIC总线等方式与其他外部设备进行通信,进一步扩展豆浆机的功能。 在软件设计方面,我们需要编写相应的程序来控制豆浆机的各项功能。首先,我们需要编写IO口和模拟口的初始化程序,确保各个接口正常工作。然后,我们需要编写读取传感器数据的程序,并根据读取的数据进行相应的控制操作。同时,我们还需要编写显示屏的

驱动程序,实现信息的显示和操作提示。最后,我们需要编写故障保护和自动断电的程序,确保豆浆机的安全可靠性。 在整个设计过程中,我们需要注意硬件和软件的兼容性和稳定性。硬件方面,我们需要选择可靠的元件和合理的电路布局,以确保豆浆机的正常运行。软件方面,我们需要编写高效且稳定的程序,避免出现死机、卡顿等问题。同时,我们还需要考虑用户友好性,设计简洁明了的操作界面,方便用户使用。 总结一下,本文以51单片机课设多功能豆浆机控制器设计为主题,详细介绍了设计的目标和功能、选择合适的传感器和执行器、设计电路连接和编写相应的软件程序等。通过合理的设计和实现,我们可以得到一个功能强大、操作简便、安全可靠的多功能豆浆机控制器。希望本文对读者在实际项目中的设计和开发有所帮助。

单片机豆浆机控制系统设计方案

(安徽农业大学工学院4年级农业机械化及其自动化合肥230061) 摘要:豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作进行磨豆浆其间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。熟悉单片机SH66P20A的基本结构,工作原理。根据单片机的工作原理,将其运用于都将集中,以实现上述豆浆机的工作流程的自动化,并运用汇编语言进行相关的编程。延迟SH66P20A 加热关键词:引言:豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。豆浆被誉为女人最完美的食物,是因为豆浆中含有丰富的营养成分,其中异黄酮可以调节女性内分泌系统的平衡,保持女性肌肤美白,异黄酮还可发挥与雌激素相同的保健作用,如缓解更年期综合症、提高骨密度、预防骨质疏松等,而且它还能避免雌激素带来的副作用,如乳腺癌、子宫癌等。豆浆中富含人体所需优质植物蛋白,八种必需的氨基酸,多种维生素及钙、铁、磷、锌、硒等微量元素,不含胆固醇,并且含有大豆皂甙等至少五六种可有效降低人体胆固醇的物质,鲜豆浆的大豆营养易于消化吸收,经常饮用,对高血压、冠心病,动脉粥样硬化及糖尿病、骨质疏松等大有益处,还具有平补肝肾、防老抗癌、降脂降糖、增强免疫的功效。但随着人们健康认识的增强,为了卫生,防止上了“黑心作坊”的当,喝的放心,纷纷选择家庭自制豆浆,从而拉动家用微电脑全自动豆浆机市场活。跃豆浆机的基本结构1.豆浆机结构图1.1. 图1.1 豆浆机基本结构图 豆浆机结构1.2 豆浆机,采用微电脑控制,实现预热、打浆、煮浆和延时熬煮过程全自动化,特别是由于增设了“文火熬煮”处理程序,使豆浆营养更加丰富,口感更加香泽。 (1)杯体:杯体像一个硕大的茶杯,有把手和流口,主要用于盛水或豆浆。杯体有的用塑料制作,有的用不锈钢制作,但都是符合食品卫生标准的不锈钢或聚碳酸脂材质。购机时以选择不锈钢杯体为宜,主要是便于清洁。在杯体上标有“上水位”线和“下水位”线,以此规范对杯体的加水量。杯体的上口沿恰好套住机头下盖,对机头起固定和支撑作用。 (2)机头:机头是豆浆机的总成,除杯体外,其余各部件都固定在机头上。机头外壳分上盖和下盖。上盖有提手、工作指示灯和电源插座。下盖用于安装各主要部件,在下盖上部(也即机头内部)安装有电脑板、变压器和打浆电机。伸出下盖的下部有电热器、刀片、网罩、防溢电极、温度传感器以及防干烧电极。需要说明,下盖的材质同样需要符合食品卫生标准。 (3)电热器:加热功率800 W,不锈钢材质,用于加热豆浆。加热管下半部应设计为小半圆形,易于洗刷和装卸网罩。 ,处mm15 ,有效长度mm5 用于检测豆浆沸腾,防止豆浆益出。它的外径:防溢电极(4).在杯体上方。为保障防溢电极正常工作,必须及时对其清洗干净,同时豆浆不宜太稀,否则,防溢电极将失去防护作用,造成溢杯。 (5)温度传感器:用于检测“预热”时杯体内的水温,当水温达到MCU(SH66P20A)设定温度(一般要求8O ℃左右)时,启动电机开始打浆。 (6)防干烧电极:该电极并非独立部件,而是利用温度传感器的不锈钢外壳兼。外壳外径6 mm,有效长度89 mm,长度比防溢电极长很多,插入杯体底部。杯体水位正常时,防干烧电极下端是应当被浸泡在水中。当杯体中水位偏低或无水,或机头被提起,并使防干烧电极下端离开水面时,MCU(微控制器)通过防干烧电极检测到这种状态后,为保安全,将禁止豆浆机工作。

单片机课程设计报告任务书

"单片机原理与应用" 课程设计任务书 适用专业 课程名称单片机原理与应用 电气工程学院 年月 单片机课程设计任务书 一、设计的目的、任务 目的:系统地运用已学的理论知识解决实际问题的能力和查阅资料的能力。培养一定的自学能力和独立分析问题、解决问题的能力,能通过独立思考、查阅工具书、参考文献,寻找解决方案; 任务:完成所选题目的分析与设计,到达技术性能要求。提交正式课程设计总结报告一份。 设计题目尽可能先用单片机EDA仿真软件Proteus软件仿真,软件仿真通过后,有条件的同学进一步完成硬件电路设计,并调试通过,各题目最后采用的编程语言为Keil C51。 二、被选设计题目 1、数字音乐盒设计要求: 1、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲〔最少储存三首乐曲, 每首不少于30秒〕 2、采用LCD显示信息 3、开机时有英文欢送提示字符,播放时显示歌曲序号〔或名称〕 4、可通过功能键选择乐曲,暂停,播放 5、选作内容:显示乐曲播放时间或剩余时间 6、本设计中用89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段显示数码管LED 2、出租车计价器 设计要求: 1、不同情况具有不同的收费标准。白天、晚上、途中等待〔>10min 开场收费〕 2、能进展手动修改单价 3、具有数据的复位功能 4、IO口分配的简易要求,距离检测使用霍尔开关A44E,白天/晚上收费标准的转换开关,数据的清零开 关,单价的调整〔最好使用+和-按键〕 5、数据输出〔采用LCM103 〕单价输出2 位、路程输出2 位、总金额输出3 位 6、按键启动计时开关、数据复位〔清零〕、白天/晚上转换 3、数字温度计 设计要求:1、根本X围-50℃-110℃2、精度误差小于0.5℃3、LED数码直读显示 扩展功能 1、实现语音报数 2、可以任意设定温度的上下限报警功能

单片机应用技术课程设计

单片机应用技术课程设计 一、设计背景 随着科技的不断发展,单片机已经成为了各个领域中不可或缺的一种控制技术。在本课程设计中,我们将深入学习单片机应用技术,通过实践掌握单片机的具体应用。 二、设计目标 本课程设计旨在实现以下目标: 1.掌握单片机的基本原理和电子设计的基本流程。 2.熟悉单片机的编程语言和程序设计方法。 3.利用单片机技术设计出具有一定实用性的系统,提高学习者的实际应 用能力。 三、设计内容 本课程设计内容包括单片机基础原理、编程语言学习、实验操作等三个方面, 具体介绍如下。 1. 单片机基础原理学习 单片机是一种通过程序控制的集成电路,其具有广泛的应用领域。学习单片机 的基础原理是掌握单片机应用技术的前提。 本部分内容包括单片机的结构、功能、常用开发板和开发环境,以及单片机的 电气特性和基本接口等。

2. 编程语言学习 单片机编程语言通常包括C语言和汇编语言,其中C语言应用更为广泛。本课程将主要介绍C语言的应用。 内容包括基本语法、程序结构、变量和类型、条件判断、循环、函数、指针、数组等。通过理论学习和实际操作,深入了解C语言的应用方法。 3. 实验操作 实验操作是本课程设计的重点,通过实战操作掌握单片机的应用技术。具体包括以下内容: 1.LED灯的控制实验 2.数码管的显示实验 3.温度控制实验 4.超声波测距实验 四、设计思路 本课程将采用理论学习和实验操作相结合的方式,使学习者掌握单片机的应用技术。 首先,通过理论学习,学习者将深入了解单片机的基础原理和编程语言,掌握单片机的应用方法。 其次,进行实验操作,通过实践掌握单片机的具体应用。实验操作既可以检验学习者的理论学习成果,又可以让学习者在实践中提高自己的应用能力。 五、设计成果 通过本课程的学习和实验操作,学习者将掌握单片机的基本原理和应用技术,具体成果如下:

单片机的智能豆浆机

目录 摘要 (3) 关键词 (3) ABSTRACT (3) KEY WORD (3) 绪论 (4) 1 智能豆浆机的研究步骤与方案 (5) 1.1研究步骤 (5) 1.2设计思路与方案 (5) 2 系统组成与工作原理 (7) 2.1系统组成 (7) 2.2系统工作原理 (8) 3 硬件电路设计 (9) 3.1单片机处理电路的设计与选用 (9) 3.2传感器的设计与选用 (11) 3.3磨浆与加热电路设计 (13) 3.4缺水、沸腾溢出电路设计 (14) 3.5报警电路设计 (15) 3.6电源电路设计 (16) 4 软件设计 (20) 4.1主程序设计 (20) 4.2程序设计 (22) 结论 (24) 致 (25)

参考文献 (26) 附录一主电路电气原理图 (27)

智能豆浆机 电子工程专业学生丰先忠 指导老师文华曾实现 摘要随着科学技术的不断发展,采用单片机控制的产品已经十分普遍,涉与的领域也十分广泛。在家电领域中,如智能豆浆机,它以单片机为核心,在单片机控制下,完成从加热到磨浆再到加热烧开的过程,都不需要人工操作。本文主要介绍利用Z86E02单片机作为豆浆极的主控芯片,结合一些外围电路来实现豆浆机的功能,让您轻松享受美味生活。 关键词豆浆机、单片机、传感器、Z86E02。 Intelligent soybean milk machine Electronic engineering specialized student FengXianzhong Instructs QinWenhuaZengShixian Abstract along with the science and technology unceasing development, used the product which the monolithic integrated circuit controlled already extremely to be common, the domain which involved extremely is also widespread.In electrical appliances domain, if the intelligent soybean milk machine, it take the monolithic integrated circuit as the core, under the monolithic integrated circuit control, completes from heats up to the grinding paste again the process which boils to the heating, all does not need the manual control.The this article main introduction using the Z86E02 monolithic integrated circuit took the soybean milk extremely master control chip, unifies some periphery electric circuit to realize the soybean milk machine function, lets you with ease enjoy the delicacy life. Key word Soybean milk machine, monolithic integrated circuit, sensor, Z86E02.

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

摘要 本智能豆浆机的控制系统是基于AT89S52单片机来实现的,其主 功能有: 1.可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉 碎,手动加热和自动三种。 2.在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。 3.在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣 报警并停止相关工作。 4.豆浆机工作完成时,能蜂鸣报警,提醒用户。 豆浆机的自动工作流程有软件控制:先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加热,进入防溢延煮过程,防溢延煮后,发出报警声,提示豆浆已做好。 液位溢出保护和防干烧保护用中断来控制,其检测由于没有防溢电极,功能用开关来模拟实现。

目录 摘要---------------------------------------------------------------------------------------------1 第一章绪论--------------------------------------------------------3 1.1引言-------------------------------------------------------- 3 1.2原理-------------------------------------------------------- 3 第二章设计方案与实现功能-------------------------------------------4 2.1设计思路---------------------------------------------------- 4 2.2实现功能---------------------------------------------------- 5 第三章系统硬件电路设计---------------------------------------------5 3.1单片机的选择------------------------------------------------ 5 3.2温度检测电路的设计------------------------------------------ 6 3.2.1 DS-18B20数字温度传感器介绍--------------------------- 6 3.2.2 电路设计-----------------------------------------------7 3.3加热电路的设计---------------------------------------------- 7 3.4 电机电路设计------------------------------------------------8 3.5 数码管显示电路设计------------------------------------------9 3.6防干烧及防溢出电路的设计----------------------------------- 10 3.7报警电路的设计--------------------------------------------- 11 3.8复位电路的设计--------------------------------------------- 12 3.9时钟电路和按键电路设计------------------------------------- 13 第四章系统软件的设计-------------------------------------------- 13 4.1编程思路--------------------------------------------------- 13 第五章总结--------------------------------------------------------15 参考文献-----------------------------------------------------------17 附录一:豆浆机控制系统硬件图---------------------------------------18 附录二:豆浆机控制系统软件程序-------------------------------------18 评语表--------------------------------------------------------------------------------------------

单片机原理及应用课程设计

单片机原理及应用课程设计 具体设计要求:1.完成规定的设计内容,包括相应的硬件电原理 图和设计的软件。 2.四次上机要求完成程序。效果是先在仿真机的LED上显示自己学 号的后8位,然后再输入显示要测量的频率。 二.设计思路1.程序设计基本思路根据设计的要求,首先进行学号 后八位的显示,然后进行频率测量。在学号显示程序段中设计读键子程序,判断是否有键按下,一旦扫描出有按键被按下,则程序立即跳转到频率测 量程序段。 2.使用HIS高速输入测量信号周期本设计中的主要是应用高速输入 HIS进行周期(频率)测量,设置HIS.1端口每发生一次正跳变触发一个 事件,同时HIS时间寄存器记下该正跳变事件的触发时间,根据两次触发 事件之间的触发时间的差值计算出被测周期信号一个周期内所经历的状态 周期个数。再根据单片机的主频(已给定)计算出一个状态周期的时间, 进而计算出被测周期信号的周期,进一步转化为频率。 3.测量结果处理和显示部分接下来是对所得频率的处理和显示,根据 设计要求,无论是高频率段还是低频率段,最终的显示结果均要保持5为 有效数字。因此对于低频段的测量,便涉及到了小数点后有效数字的计算。那么该如何对小数点后数字进行有效处理呢?我们都知道,整数部分相除,所得余数部分与被除数相除即为整个除法运算的小数部分,由于本设计中 并不需要完全地显示测量结果,而是仅需要显示小数点后1位到3位数字,这样我们便可以采用简单的算法。即让整数部分相除所得余数部分乘以 10再除以被除数,所得商即为第一位小数;让第二次相除所得余数再

乘以10再除以被除数,所得商即为第二位小数······以此类推便可得到测量结果的小数部分。最后将所得六位数值放到固定的存储单元,在显示部分测量结果的每位数值都作为偏移量叠加到表格首地址上,读取表格相应存储单元,并输出到接口芯片的相应端口进行段选,显示相应位的测量结果,用循环控制数码管的位选,便可显示完整的测量结果。 三、硬件和软件设计1、硬件部分根据软件设计要求,将硬件实现部分分为学号显示、键盘扫描并跳转、HIS测量、对测量结果进行处理并显示测量结果。 1.1硬件电路设计:硬件电路及连线如下图所示: 1.2程序流程图:START学号循环显示及扫描键盘N判断是否有键按下Y进行频率测量频率99Hz9999Hz结果处理4结果处理1结果处理2结果处理3循环显示测量结果END2、软件部分;--------------------------------------------------------------C8255EQU0C006H;8255命令口地址 P8255AEQU0C000H;8255PA口地址P8255BEQU0C002H;8255PB口地址 P8255CEQU0C004H;8255PC口地址;--------------------------------------------------------------- AXEQU1CHALEQU1CHAHEQU1DHBXEQU1EHBLEQU1EHBHEQU1FHCXEQU20HCLEQU20H CHEQU21HDXEQU22HDLEQU22HDHEQU23HEXEQU24HFXEQU26HGLEQU28HELEQU30H ;---------------------------------------------------------------ORG2080HLDSP,#00C0HLCALLDELAYLDBAL,#82H;PB口输入,PA,PC口输出STBAL,C8255[0]SH_NO:LDBAL,#00HLDBBL,#0E0HSH1:SCALLDISPSCALLDELAY INCBALLDBGL,#08H;键盘扫描第一行 STBGL,P8255C[0]SKIPSKIPLDBEL,P8255B[0];读键值 XORBEL,#0FFHJNESTARTCMPBAL,#08HJNESH1SCALLDELAYSJMPSH_NODISP:STB

家用豆浆机的控制原理及其发展

1.豆浆机的各用电部分及其位置及其作用 1.1操作面板 操作面板位于机头面盖的一边,由数个按钮组成,它的作用是人为控制豆浆机的工作模式,以及开始和临时中断机器的工作。 1.2数码显示器(并非所有机器都有) 数码显示器在面盖上,一般位于控制面板的对侧。它的作用是显示机器的工作参数。如豆浆温度,机器工作模式。 1.3指示灯 指示灯有数个,位于控制面板各个按键旁边。它的作用是以亮或不亮来显示豆浆机工作状态。 1.4电源模块 置于机头内,它的作用是为机器提供稳定的电供应。 1.5电机 位于机头中,外接刀片。它的作用是为打磨豆浆提供机械动力。 1.6加热器 加热器位于机头底部但略高于底部,与机头有两个接口。一般呈勺型,底部为圆形。它的作用是加热豆浆,使豆浆有好的口感。加热功率一般为800w。 1.7温度传感器 一根长直棒,与机头垂直。它的作用是探测豆浆温度以反馈给控制中心,并与MCU设定的温度进行比较。 1.8防溢电极 位于温度传感器附近,比温度传感器短。它的作用是防止豆浆加热后产生过多的泡沫而溢出。 1.9防干烧电极 一般集成在温度传感器上。防干烧电极其实是水位探测器。加水后,水位传感器和金属加热部件外表形成回路,水充当了电阻的作用。微处理芯片把这个电阻取样分析,作出加热和停止加热的指令。防干烧功能针对的是底部加热或侧面加热型的豆浆机,在加热部件贴装了一

个KSD温控器,当温度超过设计值时,温控器动作切断加热件的供电电源。而又加热管型的豆浆机其实没有防干烧功能,没加水意味着豆浆机不工作,所以不必要安装温控器。顾名思义,它的作用是防干烧。

1.10控制系统 它内嵌在机头中,它的作用是接受、处理、发出信号,从而协调整个豆浆机的工作,完成打豆浆的过程。单片机是其中最关键的部件,它相当于一个小型计算机,包含微处理器(CPU),存储器(rom和ram等),输入输出口(i/o口),定时计数器,中断系统等,他们通过地址总线()ab,数据总线(DB)和控制总线(cb)连接起来。控制着机器的运行。

豆浆机毕业设计文献综述

理工学院毕业设计(论文)文献综述 智能豆浆机设计 学生: 学号: 专业: 班级: 指导教师: 理工学院自动化与电子信息系二O一四年三月

文献综述 1 前言 豆浆是中国传统饮品之一,相传已有1900多年的历史了。豆浆不仅含有丰富的人体必需的铁、钙、锌、磷等几十种矿物质,还含有维生素B1、B2和植物蛋白质、磷脂等,所以它是一种老少皆宜的营养饮品。豆浆具有四大功效:1.富含维他命,让你廋得漂亮;2.降低胆固醇,使血液清澈;3.具洗净作用,使肠道顺畅;4.具高热效应,能升高体温。现在大多数人用它配以油条来饮用,是一种非常营养美味的早餐,营养价值非常高。但是由于传统豆浆的制作工艺复杂繁琐,所以人们现在在市面上买到的不一定是新鲜的豆浆。随着人们对身体健康意识的提高,大多数人都愿意在家里亲手制作一杯美味可口的豆浆,这对于家用豆浆机的快速发展起到了一定的引导作用。现在豆浆机向着智能化,快捷化,安全化发展。让大家在快节奏生活的今天也能轻松的制作出一杯美味可口的豆浆作为早餐饮品,大大提高了人们的身体健康。 1.1 豆浆机的发展背景 豆浆是中国人民喜爱的一种饮品,又是一种老少皆宜的营养食品。豆浆含有丰富的植物蛋白和磷脂,还含有维生素B1、B2和烟酸。此外,豆浆还含有铁、钙等矿物质,尤其是其所含的钙,虽不及豆腐,但比其他任何乳类都高,非常适合于老人,成年人和青少年。 在2008年奶粉事件后迸发的豆浆机市场,2009年仍在持续增长。虽然增速没有厂商期待的那样高,但是竞争更加激烈却是不争的事实。从品牌到价格,从产品到技术,豆浆机行业仍有多个争议点。而正是这些争议点,推动着市场的发展。 近日,饮料行业掀起一股涨价风潮,几乎所有种类的饮料价格都有不同程度

智能豆浆机控制系统设计和实现 电子信息工程专业

众所周知,豆浆的适用群体比较广泛,且物美价廉,对于豆浆的选购,还是非常受大家欢迎的。而且豆浆内含的铁元素量很高,几乎是牛奶的6-8倍,而蛋白质的比例虽不如牛奶的高,但在我们人体内的吸收率几乎是85%,这样一来就有很多人给予豆浆以“植物性牛奶”的外号。现在,广大群众的生活水准的日渐改善,大家都很关心健康意识问题,许多家庭为了保证健康和饮食安全,各自在家里制作鲜豆浆,从而刺激了日用自动豆浆机的销售市场。 并且使用豆浆机的步骤简单、快捷,是大部分普通家庭的首选,本文设计的工作步骤是,提前泡好大豆放入机器,后在自动豆浆机加入适量冷水,由加热管加热到75度以上,压碎机打浆,间歇工作6次,每次20秒,然后停止5秒,最后进入煮豆浆的步骤,煮沸后,进行文火慢熬,最后提示结束,全程都设立了防溢出的保护程序。 本文使用的是ATmega8型号的单片机进行控制,豆浆机工作全程有预热、打浆、煮浆、防溢延煮、断电报警这样几个功能,单片机需要自动判断条件进行触发。而系统的硬件设计需要有:电源模块、MCU的最小系统模块、以及LED电源的指示灯系统、触发按键,其他的LED指示灯,以及防干烧和检测设备温度的电路系统、防溢出的电路模块,以及电热器的驱动电路,还需要电机驱动的电路模块,以及报警的电路设计。而系统的软件设计,则应是包含在豆浆制作的全过程中,使用代码调试,并使用外部中断控制来避免豆浆的溢出。

前言 豆浆是一种适合所有年龄段的高质量,低成本的液体营养、保健产品。它比牛奶中的铁元素多的5倍。尽管它所含蛋白质不如牛奶多,但可以提高蛋白质食物在人体中的消化吸收率,且可以达到85%,所以有人将豆浆称为“绿色豆浆”,也有“植物性牛奶”的美誉。豆浆被称为最适合女性饮用的食物,这是因为它含有丰富而大量的营养成分,对女性比较有益处。比如,其中含量比较高的大豆异黄酮可以调节女性内分泌循环功能的稳定,且保持女性的皮肤白皙光泽,其实,大豆异黄酮甚至可以起到与雌激素相同的保健功能,比如,可以减轻女性的更年期焦虑,改善骨密度水平,以及预防骨质疏松症等,它还可以用来预防因雌激素引起的不良反应,例如乳腺癌和宫颈癌等。 豆浆包含人体所需的优质大豆蛋白,以及8类人体所必需的氨基酸,还包含了多种营养物质和微量元素,例如磷,锌,钙,铁和硒等。大豆是不含胆固醇的,相反,它含有大豆皂甘等五种以上可以大幅减少体内胆固醇含量的成分。鲜豆浆的营养比较好消化。如果长期食用的话,可以有效预防高血压和心肌梗塞,保护心血管,甚至可以改善糖尿病的症状,也对预防骨质疏松症非常有用,同时也能增强人体的免疫功能。 豆浆具有镇静,滋阴,养血,养肺和化痰止咳的功效。现代科学研究认为,每天为中年和老年妇女提供一定的豆浆对身心健康和抗衰老具有重大益处。豆浆包含氧化剂,矿物质元素和维生素,并且还包含一种雌性激素一一黄豆甘原,对女性保养身体有好处,这是牛奶所无法提供的。如果女性喝一个月的豆浆,只需要每天400ml作用的容量,就能很自然地舒缓心情,提高免疫力。 相关的科学报道早已走入人们的生活,大家对品质优良的豆浆的需求量日益加大,而市场的商品品质良莠不齐,大多数家庭选择了在家榨豆浆,于是自动豆浆机的需求不断扩大,豆浆机的功能如何完善也成了工程师们需要考虑的问题。 其实豆浆机的功能比较单一,因为操作豆浆机的人或许会有手脚不灵便的老人,它的使用方法也不能太复杂,所以这就决定了豆浆机的设计一定要符合大众的需求,不可以太理想化。而我的设计是这样的:基本的步骤是先泡好的大豆放入豆浆机内,加入适量冷水,然后将电热管通电加热至75度以上,接下来通电,把豆浆打碎,这里边要其有停顿时间,其后我们进入煮豆浆程序,当豆子煮开以后再文火熬,结束时,也需要一个提示的标志,全过程都有做好防溢的监视程序。 1豆浆机的基本结构 1.1豆浆机结构图 1.2豆浆机结构分析 豆浆机是采用微机操控的,一般功能有:预加热、打豆浆和煮豆浆,并且还延时熬煮的功能,满

相关文档
最新文档