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