基于单片机的洗衣机自动控制器设计开题报告
基于单片机的全自动洗衣机课程设计报告书
目录摘要.............................................................. 错误!未定义书签。
Abstract .............................................................. 错误!未定义书签。
1机械结构.. (1)1.1.1外箱体 (1)1.1.2弹性支承结构 (2)1.1.3面框 (3)1.2洗涤脱水系统 (3)1.2.1盛水桶 (3)1.2.2洗涤脱水桶 (4)1.2.3波轮 (5)1.3.传动系统 (5)1.3.1电动机 (5)1.3.2离合器 (6)1.3.3电容器 (7)1.3.4电动排水牵引器 (8)1.4进水、排水系统 (9)1.4.1进水电磁阀 (9)1.4.2水位开关 (10)1.4.3排水电磁阀 (11)二、系统原理图: (13)2.1 单片机的复位电路 (13)2.1 单片机的复位电路 (14)2.2 单片机的时钟电路 (15)2.3 蜂鸣器报警电路 (15)2.4 电动机的控制电路 (16)2.4.1继电器的作用 (16)2.4.2电动机控制电路的工作过程 (16)2.5 进水/排水电路 (17)2.5.1电动式排水牵引器 (17)2.5.2排水电路工作原理 (17)2.5.3进水电磁阀 (17)2.5.4进水水电路工作原理 (18)2.6开关复位电路 (19)2.7 设置/开始、暂停电路 (21)2.8 状态显示电路 (21)2.9 甩干时开盖暂停电路 (22)2.10 PCB板 (23)三、洗衣机程序 (25)3.1主要容 (25)3.2主要功能 (25)3.3程序介绍 (26)四.调试过程 (38)4.1硬件设置 (38)4.2程序调试 (40)4.2.1程序分块调试 (40)五.测水的清澈度以检测洗衣干净程度..................................... 错误!未定义书签。
基于PLC的全自动洗衣机控制开题报告
基于PLC的全自动洗衣机控制开题报告xxxxx大学本科毕业设计(论文)开题报告题目名称基于PLC的全自动洗衣机控制系统设计学生姓名xxxx 专业班级xxxxxx 学号xxxxxxxx一、选题的目的和意义:随着科技日新月异,人民生活水平不断提高,消费者对家庭电气自动器自动化的需求不断加大,其中全自动洗衣机占很重要的位置。
目前,市场上销售的洗衣机品种繁多,更新换代快,从普通型到半自动,洗衣机自动化程度越来越高,操作越来越方便,容量越来越大。
总体看来,高效节能、节水以及环保的全自动洗衣机一直在市场上占主导地位。
传统的洗衣机采用继电器控制的优点是装置结构简单、价格便宜、抗干扰能力强。
但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。
在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。
并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。
这种电路接线多,只适用于小型的控制电路。
根据全自动洗衣机的工作原理,利用可编程控制器PLC实现控制,说明了PLC控制的原理方法,特点及控制洗衣机的特色。
PLC的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用PLC来控制全自动洗衣机这个课题。
二、国内外研究现状简述:传统工业随着洗衣机质量不断提高和居民购买能力的增强,洗衣机行业迎来了成熟期之后市场需求的提升。
从1874年的木制手摇洗衣机到880年的蒸汽洗衣机,1911年的电动洗衣机,1922年的搅拌式洗衣机到70年代后期的全自动洗衣机,洗衣机行业在不断进行改革。
全自动洗衣机可分为两类:电动控制洗衣机和电脑控制洗衣机。
随着工业化的加速,世界各国也加快了洗衣机的研制步伐,首先英国研制并推出了一种喷流式洗衣机。
基于单片机的洗衣机控制器的设计
目录1 绪论 (1)1.1 洗衣机控制器的概述 (1)1.1.1 课题开发背景 (1)1.1.2 目的意义 (1)1.1.3 国内外现状及水平 (1)1.1.4 设计任务 (3)1.2 工程技术方案 (3)2 硬件设计 (3)2.1 洗衣机控制器的外部设计 (4)2.1.1 洗衣机控制器控制面板的设计 (4)2.1.2 硬件设计框图 (5)2.2 系统硬件详细设计图 (7)2.2.1 晶闸管驱动控制电路设计 (7)2.2.2 水位检测电路 (7)2.2.3 开关电源电路 (8)2.2.4 键盘输入及显示电路 (8)2.3 各芯片介绍 (9)2.3.1 MCS-51单片机介绍 (9)2.3.2 8279 芯片 (13)2.3.3 水位开关的简介 (17)2.3.4 ULN2803驱动芯片 (18)3 系统软件设计 (19)3.1 主流程图 (19)见附录A (19)3.2 各子程序流程图 (19)4 调试 (25)4.1 硬件调试 (26)4.2 软件调试 (27)5 结束语 (28)附录A (29)附录B (31)参考文献 (40)致谢 .................................................. 错误!未定义书签。
1 绪论1.1 洗衣机控制器的概述1.1.1 课题开发背景随着人民生活水平的提高,越来越多的人需要用洗衣机。
现在洗衣机越来越高度自动化,只要衣服放入洗衣机,简单的按两个键,就会自动注水,一些先进的电脑控制洗衣机,还能自动的感觉衣物的重量,自动的添加适合的水量和洗涤剂,自动的设置洗涤的时间和洗涤的力度,洗涤完以后自动的漂洗甩干,更有些滚筒洗衣机还会将衣物烘干,整个洗衣的过程完成以后还会用动听的音乐声提醒用户,用户可以在洗衣的过程做其它的事,节省了不少的时间。
总之,每一项技术的进步极大地推动了洗衣过程自动化程度的提高[1]。
1.1.2 目的意义本次设计的洗衣机控制器是为了满足不同用户的不同需求。
全自动洗衣机的控制系统设计开题报告
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
(一)主要内容:
此设计主要介绍了全自动洗衣机的工作原理,控制系统的plc造型和资源的配置,控制系统程序设计与调试。根据全自动洗衣机的工作原理,利用可编程控制器实现控制。
1.1 选题背景1
1.2 全自动洗衣机进展概况1
1.3 控制系统的选择2
第2章 全自动洗衣机控制系统设计4
2.1 系统描述4
2.2 制定控制方案5
2.3 系统配置9
2.4 控制面板11
2.5控制系统流程图及电路控制图11
第3章 性能检测与测试19
3.1检测与调试19
第4章 结论及展望20
致 谢21
参考文献22
毕业设计(论文)开题报告
学生姓名
学号
班级
所属院系专业
指导教师1
职称
所在部门
指导教师2
职称
所在部门
毕业设计(论文)题目
全自动洗衣机的控制系统设计
题目类型
工程设计(项目)√
论文类□
作品设计类□
其他☑
一、选题简介、意义
洗衣机作为现代化家居必备良品,给人们的生活带来了便利,目前,全自动洗衣机是深受人们的喜爱,不再是以往手工洗衣服繁琐,只需要简洁的按下一系列介绍的按钮,即可操纵,本篇论文主要介绍基于plc的全自动洗衣机设计,让大家更加深入简洁的了解全自动洗衣机的控制系统设计以及基本结构
第三阶段:进行各个部分的详细资料整理收集;
plc全自动洗衣机开题报告
plc全自动洗衣机开题报告PLC全自动洗衣机开题报告摘要:本文旨在研究和设计一种基于PLC(可编程逻辑控制器)的全自动洗衣机。
通过对该洗衣机的功能、原理和设计要求进行分析和探讨,以及对PLC在洗衣机控制中的应用进行研究,旨在实现洗衣机的自动化操作和智能化控制。
一、引言洗衣机作为现代家庭必备的家电之一,其自动化和智能化程度直接影响着用户的使用体验。
传统的洗衣机虽然能够实现基本的洗涤功能,但是操作繁琐,需要人工干预。
而全自动洗衣机则能够通过内置的控制系统实现洗涤、漂洗、脱水等一系列操作,减轻用户的负担。
因此,研究和设计一种基于PLC的全自动洗衣机具有重要意义。
二、洗衣机功能分析全自动洗衣机的基本功能包括:洗涤、漂洗、脱水、烘干等。
其中,洗涤是洗衣机的核心功能,通过水流和洗涤剂的作用,将衣物表面的污垢清洗干净。
漂洗则是将洗涤剂残留在衣物中的清洗掉,以免对皮肤产生刺激。
脱水则是通过高速旋转的内桶将衣物中的水分去除,以便后续的烘干操作。
烘干则是利用热风将衣物中的水分蒸发,使其达到干燥的状态。
三、PLC在洗衣机控制中的应用PLC作为一种可编程的电子设备,广泛应用于工业自动化控制领域。
在洗衣机控制中,PLC可以实现对洗衣机各个功能模块的控制和协调。
通过编写PLC程序,可以实现洗涤、漂洗、脱水和烘干等操作的自动化控制。
此外,PLC还可以实现对洗衣机各个传感器的数据采集和处理,以及对故障的自动检测和报警。
四、PLC全自动洗衣机的设计要求在设计PLC全自动洗衣机时,需要考虑以下几个方面的要求:1. 功能完善:洗衣机应具备洗涤、漂洗、脱水和烘干等功能,并能够根据用户的需求进行选择和调整。
2. 操作简便:洗衣机应具备简单直观的操作界面,用户可以通过按键或触摸屏进行操作和设置。
3. 安全可靠:洗衣机应具备过热保护、漏电保护等安全措施,以确保用户的安全和设备的可靠性。
4. 节能环保:洗衣机应具备节能和环保的特点,减少对水资源和电能的浪费。
全自动洗衣机PLC设计--开题报告+任务书
论文(设计)题目:全自动洗衣机PLC设计院-系:工学院自动化系专业:电气工程及其自动化毕业论文(设计)开题报告姓名李辉性别男学号200703050541院-系工学院自动化系专业电气工程及其自动化年级2007级论文题目全自动洗衣机PLC设计□教师推荐题目□自拟题目题目来源实验教学题目类别应用研究指导教师罗瑞选题的目的、意义(理论意义、现实意义):目的:可编程程序控制器可靠性高,抗干扰能力强,性格价格比高,硬件配套齐全,用户使用方便,适应性强,编程方法简单易学,系统设计、安装、调试工作量少,维修方便,体积小,能耗低,在现在自动控制领域应用极其广泛。
而现在的全自动洗衣机只要放入衣服,洗涤剂,接通操作开关,后面的全是洗衣自动完成。
因此,可以用可编程控制器智能化控制。
在全自动洗衣机中,洗衣机洗涤,脱水程序是由以单片机为中心控制系统工作的,首先由于单片机的指令系统相对复杂,编写洗涤,脱水程序相对复杂。
其次,在涉及控制系统硬件时,要有多种电路保护装置,这样加了硬件的复杂性,隐含了较高的故障率,无形增加了维护的成本和费用。
在工业控制系统中广泛运用PLC能克服单片机的缺点,他是整体模块,集中了驱动电路,检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性,另外他的编程语言相对单片机简单。
选题的研究现状(理论渊源及演化、国外相关研究综述、国内相关研究综述):洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。
在工业生产中应用也十分广泛。
但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。
洗衣机需要更好的满足人们的需求,必须借助与自动化技术的发展。
而随着PLC技术的发展,用PLC来作为控制器,就能很好的满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而又所不同。
自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又在向智能化洗衣机的方向发展。
全自动洗衣机控制器设计 开题报告
第一章文献综述1.1 洗衣机的国内外现状随着洗衣机质量不断提高和居民购买能力的增强,洗衣机行业迎来了成熟期之后市场需求的提升。
人们在注重产品品质和价格的同时,对产品外观和功能的要求也越来越高[1]。
目前,国内外大部分洗衣机的外观都相差不大,只有中外合资企业LG、三星、松下、惠而浦、东芝、夏普等的外观较为独特。
近年来,许多新技术和新工艺应用于洗衣机上,例如:离心原理应用、无离合器技术、波轮与内桶一体化技术、无孔内桶技术等等。
目前国内外洗衣机技术主要表现在以下几个方面[2]:①外观造型方面亚洲风格:荣事达和日本的圆弧流线型设计。
亚欧结合:方形透明视窗,洗衣一目了然,拱形箱体设计,美观大方、结实牢固、增大内部活动空间,防振抗振效果更佳。
新概念外观,彩色化设计:不锈钢波轮,汽车用超豪华漆,打破家电黑白框框,更符合家居装饰化。
②生产工艺方面采用VFD(真空荧光显示)技术在黑暗的场所也清晰可见。
全塑外壳,减振树脂外壳,箱体与底座连成一体。
面贴与面板一次成型,牢靠、美观且耐用。
③内部水流方面喷淋喷射网络水流:从上下左右,四面八方彻底搓洗衣物,不漏掉一点污渍,不缠绕不打结,减少衣物摩擦。
组合波轮,喷泉式循环水流:由外围大波轮形成旋转大循环水流和中间小波轮形成的向上冲击水流组成。
组合波轮的洗衣机由大波轮产生混力水流,由无孔内桶形成独特的上下水流。
松下龙瀑布水流:水流从四个瀑布口强力喷射而出,宛如四龙腾飞。
龙瀑布洗衣机打破了普通瀑布水流的固有模式,当波轮运转时,水流被吸纳入特殊设置的循环水道口,沿循环水道迅速爬升,从上下四个瀑布口强力喷射而出,形成强劲的上下两组对流式瀑布水流,从不同方位立体洗涤衣物,里里外外洗净衣物,同时降低了衣物的缠绕。
松下双瀑布立体循环水流:促成上下水平揉搓的洗涤方式,特宽型双瀑布,内槽上端两处不断循环强力注水,形成两个形似瀑布的特宽水流。
强劲水柱:从底部中央喷出来的强劲水柱,产生三维多循环水流,改善了洗衣过程中衣物往中心集中,互相打结的现象;减少了衣物与波轮的摩擦,并具有古代棒打洗衣原理,强力捶打衣物。
基于PLC的全自动洗衣机控制系统开题报告
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1、课题研究:基于PLC的全自动洗衣机控制系统
2、主要研究的内容:
本课题需要研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反控制、离合器控制、进排水电磁阀控制、循环控制、保护和连锁。
3.2.1 控制系统的比较
3.2.2 洗衣机的PLC控制系统概述
第4章 硬件设计
4.1 全自动洗衣机的硬件系统设计及控制电路
4.2 进水电磁阀
4.3 排水阀与电磁铁
4.4 水位开关和水位传感器
4.5 减速离合器
4.6 点击和电容
第5章 基于PLC的全自动洗衣机的设计
5.1 控制要求
5.2 硬件电路设计
(1)深入的了解洗衣机的发展、结构及控制要求;
(2)控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法;
(3)对编写好的编译程序进行实际调试。
3、要解决的问题:
(1)系对自动洗衣机所使用的硬件设备了解的不全面;
(2)对使用PLC编程掌握的不是很熟练;
(3)对各器件间的连接了解的不是很清楚。
3、设计(论文)体系、结构(大纲)
第1章 绪论
第2章 全自动洗衣机的系统结构和基本工作原理
基于plc控制全自动洗衣机的开题报告
选题背景及意义:随着生活水平的日益提高,人们已经不在满足半自动洗衣机的洗涤方式,改为全自动洗衣机。
全自动洗衣机从结构上分有波轮式,搅拌式,滚筒式,目前,国内市场上销售的大都是波轮式和搅拌式。
全自动洗衣机是集洗涤,脱水于一体,并且能自动完成戏衣全过程的洗衣机。
全自动洗衣机有各种洗涤程序,可供自由选择,工作时间可任意调节(洗耳恭听0~16分钟,脱水0~5分钟)工作状态及洗,脱水时间在面板都有显示,能自动处理脱水不平衡(具有各种故障和高低电压自动保护功能),工作结束或电源故障会自动断电,无需看管,确保安全。
它还浸泡,手洗耳恭听水流功能。
目前,有的全自动洗衣机上还采用了模糊技术,即洗衣机能对传感器提供的信息进行逻辑推理,自动判别衣服的质地,重,脏污和度,从而自动选择最佳的洗涤时间,进水量,漂洗次数,脱水时间,并显是洗涤剂的用量,达到整个洗涤时间自动化,使用方便,节能节水。
可编程控制器是一种数字式运算操作的电子系统,专为工业环境下应用而设计。
它采用可编程程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输出,控制各种类型的机械或生产过程。
PLC按扩充其功能的原则进行扩充,因此,可编程控制器以其简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长等一系列优点,在汽车、钢铁、航空航天、船舶、化工、纺织、食品、造纸、军工等工业领域获得了广泛的应用。
主要完成任务:本课题的设计要求使用PLC程序实现洗衣机的全自动洗衣的全过程。
设计的原理是分别用各种按钮,上下眼水位开关,各种定时器,计数器的常开、常闭触点来实现程序的转移和循环操作,以至于达到全自动、智能化洗衣的要求。
该设计的难点一是在预侵两分钟后如何转入到强洗、标准洗、柔洗的三种洗涤方式之一中去,二是在标准洗、柔洗的阶段如何在未到时间实现循环洗衣过程和到达时间后视线下一步操作漂洗阶段,三是如何再漂洗阶段何时实现循环标准洗,何时排水后进水再循环标准洗。
开题:基于单片机FPGA芯片的智能洗衣机控制系统
毕业设计(论文)开题报告毕业设计(论文)题目:基于单片机/FPGA芯片的智能洗衣机控制系统学院:系:专业:学生姓名:班级:学号:指导教师:1、课题研究的意义、国内外有关本课题的研究动态和自己的见解在现代人快节奏生活中,洗衣机已经成为生活中不可或缺的一部分。
随着控制技术和智能技术的发展,洗衣机也向着智能化、信息化发展。
而现有市售的洗衣机其主要弊端为:不仅在节能节时方面未做过多考虑,使用者还需要经常翻看使用说明书才能完成操作过程。
针对这些问题,本人认为有必要研制一种操作简单且洗涤效果好的洗衣机,根据一些衣物的特点进行洗涤,节时又节能,方便高效。
单片机以体积小、功能全、价格低廉、开发方便等优势得到了许多电子设计者及厂商的青睐。
因此基于单片机的自动洗衣机控制系统具有精度高、功能强﹑经济性好的特点。
无论在提高产品质量还是产品数量,节约能源还是改善劳动条件等方面都显示出无比的优越性。
2、课题研究的主要内容、拟解决的关键性问题和预期的成果本课题主要是研究基于单片机的全自动洗衣机控制系统软硬件设计。
首先要熟悉设计内容,学习掌握单片机的使用方法;精确分析并设计出该控制系统的全部工作流程图,确定输入、输出的名称功能;设计系统软件并在PC机上仿真模拟调试;设计并制作硬件模拟电路盘,接电模拟调试;软硬件联合调试,实现全部功能,完成设计并撰写毕业论文。
针对课题采取以下研究方法及步骤:(1)各种元器件以及芯片的选择(2)硬件电路的设计(3)用汇编语言完成软件方面的设计(4)结合电路对程序进行调试(5)找出程序中的错误,改正这些错误3、课题研究方法、设计方案或论文撰写提纲洗衣机的工作流程包括:洗涤→脱水→漂洗→脱水→漂洗→脱水。
本设计采用单片机智能控制洗衣。
具体研究内容如下:(1)智能洗衣机的市场需求:智能洗衣机的市场情况及市场分析。
(2)智能洗衣机原理:洗衣机的工作过程、洗衣机除污的影响因素、衣物质地的测定原理、称重传感器、浊度传感器和红外线传感器的相关知识。
基于MCS-51单片机的洗衣机控制设计系统【开题报告】
开题报告电气工程及其自动化基于MCS-51单片机的洗衣机控制设计系统一、综述本课题国内外研究动态,说明选题的依据和意义1、全自动洗衣机介绍洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,而全自动式洗衣机因使用方便更加得到大家的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可选择不同的洗涤方式。
全自动洗衣机是利用电能产生机械作用来洗涤衣物的清洁电器。
洗衣机的发展速度非常快,其中全自动式洗衣机因使用方便更加得到大家的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可选择不同的洗涤方式。
现在的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,但由于人们对于洗衣机的需求越来越大,要求也越来越高,洗涤方式也发生了很大的变化,由原先大多侧重于动力的加大、水流的改变,到现在的超音波、电解水、蒸汽洗涤的运用,向更高层次的环保健康洗涤方式转变。
2、全自动洗衣机的发展背景一直以来,洗衣服是一件日常生活中必不可免的家务劳动,人们几乎每天都要消耗一定的时间和精力在这项劳动上,对义务进行手搓、甩打、冲刷……给人们更多带来的是辛苦劳累。
随着世界科技的发展,在1858年一个名叫汉密尔顿·史密斯的美国人在匹茨堡制成了第一台洗衣机紧接着在1874年美国人比尔·布莱克斯研制成了木制手摇洗衣机,这套装置虽然简单,却给了那些为提高生活效率而冥思苦想的人士大受启发,更进一步的加快了洗衣机的改进过程。
接下来,蒸汽洗衣机、水力洗衣机、内燃机洗衣机也相继出现。
在1910年,美国的费希尔在芝加哥研制成功了世界上第一台电动洗衣机。
电动洗衣机的出现,同时也标志着洗衣机自动化的美好开端。
1922年,美国玛塔依格公司改造了洗衣机的洗涤结构,由此诞生了第一台搅拌式,其合理的科学结构受到了人们的普遍欢迎。
1932年,美国本德克斯航空公司研制出了第一台前装式滚筒洗衣机,它能够把洗涤、漂洗、脱水在同一个滚筒内完成,着意味着电动洗衣机又越上了一个新的台阶,朝自动化迈进了一大步。
《基于单片机的洗衣机控制电路设计开题报告》
NANCHANG UNIVERSITY GONGQING COLLEGE
学士学位论文(开题报告)
OPENING REPORT
(2010—2014年)
中文题目: 基于单片机的洗衣机控制电路设计
英文题目:
Microcontroller-based washing machine control circuit design
学院:南昌大学共青学院系别:信息工程系
专业班级:电子信息工程(1)班学生姓名:
学号:
指导教师:
二○一三年十一月
南昌大学共青学院本科生毕业论文(设计)开题报告
1.指导教师意见填写对本课题的深度、广度及工作量的意见和对论文结果的预测;
2.所在教研室审查意见包括对指导教师意见的认定和是否同意开题等;
3.本开题报告打印存档,但签名部分必须由指导教师或学生亲笔签名。
全自动洗衣机控制器设计单片机课程设计报告书
单片机大作业(论文)题 目 全自动洗衣机控制器设计姓 名 xxx学 号 xxxx专业班级 xx指导教师 xx学 院 xx宁波理工学院完成日期xx摘要现如今,随着科技的发展和生活质量的提高,全自动洗衣机在很多家庭中已经变得很常见,它是一种同时具有洗涤、漂洗和脱水等功能,且它们之间的转换不用手工操作而能知道进行的洗衣机。
同时,随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。
单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐,它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以AT89S51单片机为核心,设计了全自动洗衣机控制系统。
本系统实现了对洗衣机整个洗衣过程的控制,包括用户设定、洗衣、脱水和结束四个阶段。
控制系统主要数字控制电路模块构成。
数字控制电路负责控制洗衣机的工作过程,主要由AT89S51单片机、两位共阳数码管、按键、蜂鸣器、LED指示灯组成。
本系统的电路设计相对简单,给AT89S52单片机烧录软件程序hex文件后,便能够实现全自动洗衣机的基本功能,具有一定的实用性。
关键词:AT89C51;控制系统;LED;伟福仿真软件目录摘要 (I)第1章概述 (3)1.1 全自动洗衣机控制系统设计的目的及意义 (3)1.2 国外现状及未来趋势 (3)1.3 本文工作 (4)第2章全自动洗衣机控制原理 (5)2.1 全自动洗衣机控制原理图 (5)2.2 全自动洗衣机控制各部件的使用方式及功能 (5)2.2.1 引脚 (5)2.2.2 复位电路 (7)2.2.3 时钟电路 (8)2.2.4 显示电路 (9)2.2.5 按键电路 (11)2.2.6 蜂鸣器电路 (12)第3章全自动洗衣机控制器软件设计 (12)3.1软件设计系统整体功能描述 (12)3.2系统流程图 (13)3.3定时控制流程 (14)3.4 显示流程 (14)第4章实验仿真结果 (15)第5章总结与展望 (16)参考文献 (17)附录 (18)致 (22)第1章概述1.1 全自动洗衣机控制系统设计的目的及意义随着技术的进步,单片机以集成度高、运算速度快、体积小、运行可靠、价格低廉等特点,在过程控制、数据采集、机电一体化、智能化、家用电器及网络技术等方面得到了广泛的应用。
基于单片机洗衣机控制系统开题报告(可编辑修改word版)
(课题目的意义;主要设计(研究)内容;设计(研究)方案;预期成果;进度安排及主要参考文献等)一、课题目的意义:现在家电市场上全自动洗衣机虽说已非常普遍,但价格也不菲,况且广大居民实际使用的还是老式手动控制洗衣机。
所以对其自动化改造不仅可以方便自己的生活,而且还可以节省家庭开支。
本次设计是基于 AT89S52 型单片机的洗衣机控制器设计,以此单片机为核心,加上外围辅助电路,实现洗衣机的自动控制。
在设计过程中不仅可以巩固学到的知识,提升对知识的灵活运用能力,借助对洗衣机改造的经验还可改造其他家电如电风扇,使其能更好的服务生活。
二、主要设计内容:1、采用单片机控制洗衣机的自动运行。
2、该控制器能够设定洗衣的时间、脱水的时间、漂洗的次数和水位的高低。
3、该控制器能显示当前运行的时间和当前工作的状态,电机的转动采用小电机模拟。
三、设计方案:本控制器是基于AT89S52 型单片机的控制器。
包括按键,发光二级管,共阴极数码管,继电器,9013 型三极管,同步电动机,传感器,蜂鸣器和AT89S52 型单片机。
按键用来设置初始值;发光二级管用来指示当前工作状态;共阴极数码管用来显示剩余工作时间;继电器用来控制电动机的正反转,继电器由单片机通过 9013 型三极管控制;传感器用来控制水位;蜂鸣器用来当水位超过设置值时的报警。
系统中单片机为主控制芯片,是整个系统的核心。
利用单片机处理由按键及传感器输入的信号,将其转化成控制信号控制洗衣机的工作状态,实现自动控制功能。
并将洗衣机当前的工作状态和此状态的剩余工作时间通过发光二极管和数码管显示出来。
1、电路硬件组成框图及各部分解说图 3-1 硬件电路框图(1)按键输入:作用是控制这个系统是否开始运行,并设置各个工作状态的工作时间或次数,以及设置水位高低。
由五个按键组成,一个按键切换设置对象(洗衣,漂洗,脱水),一个对设置的对象增一用,一个对设置对象减一用,一个用来设置水位,一个用来控制整个系统是否开始运行。
基于PLC的全自动洗衣机控制系统开题报告1
5、研究步骤、方法及措施:
多搜集一些相关的信息,查阅各种资料,先让自己明白课题研究的方向和目的,再通过仔细钻研各个环节所需要的知识点。遇到棘手的问题及时请教老师。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1、课题研究:基于PLC的全自动洗衣机控制系统
2、主要研究的内容:
本课题需要研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反控制、离合器控制、进排水电磁阀控制、循环控制、保护和连锁。
开题报告
毕业设计(论文)题目
基于PLC的全自动洗衣机控制系统
题目类型
工程设计(项目)■
论文类□
作品设计类□
其他□
1、选题简介、意义
1、选题简介:随着现在人们生活水平的不断提高,人们已经不满足半自动洗衣机的洗涤方式,改为全自动洗衣机。全自动洗衣机从结构上分为波轮式、搅拌式和滚筒式。目前,国内市场上的销售的大都是滚筒式和波轮式。全自动洗衣机是集洗涤、脱水于一体,并且能自动完成洗衣全过程的洗衣机。
(1)深入的了解洗衣机的发展、结构及控制要求;
(2)控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法;
(3)对编写好的编译程序进行实际调试。
3、要解决的问题:
(1)系对自动洗衣机所使用的硬件设备了解的不全面;
(2)对使用PLC编程掌握的不是很熟练;
(3)对各器件间的连接了解的不是很清楚。
4.1 软件流程图
4.1.1 伺服执行良品放置区体系流程图
基于单片机的自动洗衣机模拟控制系统_前期报告
河北工业大学2016届本科毕业设计(论文)前期报告毕业设计(论文)题目:基于单片机的自动洗衣机模拟控制系统专业:电子信息工程技术学生信息:指导教师信息:下达任务日期:2016-04-01(一)毕业设计前期工作综述科技的发展带动计算机在社会领域逐步拥有相当重要的地位,单片机的运用也逐步深入,传统控制检测也受到前所未有的冲击,单片机因其体积小、价格低、控制灵活也越来越受到设计者的亲睐。
随着生活节奏的加快,传统的洗衣机已不能满足人们的需求,设计者应时设计出自动洗衣机,并且逐步改善,以便到达消费者的要求。
自动洗衣机的各项功能都是由单片机控制的,在进行实物操作之前,先在proteus软件中进行硬件的设计,分析及仿真;再用keil进行程序的编写与调试。
然后将proteus 中画好得硬件原理图与keil中运行无误的程序相连接;通过观察原理图中仿真情况进行修改,至达到想要结果,然后根据原理图设计模拟洗衣机系统的实物。
本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗涤、漂洗、排水和脱水等阶段。
洗衣机工作过程如下:⑴洗涤过程:通电后,若不选择洗衣周期,则洗衣机从洗涤过程开始。
进入洗涤过程,首先进水阀接通,开始向洗衣机供水,当到达要求水位时,进水阀断电关闭,停止进水;电机接通,正反向交替转动。
⑵漂洗过程:与洗涤过程操作相同,只是时间相对短一些。
⑶脱水过程:洗涤或漂洗过程结束后,电机停止转动,排水阀接通,开始排水。
排水阀动作的同时,电机接通,当水位低到一定值,电机开始正转,带动内桶高速旋转,甩干衣物。
在洗衣机工作的同时,洗涤、漂洗及脱水时间都通过倒计时的方式显示在个LED上,发现异常现象时错误信息指示灯亮起,洗衣机停止工作。
在洗衣机运行过程中,可根据实际情况暂停洗衣机的工作,根据衣物材质选择自己所需要的洗涤程度,根据污渍的顽固程度设置洗涤时间,等等。
根据实际情况让洗衣机尽可能的完善,尽可能达到人们所期许的程度。
(完整版)基于单片机智能洗衣机开题报告
毕业设计(论文)开题报告
1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述
文献综述
毕业设计(论文)开题报告
毕业设计(论文)开题报告
毕业设计(论文)开题报告
毕业设计(论文)开题报告
2.本课题要研究或解决的问题和拟采用的研究手段(途径)
2.2系统的软件设计
主程序流程图
开始
初始化
定义显示码表
键盘中断允许
启动?
进水程序
洗涤程序
脱水漂洗程序
报警?
结束Y
N Y N
1. 进水程序设计:当打开进水电磁阀开始进水,当水位到达要求时,即水位开关闭合,关闭进水电磁阀,进水结束。
2. 洗涤过程程序设计:控制电机的正反转,间隔时间。
3. 脱水过程程序设计:脱水前先打开排水阀排水,然后启动电动机脱水,并保持排水阀开启,然后停止脱水。
指导教师意见:
1.对“文献综述”的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
指导教师:
年月日所在专业审查意见:
负责人:
年月日。
基于51单片机洗衣机课程设计报告
单片机原理及系统课程设计专业:自动控制班级:控1102姓名:学号:指导教师:兰州交通大学自动化与电气工程学院2014年1月13日基于51单片机的洗衣机设计1 设计目的、要求及原理1.1设计目的由单片机控制实现洗衣机的各项功能,单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。
用单片机设计出简单操作省水省电的洗衣机,在方便日常生活和节约资源方面都有重要意义。
由于个人能力有限,我能设计的洗衣机比前沿科技产品要差很多。
所以我这次课设的主要目的在于通过亲手操作,查找资料,培养自己的分析设计能力。
把这学期课程中零散的知识进行整合,将理论的知识联系到实际的生活中。
在实例中深入理解一些理论知识,并从中有所收获,就是意义所在。
1.2设计要求通过仿真软件模拟洗衣机的基本工作过程,如进水、洗涤、排水、漂洗、脱水等。
1.3设计方法利用89C51单片机的P0,P1,P2,P3串行输入输出功能,控制数码管、电机、发光二极管的工作状态模拟洗衣机的基本工作过程。
2 设计方案及原理2.1 设计方案洗衣机的主要工作程序是:进水—洗涤—排水—进水—漂洗—排水—脱水—排水。
上述工作程序中,主要包含三个过程,洗涤过程、漂洗过程、脱水过程。
(1) 洗涤过程:放好待洗物,启动开关,进水阀通电,向洗衣机供水,当供水达到预定时间后,进水阀断电关闭,停止供水。
洗涤电动机接通电源,带动波轮(或桶)旋转,产生各种形式的水流搅动衣物进行洗涤。
通过电动机不停的正转、反转,形成洗涤水对洗涤物产生强烈的翻滚作用。
同时,衣物之间、衣物与四周桶壁之间产生互相摩擦和撞击力,以次达到洗涤衣物的目的。
(2) 漂洗过程:漂洗的目的在于清除衣物上的洗涤液。
因此,在洗涤结束之后,换水进行漂洗。
漂洗过程与洗涤过程的电器动作是完全相同的。
为了完全漂净衣服上的洗衣粉等,所以要多次漂洗,在这次设计中漂洗次数设定为三次。
(3) 脱水过程:漂洗后,需要对衣物进行脱水以便晾干,节省水资源,所以脱水是洗衣过程中必不可少的环节。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(课题目的意义;主要设计(研究)内容;设计(研究)方案;预期成果;进度安排 及主要参考文献等) 一、课题目的意义: 现在家电市场上全自动洗衣机虽说已非常普遍,但价格也不菲,况且广大居民实 际使用的还是老式手动控制洗衣机。所以对其自动化改造不仅可以方便自己的生活, 而且还可以节省家庭开支。本次设计是基于 AT89S52 型单片机的洗衣机控制器设计, 以此单片机为核心,加上外围辅助电路,实现洗衣机的自动控制。在设计过程中不仅 可以巩固学到的知识,提升对知识的灵活运用能力,借助对洗衣机改造的经验还可改 造其他家电如电风扇,使其能更好的服务生活。 。 二、主要设计内容: 1、采用单片机控制洗衣机的自动运行。 2、该控制器能够设定洗衣的时间、脱水的时间、漂洗的次数和水位的高低。 3、该控制器能显示当前运行的时间和当前工作的状态,电机的转动采用小电机模拟。 三、设计方案: 本控制器是基于 AT89S52 型单片机的控制器。包括按键,发光二级管,共阴极 数码管,继电器,9013 型三极管,同步电动机,传感器,蜂鸣器和 AT89S52 型单片 机。按键用来设置初始值;发光二级管用来指示当前工作状态;共阴极数码管用来显 示剩余工作时间;继电器用来控制电动机的正反转,继电器由单片机通过 9013 型三 极管控制;传感器用来控制水位;蜂鸣器用来当水位超过设置值时的报警。系统中单 片机为主控制芯片, 是整个系统的核心。 利用单片机处理由按键及传感器输入的信号, 将其转化成控制信号控制洗衣机的工作状态,实现自动控制功能。并将洗衣机当前的 工作状态和此状态的剩余工作时间通过发光二极管和数码管显示出来。 1、电路硬件组成框图及各部分解说 数码管显示
自行码
P1 口
P0 口
按键输入 发光二极管显 示 水位控制 开门报警 继电器 电动机
AT89S52
74LS04 芯片
位选
P2 口
P3 口
外围电路 图 3-1 硬件电路框图
(1)按键输入:作用是控制这个系统是否开始运行,并设置各个工作状态的工作时 间或次数,以及设置水位高低。由五个按键组成,一个按键切换设置对象(洗衣,漂 洗,脱水) ,一个对设置的对象增一用,一个对设置对象减一用,一个用来设置水位, 一个用来控制整个系统是否开始运行。 (2)数码管显示:作用是用来显示洗衣,漂洗,脱水剩余工作时间或次数以及水位 的设置情况。由五个共阴极数码管组成,采用动态显示,五个数码管中两个显示洗衣 时间,一个显示漂洗次数,一个显示脱水时间,一个显示水位的情况。 (3)74LS04 芯片:单片机产生位选信号经过 74LS07 芯片输入数码管显示电路,实现 数码管的动态显示。 (4)发光二级管显示:由三个发光二极管组成。作用是指示当前的工作状态,既是 工作在洗衣状态还是漂洗状态,或者是脱水状态。 (5)水位控制部分:作用是设定洗衣机的水位,超过设定水位就会报警。由 TTP006 型气压传感器和一个蜂鸣器组成。 (6)开门报警:由一个物理开关构成,开关模拟洗衣机舱门。作用是当洗衣机工作 时如果舱门打开,则单片机会自动输出一个指令使整个系统处于暂停工作状态。 (7)继电器:由松乐 T73 SRD-5VDC-SL-C 型继电器组成。单片机通过它来控制电动 机的正反转。 (8)电动机:洗衣机的动力部分,由 ALONG 60KTYZ 齿轮减速同步电动机组成。 (9)外围电路:包括晶振、复位电路。晶振采用 12MHz 的晶振。 2、软件流程 开始
系统复位
设置初始值
N
总开关按下
Y
洗衣
漂洗
脱水
图 3-2 总体流程图
开始
Y
洗衣时间为 0
N
开始洗衣
返回主程序
图 3-3 洗衣模块流程图
开始
Y
漂洗次数为 0
N
停顿 1 分钟
漂洗
漂洗次数减 1
N
漂洗次数为 0
Y
返回主程序 图 3-4 漂洗模块流程图
开始Biblioteka 脱水时间为 0NY
脱水
返回主程序 图 3-5 脱水模块流程图 软件部分的设计采用模块化来设计,共分为四个主要模块,分别为系统复位和设 置初始值模块,洗衣模块,漂洗模块,脱水模块。这四个主要模块将作为四个子程序 被主程序调用。另外还将编写计时模块,延时模块,自动脱水模块这三个小模块。 系统复位和设置初始值模块:采用自动复位,程序开始运行就自动为各个寄存单 元赋 0。按键用来设置初始值,按键每按一次就会向单片机输入低脉冲,单片机记输 入低脉冲的个数并放入相应的存储单元,且在数码管显示出来。但总控制开关按下后 就无法再对这些初始值进行设置。 洗衣模块:此模块中包括计时模块和修改存储单元的程序。洗衣模块的程序就是 通过循环来不断调用计时模块来控制单片机向外输出控制信号,控制继电器并最终达 到控制电机正反转。循环次数根据洗衣时间的设定来确定,洗衣模块的程序每循环一 次耗时一分钟。每次循环完后都会有控制显示的程序对用来存储数码管显示数字的内 存单元进行修改,并让其数码管及时显示。 漂洗模块:此模块中包括计时模块、延时模块和自动脱水模块以及修改存储单元 的程序。漂洗模块中的程序将先判断是否进行漂洗,如果不需要进行漂洗就直接进入 脱水模块, 如果需要进行漂洗就调用延时模块中的程序, 然后调用计时模块中的程序, 计时模块将被循环调用,这个过程耗时 10 分钟。完后系统将需要漂洗的次数减一并 运行修改存储单元的程序,修改数码管的显示。然后判断漂洗的剩余次数是否为 0, 不为 0 就调用自动脱水模块中的程序,然后回到调用延时模块的地方再次运行。整个 循环次数为漂洗次数。剩余漂洗次数为 0 就进入脱水模块。 脱水模块:此模块就是一个计时程序,在计时过程中单片机一直输入一个恒定不 变的控制的继电器的控制信号,控制电机向一个方向旋转。计时部分没计时完一次为 一分钟,计时部分将采用循环来不断调用,循环次数为脱水时间的设定。 计时模块:此模块分四段计时程序。第一段程序运行时间 20 秒,这期间单片机 输出一个控制电机正转的信号。第二段程序运行 10 秒,这期间单片机不输出任何控 制信号,电机处于停转的状态。第三段程序运行 20 秒,这期间单片机输出一个控制 电机反转的信号。第四段程序运行 10 秒,这期间单片机不输出任何控制信号,电机 处于停转的状态。整个程序运行时间 60 秒。