全自动洗衣机设计任务书及报告模板

合集下载

全自动洗衣机设计报告

全自动洗衣机设计报告

研究生课程设计报告课程名称:单片机课程设计设计题目:全自动洗衣机学院:专业:班级:学号:学生姓名:指导教师:2009年6 月目录摘要一、方案论证 (2)1. 洗衣机模块选型 (4)2. 洗衣机模块方案选择 (4)二、详细硬件电路设计 (6)1. 开关电路设计 (6)2. 显示模块硬件图设计 (7)3. 功能指示灯硬件电路设计 (8)4. 驱动模块硬件部分设计 (8)三、系统软件设计 (9)1. 主程序流程 (9)2. 强洗程序流程 (10)3. 弱洗程序流程 (10)4. 漂洗程序流程 (11)5. 甩干程序流程 (12)6. 暂停中断程序流程 (13)7. 工作子程序流程 (14)8. 进水子程序流程 (14)四、理论分析与计算 (14)1. MCS-51单片机的引脚 (15)2. 复位电路与时钟电路 (15)3•相关计算 (16)五、测试与分析 (17)1 •计数器显示测试与分析 (17)2 .发动机转动测试与分析 (17)3. ............................................................................................................................................ 中断测试与分析. (18)六、结论 (19)七、电路和程序 (19)八、附录 (28)1 •硬件清单 (28)2 •程序清单 (29)3. ........................................................................................................................................... 参考文献 (29)摘要作为一个研究生,不仅需要有过硬的理论知识,还应该有动手实践的能力,并且是将理论结合实际,提升到应用层面。

全自动洗衣机课程设计

全自动洗衣机课程设计

学号091 401 1电气控制与可编程控制技术》课程设计(2009 级本科)题目:基于 S7-200 PLC 自动洗衣机控制系统设计系(部)院物理与机电工程学院专业:电气工程及其自动化作者姓名:指导教师:职称:副教授完成日期:2012 年12 月13 日课程设计任务书2012 年秋季学期、设计技术要求:设计一个基于S7-200 全自动洗衣机,实现洗衣、漂洗、脱水功能、设计的主要内容与要求:1. 完成控制系统的硬件设计,主要包括:电气元件的选择、电气原理图设计、可编程控制器输入输出接线图设计及控制面板设计等。

2. 完成控制梯形图的软件设计,主要包括:控制程序流程图设计、梯形图程序设计及仿真调试。

3. 完成课程设计说明书的撰写,主要包括:封面、目录、设计任务书、设计总体思路、硬件设计、软件设计、总结体会、参考文献等,设计进度及安排。

第一周:星期一、二星期三、四星期五第二周:讲解设计课题内容、布置任务及要求PLC 输入输出接线图,初步设计梯形图,控制面板图初步设计星期一、二星期三、四星期五PLC 输入输出接线图,梯形图,控制面板的修改绘图,系统仿真调试,写说明书及操作使用说明完善上述设计内容,装订设计说明指导教师签字:目录一.设计目的............................................. 1.. .二.设计任务与要求.. (1)1PLC 设计任务 (1)2系统的控制要求 (2)三.系统的硬件电路设计 (4)1 全自动洗衣机的工作原理 (4)2 主电路设计 (4)四. PLC 选择及I/O 连接图 (5)1 PLC 选择 (5)2 系统资源分配 (7)3I/0 连接图 (8)五. 流程图、梯形图 (8)1 工作流程图 (8)2 梯形图 (12)课程设计总结...............................................19参考文献...................................................20一.设计目的通过对基于S7-200PLC全自动洗衣机的工作原理的分析、系统设计、编程、及上机调试工作的实践,了解电器控制系统的一般设计思路,熟悉和掌握外围电路系统和软件设计的方法,并掌握利用PC对PLC工作状况进行监控的方法。

全自动洗衣机程序设计

全自动洗衣机程序设计

全自动洗衣机程序设计第一部分总体思路全自动洗衣机的工作原理:开始-进水-洗衣-排水-脱水-结束第二部分电气设计部分如下图为全自动洗衣机的PLC控制系统电路图。

通过PLC来实现电动机的正反转,并且实现洗衣机按预先设置的程序自动执行,完成洗衣。

当需要手动排水与脱水时,可强制止自动程序的运行,跳出自动切换到手动操作。

为防止全自动洗衣机在工作过程中,电路发生短路,损坏电动机和电路中的各种电气设备,因此在主电路中安装了熔断器,当电路出现短路故障时,能迅速、可靠的断开电源。

全自动洗衣机在无人问津的情况下可能长时间运行,为防止电机绕组的温升超过额定值而损坏,采用热继电器作为保护元件,与熔断器搭配使用,可靠地保护电动机。

人机接口部分的按钮等都选择低压电器元件,保护操作者的安全。

第三部分PLC设计部分3.1正常运行流程图如下图所示。

3 2强制运行流程图如下1)程序的构成这个程序有自动方式和手动方式两种。

在自动方式下,PLC将运行已经设置好的程序和参数(适用于机械一切都正常工作的情况下)。

在手动方式下是在紧急停止情况下,可以手动排水和脱水。

2)程序的下载、安装和调试将各个输入输出端子和实际控制系统中的按钮。

所需控制设备正确连接,完成硬件的安装。

全自动洗衣机程序是由GX Developer软件的指令完成,正常工作是程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行GX Developer编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试。

第四部分全自动洗衣机控制系统PLC程序4.2.1系统资源分配1.数字量输入部分这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水位、低水位)、手动排水、自动排水开关、高水位浮球开关、中水位浮球开关,低水位浮球开关、水排空浮球开关、压力开关共12个。

具体的输入地址分配如表4.1所示。

表4.1 输入地址分配输入地址对应的元器件对应的外部设备X001 SB1 启动按钮X002 SB2 停止按钮X003 SB3 高水位选择开关X004 SB4 中水位选择开关X005 SB5 低水位选择开关X006 SQ1 水排空检测开关X007 SQ2 高水位检测开关X010 SQ3 中水位检测开关X011 SQ4 低水位检测开关X012 SB6 手动排水X013 SB7 手动脱水X014 SP1 压力开关2.数字量输出部分这个控制系统需要控制的外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共五个设备。

全自动洗衣机单片机课程设计报告书

全自动洗衣机单片机课程设计报告书

一、设计目标1、全自动洗衣机用51系列单片机89C51控制全自动洗衣机的运行,使其能自动地完成进水、洗涤、漂洗、脱水等功能。

不同的衣物,洗涤、漂洗、脱水和洗衣电机正反转所用的时间不同,要求设计能够实现过程选择,并在LED显示屏上显示过程代码。

在运行的时候能显示完成整个过程的剩余时间。

2、洗衣机主要功能:进水、洗涤、脱水、排水具体功能有浸泡、强力洗、轻柔洗、标准洗、快速洗、单独洗、单独脱水、漂洗脱水二、设计过程洗衣机要实现衣服的洗涤、漂洗和脱水,离不开进水、电机正转、电机反转和排水这四个动作。

上述四个动作,是通过单片机的P0端口,做输出端口,去控制双向可控硅通断来实现的,如下图所示。

同时加上输入开关的按钮、数码管显示器、蜂鸣按警器和欠压检测保护电路等,就可以形成完整的单片机控制系统。

通过软件编程达到对整个洗衣过程进行控制、检测以及与用户交互。

三、设计结果(1)硬件部分1、电路图2、PCB版图(2)、汇编语言洗衣机的一次洗衣过程控制过程主要为顺序控制,如先进水、洗涤(电机正转反转)、再排水脱水。

将把脱水、洗涤、进水单独编为一个子程序,由主程序根据过程选择,不断调用,可以减少源程序的长度,不同的洗衣过程,三大动作的时间不同,这可以通过建立数据表格,通过查表的方式获得每个洗衣过程所需时间。

此外,还需编出显示子程序,延时子程序供主程序不断调用。

