家用豆浆机全自动控制装置毕业设计Word格式文档下载.docx
《家用豆浆机全自动控制装置毕业设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《家用豆浆机全自动控制装置毕业设计Word格式文档下载.docx(42页珍藏版)》请在冰点文库上搜索。
报警程序为多警声输出,接通电源时,发出“滴…,滴,滴”,便于区分工作状态。
鳃躋峽祷紉诵帮废掃減。
经反复测试表明,该家用豆浆机使用方便。
它能够对按键操作命令和无水干烧、加热溢出等现象实时做出判断和响应,整个工作过程流畅顺利,它的运行达到了最初的设计要求。
由于整个工作过程完全采用程序控制,可根据不同的硬件和要求,很容易通过调整相关的指令和时间常数等,实现最佳的运行效果。
稟虛嬪赈维哜妝扩踴粜。
关键词:
单片机程序控制
Abstract
Single-chipmicrocomputercontrolsystemanti-interferenceabilityisstrong,safeandreliable.Circuitaspectswithrelayisolationandhighvoltageelectricity,inordertoavoidelectricwaterheaterinductionoftestingandboilingtheinterferenceofoverflowdetection,referencetoelectrodePGnotdirectlygrounded,buttheR10(100Ω)grounding;
System'
sinternalprocessprocedurestability.Inordertopreventtheheaterdryheat,inthemainprogramandthesubroutine,andconstantlycheckwhetherashortageofwater,onceashortageofwater,closemotororheater,andissuedawarningofsound.Alarmprogramwhichispsoundoutput,connectthepowersupply,sendout"
dripdrip,drip...,"
easytodistinguishbetweenworkingstate.陽簍埡鲑罷規呜旧岿錟。
AftertherepeatedtestshowthatthehouseholdDouJiangJieasytouse.Itisabletocommandandkeyoperatewithoutwater,heatingdryandoverflowthephenomenonsuchasreal-timejudgeandresponse,thewholeprocesssmoothandfluent,itsoperationachievedthedesignrequirements.Becausethewholeprocesscompletelyusingprogramcontrol,accordingtodifferenthardwareandrequirements,itiseasytoadjusttheinstructionsandrelatedbythetimeconstant,achievethebesteffectofoperation.沩氣嘮戇苌鑿鑿槠谔應。
Keyword:
Single-chipmicrocomputer,Programcontrol钡嵐縣緱虜荣产涛團蔺。
第1章设计思路与方案
1.1设计思路
由于以前的豆浆机,磨浆要过滤豆渣,豆浆熬煮也要自己动手,还要特别注意豆浆溢锅的问题,程序繁琐麻烦,给人们带来不便,针对这些情况拟定开发家用豆浆机全自动控制电路装置。
懨俠劑鈍触乐鹇烬觶騮。
家用豆浆机全自动控制装置是在单片机的程序控制下进行工作的。
打浆时,插上电源插头,接通电源,直接按“启动”键,控制电路控制豆浆机工作。
先给黄豆加热,并由传感器检测温度,当温度达到75度左右时,停止加热。
启动磨浆电机开始磨浆,磨浆电机按间歇方式打浆:
运转20秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆5次。
磨浆完后,开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。
当豆浆沫接触到防溢电极时,停止加热,间歇20秒后再开始加热,如此循环16次,豆浆加工完成,间歇10秒后发出音响信号。
謾饱兗争詣繚鮐癞别瀘。
1.2方案设计
方案1:
此方案由单片机、传感器、加热电路、磨浆电路、报警电路组成。
如图1.1所示其工作原理是先加热,加热到一定温度后,开始磨浆,磨浆完后,磨浆停止,又开始加热即煮沸后,立即停机,报警提示。
呙铉們欤谦鸪饺竞荡赚。
图1.1方案1设计框图
方案2:
此方案由单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。
如图1.2所示其工作原理是豆浆机加电后直接按“启动”键,控制电路控制豆浆机进行加热,当温度达到75度左右时,停止加热,开始打浆;
打浆电机按间歇方式打浆:
打浆结束后开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。
莹谐龌蕲賞组靄绉嚴减。
图1.2方案2设计框图
1.3方案论证
方案一如图1.1所示,由单片机、传感器、加热电路、磨浆电路、报警电路组成。
工作过程是,先将黄豆放入豆浆机的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。
接上电源,按下“加热”键,开始加热,加热到一定温度后,开始磨浆,磨浆结束后,又加热直到豆浆沸腾煮熟,停止加热,发出柔和的报警声,提示豆浆已做好。
其缺点是:
没有检缺水、沸腾溢出。
麸肃鹏镟轿騍镣缚縟糶。
方案二如图1.2所示,由单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。
先将黄豆放入豆浆的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。
接上电源,蜂鸣器长鸣一声,提示已接通电源,指示灯LED亮,处于待命状态。
按下全自动启动键START,开始加热,温度达到75度时,停止加热;
搅拌马达运转,将黄豆粉碎,豆浆过滤,然后马达停转,又开始加热,直到豆浆沸腾煮熟,停止加热,发出报警声,提示豆浆已做好。
若豆浆较长时间没喝而变凉,按下再加热键HEAT,加热至沸腾后,停止加热,发出报警声。
若缺水,则关闭加热器和马达,按任何键不响应,并发出急促的报警声,直到关闭电源,加好水后才能工作。
納畴鳗吶鄖禎銣腻鰲锬。
进行论证后,我选择第二方案。
其原因是:
(1)加工方式是全自动。
(2)粉碎黄豆前加热可以提高工作效率;
缩短粉碎后加热至豆浆沸腾时间,防止粉碎后煮浆时间过长所易造成的糊锅现象。
風撵鲔貓铁频钙蓟纠庙。
第2章单元电路设计
2.1传感器的设计与选用
2.1.1传感器的作用及组成
传感器一般由敏感元件、传感元件、测量电路和辅助电源四部分组成,如图2.1所示。
在工业生产自动化过程中,检测、监视和控制温度、压力、流量、液位、PH等参数,以便设备工作在最佳状态,成本消耗最低,产品质量最高,同时,在生产过程中将各个环节的参数转为电信号,并与计算机接口,实现生产自动化。
灭嗳骇諗鋅猎輛觏馊藹。
图2.1传感器组成方框图
电量
2.1.2传感器设计与选用
(1)传感器的设计
家用豆浆机的串励电机工作转速可达到12Kr/S左右,大约一分钟时间便可将豆粒彻底粉碎。
但由于该电机不可长时间连续运转,为了提高工作效率,粉碎前需要将水温加热至75度左右,所以需要设计传感器来作测温计。
铹鸝饷飾镡閌赀诨癱骝。
在一定温度范围内,半导体材料的电阻RT和绝对温度T的关系可表示为
(2.2)
其中常数a不仅与半导体材料的性质而且与它的尺寸均有关系,而常数b仅与材料的性质有关。
常数a、b可通过实验方法测得。
例如,在温度T1时测得其电阻为RT1攙閿频嵘陣澇諗谴隴泸。
(2.3)
在温度T2时测得其阻值为RT2
(2.4)
将以上两式相除,消去a得
再取对数,有
(2.5)
把由此得出的b代入(2.3)或(2.4)式中,又可算出常数a,由这种方法确定的常数a和b误差较大,为减少误差,常利用多个T和RT的组合测量值,通过作图的方法(或用回归法最好)来确定常数a、b,为此取(2.2)式两边的对数。
变换成直线方程:
趕輾雏纨颗锊讨跃满賺。
(2.6)
或写作
(2.7)
式中
,然后取X、Y分别为横、纵坐标,对不同的温度T测得对应的RT值,经过变换后作X~Y曲线,它应当是一条截距为A、斜率为B的直线。
根据斜率求出b,又由截距可求出a=eA。
夹覡闾辁駁档驀迁锬減。
确定了半导体材料的常数a和b后,便可计算出这种材料的激活能E=bK(K为玻耳兹曼常数)以及它的电阻温度系数视絀镘鸸鲚鐘脑钧欖粝。
(2.8)
显然,半导体热敏电阻的温度系数是负的,并与温度有关。
热敏电阻在不同温度时的电阻值,可用惠斯通电桥测得。
半导体热敏电阻是一种新型的测温元件,它的电阻—温度特性曲线如图2.9所示,可以看出其阻值随温度升高而很快减小,用它来设计测温计或传感器是很灵敏的。
偽澀锟攢鴛擋緬铹鈞錠。
图2.9温度特性曲线
为了用它来制作测温计,首先要测定它的电阻—温度特性。
这里介绍一种简单测试方法。
①取热敏电阻,如型号是RRC6型的小型热敏电阻,按图2.10所示的结构,焊上引线,套上一段塑料套管,再把它浸在熔化的石蜡锅里浸蜡封口。
緦徑铫膾龋轿级镗挢廟。
图2.10热敏电阻
②把上述热效电阻接在图2.11所示的电桥臂中,图中检流计用50微安的微安表,R3为电阻箱,取R1=R2≈4KΩ,毫安表量程可取5毫安。
騅憑钶銘侥张礫阵轸蔼。
图2.11
③把热效电阻放在如图2.14所示的热水瓶中,瓶中开始放冰水混合物,用0.2℃分度值的水银温度计测量水温。
疠骐錾农剎貯狱颢幗騮。
图2.14
④接通电桥电源,调节W,使毫安表读数不大于1毫安,再调节R3,使电桥平衡,测出对应温度下热敏电阻的阻值。
镞锊过润启婭澗骆讕瀘。
⑤逐步提高水温,测出不同温度下的热敏电阻阻值。
图2.15伏安特性
顺便说一下,为什么测量时电桥干路中的电流不能超过一定值,这是由于热敏电阻伏安特性决定的。
热敏电阻在同一室温下的伏安特性如图2.15所示。
为什么当电流I上升到一定值后,它两端的电压U反而下降,这是由于通过热敏电阻的电流过大使它本身发热造成的(自热)。
设计热效电阻温度计应避免它进入特性的这一阶段(称为负阻段)。
榿贰轲誊壟该槛鲻垲赛。
设计热敏电阻温度计的电路如图2.16所示。
取R2=R3,R1值等于测温范围最低温度(0℃)时热敏电阻的阻值。
R4是校正满刻度电流用的。
取R4值等于测温范围最高温度(100℃)时热敏电阻的阻值。
测量时首先把S2接在R4端,改变W使微安表指示满刻度,然后再把S2接在RT端,如果在0℃时,RT=R1,R3=R2,电桥平衡,微安表指示为零。
温度越高,RT值越小,电桥越不平衡,通过表头的电流也就越大。
这样就可以用通过表头的电流来表征被测温度的高低。
邁茑赚陉宾呗擷鹪讼凑。
图2.16热敏电阻温度计的电路图
(2)传感器的选用
要测量壶中水的温度,需要体积小的温度计。
而热敏电阻传感器的结构简单,体积小,电阻率高,热惯性小,所以选用它作为家用豆浆机的测温计。
嵝硖贪塒廩袞悯倉華糲。
2.1.3传感器的工作原理
金属导电是靠自由电子在电场作用下作定向运动,当温度升高时,自由电子的数目基本不增加,只有自由电子杂乱无章的动能增加了。
因此,在一定电场作用下,使自由电子作定向运动就会遇到更大的阻力,即电阻值增加了。
而半导体参加导电的是载流子(为自由电子和空穴两种异性电荷),由于半导体中的载流子数目要比原子的数目少几千倍到几万倍,相邻自由电子之间的距离是原子之间距离的几十倍到几百倍,所以在一般情况下它的电阻值很大。
当温度升高时,半导体中更多的价电子获得热能而激发,挣脱核束缚成为载流子,因而参加导电的载流子数目增加了,所以,半导体的电阻值随温度升高而急剧减小,且按指数规律下降,呈非线性。
该栎谖碼戆沖巋鳧薩锭。
2.2单片机处理电路的设计及选用
2.2.1单片机处理电路的设计
随着科学技术的不断发展,采用单片机控制的产品已经十分普遍,涉及的领域也十分广泛。
在家电领域中,如豆浆机,它以单片机为核心,在单片机控制下,完成从加热到磨浆再到加热烧开的过程,都不需要人工操作。
采用模糊控制的控制理念,使豆浆机具有智能控制功能,而赢得市场的认同。
如图2.17所示劇妆诨貰攖苹埘呂仑庙。
图2.17单片机机处理电路图
2.2.2单片机的选用
单片机种类较多,使用较多的是MCS-51系列。
但美国Zilog公司的Z8系列单片机新颖、品种多,特别适合-家电智能化和更新换代。
Z8具有下列主要特点:
1)多累加器的结构。
内部RAM128字节或256字节单元均可作为累加器使用,方便了软件的编写,减少了软件的长度,提高了内存的利用率。
2)端口3的一些引脚可通过软件接通内部的模拟器,可用于过零检测、A/D转换。
3)矢量中断。
4)有看门狗,提高抗干扰能力。
臠龍讹驄桠业變墊罗蘄。
我选用Z86E02单片机,内含512字节ROM,128字节RAM,18引脚,体积小,价格廉,特别适合小家电智能控制。
鰻順褛悦漚縫冁屜鸭骞。
2.2.3单片机的作用及组成
单片机控制家用豆浆机完成了从加热、打浆、再加热、报警整个工序,减少人们的繁琐操作和劳动程度。
它由时钟OSC、中央处理器CPU、程序存储器ROM、数字存储器RAM、内部总线、各种I/O、定时器/计算器CTC等组成。
穑釓虚绺滟鳗絲懷紓泺。
2.2.4单片机的结构、引脚及功能
(1)单片机结构
Z86E02单片机引脚功能图
(2)单片机的引脚
Table1.18-PinStandardModeIdentification
Pin#SymbolFunctionDirection隶誆荧鉴獫纲鴣攣駘賽。
1-4P24-P27Port2,Pins4,5,6,7In/Output浹繢腻叢着駕骠構砀湊。
5VCCPowerSupply
6XTAL2CrystalOscillatorClockOutput鈀燭罚櫝箋礱颼畢韫粝。
7XTAL1CrystalOscillatorClockInput惬執缉蘿绅颀阳灣熗鍵。
8P31Port3,Pin1,AN1Input贞廈给鏌綞牵鎮獵鎦龐。
9P32Port3,Pin2,AN2Input嚌鲭级厨胀鑲铟礦毁蕲。
10P33Port3,Pin3,REFInput薊镔竖牍熒浹醬籬铃騫。
11-13P00-P02Port0,Pins0,1,2In/Output齡践砚语蜗铸转絹攤濼。
14GNDGround
15-18P20-P23Port2,Pins0,1,2,3In/Output绅薮疮颧訝标販繯轅赛。
(3)单片机的功能
Z86E02单片机内部功能
2.3缺水、沸腾溢出电路设计
2.3.1缺水、沸腾溢出电路的作用及组成
(1)缺水、沸腾溢出电路的作用是以传感器作为信息采集系统的前端单元来控制家用豆浆机缺水时干烧和沸腾溢出等问题。
饪箩狞屬诺釙诬苧径凛。
(2)缺水、沸腾溢出电路由碳膜湿敏传感器、单片机和电阻组成。
其碳膜湿敏传感器形状如图2.18所示
电极
基片
温度膜
图2.18碳膜湿敏传感器形状
在绝缘的聚苯乙烯基片上制备两个电极,然后在电极之间喷涂一层含有碳粉粒的有机胶状纤维素湿膜,便构成了碳膜湿敏传感器。
湿敏膜主要由直径约为3.5um的碳粉粒、随温度稳定的水溶性纤维乙醚粘合剂、湿润性可塑剂、分散剂等组成。
碳粉粒主要用来构成连接两电极的导电网;
粘合剂用来固定碳颗粒;
可塑剂用来增强粘合剂的亲水性;
分散剂用来使碳颗粒均匀分散。
烴毙潜籬賢擔視蠶贲粵。
当湿敏膜吸湿后发生膨胀,由于体积增大使碳颗粒的密度降低,碳颗粒间距增加,造成电阻值增大;
干燥时,湿敏膜脱水收缩,碳颗粒间距缩小,又使电阻变小。
鋝岂涛軌跃轮莳講嫗键。
2.3.2缺水、沸腾溢出电路工作原理
缺水、沸腾溢出检测原理如图2.19所示。
PG是装在豆浆机搅拌壶底的参考地电极,经R10(100Ω)接地。
PW是装在搅拌壶中部的缺水检测电极,PF是装在搅拌壶顶部的沸腾溢出检测电极。
正常工作时,PW和PG被水淹没,PW和PG之间电阻较大,与R7、R6共同对+5V分压,P3.1得到比P3.3高的电压,比较器1输出高电平。
缺水时,PW露出水面,和PG之间电阻很小,与R7、R6共同对+5V分压,P3.1得到比P3.3低的电压,比较器1输出低电平。
用软件检测比较器1的输出电平,便知是否缺水。
撷伪氢鱧轍幂聹諛詼庞。
用同样方法检测豆浆是否沸腾溢出。
豆浆沸腾之前,电极PF远离水面,PF和PG之间电阻很小,与R9、R8共同对+5V分压,P3.2得到比P3.3低的电压,比较器2输出低电平。
豆浆沸腾时,泡沫淹没PF,和PG之间电阻大,与R9、R8共同对+5V分压,P3.2得到比P3.3高的电压,比较器2输出高电平。
用软件检测比较器2的输出电平,便知豆浆是否沸腾溢出。
踪飯梦掺钓貞绫賁发蘄。
图2.19缺水、沸腾溢出检测电路
2.4报警电路设计
2.4.1报警电路的作用
报警电路的作用是通过蜂鸣器发出声音信号,提醒主人豆浆以经煮好了。
2.4.2报警电路的设计
声音信号电流从单片机的P2.4脚输入到三极管T4,使功率放大,以驱动蜂鸣器B2发出声音。
报警电路如下图2.20所示婭鑠机职銦夾簣軒蚀骞。
图2.20报警电路图
2.4.3报警电路的工作原理
报警电路由单片机Z86E02、电阻R4、三极管T4与蜂鸣器B2组成。
通过事先编写的程序,在单片机的控制下,系统开始工作,当加热完成后,单片机P2.4脚自动输出一个高电平,通过电阻R4使三极管T4饱和导通,于是蜂鸣器B2发出报警声音,提醒主人加热完成。
譽諶掺铒锭试监鄺儕泻。
2.5磨浆及加热电路设计
2.5.1磨浆电路的作用
磨浆电路的作用是通过电机,把黄豆搅拌成粉沫。
2.5.2加热电路的作用
加热电路的作用是通过加热管,把搅拌成粉沫的黄豆以经煮熟。
2.5.3磨浆及加热电路的设计
单片机输出电流经三极管放大,来驱动继电器闭合,使电机转动,把东西搅拌成粉粒。
同理,使加热管发热把东西煮熟。
磨浆及加热电路图如图2.21所示俦聹执償閏号燴鈿膽賾。
图2.21磨浆及加热电路图
2.5.4磨浆及加热电路的工作原理
磨浆及加热电路由继电器K1、K2,三极管T2、T3,电阻R15、R16、电容C6、C7以及二极管D1,单片机Z86E02组成。
当按下加热键HEAT时,赋给P0.0一个低电平,软件检测到P0.0变为低电平后,赋给单片机P2.6脚一个高电平,使三极管T2饱和导通,电流流过继电器K1,使K1闭合,于是电机得电开始打浆。
在系统程序的控制下,打浆机按间歇方式打浆。
电机运转20秒后,单片机P2.6脚变为低电平,使三极管T2截止,继电器K1断开,电机停止打浆,间歇10秒后,单片机P2.6脚又恢复为高电平,从而继续驱动电机工作。
如此循环5次后打浆结束,单片机P2.5脚变高电平,使三极管T3饱和导通,从而让继电器K2闭合,电阻丝R(HEAT)得电开始对豆浆加热。
当豆浆温度加热到75度时,单线数字温度传感器DS1820将温度信号传给单片机,单片机检测到这个信号时,使P2.5脚变为低电平,三极管T3截止,继电器K2断开,电阻丝停止加热。
缜電怅淺靓蠐浅錒鵬凜。
2.6电源电路设计
电源是各种电子设备必不可少的组成部分,其性能的优劣直接关系到电子设备的技术指标以及能否安全可靠的工作。
目前常用的直流稳压电源分线性电源和开关电源两大类。
随着集成电路飞速发展,稳压电路也迅速实现集成化,市场上已有大量生产各种型号的单片机集成稳压电路。
它和分立的晶体管电路比较,具有很多突出的优点,主要体现在在体积小、重量轻、耗电省、可靠性高、运行速度快,且调试方便、使用灵活,易于进行大量自动化生产。
骥擯帜褸饜兗椏長绛粤。
2.6.1电源的作用及组成
(1)电源的作用
各种电子电路都要求用稳定的直流电源供电,由整流滤波电路可输出较为平滑的直流电压,但当电网电压波动或负载改变时,将会引起输出端电压改变而不稳定。
为了获得稳定的输出电压,滤波电路的输出电压还应经稳压电路进行稳压。
癱噴导閽骋艳捣靨骢鍵。
(2)电源的组成
电源由电源变压器、整流电路、滤波电路、稳压电路组成。
稳压电源的组成方框图如图2.22所示。
图2.22稳压电源的组成方框图
①电源变压器:
将电网提供的220V交流电压转换为各种电路设备所需的交流电压。
②整流电路:
利用单向导电器件将交流电转换成脉动直流电路。
③滤波电路:
利用储能元件(电感或电容)把脉动直流电转换成比较平坦的直流电。
④稳压电路:
利用电路的调整作用使输出电压稳定的过程称为稳压。
2.6.2电源技术指标
输入电压AC220V
输出电压DC5V
输出电流I01A
2.6.3整流二极管、变压器容量的计算与选择
据整流原理,因为Uo=0.9U2则可以得到U2=Uo/0.9=5V/0.9≈5.56V。
再考虑到变压器、绕阻损耗(压降)和整流二极管的压降,在工程中必须再在上述基础上增加5%,即U2=5.56×
(1+5%)≈5.83V,整流二极管的承受最大的反向电压UD1=21/2U2≈8.24V,同理,UD2=21/2U2≈8.24V因为稳压器