智能洗衣机设计论文讲述

上传人:第*** 文档编号:59037177 上传时间:2018-11-03 格式:PPT 页数:19 大小:425KB
返回 下载 相关 举报
智能洗衣机设计论文讲述_第1页
第1页 / 共19页
智能洗衣机设计论文讲述_第2页
第2页 / 共19页
智能洗衣机设计论文讲述_第3页
第3页 / 共19页
智能洗衣机设计论文讲述_第4页
第4页 / 共19页
智能洗衣机设计论文讲述_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《智能洗衣机设计论文讲述》由会员分享,可在线阅读,更多相关《智能洗衣机设计论文讲述(19页珍藏版)》请在金锄头文库上搜索。

1、全自动洗衣机系统的设计,背景及发展状况,1.衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐,全自动即进水、洗涤、漂洗、脱水等一系列过程自动完成,智能控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。洗衣机的性能将会不断完善。 2.单片机又称微控制器,或称嵌入式控制器。而现在的智能家电无一例外是采用微控制器来实现的,所以家用电器是单片机应用最多的领域之一。本设计采用的是89C51单片机。,设计任务和要求,本论文要求设计的洗衣机满足市场上一般洗衣机的基本功能要求。用单片机来控制洗衣机的所有操作与功能。功能有洗衣,漂洗两次,自动脱水,功能是由按键来选择的

2、,按下哪个按键,洗衣机就执行某一项功能,于是就能实现七种操作。,基本功能:,1、按键“启动” 系统就会进入自动洗衣过程,就会依次完成进水,洗涤,排水,进水、漂洗、排水、循环漂洗、脱水,最后是报警和停机 2、可以手动实现你想要的功能 3、特殊功能:故障诊断、安全保护、防振、暂停、间歇工作、声光显示功能。,系统的总体设计,一、硬件电路框图如图1所示,在该硬件系统中主要由核心单元电路、进水阀控制电路、排水阀控制电路、电机转动控制电路、状态显示电路、特殊功能电路等单元组成。,CPU(AT892051),状态显示电路,排水阀电路,进水阀电路,电机控制电路,特殊功能电路,电源电路,电动机的原理,主电机的原