1、流程图(1)、洗衣机控制系统主程序流程图(2)洗涤动作子程序流程图(3)脱水子程序流程图2、程序ORG 0000HLJMP MAINORG 0030H;延迟10ms程序;使用R0, R1DELAY10MS:MOV R0, #100D;DELAY10MS02:MOV R1, #23DDELAY10MS01:DJNZ R1, DELAY10MS01DJNZ R0, DELAY10MS02RET;显示子程序;20H.0闪烁标志位:=0不闪烁,=1在1s内亮灭一次;20H.1程序开始标志:=1开始, =0选择;显示缓冲:50H;经过的时间:53H,52H,51H=分钟,秒,20ms的次数;总时间:TOTALTIME=40HTOTALTIME EQU 40H DISPLAY:PUSH ACCPUSH PSWSETB RS0JNB 20H.1, DISPLAY01MOV A, 50H ;高位是否为零CJNE A, #0AH, DISPLAY05 DISPLAY05:JNC DISPLAY06XRL A, #0F0H ;高位为零不显示MOV 50H, ADISPLAY06:JNB 20H.0, DISPLAY01 ;是否需闪烁MOV A, 51HCJNE A, #25D, DISPLAY02; DISPLAY02:JC DISPLAY01MOV 50H, #0FFH ;暗显示(不亮)DISPLAY01:MOV A, 50H ;显示低位ANL A, #0FH;MOV DPTR, #DISPLAYTAB;MOVC A, @A+DPTR;MOV P2, A;SETB P0.6CLR P0.7LCALL DELAY10MSMOV A, 50H ;显示高位SWAP AANL A, #0FH;MOV DPTR, #DISPLAYTAB;MOVC A, @A+DPTR;MOV P2, A;CLR P0.6SETB P0.7LCALL DELAY10MSINC 51H ;累计时间MOV A, #50D ;XRL A, 51H ;JNZ DISPLAY03 ;50次的20ms 未到MOV 51H, A ;INC 52H ;1sMOV A, #60D;XRL A, 52H ;JNZ DISPLAY03MOV 52H, A ;INC 53H ;1min DISPLAY03:JNB 20H.0, DISPLAY04;MOV A, TOTALTIME ;计算剩余时间CLR CSUBB A, 53H ;MOV B, #10D ;16进制转换到10进制DIV ABSWAP AXRL A, B ;MOV 50H, A ;DISPLAY04:POP PSWPOP ACCRETDISPLAYTAB: ;共阳数码管反向编码DB 03H, 9FH, 25H, 0DH, 99H;01234DB 49H, 41H, 1FH, 01H, 09H;56789DB 11H, 0C1H, 63H, 85H, 61H;ABCDEDB 0FFH ;暗;重算时间;入口数据:A=总时间(分)CALUTIME:MOV TOTALTIME, ACLR AMOV 52H, A ;秒MOV 53H, A ;经过的分钟RET;鸣叫一下, 时长120msPLAY:SETB P1.6MOV R0, #12D;PLAY1:LCALL DISPLAYDJNZ R0, PLAY1CLR P1.6RET;鸣叫六下, 时长240ms*12 ALARM:SETB P1.6MOV R1, #11D; ALARM2:MOV R0, #12D; ALARM3:LCALL DISPLAYDJNZ R0, ALARM3CPL P1.6DJNZ R1, ALARM2RET;;;;;洗涤用子程序;洗涤时暂停按键XDPAUSE:JB P0.0, XDPS01LCALL DISPLAYJB P0.0, XDPS01PUSH 52HPUSH 53HCLR 20H.0 ;不闪烁MOV A, P1PUSH ACCMOV P1, #00HLCALL PLAY XDPS02:LCALL DISPLAYJNB P0.0, XDPS02 ;等待按键释放XDPS03:LCALL DISPLAYJB P0.0, XDPS03LCALL DISPLAYJB P0.0, XDPS03LCALL PLAYXDPS04:LCALL DISPLAYJNB P0.0, XDPS04 ;等待按键释放POP ACCMOV P1, ACCSETB 20H.0POP 53HPOP 52HXDPS01:RET;洗涤时延迟0.32sDELAY320MS:MOV R2, #14D;SJMP XDELAY01;洗涤时延迟0.56sXDELAY560MS:MOV R2, #28DSJMP XDELAY01;洗涤时延迟1sXDELAY1S:MOV R2, #50DSJMP XDELAY01;洗涤时延迟1.6sDELAY1600MS:MOV R2, #80DXDELAY01:LCALL DISPLAYLCALL XDPAUSE ;暂停按键LCALL IFINWATER ;水位开关DJNZ R2, XDELAY01RET;洗涤前进水子程序INWATER:JNB P0.2, PI1;SETB P1.2MOV A, 53H;ADD A, #20D;MOV 59H, A;PI3:MOV A, 53H;XRL A, 59H;JNZ PI2LCALL ERRORE4SJMP INWATERPI2:JNB P0.2, PI4;LCALL DISPLAYLCALL XDPAUSESJMP PI3PI4:CLR P1.2PI1:RET;洗涤时是否再进水IFINWATER:JNB P0.2, IF1;MOV A, P1;PUSH ACCMOV P1, #00H;LCALL INWATER ;进水POP ACCMOV P1, A;IF1:RET;不能进水报警ERRORE4:PUSH 52HPUSH 53HCLR 20H.0MOV A, P1;PUSH ACCMOV P1, #00H;MOV 50H, #0E4HLCALL ALARME4PK2:LCALL DISPLAYJNB P0.1, E4PK2;LCALL DISPLAYJNB P0.1, E4PK2E4PK3:LCALL DISPLAYJB P0.1, E4PK3LCALL DISPLAYJB P0.1, E4PK3SETB 20H.0POP ACCMOV P1, ACC;POP 53HPOP 52HRET;排水时延迟1sDELAY1000MS:MOV R2, #50D;DLY51:LCALL DISPLAYLCALL XDPAUSE ;暂停按键DJNZ R2, DLY51;RET;排水子程序OUTWATER:CLR ASETB P1.3JB P0.2, OUTW1MOV R7, #60D OUTW2:LCALL DELAY1000MSJB P0.2, OUTW4DJNZ R7, OUTW2LCALL ERRORE1SJMP OUTWATER OUTW4:CLR CMOV A, #60DSUBB A, R7OUTW1:ADD A, #60DMOV R7, AOUTW3:LCALL DELAY1000MSDJNZ R7, OUTW3RET;不能排水报警ERRORE1:PUSH 52HPUSH 53HCLR 20H.0MOV A, P1;PUSH ACCMOV P1, #00H;MOV 50H, #0E1HLCALL ALARME1PK2:LCALL DISPLAYJNB P0.1, E1PK2;LCALL DISPLAYJNB P0.1, E1PK2 E1PK3:LCALL DISPLAYJB P0.1, E1PK3LCALL DISPLAYJB P0.1, E1PK3SETB 20H.0POP ACCMOV P1, ACC;POP 53HPOP 52HRET;脱水时暂停按键TPKEY:JB P0.0, TPK1;LCALL DISPLAYJB P0.0, TPK1;PUSH 52HPUSH 53HCLR 20H.0LCALL PLAYMOV A, P1;PUSH ACCJNB ACC.0, TPK6CLR P1.0MOV R0, #250 ;延迟5秒TPK5:LCALL DISPLAYDJNZ R0, TPK5TPK6:MOV P1, #00H;TPK2:LCALL DISPLAYJNB P0.0, TPK2;TPK3:LCALL DISPLAYJB P0.0, TPK3LCALL DISPLAYJB P0.0, TPK3LCALL PLAYSETB 20H.0SETB P1.3MOV R0, #250 ;延迟5秒TPK4:LCALL DISPLAYDJNZ R0, TPK4POP ACCMOV P1, ACC;POP 53HPOP 52HTPK1:RET;脱水时开盖, 脱水时安全报警IFOPEN:ERRORE2:JNB P0.1, TTPK1;LCALL DISPLAYJNB P0.1, TTPK1;PUSH 52HPUSH 53HCLR 20H.0MOV A, P1;PUSH ACC; LCALL ALARMJNB ACC.0, TTPK6CLR P1.0MOV R0, #250 ;延迟5秒TTPK5:LCALL DISPLAYDJNZ R0, TTPK5TTPK6:MOV P1, #00H;MOV 50H, #0E2HTTPK2:LCALL DISPLAYJB P0.1, TTPK2;TTPK3:LCALL DISPLAYJB P0.1, TTPK2LCALL DISPLAY; JB P0.1, TTPK3SETB 20H.0SETB P1.3MOV R0, #250 ;延迟5秒TTPK4:LCALL DISPLAYDJNZ R0, TPK4POP ACCMOV P1, ACC;POP 53HPOP 52HTTPK1:RET;脱水时延迟4sDELAY4S:MOV R2, #200D;DLY431:LCALL DISPLAYLCALL TPKEY ;暂停按键LCALL IFOPEN ;安全开关DJNZ R2, DLY431;RET;脱水时延迟3sDELAY3S:MOV R2, #150D;DLY321:LCALL DISPLAYLCALL TPKEY ;暂停按键LCALL IFOPEN ;安全开关DJNZ R2, DLY321;RET;主程序开始;选择程序:30H, 程序开始20H.1=1 MAIN:MOV SP, #60H;CLR 20H.0CLR 20H.1MOV A, #00H;MOV P1, A;MOV 50H, A;MOV 51H, A;MOV 52H, A;MOV 53H, A;MOV 30H, A;LP1: ;有无按键LCALL DISPLAYJB P0.0, LP1;LCALL DISPLAY ;按键去抖动JB P0.0, LP1;LP3:INC 30HMOV A, #0AH ;共有九种可选择XRL A, 30H;JNZ LP2MOV 30H, #01H;LP2:LCALL PLAYMOV 50H, 30H;LP4:LCALL DISPLAYJNB P0.0, LP4 ;等待按键释放CLR AMOV 52H, A;LP5:LCALL DISPLAYMOV A, 52H;XRL A, #03H ;3秒延迟到否JZ START ;开始洗衣JB P0.0, LP5;SJMP LP3 ;重选洗衣程序START:LCALL ALARMSETB 20H.1CLR AMOV 52H, A;MOV A, 30H;DEC AMOV B, #03H;MUL ABMOV DPTR, #PROCTAB;JMP @A+DPTRPROCTAB:LJMP PROC1 ;洗衣程序1LJMP PROC2 ;洗衣程序2LJMP PROC3 ;洗衣程序3LJMP PROC4 ;洗衣程序4LJMP PROC5 ;洗衣程序5LJMP PROC6 ;洗衣程序6LJMP PROC7 ;洗衣程序7LJMP PROC8 ;洗衣程序8LJMP PROC9 ;洗衣程序9PROC1:MOV A, #59DLCALL CALUTIMESETB 20H.0LCALL INWATER ;进水MOV A, #57DLCALL CALUTIME;洗涤3分钟MOV R7, #42D;XIDI0:SETB P1.0LCALL DELAY1600MSCLR P1.0LCALL XDELAY560MSSETB P1.1LCALL DELAY1600MSCLR P1.1LCALL XDELAY560MSDJNZ R7, XIDI0MOV R6, #01D ;共4次*3分钟=12分钟MOV R7, #30D ;停2分钟XIDI01:LCALL XDELAY1SDJNZ R7, XIDI01MOV R7, #14D ;洗涤1分钟XIDI03:SETB P1.0LCALL DELAY1600MSCLR P1.0LCALL XDELAY560MSSETB P1.1LCALL DELAY1600MSCLR P1.1LCALL XDELAY560MSDJNZ R7, XIDI03DJNZ R6, XIDI02MOV R7, #30D ;停2分钟XIDI04:LCALL XDELAY1SDJNZ R7, XIDI04LJMP PROC3 ;以下同过程3PROC2:;(待完成)LJMP overPROC3:MOV A, #42DLCALL CALUTIMESETB 20H.0LCALL INWATER ;进水MOV A, #40DLCALL CALUTIME;洗涤15分钟MOV R7, #8D; XIDI:SETB P1.0LCALL DELAY1600MSCLR P1.0LCALL XDELAY560MSSETB P1.1LCALL DELAY1600MSCLR P1.1LCALL XDELAY560MSDJNZ R7, XIDI;快速洗涤15秒MOV R7, #11D QXIDI:SETB P1.0LCALL DELAY320MSCLR P1.0LCALL DELAY320MSSETB P1.1LCALL DELAY320MSCLR P1.1LCALL DELAY320MSDJNZ R7, QXIDIMOV A, #25DLCALL CALUTIME;排水LCALL OUTWATERMOV A, #23DLCALL CALUTIME;第一次脱水MOV R7, #04D ;间隙脱水30秒TS1:SETB P1.0LCALL DELAY4SCLR P1.0LCALL DELAY3SDJNZ R7, TS1SETB P1.0 ;长脱水90秒MOV R7, #10D ;TS2:LCALL DELAY4SDJNZ R7, TS2CLR P1.0MOV R7, #250 ;延迟5秒TS25:LCALL DISPLAYDJNZ R7, TS25CLR P1.3MOV A, #20DLCALL CALUTIME;第一次漂洗LCALL INWATERMOV A, #18DLCALL CALUTIME;洗涤2分钟MOV R7, #08D ;XIDI1:SETB P1.0LCALL DELAY1600MSCLR P1.0LCALL XDELAY560MSSETB P1.1LCALL DELAY1600MSCLR P1.1LCALL XDELAY560MSDJNZ R7, XIDI1;快速洗涤15秒MOV R7, #11D QXIDI1:SETB P1.0LCALL DELAY320MSCLR P1.0LCALL DELAY320MSSETB P1.1LCALL DELAY320MSCLR P1.1LCALL DELAY320MSDJNZ R7, QXIDI1MOV A, #16DLCALL CALUTIME;排水LCALL OUTWATERMOV A, #14DLCALL CALUTIME;第二次脱水MOV R7, #04DTS21:SETB P1.0LCALL DELAY4SCLR P1.0LCALL DELAY3SDJNZ R7, TS21SETB P1.0MOV R7, #10D ; TS22:LCALL DELAY4SDJNZ R7, TS22CLR P1.0MOV R7, #250 ;延迟5秒TS26:LCALL DISPLAYDJNZ R7, TS26CLR P1.3MOV A, #12DLCALL CALUTIME;第二次漂洗LCALL INWATERMOV A, #10DLCALL CALUTIME;洗涤2分钟MOV R7, #08D ; XIDI2:SETB P1.0LCALL DELAY1600MSCLR P1.0LCALL XDELAY560MSSETB P1.1LCALL DELAY1600MSCLR P1.1LCALL XDELAY560MSDJNZ R7, XIDI2;快速洗涤15秒MOV R7, #11DQXIDI2:SETB P1.0LCALL DELAY320MSCLR P1.0LCALL DELAY320MSSETB P1.1LCALL DELAY320MSCLR P1.1LCALL DELAY320MSDJNZ R7, QXIDI2PROC8:SETB 20H.0 ;过程8需要闪烁MOV A, #08DLCALL CALUTIME;排水LCALL OUTWATERMOV A, #06DLCALL CALUTIME;最后脱水MOV R7, #04D ;间隙脱水30秒TS31:SETB P1.0LCALL DELAY4SCLR P1.0LCALL DELAY3SDJNZ R7, TS31SETB P1.0 ;长脱水5分钟?MOV R7, #05DTS32:LCALL DELAY4SDJNZ R7, TS32CLR P1.0MOV R6, #06TS28:MOV R7, #250 ;延迟5秒*6=30秒TS29:LCALL DISPLAYDJNZ R7, TS29DJNZ R6, TS28CLR P1.3LJMP OVEROVER:LCALL ALARMSETB P0.6CLR P0.7MOV P2, #03HSJMP $END四、设计体会通过此次对全自动洗衣机的课程设计,对单片机的知识进一步掌握,也巩固了之前学习到的知识。

