基于mcs-51单片机洗衣机控制系统设计_第1页
基于mcs-51单片机洗衣机控制系统设计_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于MCS- 化 #院王础怯单片机技术日新月异的发展.单片 (2)漂洗过程:漂洗的目的在干溃除根据洗衣机的控制耍求,从功能要 机以其菜成度尚、运亢速度快.体积小、运 衣物上的洗涤液,因此,濮洗过程与洗涤求、硕件设计、设计三个方面描述 行可靠、价格低巍等特点在过程控制、机 程的电器动作是完全相同的一个以MS-单片机为控防的洗衣 、智能化仪表、家用电剂等方面得到 ()脱水过程:洗涤或漂洗后,需要机控对系统。给出了瑾件线路桯图和相关 了广泛应用。本文采用MS-单片机作为 对农物进行脱水以便睬干,节省水资税,的控材程序流程图。 洗衣机控制系统的,硬件线路及控制程 以脱水是洗衣过程中必不可少的环节。洗关蠕调:MCS-51蛐片橇;浸农扒 序的设计是该系统的旦双组成部分。硬件线 或漂洗过程结束后,屯停止转动,排水控嗣赢绒;硬件;控嗣暹序 路设计主要包括屯说、功能及控制系统、 阀通电,打开徘水阀门排水.当水位低到衣机状态显示、输出控制电路的设计.控制程序设计主婓包括主捏序、定时中断服1洗衣机功麓妻洗农机的主耍工作程序是:洗涤一脱水一页洗一脱水一濡洗一脱水.上述工作程序中.包含:::.个过程.洗涤过程、漂洗过程、脱水过程。(I)洗涨过程:放好待洗彻.启动开关.进水阀通电向洗衣机供水.当供水达到预定水位时.水位开关接通,进水阀断电关闭,停化供水.枕涤电接通屯酥.带动波轮(或桶)旋转,产生各种形式的水流搅动农物进行洗涤。通过电不停的正书、停转`反转,反复销坏,形成洗涤水对洗保物产生翻滚作川,同时,农物之f补衣物与四周桶登之问产生互相摩院和揽击力.以次达到洗涤衣物的目的.

定程度时.满足安全条件.脱水电接通.电机带动脱水桶高速旋转,利用闭心力把农服上的水从捅电的小跟里甩出。全部洗衣工作完成后.出蜂鸣指发出音响.表示衣物已洗千净。2洗农机硬件根据洗农机的芬本功能.硬件屯蹈i出十需要考虑:水流强度的问题、洗涤.漂洗、脱水时间设定民短的问题、工作时间或剩余时间的显示、工作过程中的历停、启动、哀位、洗完后的等问题.采用1系列单片机作为控制.屯要包括电税部分、功能设巴及控制电路、洗衣机状态显示及输出控刓1辑各。主要组成部件有:印片机、74区138译砃剂、指示灯、LfD显示淜、电、好吟凋电磁阀以及按钮等。硬件线路图如图所示.(I)电枙部外农接地并固定 (18)单片机和大功平捆件的地线技电路板合理分区,如强、弱信号.独接地,以减小相互干扰。大功率器件尽数沪权拟信号口尽可f1即干扰桥(如电机.可能放在电路板边缘。继电凇)与敏感元件(如平片机)远肉 (19)在单片机!IOU,电掠线.电用地线把数字区与银拟区隔肉, 板连接线等地方使用元件如磁数字地与悦拟地投分肉.以后接于电掠地。珠、磁坏、电税滤波器.罩.可显著提A/D、U邓片布线也凶比为原则,厂家分配裔电路的性能。>AID、I)'沁引脚排列时已考虑此投求 1编辑:Om心心心 ·论.i麒鼠

s

市电先经变压湍降压,再经桥式整流屯路整流.最后用三端稳压器稳压句到V的电压作为整个控制埔的工作电源。功能设立及控制电叨停谜O,接P33,用外部中断1工作过程的衔停,根据人的需要可以进行手工洗涤。强洗和自编.由4个指示灯进行显示。碑键K4.接P3.5,对洗农时间进行,井用数码管LEDi和比议显示O压电炸鸣器接Pl.7,做洗衣时间到以及故亿发生的器洗衣机状态显Q,)74LSl38译码潘为3.8译码捆,选用它可以解决lIO口线数贷不足问题。从控耍求可知,洗衣机的工作保式以及工作程序必须有r中不同的显示加以区别.741-5138译的输入端C.,A分别接Pl、Pl、f0MCS-51P2 暂停钮KO强度选择链时间设定髓郘漂洗次数设定视