3、理,系统控制原理图,从上图的控制电路中可以看出:AT89C2051的P1端口中的P1.0P1.3共四条I/O线通过4块SP111O新型固态继电器分别直接驱动洗衣机的这些工作部件。SP1110是一种固态继电器,内有发光二极管及光触发双向可控硅,1050mA输入电流即可使双向可控硅完全导通,输出端通态电流为3A(平均值),浪通电流15A(不重复)。之所以选用这个器件,是因为它一方面可使电路进一部简化,另一方面还可使强.弱两类电完全隔离,保证主板的安全。,系统控制原理1,为了充分利用(CPU的I/O口线,P3.4和P3.5采用分时复用技术,每线具有两个功能。在洗衣机未进入工作状态或洗衣机处于暂停状态

4、期间,P3.4为输入线,用于监测启动键的状态,当启动键按下时,洗衣机即进入工作状态或从暂停状态恢复到原来的工作状态;在洗衣机暂停中断响应期间,P3.4为输出线,用于撤消暂停中断请求。,系统控制原理2,在洗衣机进水或排水期间,P3.5被用作输入线,用于监测水位开关状态,为CPU提供洗衣机的水位信息;在洗衣机高速脱水期间,当发生开盖和不平衡中断时,P3.5为输出线,用于撤消中断请求信号。CPU的P3.7线用于驱动蜂鸣器发出各种告警信号。4 ,5脚外接6MHz的晶振。1脚通过10uF电容接到+5v电源,可实现上电自动复位。K7为强制复位键。洗衣机的强.弱洗可通过K1键进行循环选择。,系统控制原理3,

5、K1还具有第二功能,即当洗衣机发生故障转入报警程序后,按下K1键可使洗衣机退出报警状态回到处始待命状态。洗衣机工作程序可通过K2键循环选择。洗衣机的工作状态可通过LED7LED9进行显示。脱水期间系统在响应开盖或不平衡终止后,CPU采取软件查询的方式方式通过P1.6线对盖开关进行监测以确定洗衣机是否继续进行脱水操作。,系统控制原理4,工作控制 程序流程图,上电复位,初始化,扫描K1,K2,K4,N,Y,判断57H,相应工作程序序,工作时间限制之内,Y,结束,故障处理程序,人工解除,程序指令1,ORG 0000H; 初始化LJMP MAIN;ORG 000BH;LJMP DS0;ORG 0003

6、H;LJMP ZD0;ORG 0013H;LJMP ZD1; MAIN: MOV 57H,#01H; 主程序MOV 58H,#01H;MOV IP,#0FH;MOV TCON,#0FH;MOV IE,#83H;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H; LOOP1:MOV A,P1; 扫描键盘MOV R0,A;ANL A,#10H;JZ K1; MOV A,R0; ANL A,#20H;JZ K2;SJMP K2; LOOP2:MOV C,P3.5;ANL C,P3.5;JNC K4;SJMP LOOP1; K1:INC 58H;MOV R3,58H;CJN

7、E R3,#03H,LOOP3;MOV 58H,#01H; LOOP3:SJMP LOOP1; K2:INC 57H;MOV R4,57H;CJNE R4,#05H,LOOP4;MOV 57H,#01H; LOOP4:SJMP LOOP1; K4:MOV A,58H;SWAP A;ORL A,57H;MOV R1,A; CJNE R1,#11H,LOOP05;SJMP LOOP00;,指令2,LOOP05:LJMP LOOP5; LOOP00:SETB P1.7; 强洗SETB P3.0; 标准程序SETB P3.1;SETB P1.0; 进水MOV TMOD,#01H;MOV TH0,#0B

8、0H;MOV TL0,#3CH;MOV IE,#83H;SETB TR0; LOOP13:MOV C,P3.5; 是否启动ANL C,P3.5;JNC JSWB;MOV R4,72H;CJNE R4,#04H,LOOP13;LJMP FW; JSWB: CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0;CLR P1.0; 进水结束 LOOP14:CLR P1.3; 洗涤SETB P1.2;LJMP YS1S;LJMP YS1S;LJMP YS1S; LJ

9、MP YS1S;CLR P1.2;SETB P1.3;LJMP YS1S;LJMP YS1S;LJMP YS1S;LJMP YS1S;MOV R4,72H;CJNE R4,#06H,LOOP14;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR1;SETB P1.0;,CJNE R4,#04H,LOOP20;CLR P1.0;CLR P1.2;CLR P1.3;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;L

10、JMP MAIN;LOOP6:CJNE R1,#13H,LOOP7;SETB P1.7;SETB P3.0;CLR P3.1;SETB P1.0;MOV TMOD,#01H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0; LOOP21:MOV C,P3.5;ANL C,P3.5;JNC JSWB2;MOV R4,72H;CJNE R4,#04H,LOOP21;LJMP FW; JSWB2: CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MO

11、V IE,#83H;SETB TR0;CLR P1.0; LOOP22:CLR P1.3;SETB P1.2;LJMP YS1S;LJMP YS1S;LJMP YS1S; LJMP YS1S;CLR P1.2;LJMP YS1S;SETB P1.3;LJMP YS1S;LJMP YS1S;LJMP YS1S;LJMP YS1S;MOV R4,72H;,指令3,CJNE R4,#06H,LOOP22;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;LJMP MAIN LOOP7:CJNE R1,#14H,LOOP8;LJMP TS;LOOP8:CJN

12、E R1,#21H,LOOP09;SJMP LOOP02;LOOP09:LJMP LOOP9;LOOP02: SETB P1.7;SETB P3.0;SETB P3.1;SETB P1.0;MOV TMOD,#01H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0; LOOP23:MOV C,P3.5;ANL C,P3.5;JNC JSWB3;MOV R4,72H;CJNE R4,#04H,LOOP23;LJMP FW; JSWB3: CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,

13、#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0;CLR P1.0; LOOP24:CLR P1.3;SETB P1.2;LJMP YS1S;LJMP YS1S;LJMP YS1S; CLR P1.2;LJMP YS1S;LJMP YS1S; SETB P1.3;LJMP YS1S;LJMP YS1S;LJMP YS1S;,MOV R4,72H;CJNE R4,#06H,LOOP24; CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SE

14、TB TR0;SETB P1.0; LOOP25:MOV R4,72H;CJNE R4,#04H,LOOP25;CLR P1.0; 排水CLR P1.2;CLR P1.3;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0;SETB P1.1; LOOP26:MOV R4,72H;CJNE R4,#02H,LOOP26; LJMP TS;LOOP9:CJNE R1,#22H,LOOP010;SJMP LOOP03;LOOP010:LJMP LOOP10;L

15、OOP03:SETB P1.7;SETB P3.0; CLR P3.1;SETB P1.0;MOV TMOD,#01H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H; SETB TR0; LOOP27:MOV C,P3.5;ANL C,P3.5;JNC JSWB4; MOV R4,72H;CJNE R4,#04H,LOOP27;,指令4,LJMP FW; JSWB4: CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0;C

16、LR P1.0; LOOP28:CLR P1.3;SETB P1.2;LJMP YS1S;LJMP YS1S;LJMP YS1S; CLR P1.2;LJMP YS1S;LJMP YS1S;SETB P1.3;LJMP YS1S;LJMP YS1S;LJMP YS1S;MOV R4,72H;CJNE R4,#06H,LOOP28;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB P1.0; LOOP29:MOV R4,72H;CJNE R4,#04H,LOOP2

17、9;CLR P1.0;CLR P1.2;CLR P1.3;CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;LJMP MAIN;,LOOP10:CJNE R1,#23H,LOOP11;SETB P1.7;SETB P3.0; CLR P3.1;SETB P1.0;MOV TMOD,#01H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0; LOOP30:MOV C,P3.5;ANL C,P3.5;JNC JSWB5;MOV R4,72H;CJNE R4,#04H,LOOP30;LJMP FW; JSWB5: CLR TR0;MOV 70H,#00H;MOV 71H,#00H;MOV 72H,#00H;MOV TH0,#0B0H;MOV TL0,#03CH;MOV IE,#83H;SETB TR0; CLR P1.0; LOOP31:CLR P1.3;SETB P1.2;LJMP YS1S;LJMP YS1S; LJMP YS1S;CLR P1.2;LJMP YS1S;LJMP YS1S;SETB P1.3; LJMP YS1S;LJMP YS1S;LJMP YS1S;,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号