机电一体化(波轮式全自动洗衣机)课程设计报告书

机电一体化(波轮式全自动洗衣机)课程设计报告书

目录前言.............................................. 错误!未定义书签。

洗衣机说明书1. 课程设计的任务................................. 错误!未定义书签。

2. 洗衣机简介 (2)2.1全自动洗衣机特点 (3)2.2洗衣机工作原理概述 (4)3. 传动方案讨论 (4)4.传动系统的设计计算 (6)4.1减速离合器的结构和工作原理简介 (6)4.2减速离合器零部件的计算与选择 (13)4.3减速离合器零件装配图 (16)5.进/排水系统结构原理简介 (16)5.1进水电磁阀的结构及工作原理 (17)5.2排水电磁阀的结构及工作原理 (18)5.3水位开关控制原理 (20)6.控制系统的设计 (22)6.1控制芯片的选择 (22)6.2程序框图 (22)6.3控制程序设计 (24)6.4电气控制图 (39)心得体会 (40)参考文献 (41)附录 (41)前言本次机电一体化课程设计的重点在于硬件部分的减速离合器设计。

经过小组提出方案对比与讨论,最终决定使用单向轴承式减速离合器,具体讨论过程将在后面的说明书中详细介绍。

减速离合器的各部件的选择、设计是洗衣机硬件部分的设计重点,其具有体积小,功能多,零部件构成复杂等特点。

