毕业设计豆浆机Word下载.docx
- 文档编号:20872770
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:39
- 大小:305.28KB
毕业设计豆浆机Word下载.docx
《毕业设计豆浆机Word下载.docx》由会员分享,可在线阅读,更多相关《毕业设计豆浆机Word下载.docx(39页珍藏版)》请在冰豆网上搜索。
3.具洗净作用,使肠道顺畅;
4.具高热效应,能升高体温。
现在大多数人用它配以油条来饮用,是一种非常营养美味的早餐,营养价值非常高。
但是由于传统豆浆的制作工艺复杂繁琐,所以人们现在在市面上买到的不一定是新鲜的豆浆。
随着人们对身体健康意识的提高,大多数人都愿意在家里亲手制作一杯美味可口的豆浆,这对于家用豆浆机的快速发展起到了一定的引导作用。
现在豆浆机向着智能化,快捷化,安全化发展。
让大家在快节奏生活的今天也能轻松的制作出一杯美味可口的豆浆作为早餐饮品,大大提高了人们的身体健康。
1.2设计背景与意义
1994年,九阳股份公司董事长、总裁王旭宁因爱喝豆浆而研制了九阳豆浆机。
随着人们健康意识的不断提高,对绿色环保食品的追求,消费观念的转变,人们对于传统健康饮品的需求不断上升。
因此,家用智能豆浆机的需求量呈现出加速增长的势头。
2006年后,东芝、美的、步步高、欧科、苏泊尔等知名品牌相继进入豆浆机这个行业。
但九阳凭借着先行者的优势,长期以来都在豆浆机这个行业独占鳌头,具有绝对的领先优势。
在高节奏生活的今天,有太多的人选择了不吃早餐,他们不吃早餐的原因大部分是没有时间制作早餐。
所以设计出一款高效省时的豆浆机是非常有意义的。
设计出这样一款能为人们健康服务的智能型豆浆机想必能受到广大消费者的青睐的。
1.3工作原理
本设计原理图如图1-1所示。
温度传感器
图1-1豆浆机工作原理图
本豆浆机是采用AT89C51单片机设计的一款全自动智能豆浆机,其工作原理大致如下:
首先装填好一定量的黄豆和水,按下豆浆机的自动启动键,开始预热至80℃;
然后豆浆机自动开始搅拌,粉碎黄豆,过滤豆浆,磨浆完成后开始对豆浆进行加热,加热至沸腾;
豆浆机自动进入防溢延煮程序,最后报警提示豆浆已经做好。
控制系统通过电源电路对豆浆机供电,输入部分由温度传感器、防溢电路、防干烧电路、时钟电路、复位电路、按键组成;
输出部分则包括声光报警、电机、加热电路。
第2章豆浆机设计方案选定
2.1方案设计
图2-1方案一框图
方案一:
由方案一框图我们可以知道,这个方案是以单片机为核心,由温度传感器、加热电路、打浆电路、报警电路组成。
方案一工作原理为,首先装填好水和黄豆,然后开始加热,加热到80℃(由温度传感器检测),打浆电路开始运行,打浆一定时间后,打浆完成,然后又开始加热至沸腾,报警提示豆浆制作完毕。
图2-2方案二框图
方案二:
由方案二框图我们可以知道,这个方案是以单片机为核心,由温度传感器、加热电路、打浆电路、防干烧电路、防溢电路、报警电路、时钟电路、电源电路组成。
方案二工作原理为,首先装填好一定量的黄豆和水,按下豆浆机的自动启动键,开始预热至80°
C;
然后豆浆机自动开始打浆,打浆电机采用间歇性方式进行打浆,粉碎黄豆,磨浆完成后开始对豆浆进行加热,加热至沸腾;
2.2方案论证
本文设计的智能豆浆机主要以AT89C51单片机为核心,由温度传感器、防溢电路、防干烧电路、时钟电路、复位电路等为输入部分,声光报警、电机、加热电路为输出部分。
整个制作过程全自动化,高效省时,安全快捷,以使制作出来的豆浆健康美味。
其中电机负责搅拌打浆,加热电路负责预热和煮浆,防溢电路负责煮浆时豆浆的溢出,报警电路则是煮浆完成后提醒大家豆浆制作完毕。
根据以上目的,我们选择方案二为本文的设计方案,具体原因有如下几点:
(1)加热。
方案二的加热主要包括了打浆前的预加热和打浆期间的间歇性加热,打浆前的预加热是在装填好黄豆和水以后,开启预加热模式,加热至80℃,这样可以缩短打浆后煮浆至沸腾的时间,防止由于煮浆时间过长而引起的糊锅现象,而且大大的提高了整个豆浆制作的工作效率。
(2)打浆。
方案二在打浆时采用的是间歇性打浆方式,由于电机不能长期一直运转,所以我们采用这种方式,每次搅拌不超过一分钟,在间歇性打浆期间,我们同时也对豆浆进行加热,这样也能起到提高工作效率的作用。
(3)方案二由于加入了防干烧、防溢出电路,可以保证整个制作过程严防无水干烧,以及煮浆过程的溢出问题。
配以豆浆机的报警电路可以提高豆浆机系统的安全性能。
第三章豆浆机控制系统的硬件设计
3.1单片机的选用
我们知道单片机的种类有很多种,本设计选用的是ATMEL公司生产的AT89C51单片机,是51系列单片机中的一个型号。
AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS8位微处理器。
它拥有128字节内部RAM,32个I/O口线,两个16位定时/计数器等,同时具备4Kbytes的可反复擦写的只读程序存储器(PEROM),能完美兼容MCS-51指令系统。
如此性价比超高的单片机能完美胜任豆浆机控制系统的核心。
3.1.1AT89C51单片机的简介
单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成到一片集成电路芯片上形成的微型计算机。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
具有体积小,成本低,功能强等优点,广泛被应用于智能产品和工业智能化上。
51单片机是个单片机中最为典型和最具代表性的一种,本设计采用常见的AT89C51。
AT89C51单片机是由ATMEL公司生产的,采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
(1)主要性能参数
•与MCS-51兼容
•多功能8位CPU
•片内带4K字节可编程闪烁存储器
寿命:
1000写/擦循环
数据保留时间:
10年
•片内带振荡器和时钟电路
•片内带128*8位内部RAM
•片外数据存储的寻址空间为64KB
•程序存储器的寻址空间为64KB
•32可编程I/O线
•两个16位定时器/计数器
•两个优先级别的5个中断源
•全静态工作:
0Hz-29Hz
•三级程序存储器锁定
•片内采用单总线结构
•有较强的位处理能力
•低功耗的闲置和掉电模式
(2)引脚功能
引脚如图3-1所示。
图3-1AT89C51引脚图
(3)晶振特性
晶体振荡器可以简称为晶振。
在电气上它可以等效成一个电阻和一个电容并联再串联一个电容的二端网络,这个网络在电工学上有两个谐振点,以频率的高低来分的话,其中较高的频率是并联谐振,较低的频率是串联谐振。
由于晶体自身的特性致使这两个频率的距离相当的接近,在这个极窄的频率范围内,晶振等效为一个电感,所以只要晶振的两端并联上合适的电容它就会组成并联谐振电路。
这个并联谐振电路加到一个负反馈电路中就可以构成正弦波振荡电路,由于晶振等效为电感的频率范围很窄,所以即使其他元件的参数变化很大,这个振荡器的频率也不会有很大的变化。
AT89C51单片机内部有一个用于构成振荡器的高增益反相放大器,而引脚XTAL1和XTAL2则分别是此放大器的输入端和输出端。
石英晶体和陶瓷谐振器都可以用来一起构成自激振荡器。
如采用外部时钟源驱动器件,XTAL2应不接。
有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。
本设计晶体振荡器的值为12MHz,电容选择陶瓷电容,电容值约为30μF。
在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。
内部振荡电路连接图外部振荡电路连接图
图3-2内外部振荡电路连接图
陶瓷谐振器C1,C2=40PF±
10PF石英晶振C1,C2=30PF±
10PF
3.2电源电路设计
电源电路的设计,乃是在整个电路设计中最基础的必备功夫。
电源是各种电子设备必不可少的组成部分,其性能的优劣直接关系到电子设备的技术指标以及能否安全可靠的工作。
电子设备对电源电路的要求就是能够提供持续稳定、满足负载要求的电能,而且通常情况下都要求提供稳定的直流电能。
提供这种稳定的直流电能的电源就是直流稳压电源。
随着集成电路的高速发展,稳压电路这一块也出现了单片机集成稳压电路,它具有很多的优点,比如重量轻、体积小、可靠性高、耗电省、运行速度快,且调试方便、使用灵活,易于进行大量自动化生产。
3.2.1电源的作用
本设计中的各电子电路都要求使用稳定的直流电源供电,而整流滤波电路可以输出较为平滑的直流电压。
当电网电压波动或者负载改变时,将会引起输出端电压的改变而不稳定,那么为了获得稳定的输出电压,我们还应将滤波电路的输出经稳压电路进行稳压。
总的来说,电源的作用就是讲输入的普通电流,经过滤波、稳压、变压,然后将纯净、稳定、连续的电流输送给其它硬件使用。
3.2.2电源的组成
如图3-3所示,电源的组成为:
电源变压器、整流电路、滤波电路以及稳压电路。
~220V…
50Hz…
图3-3电源的组成
电源变压器:
将220V交流电压降低为同频率各种电路设备所需的交流电压。
整流电路:
将交流电能变为直流电能供给直流用电设备。
滤波电路:
滤去整流输出电压中的纹波,尽可能减小脉动的直流电压中的交流成分,保留其直流成分,使其输出的电压纹波系数降低,波形变得比较平滑。
稳压电路:
即使电网电压波动、负载等参数发生变化时也能保持输出电压的稳定,提供稳定的直流电源。
3.2.3整流二极管、变压器容量的计算与选择
根据桥式整流电路原理,由
,则可以得到
。
再考虑到绕组损耗(压降)、变压器和整流二极管的压降,在工程中必须再在上述基础上增加5%,即
,整流二极管承受的最大反向电压
,同理可得,
因为稳压器的最大电流是3A,所以流过二极管的最大电流
综上所叙述,D1中的四个耐压值至少为8.24V,允许流过的最大电流是0.75A。
D2中的四个二极管的耐压值至少为8.24V,允许流过的最大电流是0.75A。
由于变压器输入的电压是220V,而副线圈的输出的电压是12V,固有
因为线圈匝数比只能为一个常数,所以匝数比取作18。
变压器副边的有效值为:
变压器的容量为:
3.2.4稳压器的选用
集成稳压器是指将不稳定的直流电压变为稳定的直流电压的集成电路。
由于集成稳压器具有稳压精度高、工作稳定可靠、外围电路简单、体积小、重量轻等显著优点,在各种电源电路中得到了普遍的应用。
常用的集成稳压器有:
金属圆形封装、金属菱形封装、塑料封装、带散热板塑封、扁平式封装、双列直插式封装等。
在电子制作中应用的较多的是三端固定输出稳压器。
78XX系列集成稳压器是常用的固定正输出电压的集成稳压器,输出电压有5V、6V、9V、12V、15V、18V、24V等规格,最大输出电流为1.5A。
它的工作原理:
取样电路将输出电压按比例取出,送入比较放大器与基准电压进行比较,差值被放大后去控制调整管,以使输出电压保持稳定。
它的内部含有限流保护、过热保护和过压保护电路,采用了噪声低、温度飘逸小的基准电压源,工作稳定可靠。
78XX系列集成稳压器为三端器件,一脚为输入端,一脚为接地端,一脚为输出端,使用十分方便。
在此设计中我选用的是78XX系列中的7805,它能够提供多种固定的输出电压,应用范围广。
内含过流、过热和过载保护电路。
带散热片时,输出电流可达1A,虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。
在本设计中就是利用它把12V的直流电压变成5V的稳定电压给单片机提供电源,以确保正常工作。
3.2.5电源工作原理
整个电源电路如图3-4所示,控制电路采用变压器降压、晶体二极管整流等方法获得工作电源。
当电源插头J1插入220V交流电,T1开始对220V交流电进行降压,从次级输出12V左右的低压交流电,从而适应电路的使用要求。
整流硅对次级输出的交流电进行桥式整流,再由E2、C2进行滤波,已形成较平滑的直流电,送给三端集成正输出稳压器7805进行稳压调整。
经7805稳压作用后输出+5V的直流电压,经E3、C3滤波后输出纹波很低的+5V电压,作为单片机的工作电源,以保证单片机工作时的稳定和可靠。
图3-4豆浆机控制系统的电源电路
3.3水位及温度检测电路设计
水位及温度检测电路如图3-5所示。
图3-5水位和温度检测电路
如图3-5所示:
水位检测及沸腾溢出电路的原理为两个按键开关分别模拟溢出水检测传感器和欠水检测传感器,通过高低电平输出的检测,即可知道是否缺水,或者水量过多的问题。
水位及温度检测电路的工作过程是以传感器作为信息采集系统的前端单元来控制自动豆浆机缺水干烧及沸腾溢出等问题。
这里采用探针模拟传感器来检测水位及沸腾溢出的情况,然后通过比较器输出高低电平,这样就可以通过单片机检测比较器输出电平的高低来检测水位及沸腾时的溢出状态。
用如图3-5所示三个按键来模拟检测水位及温度是否达标。
当按键闭合时,依次代表:
水位溢出、温度过高、水位过低无论是哪个按键闭合,都会导致蜂鸣器报警。
自动切断电源并提示用户。
(1)水位检测电路
水位检测电路的原理如图3-6所示,K1是水位检测传感器,为了减少成本,这里采用探针来代替这个传感器,使用中将接控制电路的公共点“地”,探针分别通过传输线与单片机的P1.1,P1.0端连接。
正常工作时,Kl被水淹没,它和地之间的电阻较小,与R7共同对+5V分压,U+得到比U-低的电平,比较器输出低电平。
缺水时,Kl露出水面,它的电阻很大,R7共同对+5V分压,U+得到比U-高的电压,比较器输出高电平,通过非门后输出低电平产生下降沿。
用软件检测比较器的电平变化,便知是否缺水。
图3-6水位检测电路
(2)沸腾溢出电路
用同样的方法检测豆浆是否沸腾溢出。
沸腾溢出电路的原理如图3-7所示,豆浆沸腾之前,电极K2远离水面,它和地之间的电阻很大,与R3共同对+5V分压,U+得到比U-高的电压,比较器输出高电平。
豆浆沸腾时,泡沫淹没K2,电阻小,与R3共同对+5V分压,U+得到比U-低的电压,比较器输出低电平。
用软件检测比较器的输出电平,便知豆浆是否沸腾溢出。
图3-7沸腾溢出电路
(3)温度检测电路
温度检测电路原理如图3-8所示,在该电路的设计中采用了DS18B20数字温度传感器,这种传感器接线十分方便,封装好以后可以适用于不同场合。
其特点和优势如下所示:
1.具有十分独特的单线接口方式。
2.测温范围-55℃~+125℃,误差很小。
3.工作电源:
3~5V/DC
4.测量结果以9~12位数字量方式串行传送。
图3-8温度检测电路
3.4加热电路的设计
加热电路如图3-9所示:
图3-9加热电路
加热电路的工作原理:
单片机发出信号,通过MPS8098三极管进行放大信号,然后启动继电器,继电器获得电流后吸附铁片,从而形成加热电流回路,此时加热电路开始工作。
加热电路采取的设计方法是,在单片机的I/O口接入一个NPN的三极管,以达到提升I/O口的输出能力的目的,同时也能够隔离I/O口与加热电路,防止单片机被损坏。
由于加热器工作时功率较大,会产生较大的电流,因此,设计中采用了一个继电器来进行隔离开关,进一步提高了系统的耐用性和有效性。
此外,LED发光二极管用来提示用户当前的加热电路是否正在运行当中。
加热电路中的核心元器件是电热管。
电热管通俗来说就是加热管,学术上称作:
管状电加热器元件。
其结构:
在金属管中放入发热丝(电阻丝)并在其周围填充具有良好导热性和绝缘性的绝缘粉末(MgO)。
电热管具有以下优点:
体积小、结构简单、发热效率高、安全可靠、安装便捷、使用寿命长等特点。
此外,由于电热管价格便宜,使用方便,安全无污染,所以被广泛使用在各种需要进行加热的场合。
3.5打浆电路的设计
打浆电机控制电路如图3-10所示:
图3-10打浆电机控制电路
如图3-10所示,打浆电机控制电路的工作原理是通过单片机发送信号,然后由MPS8098三极管对信号进行放大,继而启动继电器,继电器获得电流后吸附铁片,从而形成打浆电流回路,打浆电机开始工作。
在安全性能方面,本设计的打浆电机控制电路,采用了继电器来控制电机的运转和断开,此外,单片机的I/O口还加入了NPN三极管进行驱动,从而能够有效地控制电机的运行。
具体说来,当单片机的I/O口输出高电平的时候,三极管驱动继电器的线圈端,继电器通过电磁力的作用,接通右边的电机开关,电机就开始工作。
反之,当单片机输出低电平时,电机则停止工作,这样就可以实现间歇性打浆。
在打浆电机控制电路中,打碎电机是最为核心的元件,所以选用什么型号的电机显得尤为重要。
单相串励电动机属于交、直流两用电动机,既可以在交流电源工作也可以使用直流电源工作,兼容性良好。
本设计中,采用的是54系列交流串激电机作为打碎电机。
其空载转速很高,为了防止出现不安全问题,不可以连续运行,一次约运行一分钟左右。
因此,在豆浆机程序设计的时候就要注意设置间歇性打浆方式,并且每次打浆时间为一分钟左右。
3.6报警电路的设计
报警电路如图3-11所示:
图3-11报警电路
报警电路的工作原理是通过蜂呜器LS1发出声音信号,提醒豆浆已经制作完毕。
声音信号所需电流是从单片机输入到蜂鸣器LS1的。
如图3-11所示,报警电路由蜂鸣器和三极管组成。
因为蜂鸣器工作电流相对较大,为了做隔离,加了一个NPN的三极管来做蜂鸣器的驱动。
通过编写好的控制程序,在单片机的控制下,系统开始工作,当加热完成后,单片机P1.4、P1.5脚自动输出一个高低平,使三极管导通、蜂鸣器通电,于是蜂鸣器LS1发出声音报警,提醒豆浆制作完毕。
3.7复位电路的设计
为确保微机系统的稳定工作,复位电路是必不可少的一部分。
它可以在电路通电时复位到初始状态,也可以根据需要手动复位,还可以根据程序自动复位。
为了确保复位电路可靠稳定地工作,在应用系统中,常将RC电路在接斯密特电路后再接入单片机复位端及外围电路复位端。
如图3-12所示:
图3-12复位电路
3.8时钟电路的设计
该单片机控制系统采用内部方式产生。
内部时钟电路如图3-13所示。
外接晶体以及电容C1、C2构成并联谐振电路,接在放大器的反馈回路中,内部振荡器产生自激振荡,一般晶振可在2~12MHz之间任选。
对外接电容值虽然没有严格的要求,但电容的大小多少会影响振荡频率的高低、振荡器的稳定性、起振的快速性和温度的稳定性。
外接晶体时,C1和C2通常选30pF左右;
外接陶瓷谐振器时,C1、C2的典型值为47pF。
图3-13时钟电路
第四章豆浆机控制系统的软件设计
4.1豆浆机控制系统的流程图的设计
Y
N
Y
图4-1豆浆机控制系统的流程图
高效省时的豆浆机控制系统的流程图如图4-1所示,先上电初始化,然后按下按钮,先检测水位符合要求吗,如果不符合,则由警鸣器发出嘀嘀的声音来提示主人,如果符合要求,则加热管用全功率1500W开始对豆浆机内的冷水进行加热,当加热到80℃以后,启动电动机进行打浆,2分钟后加热管的功率降至750W,直到打浆结束进入小功率煮浆阶段,这时的加热管功率为400W。
煮浆阶段豆浆由于加热会起泡,如果泡沫触到防溢电极则启动主动消泡装置,如此往复,直到完成煮浆过程,延时10后蜂鸣器发出声音进行提示。
第一步为初始化程序。
单片机得到+5V工作电压后就进入工作状态。
首先,+5V电压对E1进行充电,使单片机RST(复位)端瞬间变成高电位,从而使单片机硬件复位。
由于E1的放电作用,又使复位端电位逐渐减低,最后,复位端由高电位变成了低电位,完成了复位任务,随后单片机将进入初始化,单片机完成初始化后即开始运行程序。
程序是通过单片机中的CPU将P1.6口变成高电位,使发光二极管D4发光显示,以示电源电路正常,单片机开始工作。
第二步为水位检测程序。
按下按钮SW1,单片机进入工作状态后,CPU将以访问P1.1端电位的形式来判断检查豆浆机中是否有水,以及检查水位是否符合要求。
如果P1.1端电位为高电位,说明水位不符合要求,单片机就令P3.5端输出提示信号,通过三极管T4放大后推动B1,使蜂鸣器发出急促响声。
如果P1.1端为低电位,则说明水位的高度符合要求,单片机即进入下一工作阶段。
第三步为水加热程序。
当水位符合要求后,CPU就令P3.0口由低电位变成高电位,使T2导通,驱动继电器JR1动作,通过JR1的触点作用将电热器与220V电源接通,于是加热管对冷水开始加热,直至水温加热到80℃,这种加热也称之为预加热,主要是为了防止在以后粉碎黄豆等物时,避免产生大量的泡沫。
在烧煮豆浆时就不会因泡沫过多而造成频繁的溢出,造成加热频繁的被迫停止,延长了豆浆的加工时间,所以,预加热在自动豆浆机中是很有必要的,当加热3分钟后水温达到80℃时,CPU发出电机启动的控制信号后,即令P3.4口为低电位,使T3导通,JR2触点闭合,电机启动,至此加热冷水阶段结束。
第四步为粉碎程序。
当水温加热到80℃后,单片机进入粉碎阶段中。
CPU令P3.4口输出高电位,使T3导通,驱动继电器JR2吸合,再接通粉碎电机的工作电源,使粉碎电机高速
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 豆浆机
![提示](https://static.bdocx.com/images/bang_tan.gif)