Pt5.愉出端分别与7个发光二极笛DO-D6的阴极相连.发光二极管阳极接电税。输出嫦Y氓空制DO”弱洗”指示灯;丫l控制DI”标准洗”指示灯.Y2控制D2“强洗”指示灯.Y3控制D3“自编”指示灯.Y4控制D“洗衣口指示灯,Yst空制D5'.濡洗”指示灯.Y铣窃D6.脱水”指示灯。O印片机的伈口和陀口分别接一个匡D数码符.2控制示乱输出输出控制电路出触发器电路和相应的双向品制笆组成。控制电机正反转以及忐水阀和排水阀的开启和关闭。通过触发照电路和相应的双向品闸甘,电的正转和反转用单片机P.]和P.2进行控制;进水电磁阀和排水电磁阀用单片机的P3.0ilP3.I进行控制.3洗衣机系统设(I)主程序设根捉砌件设计耍求,控制主程序流飞图如图2所示。洗衣机湔电之后.印片机·电,首先进行程序的初始化.包括定时器0、外部中断0、外部中断1的初始化,以及各参数切俏的设定。默认洗衣强度为“标准洗",漂洗次数3次。然后扫描K2、K3、4、K钮的状态,确定洗衣强度R,洗衣时间RJ和噤洗次数R.洗衣机处于待命状态,控制指示灯显示洗衣强度.数码官EDl和LED2显示预设洗衣时间。当发现启动钮也按下,洗衣机从待命状态进入工作状态,完成进水-洗涤一脱水一漂洗的销环过程.当洗衣结束时,控制蜂鸣照.表1足洗农机系统控制灭。0进水程序设当PJ.O•I时.打开进水电磁阀开始进水。当水位到达要求时,P!.O•O即水位开关Kl闭合.关闭进水电磁阀.P3.0•0.进笠涤电机正反转均为OS,根采R2的旧确定洗衣强度、洗衣时间R3以及电的间歇时间,具体见表l.程序流程图如图3所示。@脱水、菜洗过程程序设52etOT-鬓2主龟洗涤程序洗涤程序脱水、

洗衣结束.系统返回初始待命状态;若不为o.则再次执行进水挽作.进入下环。程序流程图如图4所示(2)定时中断设工作过程中所需的各种计时均有0定时中断服务程序提供。单片机品振12MHz,定时器涟择工作方式1.设豆时间常数.每IS中断一次.中断处理程序流程图如图蜕斤示。(3所部中为了防止外部电压过烹蚥过低对洗衣

漂洗漂洗 开排水阀,延时开 脱水.延时关脱水.Y,记数俏济表1控心技下一次潦衣时阿昌示龟机闽鼠霜侠

的电隐及控制硬件产生破坏.用外部中 0进行保护,如图6所示.当电压过荔或过秒低时.引起外部中断0.洗衣机停止一切作.进入保护用外部中断来实现洗衣过程停止工作.在洗衣过程中.当哲停键Ki安下时.引起外部中断l.转入中断1处理 秒分伯减显示子程序.中断1处理程序将使洗衣机停止工作.井将停止前的状态起来。当分伯减显示子程m篇

阳(min)控剿耐屙 圈

R2=1谣R2=1谣妇lR..J(默认伯R2..2标冷(默认伍妇1)12R2=3强妇1)2I眨叮r乃2本文设计的洗衣机控制系统电铭对简m.工作原理悄晰,易于理"·应用明该系统具有洗涤(强沉弱洗),脱水,定时`状态显示以及洗涤次数和动作编程等功能,该系统成本低廉、结构简单,使用方便,整个系统结构紧凑,在洗衣机的控制方

关6外慧中关

中中

羹面兵存较高的实Ill羊r·1llJII片饥基凹Ml:航空乐天大学出121足先仲饥电-休化系炾IMI:心等狡口出131兑强用A1&七心1印片机研作伉衣机控硐电即II于世界200t.(3):为-"呈陕均汴片机在炉谥尺环中11'J应时JI疫代屯十术.工J门

.7外.中匠1”

相关寄存照出栈投外部中断,,,,,,..,,......."~投外部中断,,,,,,..,,......."~"屯扫心 基于MCS-51单片机的洗衣机控制系统设计化学化学作者单刊名 家电科英文刊名 HOUSEHOLDAPPLIANCE年,卷(期 参参考文献(4系系克强用ATB9C2051单片机制作洗衣机控制电路 ]-电子世界本文读者也读过(8魏庆涛单片机在炉温控制中的应用 ]-现代电子本文读者也读过(8.LISheng-liang于MCS-51单片机.LISheng-liang于MCS-51单片机的洗衣控制系统.LISheng-liang于MCS-51单片机的洗衣控.LISheng-liang于MCS-51单片机的洗衣控制系统基于MCS-51单片机的洗衣机控制系]-兵工自动化4.曾璐 .Zeng4.曾璐 .ZengLu.LiMing基于AT89C52单片机的洗衣机智能控制系统5.曾璐 .Zen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论