主要构成部分有离合装置,制动装置以及行星轮系二级减速装置,这些装置的设计尺寸选择,功能原理将在后面的洗衣机说明书中详细介绍。

考虑到设计的是家用洗衣机,并根据对洗衣机体积,功能的要求确定洗衣机采用以单片机为核心的通用自动控制装置,它具有功能强、可靠性强、编程简单、使用方便、体积小等特点。

该控制系统可实现用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。

该设计为单片机控制的全自动家用洗衣机,主要介绍了全自动洗衣机的工作原理(主要是重点设计部件减速离合器),控制系统的单片机的选型和资源的配置,控制系统程序设计与调试,控制系统单片机程序。

智能全自动洗衣机设计任务书

智能全自动洗衣机设计任务书

中南民族大学本科毕业论文(设计)任务书论文名称:学院、专业:学生姓名:指导教师:下达时间:一、论文(设计)的背景与主要内容随着全自动洗衣机的不断普及,消费者对洗衣机功能、智能化程度以及经济性的要求也越来越高。

全自动洗衣机由洗衣桶(外桶)和脱水桶(内桶)、进水和排水部分组成,洗涤程序有正转、反转、加热、脱水等。

本设计要求设计一款使用方便、智能化程度高的全自动洗衣机,必须完成如下功能:1.自动功能:自动进、排水;自动正反转洗涤;加热功能;甩干功能;操作错误和故障报警功能。

2.手动功能:停止进水、排水、脱水;手动启动排水功能。

二、论文(设计)的任务和基本要求1.理解课题要求,收集、阅读、整理自动洗衣机资料;2.选择所需各类传感器;3.设计全自动洗衣机硬件系统;4.设计全自动洗衣机功能实现方案,并编制控制程序;5.运行系统,如有错误,加以改进并进一步完善功能。

三、论文(设计)的进程安排1.2011年1月3日之前:完成资料的收集、整理和阅读,进行系统整体方案设计;2.2011年1月4日:提交开题报告和英文翻译(中英文及50个关键词的中英文对照);3.2011年1月5日——2月28日:系统设计、实现硬件设计、编制控制程序;4.2011年3月1日——3月31日:调试、测试、运行,测试运行效果;5.2011年4月1日——4月29日:撰写毕业(设计)论文,优化设计,完善功能;6.2011年4月30日前提交论文;7.2011年5月8日:准备论文答辩,提交正式论文四、教研室审核意见教研室主任年月日五、学院意见签章年月日注:此任务书一式两份,学生进行毕业论文(设计)前,指导教师应填好此任务书,经教研室主任签字后,正式给学生下达,完成后须装订在毕业论文(设计)封面和目录之间。

全自动洗衣机课程设计说明书模板

全自动洗衣机课程设计说明书模板

全自动洗衣机控制系统一.题义分析及解决方案1.题义需求分析题目要求设计一个全自动洗衣机控制系统。

可以用若干个按键来实现对洗衣机的控制,让其有两种洗衣模式分的水流别是普通水流和柔和水流以及两种洗衣程序即标准程序和经济程序。

程序中要实现电机正转反转的功能,而且在各个状态中都应该通过LED晶体二极管显示洗衣机运行状态,最后在洗衣工作完成后,由蜂鸣器发出声响,表示衣物已洗干净。

由此可见,本课程设计大致上需要一个8255A芯片来控制整个程序的连接以及输入输出,若干个LED二极管来显示洗衣机运行状态,一个直流电机,逻辑开关,一个继电器来控制阀门的闭合,最后还需要一个蜂鸣器来提示洗衣过程的结束。

2.解决问题的方法跟思路1)硬件部分:a.选择可编程并行接口芯片8255A,实现自动洗衣机各个控制以及状态的显示输出。

本设计使8255A工作于方式0,即基本输入输出方式;将PA口作为输出口,显示洗衣机工作时的各个状态;PB口作为输入口,即连接开关按键;PC作为输入口,连接继电器,蜂鸣器等部件。

b.直接选用LED二极管显示洗衣机工作状态因为其会使实验过程一目了然,而且减少了8255端口的使用,编程上也方便了。

c.由于洗衣机中的电机要有一个正转反转的过程,在本设计中采用了数模转换器和PWM电压转化器以及直流电机。

2)软件部分:对8255进行初始化。

将8255的工作方式设定为方式0,即PA、PB、PC三个口能够进行输入输出操作。

PB口作为输入口,与逻辑开关相连,接收开关表示的数值和要控制的相关状态。

PA口连接LED小灯输出运行状态。

在开始时候应将水位设为1即高水位。

PC口连接蜂鸣器,继电器,电机等元件也为输入口。

二.硬件设计1.选择芯片8255(1)芯片8255A在本次设计中的作用8255A主要是用作数据的输入和输出接口,将逻辑开关的所输入的值接收进来,并且可以将数值进行输出,电源为+5V。

具体的讲就是控制洗衣机运行时候的各个流程,以及其间的状态显示和后来的报警。

全自动洗衣机课程设计任务书

全自动洗衣机课程设计任务书

J I A N G S U U N I V E R S I T Y 微机系统与接口技术课程设计全自动洗衣机控制器的设计学院: 机械工程学院班级: 测控0901班姓名: 孟臣学号: 3090302001指导教师:陈进2012年06 月微机系统与接口技术课程设计任务书一.设计目的1、建立微机系统概念,加深对微机系统的理解和认识,提高微机系统的应用能力。

2、进一步学习和掌握微机程序设计方法,通过应用程序的编写和调试,学习程序的调试方法。

3、进一步熟悉微机典型接口芯片的应用,接口及外部设备与系统的连接方法。

二.题目微型计算机应用系统的设计——全自动洗衣机控制器的设计三.设计要求1、以8086(8088)CPU为主控单元,构建微机应用系统。

2、应用系统的硬件设计,画出电路原理图和线路连接图。

3、应用系统的软件设计,画出软件流程图,写出主要控制程序。

4、根据实验条件,进行微机应用系统的部分模拟调试工作,写出调试说明。

5、整理设计说明书,列出参考文献清单。

四.列出使用元器件和设备清单五.完成定时/计数器8253,中断控制器8259实验,写出实验报告。

目录绪言 (4)1.总体方案 (5)2.硬件设计 (5)2.1电路原理图 (8)2.2硬件连接图 (8)3.软件设计 (9)3.1软件流程图 (9)3.1.1主程序 (9)3.1.2延时子程序 (17)3.1.3加水及排水子程序 (18)3.1.4脱水子程序 (21)3.1.5洗涤及漂洗子程序 (22)3.1.6报警子程序 (22)4.系统调试 (26)4.1洗衣机的工作过程 (27)4.2控制器输出信号 (27)4.3开关控制功能表 (28)4.4软件连接图 (29)4.5使用元器件和设备清单 (29)致谢 (22)参考文献 (23)绪言全自动洗衣机是常见的家用电器,目前市场上实际上只有三大类洗衣机——滚筒式洗衣机、波轮式洗衣机和搅拌式洗衣机。

波轮式洗衣机的优点是结构简单维修方便,洗净率高,洗涤时间短,品种多样,缺点是衣物磨损率大。

