基于单片机的自动豆浆机控制电路设计本科毕业设计论文 下载本文

内容发布更新时间 : 2024/6/2 17:07:51星期一 下面是文章的全部内容请认真阅读。

成都电子机械高等专科学校毕业设计(论文)

第二章 设计方案选定

2.1 设计思路

由于以前的豆浆机,磨浆要过滤豆渣,豆浆熬煮也要自己动手,还要特别注意豆浆溢锅的问题,程序繁琐麻烦,给人们带来不便,针对这些情况拟定开发家用豆浆机全自动控制电路装置。

家用豆浆机全自动控制装置是在单片机的程序控制下进行工作的。打浆时,插上电源插头,接通电源, 直接按“启动”键,控制电路控制豆浆机工作。先给黄豆加热,并由传感器检测温度,当温度达到80度左右时,停止加热。启动磨浆电机开始磨浆,运转20秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆6次或者4次。磨浆完后,开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。豆浆加工自动进入防溢延煮程序,豆浆加工完成后发出声光报警信号。

2.2 方案设计

方案1:此方案由单片机、传感器、加热电路、磨浆电路、报警电路组成。如图1.1所示其工作原理是先加热,加热到一定温度后,开始磨浆,磨浆完后,磨浆停止,又开始加热即煮沸后,立即停机,报警提示。

打浆电路 温度传感器 加热电路 报警电路 表 2.1 方案一设计框图

方案2:此方案由单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。如图1.2所示其工作原理是豆浆机加电后直接按“启动”键,控制电路控制豆浆机进行加热,当温度达到75度左右时,停止加热,开始打浆;打浆电机按间歇方式打浆:运转20秒后停止转运,间歇10

1

成都电子机械高等专科学校毕业设计(论文)

秒后再启动打浆电机,如此循环进行打浆6次或者4次。打浆结束后开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。当豆浆沫接触到防溢电极时,停止加热,间歇20秒后再开始加热,如此循环6次或者4次,豆浆加工完成后发出声光信号。

单片机 加热电路 防干烧、防溢电路 打浆电路 温度传感器 报警电路 电源电路 表 2 .2 方案二设计框图 2.3 方案论证

方案一如图1.1所示,由单片机、电源电路、温度传感器、打浆电路、加热电路、报警电路等组成。工作过程是,先将黄豆放入豆浆机的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。接上电源,按下“功能键”,开始加热,加热到一定温度后,开始打浆,打浆浆结束后,又加热直到豆浆沸腾煮熟,停止加热,发出报警声,提示豆浆已做好。其缺点是:没有防干烧、防溢功能。

方案二如图1.2所示, 由单片机、电源电路、温度传感器、放干烧电路电路、防溢电路、打浆电路、加热电路、报警电路等组成。先将黄豆放入豆浆的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。接上电源,蜂鸣器长鸣一声,提示已接通电源,指示灯LED亮,处于待命状态。按下全自动启动键,开始加热,温度达到80度时,停止加热;搅拌马达运转,将黄豆粉碎,豆浆过滤,然后马达停转,又开始加热,直到豆浆沸腾煮熟,停止加热,发出报警声,提示豆浆已做好。若豆浆较长时间没喝而变凉,按下再加热键HEAT,加热至沸腾后,停止加热,发出报警声。若缺水,则关闭加热器和马达,并发出急促的报警声,直到关闭电源,加好水后才能工作。

进行论证后,我选择第二方案。其原因是:(1)加工方式是全自动。(2)粉碎黄豆前加热可以提高工作效率;缩短粉碎后加热至豆浆沸腾时间,防止粉碎后煮浆时间过长所易造成的糊锅现象。

2

成都电子机械高等专科学校毕业设计(论文)

第三章 豆浆机控制系统的功能分析

3.1 控制系统的硬件分析

豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及打浆电路,防干烧电路及防溢电路,声光报警等控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的。硬件上豆浆机的控制系统首先需要有一个单片机芯片作为控制核心来控制它的工作过程,开始时需要把水加热到80℃,这久需要一个温度传感器,这里采用NTC热敏电阻温度传感器,因为它灵敏度高、反应快,只是因为该温度传感器采用模拟量测量过,需要A/D转换。由于豆浆机需要使用防干烧电极防止出现干烧情况,所以这里采用一个探针来代替传感器。给豆浆机加热完毕后,需要启动电机开始打浆,这里选用单相串励电机,因为串励电机具有机动转矩大、过载能力强、体积小、重量轻等很多优点,并且改类型电机在家用电器使用很普遍。当打完浆后,需要对豆浆再次加热,这里就用到防溢的装置,与防干烧装置一样,沸腾溢出装置同样采用探针来替代了传感器。对豆浆防溢延煮后,预示着豆浆加工完成了,最后发出声光报警信号,这里选用一个报警器和发光二极管。

3.2 控制系统的软件分析

软件上就是对单片机的编程,在编程前需要画出一个流程图,根据豆浆机控制系统的设计要求及目的,即插上电源、按下启动按钮并且选择功能后,如果选择功能一(富纤豆浆),且没有出现水位过低的情况,就启动加热装置对水加热,当水温达到了80℃左右,豆浆机停止加热。启动电机高速旋转打浆,打浆共6次,每次20秒,间隔10秒。打浆结束后,电加热器继续加热,一直加热到豆浆第一次沸腾。豆浆第一次沸腾后,本机防溢功能自动启动,进入延煮过程。电热器间歇加热,是豆浆反复煮沸,充分煮沸并防止溢出。防溢延煮约8分钟结束。工作结束后,机器发出声光报警,提示豆浆已经做好。此时关闭开关、拔下电源插头后,即可准备饮用豆浆。如果选择功能二(浓香豆浆),并且没有出现水位过低的情况,就启动加热装置对水加热,但水温达到了80℃左右,豆浆机停止加热。启动电机高速旋转打浆,打浆共4次,每次15秒,间隔10秒。打浆结束后,电加热器继续加热,一直加热到第一次沸腾。豆浆第一次沸腾后,本机防溢功能自动启动,进入延煮过程。电热器间歇加热,使豆浆充分煮熟并防止溢出。防溢延煮约8分钟结束。工作结束后,机器发出声光报警,提示豆浆已经做好。此时关闭开关、拔下电源插头后,即可准备饮用豆浆。

3

成都电子机械高等专科学校毕业设计(论文)

注:豆浆机的防干烧功能在工作过程中,自动启动。

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

4