全自动洗衣机PLC设计--开题报告+任务书

全自动洗衣机PLC设计--开题报告+任务书

论文(设计)题目:全自动洗衣机PLC设计院-系:工学院自动化系专业:电气工程及其自动化毕业论文(设计)开题报告姓名李辉性别男学号200703050541院-系工学院自动化系专业电气工程及其自动化年级2007级论文题目全自动洗衣机PLC设计□教师推荐题目□自拟题目题目来源实验教学题目类别应用研究指导教师罗瑞选题的目的、意义(理论意义、现实意义):目的:可编程程序控制器可靠性高,抗干扰能力强,性格价格比高,硬件配套齐全,用户使用方便,适应性强,编程方法简单易学,系统设计、安装、调试工作量少,维修方便,体积小,能耗低,在现在自动控制领域应用极其广泛。

而现在的全自动洗衣机只要放入衣服,洗涤剂,接通操作开关,后面的全是洗衣自动完成。

因此,可以用可编程控制器智能化控制。

在全自动洗衣机中,洗衣机洗涤,脱水程序是由以单片机为中心控制系统工作的,首先由于单片机的指令系统相对复杂,编写洗涤,脱水程序相对复杂。

其次,在涉及控制系统硬件时,要有多种电路保护装置,这样加了硬件的复杂性,隐含了较高的故障率,无形增加了维护的成本和费用。

在工业控制系统中广泛运用PLC能克服单片机的缺点,他是整体模块,集中了驱动电路,检测电路和保护电路以及通讯联网功能。

因此在运用中,硬件也相对简单,提高控制系统的可靠性,另外他的编程语言相对单片机简单。

选题的研究现状(理论渊源及演化、国外相关研究综述、国内相关研究综述):洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。

在工业生产中应用也十分广泛。

但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。

洗衣机需要更好的满足人们的需求,必须借助与自动化技术的发展。

而随着PLC技术的发展,用PLC来作为控制器,就能很好的满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而又所不同。

自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又在向智能化洗衣机的方向发展。

基于plc的全自动洗衣机任务书

基于plc的全自动洗衣机任务书

Xxxxxx本科生毕业设计(论文)任务书题目基于pic的全自动洗衣机设计起止日期:2014年3月24日至2014年6月15日指导教师:职称:学生姓名:学号:1002专电气工程及其自动化业院(系): 机电工程学院教研室主任:20 年月日审查院系负责人:20 年月日批准任务书填写要求1•毕业设计论文)任务书由指导教师根据各课题的具体情况填写,经学生所在专业的负责人审查,学院(系领导签字后生效。

此任务书应在毕业设计论文)开始前一周填好发给学生。

2.任务书内容必须用黑墨水笔工整书写或按教务处统一设定的电子文档标准格式(可从教务处网站下载)打印,不得随便涂改或潦草书写,禁止打印在其它纸上后剪贴。

3.任务书填写的内容,必须和学生毕业设计论文)完成的情况相一致,若有变更,应当经过所在专业及学院(系)的主管领导审批后方可重新填写。

4•任务书内有关学院(系)”专业”等名称的填写,应写中文全称。

学生的学号要写全号。

5.有关年月日的填写,一律用阿拉伯数字书写。

如“ 201年8月16日或“20128-16”。

毕业设计论文)任务2.毕业设计论文)要求(1)收集、整理与毕业设计有关领域的信息资料;(2)完成本毕业设计方案和结构框图的设计;(3)完成本毕业设计电路原理图设计;(4)制作实现本设计内容;(5)完成本毕业设计程序流程图和源程序设计;(6)完成软件和硬件系统的调试,功能指标达到技术要求;(7)程序清单和图样资料;(8)根据本课题的设计、编程、工作过程,形成符合学校规定的毕业设计书面报告。

3.毕业设计论文)主要文献资料和参考书[1]王海,李洪奎,刘晓•基于PLC的多轴控制研究[J].机械工程学报,2008.[2]王海涌,张为玮,王卫.多轴运动控制器在转台控制系统中的应用[J].电子技术应用,2010.[3]杨东,黄永红,张新华,吉敬华.用PLC基本指令实现自动运动定位控制的研究[J].微计算机信息,2010.[4]薛开,王平,王文斌.基于多轴运动控制器的二轴转台控制系统[J].哈尔滨工程大学学报.2006.[5]秦琴,王忠庆.利用PLC的高速计数功能实现轴的精确定位控制[M].电气技术,2002.[6]陈婵娟,薛恺.基于PLC的步进电动机单双轴运动控制的实现[M].机械设计与制造.机械工业出版社,2009,3.[7]张立广,王丽娟.PLC在传动轴涂敷系统中的应用[M]. 2006,4.[8]魏志精.可编程控制器应用基础[M].电子工业出版社,2003.[9]周恩涛.可编程控制器原理及其在液压系统中的应用[M].机械工业出版社.2001.[10]潘月琴.全自动洗衣机的维修[M].北京科学技术出版社,2004.[11]He yong yi. A Control System of Material Handling in FMS. Journal of shanghai un iversity. Vol.1.No.1.1997.[12]Ren Shengle. Development of PLC-based Tension Control System. Chinese Journalof Aeronautics20(2007) 266-271.[13]Matsushita Electric Works Ltd, Automation Control Group. FPO programming manual[EB/OL]. (2004-10-05)[2008-09-10].。

基于plc全自动洗衣机任务书

基于plc全自动洗衣机任务书

毕业论文(设计)任务书填表日期:年月日学院(系)学生姓名专业班级学号指导教师职称(学历/学位)论文题目基于PLC的全自动家用洗衣机控制系统的设计起止日期一、目的及意义:智能家电主要将朝三个方向发展:多种智能化、自适应进化、网络化。

多种智能化是家用电器尽可能在其特有的工作功能中模拟多种人的智能思维或智能活动的功能。

目前的家用全自动洗衣机以它的高度智能化作为亮点来吸引顾客。

PLC控制系统具有可靠性高、稳定性好、编程简单、使用方便、维护检修方便等优点,在家用洗衣机控制系统中引入PLC控制单元,大大增加家用洗衣机的控制精度、可靠性和灵活性。

二、论文(设计)任务及指标1、设计任务以三菱PLC为平台,用PLC实现家用洗衣机控制系统的硬件设计和软件设计。

全面地考虑洗衣系统的控制要求,从实际出发,设计一个可靠性高、技术先进合理、易维护、易操作、高智能化的PLC控制系统。

在本控制系统中,要实现的洗衣控制过程如下:内筒作正反转运转,通过织物与织物、织物与内筒壁的相互摩擦,达到洗涤效果。

根据洗涤工艺要求选择洗涤时间,机器将在规定的时间内正反自动运转洗涤。

另有洗涤时间自适应调整功能、衣物过载保护功能;外筒门设有安全开关,若运行中门被打开,机器立即停止运转,确保操作人员的安全。

2、设计要求1) 根据衣物类型不同,编制相应的洗涤程序;2) 具有强制停止功能;3) 具有缺水、开门报警提示功能;4) 具有独立的排水/脱水功能。

3、设计内容1) 确定家用洗衣机控制系统的总体方案;2) 硬件选型;3) 确定PLC的输入输出关系,并绘出输入输出接线图;4) 选择检测元件和执行元件的型号;5) 利用三菱PLC进行编程;6) 完成设计说明书。

4、应完成的技术资料1)毕业设计说明书(15000字以上)说明书首页后应有目录和设计任务书、摘要、前言、正文、结论、参考资料、致谢、图纸。

2)技术资料:电气控制线路图A4 1张PLC输入/输出接线图A4 1张洗衣机装配示意图A4 1张三、论文(设计)进度第1~2周:搜集资料,了解家用洗衣机的现状及PLC在家用洗衣机控制系统中的应用,熟练掌握PLC的应用技术。

全自动洗衣机毕业设计(二)2024

全自动洗衣机毕业设计(二)2024

全自动洗衣机毕业设计(二)引言概述全自动洗衣机在日常生活中的需求越来越大,因此设计一款全自动洗衣机成为当代大学生的毕业设计课题。

本文将针对全自动洗衣机的设计要点进行详细阐述,包括洗涤系统、控制系统、节能设计、用户友好性以及最终产品的总结。

一、洗涤系统1.1 前期调研,了解用户需求1.2 选用适宜的洗涤剂和洗涤程序1.3 设计合理的洗涤筒容量和结构1.4 使用高效的喷淋系统提高洗涤效果1.5 引入超声波清洗技术,提高洗涤效率二、控制系统2.1 设计合理的控制面板布局2.2 采用稳定可靠的传感器技术2.3 使用智能算法进行洗涤调节2.4 实现语音控制和远程控制功能2.5 提供详细的操作指导和故障提示功能三、节能设计3.1 优化洗涤时间和温度控制3.2 采用智能感应器控制系统待机省电3.3 使用高效节能的马达和压缩机3.4 引入太阳能和废热回收技术,提高能源利用率3.5 设计智能预约功能,合理安排洗涤任务,减少能源浪费四、用户友好性4.1 设计合适的洗涤程序和操作界面4.2 考虑用户体验,提供便捷的洗涤方式选择4.3 优化噪音和震动控制,保证用户安静使用4.4 设计符合人体工程学的洗衣机外观4.5 提供人性化的维护和清洁指南五、总结通过以上的设计要点阐述,我们对全自动洗衣机的毕业设计有了全面的了解。

洗涤系统、控制系统、节能设计和用户友好性是设计过程中的重点考虑因素。

合理的设计和完善的功能将使最终的产品受到广大用户的青睐。

通过这个毕业设计,我们也深入了解了现代洗衣机的发展趋势和技术要求,为以后的洗衣机设计提供了有价值的经验和启示。

全自动洗衣机PLC控制毕业设计任务书

全自动洗衣机PLC控制毕业设计任务书

全自动洗衣机PLC控制系统设计一、设计题目全自动洗衣机PLC控制系统设计二、设计目的(1)通过毕业设计培养学生综合运用所学的基础理论、基础知识、基本技能进行分析和解决实际问题的能力。

(2)使学生受到PLC系统开发的综合训练,达到能够进行PLC系统设计和实施的目的。

(3)使学生掌握利用PLC对压力进行PID控制方法。

三、毕业设计的技术数据:对T68卧式镗床的控制电路进行改造,用PLC软件控制改造其继电器控制电路,克服了继电器控制的缺点,降低了设备故障率,提高了设备使用效率,改造后运行效果非常好。

改造原则:1.原镗床的工艺加工方法不变2.在保留主电路的原有元件的基础上,不改变原控制电气操作方法3.电器控制系统控制元件(包括按钮、行程开关、热继电器、接触器)作用于原电器线路相同4.主轴和进给启动、制动、低俗、高速和变速冲动的操作方法不变5.改造原继电器控制中硬件接线为PLC编程实现。

四、毕业设计的任务1、熟悉题目要求,查阅相关科技文献2、方案设计(包括方案论证与确定、技术经济分析等内容)3、硬件和软件设计(其中还包括理论分析、设计计算、实验及数据处理、设备及元器件选择等)4、绘制图纸6、撰写设计说明书五、毕业设计的主要内容2、提出综合自动化系统的硬件方案和方案论证优化。

3、完成软件需求的系统分析。

4、完成软件的编制(PLC的编程和说明)。

5、绘制系统总体结构图,系统原理图,电气控制原理图,软件流程图。

6、按期完成毕业设计说明书的撰写。

7、充分准备,顺利完成答辩。

六、毕业设计提交的成果1、设计说明书(约1万字左右)2、图纸3、中、英文摘要(中文摘要约200字,3~5个关键词)七、毕业设计的主要参考文献和技术资料[1]张桂香,《电气控制与PLC的应用》,化学工业出版社[2]王红、王艳玲,《可编程控制器使用教程》,电子工业出版社[3]史国生,《电气控制与可编程控制器技术》,史国生,化学工业出版社[4]孙振强,《可编程控制器原理及应用教程》,孙振强,清华大学出版社[5]吕景泉,《可编程控制器技术教程》,吕景泉,高等教育出版社[6]汪指锋,《可编程控制器原理与应用》,汪指锋,西安电子科技大学出版社[7]王永华,《现代电气及可编程控制技术》,王永华,北京航空航天大学出版社[8]朱善君,《可编程控制系统》,清华大学出版社[9]常斗南,《可编程控制器原理、应用、实验》,机械工业出版社八、设计期间的基本要求1、学生在教师的指导下,应积极、主动地独立完成毕业设计所规定的全部任务。

洗衣机产品设计报告

洗衣机产品设计报告

洗衣机产品设计报告一、项目背景洗衣机作为家用电器的重要一员,已经成为现代家庭生活中不可或缺的设备之一。

随着人们对生活品质要求的提高,传统洗衣机产品已经不能满足用户日益增长的需求。

因此,该项目旨在设计一款功能强大、易于操作、高效省水省电的洗衣机,以满足现代人对洗衣机产品的多样化需求。

二、项目目标本项目的目标是设计一款能够充分满足用户需要的洗衣机产品。

具体而言,我们的设计目标如下:1. 提供多个洗涤程序和选项,以适应不同的衣物材质和洗涤需求;2. 支持远程控制与智能化管理,方便用户远程监控与操作;3. 提供高效节能的洗衣模式,以降低用水和用电量;4. 优化产品外观设计,以更好地适应不同家庭环境;5. 提高产品的可靠性和耐久性,延长使用寿命。

三、技术方案为了实现上述目标,我们将采用以下技术方案:1. 多功能操作面板在洗衣机上设计多功能操作面板,包括转钮、按钮和液晶显示屏。

液晶显示屏可以显示洗涤程序、洗涤时间、剩余时间等信息,用户可以通过转钮和按钮进行程序选择和设置。

2. 智能远程控制通过将洗衣机与智能家居系统相连接,用户可以通过手机App远程监控和控制洗衣机。

用户可以通过App选择洗涤程序、设置洗涤时间,并随时监控洗衣进度。

同时,智能系统还可以根据用户的使用习惯和洗衣量进行学习,并给出个性化的洗涤建议。

3. 高效节能洗涤模式设计多种洗涤程序和选项,包括快速洗涤、节能洗涤、羊毛洗涤等,以满足用户对不同材质衣物的洗涤需求。

在洗涤过程中,优化水流和搅拌力度,减少水和电的消耗。

4. 人性化外观设计将产品外观设计与流线型结合,减少棱角,使产品更加时尚美观。

产品颜色可供用户选择,以适应不同家庭装修风格。

5. 高品质零部件的选择选用高品质的洗衣机零部件和压缩机,以提高产品的可靠性和耐久性。

同时,加强产品的防水性能和电气安全性能,保障用户的使用安全。

四、市场竞争分析目前市场上的洗衣机产品种类繁多,各大品牌竞争激烈。

为了顺应市场发展趋势,我们的设计将注重以下特点:1. 多样化的洗涤程序和选项,以满足用户对不同材质衣物的洗涤需求;2. 智能化的远程控制和管理功能,提高产品的便捷性和用户体验;3. 高效节能的洗涤模式,降低用户的用水和用电成本;4. 人性化的外观设计,提高产品的审美价值;5. 高品质的零部件选择,提高产品的可靠性和耐久性。

全自动洗衣机课设

全自动洗衣机课设

1 引言1.1 本次设计任务与要求设计全自动洗衣机的硬件电路和控制程序,实现如下功能并满足以下要求: 1.实现全自动洗衣机的洗涤控制,其过程为:加水——》洗涤——》排水——》甩干——》加水——》漂洗——》排水——》甩干——》加水——》漂洗——》排水——》甩干——》报警;2.实现全自动洗衣机洗涤电机的正反向旋转,在洗涤时,正向旋转1分钟,停止30秒,反向旋转1分钟,停止30秒,再正向旋转,重复前面的过程,直到定时时间到停止;3.实现全自动洗衣机的各项洗涤定时控制,可以通过键盘设定此时间;4. 在各项控制时,要检测加水的高度、是否排水干净等,组成闭环控制;5.根据题目要求的指标,通过查阅有关资料,确定系统设计方案,并设计其硬件电路图;6.画出电路原理图,分析主要模块的功能及他们之间的数据传输和控制关系;7.用protel软件绘制硬件电路原理图;8.软件设计,给出流程图及源代码并加注释。

1.2 本次设计的现实意义首先,这次课程设计就是要让我们熟悉计算机控制系统,掌握微机的组成、原理,理解计算机控制系统的构成原理、接口电路与应用程序,以便在将来实际工作中更好地应用。

全自动洗衣机现在已经广泛应用在人们的社会生活中,并且随着计算机控制技术的发展,它的硬件控制系统及控制程序都在不断完善,从而使人们的生活更加方便。

本文按照设计的一般步骤,先了解设计要求,再分别从硬件系统设计和软件系统设计两个宏观方面着手。

然后大量阅读相关资料,硬件方面,熟练微机的基本工作原理,画出系统流程图和电路原理图,再对系统工作原理做简单的说明。

软件方面,熟悉编程语言,查找相关程序。

熟悉PROTEL99SE并用PROTEL99SE设计出主要模块,并对主要模块的功能及他们之间的数据传输和控制关系进行分析。

2 设计内容2.1 设计分析2.1.1 设计总体方案全自动洗衣机的工作部件有三个,这就是电机、进水阀和排水阀。

电机是洗衣机的动力源,它的转动带动洗衣桶和涡轮的转动,从而实现对衣物的洗涤。

毕业设计任务书(全自动洗衣机)

毕业设计任务书(全自动洗衣机)
4.3.2系统的工作方式(如手动、半自动、自动等)
4.3.3系统内各部分的相互关系;
4.3.4PLC与上位机、其它智能设备间的关系;
4.3.5系统的供电方式、接地方式及隔离屏蔽等问题;
4.3.6网络通讯方式;
4.3.7数据显示的方式及内容;
4.3.8安全保护措施及紧急情况处理。
4.4控制器的选型及依据
5、计算机应用基础知识
6、工程制图
7、继电接触控制知识
8、计算机组成原理基本知识
参考文献
1、《可编程控制器原理及应用教程》清华大学出版社孙振强主编2005年2月第1版
2、《可编程控制器原理及应用》华南理工大学出版社钟肇新彭侃主编1997年5月第2版
3、《电气控制与可编程控制器》清华大学出版社2005年2月第1版
PLC是PLC控制系统的核心器件,因此正确合理选择PLC是进行系统设计的主要内容之一。
4.4.1系统的控制类型
4.4.1.1单机控制的小系统;
4.4.1.2主从控制的系统;
4.4.2系统控制对象的要求(选型依据)
4.4.2.1输入/输出量的类型及点数;
4.4.2.2控制室至现场的最大距离。
4.5主电路的设计
3.2电磁阀和电磁离合器可由PLC输出端直接驱动。
3.3次数和时间选择可用加1指令来实现。
3.4程序可采用步进梯形指令编写,其状态转换图如图2所示。
4、毕编写毕业设计
报告业设计报告要求(毕业设计报告应包含以下内容)
4.1目录;目录是整个设计的导引,通过目录可清晰的看出毕业设计报告的结构和组成,目录的各级标题可以按章节顺序,也可以按数字的顺序1、1.1、1.1.1,一般列出三级标题即可。
要求:
*做一份介绍毕业设计课题主要内容的PowerPoint演示文稿

全自动洗衣机-课程设计正文(优秀版)资料

全自动洗衣机-课程设计正文(优秀版)资料

摘要本设计根据全自动洗衣机控制系统的要求和特点,设计了一种基于MCS-51单片机的全自动洗衣机控制器。

该控制器以AT89C51为控制核心,进行洗衣程序的控制。

全自动即进水、洗涤、摔干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可提供用户选择。

本课题要求设计全自动洗衣机控制器,在稳压电源下,有进水、洗衣、脱水功能,并显示预约时间。

通过本文你将会对全自动洗衣机控制器的设计进一步了解,明白全自动洗衣机的工作流程。

关键字:AT89C51;全自动洗衣机;洗衣程序。

目录摘要 (I)第1章绪论 (1)1.1课题背景 (1)1.2国内外现状及水平 (1)1.3课题设计任务与要求 (1)第2章系统方案设计 (2)2.1设计方框图 (2)2.2方案论证 (2)第3章电路设计 (3)3.1工作原理 (3)3.2AT89C51介绍 (3)3.3单元电路设计 (4)第4章程序设计 (8)4.1系统主程序设计 (8)4.2程序源代码设计 (9)第5章系统仿真 (15)5.1PROTEUS简介 (15)5.2系统仿真 (15)第6章总结 (17)参考文献 (18)致谢 (18)第1章绪论1.1课题背景洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,有很好的发展前景。

全自动即进水、洗涤、摔干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可提供用户选择,全自动式洗衣机具有对衣物的磨损小、洗涤量大、节水等特点,因使用方便得到广大群众的青睐。

随着社会的进步和生活水平的提高,人们对全自动洗衣机的功能多样化、操作简单化也提出了更高的要求。

为适应这种变化,全自动化洗衣机的控制器已由机械式、混合式逐步过渡到全电子式控制,因此全自动化洗衣机控制器的设计这一课题对人类生活具有非常重要的意义。

1.2国内外现状及水平目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,在许多方面还不能达到人们的需求。

全自动洗衣机设计说明书

全自动洗衣机设计说明书
.进水电磁阀
()结构
进水电磁阀也称为进水阀或注水阀,其结构如图所示。
()工作原理
电磁阀线圈断电时,铁心在自重和小弹簧作用下下压,使铁心下端的小橡胶塞堵住泄压孔,此时如果有水进入进水腔,水便由加压孔进入控制腔Ⅱ,使控制腔Ⅱ内水压逐渐增大,最终使橡胶阀紧压在出水管的上端口上,将阀关闭。同时.因铁心上面空间与控制腔Ⅱ相通,控制腔Ⅱ内水压的增大还会使铁心上面空间气体压强增大.导致橡胶阀更紧地压在泄压孔上,增加了阀关闭的可靠性。当进水电磁阀线罔通电后,产生的电磁吸力将铁心向上吸起,泄压孔被打开。控制腔Ⅱ内的水迅速从泄压孔中流入出水管,同时经加压孔流人控制腔Ⅱ的水又进行补充。但由于加压孔比泄压孔小,使控制腔Ⅱ内的压力迅速下降。当控制腔Ⅱ中的水压降到低于进水腔水压时,橡胶阀被进水腔中的水向上推开,水从进水腔Ⅰ直接进入出水管,进而流人盛水桶。水到位后,由水位开关切断进水电磁阀线圈的电源,进水阀重新关闭。
()工作原理
当水注入内桶时,气室很快被封闭。随着水位上升,封闭在气室内的空气压力也不断提高,压力经软管传到水位开关气室,水位开关气室Ⅱ内的空气压力向上推动橡胶膜和塑料盘,推动动簧片中的内动簧片向上移动,压力弹簧被压缩。当注水到了选定水位时,此时内动簧片移动到预定的力平衡位置,开关小弹簧将拉动外动簧片,并产生一个向下的推力,使开关的常闭触点与公共触点迅速断开,常开触点与公共触点闭合,从而发出关闭水源信号。排水时,当水位下降到规定的复位水位时,水位产生的压力减小,压力弹簧回复伸长,推动顶心,使动簧片中的内动簧片向下移动,当移动到预定的力平稳位置时,开关小弹簧对外动簧片产生一个向上的推力,使开关的常开触点与公共触点迅速断开,常闭触点与公共触电闭合,从而改变控制电路的通断。
()结构
波轮式全自动洗衣机上使用最多的水位开关是空气压力式,其结构如图所示。这类压力开关按其功能可大致分为气压传感装置、控制装置及触点开关三部分。

洗衣机设计报告书

洗衣机设计报告书

江西理工大学应用科学学院
4.2、设计定位
人的定位
1.年龄:18-30岁 2.职业:白领(单身) 3.收入:全权由自己承担 4.生活状况:比较忙碌,经常没时间洗衣服 5.价值观念:对价格要求不高,喜欢买时尚的用品 5.对洗衣机的需求:容易在桶内将衣服提出,时尚独特,造型简约,体积适中 1.功能:主要为在时间紧张的情况下可自动洗衣服,容易在桶内将衣服提出。 2.大小:长度840mm左右 3.周围物品:生活用品、家用电器等 4.装饰氛围:颜色明朗活泼,不花哨 在桶内可以快捷的将洗好的衣服拿出来进行晾晒: 需要篮子把衣服从桶内提出,体积适中,便于手提。
4
江西理工大学应用科学学院
3.3、对单身男女购新洗衣机,最关注它的什 么基本性能进行调查
60 50 40 30 20 10 0 外观 百分比 55.4 节能 省水 百分比
当下的“眼球经济”在洗衣机产品上任然适用,良好的外观是吸引用户的首要 因素,一款产品如果拥有非常靓丽或者与众不同的外观可以得到消费者更多的青睐。 对于很多年轻消费者来说,洗衣机、冰箱和电视等家电产品外观的美丑对于家装的整 体风格起着一定的影响。难怪有厂商推出的复古系列家电产品大受欢迎,这正迎合了 当下部分年轻人的需求。在本次调查中,有55.4%的消费者会因为“外观”而选择一款 产品;有35.3%的消费者更关注洗衣机的“洗净度”,诚然再好看的洗衣机如果连衣服 都洗不干净也只是花架子;有5.8%的消费者关注“节能省水”,在物价飞涨的今天, 能省些水电也是必不可少的啊 5
价格
• 经过一系列功能分析及人机分析,我们筛选出最佳方案,方案一评分最高
江西理工大学应用科学学院
箱体颜色白色,与操作界面的滚筒的深色形成对 比,方面使用者识别;操作面板的褐色和按钮、旋钮的彩 色形成鲜明对比,易于使用者的识别。控制面板的深色背 光搭配精致程序图标,显示清晰不刺眼,洗衣全程数字化 动态展示,即可呈现洗衣过程,让洗衣变得极致简单而优 雅。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

成绩□优□良□中□及格□不及格
课程设计
课程名称电气控制与PLC课程设计
课题名称全自动洗衣机电气控制系统设计
专业自动化
班级
学号
姓名
指导老师赖指南、刘星平、谭梅、余小霏、沈细
2015年6月19日
报告撰写要求(此页不打印)
1.课程设计说明书的基本格式
(1)说明书统一使用word文档打印,A4纸张,页边距设置为:上空2.2cm,下空2.2cm,左空2.5cm,右空2.5cm。

(2)1级标题(章)采用黑体小二,2级标题采用黑体小三号,3级标题采用黑体四号。

各章的1级标题应位于新的一页的第1行且居中对齐,其段落间距为上空0.5行,下空1行;2和3级标题应左对齐且不缩进,其段落间距为上空0行(当上一行是标题时)或上空0.5行(当上一行是自然段正文时),下空0行。

各级标题的行距均为最小值22磅。

各自然段正文采用宋体小四号,行距为最小值22磅。

各级标题和各自然段正文的字体均不加粗。

(3)图表应以章位单位统一编号,图表标题采用黑体五号;图标题在图片下方,表格标题在表格上方。

(4)装订顺序为:封面→任务书→原始资料→目录→各章正文→结束语→参考文献→附录→评分表。

(5)正文范例:
(6)目录范例:(此页不打印)
2.课程设计说明书的撰写要求
(1)课程设计说明书的主要内容为自己的设计步骤,设计图表,设计程序,设计结果和对设计结果的评价(结束语)。

所写设计说明书要求用词准确,语句通顺,层次清晰,条理分明,重点突出,结构合理,内容详实。

(2)报告中图表要求清晰、规范,图表的尺寸大小要适当。

电气信息学院
课程设计任务书
课题名称全自动洗衣机电气控制系统设计
姓名专业自动化班级学号
指导老师
课程设计时间2015年6月8日~2015年6月19日
一.任务及要求
设计任务:
以PLC为核心,设计全自动洗衣机电气控制系统,为此要求完成以下设计任务:
1.根据全自动洗衣机的工艺过程和控制要求,确定控制方案。

2.配置电器元件,选择PLC型号。

3.绘制控制系统的PLC I/O接线图。

设计PLC梯形图程序,列出指令程序清单。

4.上机调试程序。

5.编写设计说明书。

设计要求
(1)所选控制方案应合理,所设计的控制系统应能够满足控制对象的工艺要求,并且技术先进,安全可靠,操作方便。

(2)所绘制的设计图纸符合国家标准局颁布的GB4728-84《电气图用图形符号》、GB6988-87《电气制图》和GB7159-87《电气技术中的文字符号制定通则》的有关规定。

(3)所编写的设计说明书应语句通顺,用词准确,层次清楚,条理分明,重点突出。

二.进度安排
1. 第一周星期一上午:课题内容介绍
2. 第一周星期一下午:仔细阅读设计任务书,明确设计任务与要求,收集设计资料,准备设计工具。

3. 第一周星期二~第一周星期三:确定控制方案。

绘制全自动洗衣机电气控制系统的电气原理图、控制系统的PLC I/O接线图和梯形图,写出指令程序清单。

选择电器元件,列出电器元件明细表。

4. 第二周星期四、五:试验调试
5. 第二周星期二~第二周星期五:编写设计说明书、答辩。

三.参考资料
[1] 刘星平.PLC原理及工程应用[M].北京:中国电力出版社,2014年。

[2] 廖常初.S7-200 PLC编程及应用[M].北京:机械工业出版社,2014年。

[3] 王阿根.西门子S7-200 PLC 编程实例精解[M].北京:电子工业出版社,2013年。

[4] 赖指南.PLC原理与应用补充教材(内部使用),本校自编教材,2010年。

原始资料
课题:全自动洗衣机电气控制系统设计
一.全自动洗衣机概述
全自动洗衣机结构示意图如图1所示。

图1 洗衣机结构示意图
一全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)
水用。

内桶可以旋转,作脱水(甩干)用。

内桶和四周有很多小孔,使内、外桶的水流相通。

该洗衣机的进水和排水分别由进水电磁阀YV1和排水电磁阀YV2来执行。

进水时,通过电控系统使进水阀YV1打开,经进水管将水注入到外桶。

排水时,通过电控系统使排水阀YV2打开,将水由外桶排到机外。

洗涤正转、反转由洗涤电机M驱动波盘正、反转来实现,此时脱水桶并不旋转。

脱水时,通过电控系统将离合器CL合上,由洗涤电机M带动内桶正转进行甩干。

高、低水位开关SL2和SL1分别用来检测高、低水位。

起动按钮SB1用来起动洗衣机工作。

停止按钮SB2用来实现手动停止进水、脱水及报警。

排水按钮SB3用来实现手动排水。

二.设计要求
该全自动洗衣机的控制要求如下:
PC投入运行,系统处于初始状态,准备好起动。

起动时开始进水(YV1得电)。

水满(即水位到达高水位)时(SL2动作)停止进水并开始洗涤正转(KM1得电),正洗15S后暂停。

暂停3S后开始洗涤反转(KM2得电)。

反洗15S后暂停。

暂停3S后,若正、反洗未满3次,则返回到从正洗开始的动作处;若正、反洗满3次(即内循环3次后结束),则开始排水(YV2得电)。

水位下降到低水位时(SL1复位)开始脱水(YV3得电)并继续排水。

脱水10S即完成一次从进水到脱水的外循环过程。

若未完成3次外循环,则返回到从进水开始的动作
处,进行下一次外循环;若完成了3次外循环,则进行洗完报警(BE得电)。

报警10S后结束全部过程,自动停机。

此外,还要求能通过按排水按钮来实现手动排水;按停止按钮来实现手动停止进水、排水、脱水及报警。

电气控制与PLC课程设计评分表
评价
项目
优良中及格差设计方案合的理性(10%)
控制系统硬件设计完成情况(10%)
控制系统程序设计完成情况(20%)
控制系统程序调试结果*(10%)
设计说明书质量(20%)
答辩情况(10%)
完成任务情况(10%)
独立工作能力(10%)
出勤情况(10%)
综合评分。

相关文档
最新文档