毕业论文:基于单片机的全自动洗衣机控制系统的设计

合集下载

基于单片机的全自动洗衣机控制系统毕业设计论文

基于单片机的全自动洗衣机控制系统毕业设计论文

基于单片机的全自动洗衣机控制系统毕业设计论文基于单片机的洗衣机控制系统设计摘要单片机是计算机家庭的一个重要分支,它具有体积小、价格低、面向控制的特点,适用于各种工业控制、仪器仪表装置,在人类生产和生活的各个领域都有极为广泛应用。

本洗衣机控制系统,采用目前常用的89C51单片机,用汇编语言的编程方法,完成对洗衣机洗衣全过程的自动控制,并采用LED数码显示洗衣过程代码和洗衣剩余时间,洗衣完成后能自动报警。

使全自动洗衣机的使用更加简单、直观和方便。

本设计取材容易,结构简洁,易于制作,具有一定的实用价值。

关键字:单片机、汇编语言、动态扫描目录绪论1.1 设计目标1.2 设计意义第二章硬件和软件的设计方法 2.1 洗衣机的工作过程2.2 全自动洗衣机控制系统硬件的选择 2.3 单片机编程软件的选用第二章全自动洗衣机控制系统的设计原理 3.1 控制系统方框图3.2 控制板电路原理(附整机原理图) 3.3 控制功能及过程第四章洗衣机控制系统的软件系统4.1 洗衣机控制系统软件的编程思路 4.2 主程序及子程序流程图 4.2 洗衣机控制系统的源程序参考文献附录 AT89C51技术手册MCS-51系列单片机指令系统表第一章第一章:绪论在生产和生活的各个领域中,凡是有自动控制要求的地方都会有单片机的出现。

单片机的应用有利于产品的小型化、多功能化和智能化,而且抗干扰能力强,可在各种恶劣的环境下可靠地工作,成本也较低。

所以单片机的应用已极为广泛,它在工业自动化、工业测控、智能仪器仪表、家用电器、信息与通信、军事装备等方面都在发挥着“微电脑控制”的作用。

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

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

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

基于单片机的全自动洗衣机控制系统设计

基于单片机的全自动洗衣机控制系统设计

基于单片机的全自动洗衣机控制系统设计
本文基于单片机技术,设计了一种全自动洗衣机控制系统。

该系
统采用了微控制器作为主控芯片,利用多种传感器对洗衣机的运行状
态进行监控和反馈,并采用液晶显示屏和按键操作界面,实现了对洗
衣机的全面控制和调节。

首先,本文介绍了洗衣机控制系统的设计原则和功能要求。

针对
用户需求,系统应该具备自动化操作、清洗效果稳定、耗能低等特点。

为达到这些要求,设计人员利用已有的电子和机械技术,创新性地将
控制系统进行了完善和优化,使其在技术和应用水平上均能满足用户
的需求。

其次,本文阐述了洗衣机控制系统的硬件实现方案。

主要涵盖了
微控制器的选型、传感器的选择与应用、负载驱动模块的设计等方面,全面展示了整个控制系统的结构和工作原理。

接着介绍了系统关键部
件的详细设计方案,包括自动化程序的设计、数据采集与处理的方法、通信协议的制定等,为系统的良好运行提供了坚实的技术保障。

最后,本文对系统的实验结果进行了分析和评测。

从洗衣机的功耗、清洗效果、安全性、用户友好性等多个维度对系统进行了考核和
评估,并得出了较为准确和权威的测试结论。

结果表明,本文设计的
洗衣机控制系统在自动化程度、清洗效果、耗能等方面均优于传统洗
衣机,可以达到用户期望的高度。

综上所述,本文基于单片机技术,设计了一种全自动洗衣机控制
系统。

具备自动化操作、清洗效果稳定、耗能低等特点,具有广阔的
应用前景和市场潜力。

本文的成果对洗衣机的自动化控制技术和应用
研究具有一定的启发和参考价值。

全自动洗衣机自动控制系统设计毕业设计论文终稿

全自动洗衣机自动控制系统设计毕业设计论文终稿

全自动洗衣机自动控制系统设计毕业设计论文终稿摘要:本文主要研究了全自动洗衣机自动控制系统的设计。

通过对洗衣机洗涤、漂洗和脱水等各个阶段的自动控制进行研究,设计了一个全自动洗衣机的控制系统。

该系统采用了微控制器作为控制核心,连接多个传感器和执行器以实现对洗衣机各个部分的控制和监测。

通过对系统的仿真和实验验证,证明了该自动控制系统的有效性和可行性。

该设计能够提高洗衣机的洗涤效果,简化用户操作过程,提高洗衣机的智能化程度。

关键词:全自动洗衣机;自动控制系统;微控制器;传感器;执行器1.绪论随着人们生活水平的提高,全自动洗衣机在家庭中的使用越来越普遍。

全自动洗衣机具有高效、便捷、省力等优点,但目前市场上的洗衣机仍存在一些问题,如洗涤效果不佳、用户操作繁琐等。

为了解决这些问题,本文设计了一个全自动洗衣机的自动控制系统。

2.系统设计2.1系统整体架构2.2系统硬件设计该自动控制系统的硬件设计主要包括微控制器、传感器和执行器。

微控制器作为系统的控制核心,接收传感器的信号并通过执行器对洗衣机进行控制。

传感器主要包括温度传感器、水位传感器和转速传感器,用于检测洗衣机所处的环境和状态。

执行器主要包括电磁阀和电机,用于控制洗衣机的水流和转动。

2.3系统软件设计该自动控制系统的软件设计主要包括控制算法和用户界面设计。

控制算法采用PID控制算法,对洗衣机的洗涤、漂洗和脱水过程进行控制。

用户界面采用LCD显示屏和按键,用户可以通过按键选择洗涤模式和操作洗衣机。

3.系统实现通过对系统进行仿真和实验验证,证明了该自动控制系统的有效性和可行性。

测试结果表明,该系统可以根据洗涤剂和衣物的种类自动调节洗涤时间和温度,有效地提高了洗涤效果。

同时,该系统的用户界面简单明了,用户可以通过按键轻松选择洗涤模式和操作洗衣机。

4.结论通过本次设计,成功设计了一个全自动洗衣机自动控制系统。

该系统能够提高洗衣机的洗涤效果,简化用户操作过程,提高洗衣机的智能化程度。

基于单片机的智能全自动洗衣机模拟控制系统设计

基于单片机的智能全自动洗衣机模拟控制系统设计
[关键词]STC89C51 单片机 ;洗衣机模拟控制系统 ;全自动 [中图分类号]TN911-4 ;G434 [文献标志码]A [文章编号]2095–6487(2021)04–0021–03
Design of Intelligent Automatic Washing Machine Simulation Control System Based on Single Chip Microcomputer
工作。
VCC
S2 与 P3.4 口相连,S3 与 P3.5 口相连,S6 与 P3.6 口相连,S5
D1
D2
D3
D4
D5
LED
LED
LED
LED
LED
口与 P3.7 口相连,S6 与 P3.0 口相连。按键按下时,输入端 I/0 口 的电平状态为低电平。
R1
R2
R3
R4
R5
2.2k
2.2k
2.2k
2.2k
一个低水位检测,一个高水位检测 ;当进水时高水位检测到 有水,代表进水完毕进行下一步,当排水时,低水位检测没有水, 代表排水结束。高水位传感器与 P1.4 相连,低水位传感器与 P1.7 相连。水位传感器的作用是用于检测高低水位,包括比较器模块 和自制的水导电万能板。其中比较器模块由 LM339 芯片集成电路 组成。水导电万能板是利用水的导电性形成回路,形成电压检测 水位。比较器模块则是通过比较两个输入电压,高于参考电压则 输出高电平,水位实现了检测,每个比较器都有两个输入端和一 个输出端。 2.5 按键控制电路
2.2k
系统整体硬件电路如图 6 所示,主要包括 STC89C51 单片机 主要控制模块,步进电机驱动芯片 L298N 控制模块,显示电路模 块,按键控制模块,出水、进水电路模块,蜂鸣器报警电路模块

基于单片机的自动洗衣机设计

基于单片机的自动洗衣机设计

1引言随着经济科技的发展,生活中家用电器的功能也越来越丰富,洗衣机作为人们日常生活中必不可少的家用电器,也不断的需要进一步提升其便利性。

但是传统的仅由继电器控制的普通洗衣机,只能手动进行单一的洗衣功能转换,大大的浪费了洗衣所需的时间和精力,给使用者带来了很大的不便。

为了提升洗衣机使用的便利性,采用单片机来作为控制器,可以实现灵活多变的控制方式,能够很好的满足人们对洗衣机功能的要求。

作为一个微控制器,单片机最大的特点就是物美价廉,因而被广泛应用在各种数字系统中。

本文通过使用STC89C51单片机作为控制器,设计一款可以完成自动洗衣流程的洗衣机控制电路,该电路操作简单,功能灵活,具有很大的实用性。

通过对基于单片机的控制电路的制作进行深刻钻研,可以使我们对单片机有更加深刻的见解,同时也为将来的工作与学习打下一定基础。

1.1研究背景及现状1. 洗衣机的分类普通洗衣机:具备洗涤,排水,脱水功能,每一功能均需手动操作。

半自动洗衣机:具有洗涤,排水,脱水功能,不同于普通洗衣机的是洗涤与脱水功能相互独立,洗衣机一边是进行洗衣的,而另一边是进行脱水甩干的。

全自动洗衣机:在启动电源后选择相应模式即可自动实现所设定的全部功能,期间无需任何手动操作。

2.全自动洗衣机在国内外的现状及水平欧美发达国家的科学技术水平相对较高,对家用电器的性能指标也在不断提高,目前最先进的洗衣机可以做到智能控制洗衣的全过程,只需将衣物放入洗衣机,洗衣机就可以自己选择洗衣的水位,洗涤剂的用量,洗衣的时间,并能最大限度的减小对衣物的损伤。

我国的洗衣机制造业起步较晚,但由于引进了国外的先进技术,国产洗衣机的生产水平已逐步提高,缩短了与发达国家的差距。

目前全自动智能洗衣机正向着大容量,健康化,节能化,高度自动化和微型化发展【1】。

这就要求设计师在设计洗衣机时能要有更优秀和创新的思路方法,从而实现用户的各种需求,提高洗衣机的便利性。

孟娇娇等人利用51单片机为基础,设计出全自动洗衣机的控制系统,实现对洗衣机各项功能的优化【2】。

基于PLC的全自动洗衣机的毕业论文

基于PLC的全自动洗衣机的毕业论文

黄淮学院毕业论文(设计)系专业班级学号课题名称学生姓名指导教师20 年月日目录【摘要】描述了全自动洗衣机控制系统的运作要求。

实现了洗衣机进水、洗涤、排水、脱水、报警到自动停机的循环过程。

设计了相应的系统软件,结合相应的硬件系统,并通过三菱的F1系列的plc仿真系统模拟出全自动洗衣机的运行过程。

此项设计对提高学生的动手能力和帮助学生对一些理论知识的理解都具有积极作用。

【关键词】PLC 洗衣机全自动控制程序器【Abstract】:Have described that the full-automatic washing machine controls the systematic operation request .Have come true the washing machine drains away water from water-entering , cleaning , dehydration , gives an alarm to the circulation process stopping calculation voluntarily . Have designed corresponding system software , having put up full-automatic washing machine operation process combining with the corresponding hardware system ,and the simulated PLC system imitate passing the F1 of Mitsubishi company series .this item designs that the ability and understanding helping a student to a little theory knowledge all have the active effect to getting to work improving a student .【KEYWORD】PLC Washing machine full-automatic procedure controller绪论可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性强、编程简单、使用方便、体积小。

基于51单片机的全自动洗衣机控制设计

基于51单片机的全自动洗衣机控制设计

《单片机技术与应用》课程设计洗衣机控制设计专业班级:学号:姓名:目录一、设计目的要求 (3)二、设计要目标 (3)三、硬件设计 (4)1、系统设计流程 (4)1.1系统模块划分 (5)2、模块设计 (7)2.1AT89C51单片机控制模块的设计 (7)2.1.1 AT89C51介绍 (7)2.1.2AT89C51单片机的主要管脚功能 (7)2.2单片机系统复位电路 (8)2.3标准时钟电路 (9)2.4控制电路设计 (10)2.5显示电路设计 (10)2.6数码管显示电路设计 (11)2.7水位检测电路 (13)2.7.1进水控制电路 (13)2.7.2排水控制电路 (14)2.8水位监测模块 (14)2.9报警电路设计 (15)3.0电机控制系统设计 (15)四、软件设计 (18)1、系统设计流程 (18)1.1系统模块划分 (18)2、模块设计 (19)2.1主程序 (19)2.1.1 主程序执行 (19)12.2三个运行方案程序 (20)2.2.1 三个运行方案执行 (20)五、结果讨论 (22)5.1仿真原理图: (22)六、工作总结 (25)附录 (26)原理图: (26)参考文献 (26)2一、设计目的要求设计要求(1)洗衣机可选择多种洗涤状态,用户只需要选择洗涤模式,洗衣机自动选择洗涤程序,完成洗涤。

(2)暂停功能。

不管洗衣机工作在什么状态,当按下暂停键时,洗衣机必须暂停工作,待驱动键按下后洗衣机又能按原来所选择的工作方式继续工作。

(3)声光显示功能。

洗衣机各种工作方式的选择和各种工作状态均有声光提示或显示。

(4)本设计包含硬件和软件设计。

(5)因为是全自动洗衣机,程序将完成洗涤、脱水的全过程。

(6)脱水完成后,蜂鸣器蜂鸣,通知用户洗涤完成。

二、设计要目标本系统控制的对象为套桶式单缸低波轮全自动洗衣机,其功能要求如下:1.强、弱洗涤功能。

强洗时正、反转驱动时间各为4秒,间歇时间为1秒;标准洗时正、反转驱动时间各为3秒,间歇时间为1秒弱洗洗时正、反转驱动时间各为2秒,间歇时间为1秒2.三种洗衣工作程序,即标准程序强洗程序、弱洗程序和甩干程序。

洗衣机的系统控制设计毕业论文

洗衣机的系统控制设计毕业论文

论文(设计)题目:洗衣机的系统控制设计摘要随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。

洗衣机的全自动化、多功能化、智能化是其发展方向。

基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC空制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。

PLC空制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。

本次设计首先介绍了洗衣机的发展,分类和工作原理。

然后重点介绍了洗衣机的设计,对程序流程图及编程软件进行了说明。

本次设计采用置位复位控制指令编程,根据工艺要求编程简单,PLC采样按钮及限位开关外部输入信号的变化,执行相应的程序,然后输出控制电机正反转及脱水处理。

最后就本课题所做的工作进行了总结,并对进一步的研究提出了自己的看法。

本次设计的全自动洗衣机工艺要求有待改善,不可以单独脱水及洗衣时间的设置;由于时间有限,没做进一步的改善。

基于全自动洗衣机在日常生活中广泛运用,本设计具有广泛的推广价值。

关键词:全自动洗衣机;三菱FX2N系列;PLC控制目录1.1 课题概述 (1)1.2 洗衣机发展概况 (1)1.3洗衣机的分类及工作原理 (2)1.3.1 洗衣机的分类 (2)1.3.2 洗衣机的工作原理 (3)1.4课题研究的目的与意义 (4)1.5本课题研究的主要内容 (5)2.1 系统简介 (6)2.1.1 全自动洗衣机的工作原理 (6)2.1.2 系统的控制要求 (7)2.2 系统的组成与功能 (8)2.3 系统控制主电路 (9)3 系统软件设计 (11)3.1 程序流程图 (11)3.2 程序说明 (13)总结 (17)参考文献 (18)致谢 (19)1绪论1.1课题概述本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。

采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。

全自动洗衣机 plc 控制毕业设计论文

全自动洗衣机 plc 控制毕业设计论文

全自动洗衣机 plc 控制毕业设计论文全自动洗衣机PLC控制毕业设计论文引言:在现代社会,洗衣机已经成为了大多数家庭中不可或缺的家电之一。

随着科技的进步和人们生活水平的提高,人们对洗衣机的要求也越来越高。

全自动洗衣机凭借其便捷、高效的特点,成为了人们的首选。

本篇论文将围绕全自动洗衣机的PLC控制展开讨论,探讨其在提高洗衣机性能和功能方面的作用。

一、PLC在全自动洗衣机中的应用PLC(可编程逻辑控制器)是一种专门用于工业自动化的数字计算机,广泛应用于各种自动化设备中。

在全自动洗衣机中,PLC起着控制和监控的重要作用。

通过PLC的编程,可以实现对洗衣机的各种操作和功能的控制。

二、PLC控制系统的设计1. 系统框架设计全自动洗衣机的PLC控制系统由输入、处理和输出三个部分构成。

输入部分包括各种传感器和按钮,用于感知用户的指令和洗衣机的状态;处理部分由PLC控制器组成,负责接收和处理输入信号,并根据预设的程序进行相应的操作;输出部分包括电机、阀门等执行机构,用于实现洗衣机的各种功能。

2. 程序设计PLC控制系统的程序设计是实现全自动洗衣机功能的关键。

程序设计需要考虑到洗衣机的各种操作和功能,如水位控制、温度控制、洗涤时间控制等。

通过编写合理的程序,可以实现洗衣机的自动化控制,提高洗衣机的性能和效率。

三、PLC控制系统的优势1. 灵活性PLC控制系统具有良好的灵活性,可以根据不同的需求进行编程和调整。

通过修改程序,可以实现不同洗衣模式的切换,满足用户的个性化需求。

2. 可靠性PLC控制系统具有较高的可靠性,能够稳定运行并保证洗衣机的正常工作。

PLC 控制器采用可靠的硬件和软件设计,能够有效避免故障和错误的发生。

3. 易于维护PLC控制系统的维护相对简单。

由于PLC控制器的模块化设计,当出现故障时,只需更换故障模块,而不需要对整个系统进行大规模的维修。

四、PLC控制系统的发展趋势随着科技的不断进步,PLC控制系统在全自动洗衣机中的应用也在不断发展。

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计

基于单片机的全自动洗衣机系统设计一、本文概述随着科技的进步和人们生活水平的提高,家用电器在日常生活中扮演着越来越重要的角色。

全自动洗衣机作为其中的一种,其便捷性和高效性受到了广大用户的青睐。

传统的洗衣机设计在智能化、节能性、操作简便性等方面仍有待提升。

为此,本文提出了一种基于单片机的全自动洗衣机系统设计,旨在通过技术创新和智能控制,为用户提供更加人性化、高效且节能的洗衣体验。

本文将详细介绍该系统的设计原理、硬件构成、软件编程以及实际应用效果。

我们将对单片机的选择及其在系统中的作用进行阐述,同时分析洗衣机控制系统中所需的传感器和执行器。

接着,我们将深入探讨软件设计的关键技术和算法,包括控制逻辑的实现、人机交互界面的设计以及故障检测和处理机制。

我们将通过实际测试和用户体验反馈,对该系统的性能进行评估和优化。

本文旨在提供一种基于单片机的全自动洗衣机系统设计方案,为相关领域的研究和实践提供有益的参考和借鉴。

通过不断优化和创新,我们期待这种智能化、高效且节能的洗衣机能够在未来得到更广泛的应用,为人们的生活带来更多便利和舒适。

二、系统总体设计全自动洗衣机系统的设计,基于单片机作为核心控制器,旨在实现洗衣机的全自动化和智能化。

整个系统由单片机、电机驱动模块、水位检测模块、洗涤剂投放模块、温度控制模块、显示模块和用户交互模块等多个子模块组成。

我们选择一款性能稳定、价格适中且易于编程的单片机作为本系统的核心控制器。

该单片机将负责接收用户输入指令、处理传感器信号、控制各功能模块以及实现与显示模块的通信。

通过编程,单片机能够实现对洗衣机的全面控制,包括启动、停止、调整洗涤方式、设定洗涤时间等功能。

电机驱动模块是洗衣机的动力来源,负责驱动洗衣机的电机进行旋转。

我们选用一款能够驱动电机正反转且具备调速功能的驱动模块,通过单片机输出的PWM信号实现对电机转速的精确控制。

电机驱动模块还具备过流保护功能,以确保系统的安全可靠。

基于单片机的全自动洗衣机控制系统设计毕业论文

基于单片机的全自动洗衣机控制系统设计毕业论文
涉密论文按学校规定处理。
作者签名:日期: 年 月 日
导师签名: 日期: 年 月的容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
摘 要
该系统是《基于单片机的全自动洗衣机控制系统设计》。系统采用AT89C51单片机作为核心控制芯片。并且辅以必要的外围器件和电路,通过I/O口输出控制电动机运行和停止,通过AT89C51单片机部定时器中断来记录洗衣时间和进水时间,通过按键来进行洗衣参数设置。通过AT89C51单片机驱动数码管显示洗衣机的工作时间,LED指示灯用作洗衣机的工作状态显示,用两个电控水龙头进行加水和放水,通过蜂鸣器提示洗衣结束。通过外部中断来控制进水和放水。论文重点阐述单片机和控制系统模块的设计。
2.洗衣机的发展前景与待解决的问题
1.国外先进技术与开发前景:
当今世界是技术、知识大爆炸的年代,只要人们有需要,就有可能生产出某种产品来满足人们的需要。洗衣机的发展正是这样,人们在生活中发现了它的某些不便,就会在实际中不断地改进和完善它,新型的洗衣机正是在这种情况下诞生的。
(1)超声波洗衣机超声振动产生空穴现象,在洗涤过气泡的生产和消失的运动,产生强水压,再加入小量洗衣剂,振动纤维,超声乳化,去污,水中气泡上升,产生了从洗涤桶中央向外侧翻动的水流,使衣服之间相互摩擦,并与洗涤剂充分接触产生很有效的洗涤作用。这种洗衣机洗涤桶小,桶无运动部件,无机械电气故障,修理方便。不缠绕,不伤布料,洗衣效果好,省水,省电。
作者签名:日期: 年 月 日

基于单片机的全自动洗衣机控制系统设计

基于单片机的全自动洗衣机控制系统设计

基于单片机的全自动洗衣机控制系统设计摘要:在当今的社会和科技进步的背景下,家电产品实现全自动化已经是大势所趋。

全自动洗衣机设备的出现给我们的日常工作带来了很大的便利。

本文以西门子S7-200型 PLC为核心,结合配置程序,对全自动洗衣机进行了系统的开发。

关键词:西门子PLC;全自动洗衣机一、前言我国的洗衣机市场正在经历一次大变革,由于消费者对洗衣机的需求量不断增加,因此,它的市场发展潜力也在不断扩大。

目前市场上的洗衣机,有自动诊断、强弱清洗、暂停等功能,不过在其他域,仍然无法完全适应用户的需要。

这就需要具备一定的技术水准,才能使洗衣机的功能更加完善、节能、人性化。

二、总体设计(一)设计任务该装置实现了对洗衣机整体清洗、衣物称重、水位选取、清洗强度、清洗、冲洗、脱水和工作完成的警报。

控制部分由电源电路、单片机控制最少、外部的硬件电路组成。

该控制装置采用三端一体化的固定稳压器7805来供给+5 V的电力供应。

采用AT89C51微处理器作为主控制器, NPN型差分放大器,LM324电压比较器,按键模块,蜂鸣器辅助 MCU,LCD1602液晶显示屏,继电器,三极管,电动机,进水电磁阀,排水电磁阀,以及压力传感器构成的外回路。

(二)液晶显示屏显示模块LCD1602又称1602字符LCD,是一种点阵型的LCD,主要是用来显示字母、数字、符号等字符,包括几个点阵字符,如5X7、5X11等,点阵字符比特可以显示一个字符。

1602液晶组件的字符产生内存(CGROM)在1602的液晶组件中,已储存160种不同的点阵式字符,包括:阿拉伯数字字符、英文字母的大小写字符、常用符号和日文假名,每个字符的编码都相同,例如“A”的英文是01000001 B(41 H),在显示屏上,模块会在41 H的位置上,将点阵字符的图案表示为“A”。

由于1602所辨识的ASCII代码,所以测试可以用ASCII代码来进行,也可以使用“A”这样的字元型或变数。

毕业论文之基于51单片机的全自动洗衣机设计

毕业论文之基于51单片机的全自动洗衣机设计

成都理工大学工程技术学院毕业论文基于51单片机的全自动洗衣机设计作者:XXXXXXXXX专业名称:XXXXXXXXX指导教师:XXXXXXXXXX 讲师摘要随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。

单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。

它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。

本文以AT89C52单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、进水、洗衣、泡洗、脱水、出水和结束报警等几个阶段。

控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。

电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由AT89C52单片机、数码管、按键、蜂鸣器、LED指示灯组成;外部硬件电路有继电器、三极管、LED灯组成。

本系统的电路并不复杂,给AT89C52单片机载入软件程序后,能够实现全自动洗衣机的基本功能。

虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。

关键词:AT89C52用户参数继电器控制系统LED蜂鸣器AbstractWith its rapid development, digital technology is widely used in the field of control system. Single chip microcontroller is favored by many electronic system designers for its smallness, full function, low price and easy application. Its pretty fit for real-time control as a core in industrial controller, intelligent apparatus, intelligent interface, intelligent weapon device, universal measure control unit, etc.This article designs a full-automatic washing machine control system with AT89S51 as core. This system realizes whole working course of full-automatic washing machine, including four parts: user parameter input, wash, dehydrate and ending music play. Hardware system is made up of three modules: power supply circuit, digital control circuit and machine control circuit. Power supply circuit provides steady DC 5V voltage for digital control circuit and AC 220V for motor. Digital control circuit takes charge of controlling the working course. It consists of AT89S51, double-figured common-cathoded numeral display, buttons, buzzer, LED. Machine control circuit realizes the functions of water level detect, motor driven, water import and export, it consists of water level detector, motor, transmission system components and penstocks.After downloading the program to AT89S51, this circuit can realize basic functions of full-automatic washing machine. It seems hard for this control system to compare with perfect ones in the electrical appliance market, but it has certain practicability.Keywords: AT89C52 ; User parameter input ;water level detector;LED ;Control system;Buzzer目录摘要 (I)Abstract (II)目录....................................................................................................................... I II 引言. (5)1 概述 (6)1.1 课题开发背景 (6)1.2 设计的目的和意义 (6)1.3 国内外现状及水平 (7)2设计方案 (9)2.1 设计任务 (9)2.2 洗衣机的设计方案 (9)2.2.1 按键 (9)2.2.2 洗衣程序 (9)2.2.3 设计总方框图 (10)2.3 控制系统的功能 (10)3 硬件设计 (12)控制系统的电路组成 (12)3.2 电源电路 (13)3.3 单片机控制电路 (13)AT89C52单片机主控系统 (13)3.3.2 单片机的复位电路 (16)3.3.3 单片机的时钟电路 (17)3.3.4 显示电路 (17)3.3.5 蜂鸣器报警电路 (20)3.3.6 电动机的控制电路 (20)3.3.7 进水/排水电路 (21)3.4 主电路图 (22)第4章软件设计 (23)4.1 主程序设计 (23)4.2 洗涤程序的设计 (25)4.3 漂洗程序的设计 (25)4.4 脱水程序的设计 (26)第5章调试 (27)5.1 硬件调试 (27)5.2 软件调试 (28)5.3 系统调试结果 (28)5.3.1 洗涤 (29)5.3.2 漂洗 (29)5.3.3 脱水 (30)结论 (31)参考文献 (33)附录 (34)引言目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来越高。

《2024年基于单片机的全自动洗衣机系统设计》范文

《2024年基于单片机的全自动洗衣机系统设计》范文

《基于单片机的全自动洗衣机系统设计》篇一一、引言随着科技的进步和人们生活水平的提高,全自动洗衣机已经成为了现代家庭不可或缺的家电之一。

为了提高洗衣机的智能化程度和用户体验,本文提出了一种基于单片机的全自动洗衣机系统设计。

该系统通过单片机控制,实现了洗衣过程的自动化、智能化,提高了洗衣效率,同时也方便了用户的使用。

二、系统设计概述本系统以单片机为核心控制器,通过连接各种传感器、执行器等外部设备,实现对洗衣过程的自动化控制。

系统主要由单片机控制模块、电机驱动模块、水位检测模块、温度检测模块、洗衣程序模块等组成。

三、硬件设计1. 单片机控制模块:本系统采用单片机作为核心控制器,负责接收用户输入的指令,控制各个模块的工作。

单片机具有体积小、功耗低、性能稳定等优点,能够满足系统的需求。

2. 电机驱动模块:电机驱动模块负责驱动洗衣机的洗涤电机和脱水电机。

本系统采用PWM(脉宽调制)技术,通过单片机控制电机驱动模块的开关,实现对电机的精确控制。

3. 水位检测模块:水位检测模块通过传感器实时检测洗衣机内的水位,将检测结果反馈给单片机,以便单片机根据水位情况调整洗衣程序。

4. 温度检测模块:温度检测模块通过温度传感器实时检测洗衣机内的水温,将检测结果反馈给单片机,以便单片机根据水温情况调整洗涤时间和洗涤剂的使用量。

5. 洗衣程序模块:洗衣程序模块根据用户的选择和洗衣的实际需求,通过单片机控制电机驱动模块、水位检测模块和温度检测模块等外部设备,实现对洗衣过程的自动化控制。

四、软件设计本系统的软件设计主要包括单片机的程序设计、人机交互界面设计和洗衣程序的设计。

1. 单片机的程序设计:单片机的程序设计是实现系统功能的关键。

本系统采用C语言进行编程,通过编写相应的程序代码,实现单片机的控制功能。

2. 人机交互界面设计:人机交互界面是用户与系统进行交互的窗口。

本系统采用LCD显示屏作为人机交互界面,通过编写相应的程序代码,实现用户与系统的交互功能。

基于单片机的全自动洗衣机控制系统的设计-本科毕业设计论文

基于单片机的全自动洗衣机控制系统的设计-本科毕业设计论文

基于单片机的全自动洗衣机控制系统的设计-本科毕业设计论文1绪论1.1课题研究的背景和意义首先洗衣机是我们日常生活中最常见和最常用的一种家用电器。

随着社会的发展与进步,人们的生活节奏也随之加快,这也就意味着人们的工作负荷大大增加,因此我们通常用的半自动洗衣机的无形中就不再被大家接受。

其次传统的半自动洗衣机不但很费人力而且很浪费资源,在洗涤效果上也不被大家所认同。

在目前的社会背景下,健康、科学、节能才是人们的需求。

因此全自动洗衣机这款高科技产品必将是人们在洗涤方面的理性选择。

随着当前地球上各种不可再生资源的迅速减少,我们生活中的各种能源需求却不断增加,这两者之间产生了一种巨大矛盾。

为了人类的可持续发展,节能减排、绿色环保、人与大自然和谐共处成为了二十一世纪的目标。

洗衣机作为家电中很重要的一员,也就必须向着这一目标发展。

1.1.1各国洗衣机的发展历程洗衣机的诞生至今已有一个半世纪之久。

1858年,美国人汉密尔顿·斯密斯在匹兹堡制造出人类的第一台洗衣机。

该洗衣机由三个部分组成:圆筒、桨状叶子的直轴、曲柄。

通过人为转动连接桨状叶子的直轴的曲柄,让衣物在圆筒中进行洗涤。

由于此种做法过于费力,并且对衣物的损伤程度较大,于是并没有得到广泛应用,但是它代表着人类对“手洗时代”展开挑战的第一步。

随着蒸汽时代技术的成熟与应用,1880年美国人生产出一款蒸汽洗衣机。

它通过蒸气机的推动取代了人力。

与先前人力洗衣机相比,当时的蒸汽洗衣机取得了巨大的飞跃。

同时人们还采用了智能水循环系统,也就是洗衣机行业著名的“蒸汽洗”方式。

随后又相继出现了水力洗衣机、内燃机洗衣机等。

但是工作原理大致相同,基本上都属于拖动式,区别仅仅存在于动力方面的借助。

自然而然,电气时代的到来肯定会触动不少喜欢动脑人的灵感。

1910年美国人费希尔于美国芝加哥成功地制造出世界上第一台电动洗衣机。

它的诞生标志着人类家务劳动自动化的开端。

1992年玛塔依格公司对洗衣机的结构进行了一系列的改造,把先前的拖动式改变为搅拌式,完成了洗衣机的定格,第一台搅拌式洗衣机也就此诞生。

毕业设计 毕业论文:基于单片机的洗衣机控制电路的设计

毕业设计 毕业论文:基于单片机的洗衣机控制电路的设计

摘要本设计是以数字集成电路技术为基础,以8051单片机为核心,软件、硬件相结合,组成洗衣机控制电路。

实现了洗衣机进水、洗涤、漂洗、脱水、排水等功能的自动进行,并且设计了指示灯,用来指示洗衣机的工作状态。

基于单片机的自动洗衣机控制系统具有精度高、功能强﹑经济性好的特点。

无论在提高产品质量还是产品数量,节约能源还是改善劳动条件等方面都显示出无比的优越性。

关键词:洗衣机;单片机;集成电路;控制系统ABSTRACTThis design mainly introdcts the washing machine control circuit whichis based on the digital integrated circuit technology , using the single chip microcomputer 80 51 as the core, with combining software with hardware . The washing machine contr ol circuit realizes the function of washing machine water, washing, rinse, dehydratio n and drainage.Besides we design the indicator light which can indicate the working state of the washing machine.Based on single chip microcomputer,the automatic washing machine control system has the property of high precision, strong function, good economy and so on. No matter in the aspect of increasing the quality and quantity of products, saving energy or improving working conditions, the automatic washing machine control system has clinking superiorities.Key words:The washing machine; 8051MCU;Integrated circuit ;Control system目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第1章引言 (1)1.1 研究背景、目的与意义 (1)1.2 洗衣机的分类 (2)1.3 洗衣机的工作原理 (3)1.3.1普通型波轮洗衣机: (3)1.3.2机械全自动洗衣机: (4)1.4国内外洗衣机应用现状及发展趋势 (4)第2章方案的论证与选择 (6)2.1 设计要求 (6)2.2设计方案与比较 (6)2.2.1方案设计 (6)2.2.2 方案比较 (7)2.3控制功能要求 (8)2.4实现方法 (8)第3章硬件电路的设计 (9)3.1 系统的整体框图 (9)3.2 8051单片机 (11)3.2.1管脚说明 (11)3.2.2 单片机最小系统复位电路 (13)3.3 电源电路 (14)3.4 标准时钟电路 (15)3.5键盘输入及显示电路 (16)3.6数码管显示电路 (18)3.7水位检测电路 (20)3.7.1.水位开关 (20)3.7.2.水位监测模块 (21)3.8报警电路设计 (22)3.9 电机控制系统 (22)3.11硬件系统整体电路图 (23)第4章系统软件设计 (25)4.1 主程序设计 (25)4.2洗涤程序设计 (26)4.3计时程序设计 (27)第5章洗衣机功能的仿真 (29)5.1 仿真流程 (29)5.2 仿真图 (31)结束语 (32)致谢 (33)参考文献 (34)附录Ⅰ整体电路图 (35)附录Ⅱ源程序 (36)第1章引言1.1 研究背景、目的与意义洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐。

全自动洗衣机自动控制系统的设计毕业设计论文

全自动洗衣机自动控制系统的设计毕业设计论文

重庆XXX大学毕业设计(论文)课题名称:全自动洗衣机专业班级:学生姓名:指导教师:二OO 年月重庆XXX大学毕业设计(论文)任务书系部:专业班级:学生姓名:二OO 年月毕业设计(论文)任务书课题名称全自动洗衣机自动控制系统的设计1、课题简介:2、随着社会经济的发展和科学技术水平的提高,家庭电器全自动化成为必然的发展趋势。

全自动洗衣机的产生极大的方便了人们的生活。

洗衣机是国内家电业唯一不打价格战的行业,通过本课题的设计,使学生掌握全自动洗衣机的硬件和软件系统的结构及设计,将所学PLC等理论知识应用于实践中。

2、技术指标(1)、按下启动按钮后,洗衣机开始进水。

水满时(即水位到达高水位,高水位开关由OFF变ON,PLC停止进水,并开始洗涤正转,正转洗涤15S后暂停,暂停3S后开始洗涤反转。

反洗15S 后暂停,暂停3S后,若正、反洗未满3次,则返回从正洗开始的动作;若正反洗满3次时,则开始排水。

(2)、水位信号下降到低水位时(低水位开关由ON变OFF)开始脱水并继续排水。

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

(3)、若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;(4)、若完成了3次大循环,则进行洗完报警,报警10S后结束全部过程,自动停机;(5)、要求可以按排水按钮手动排水;按停止按钮以实现手动停止进水、排水、脱水及报警。

要求:1.确定控制对象及控制范围详细了解被控对象的控制要求,确定必须完成的动作及完成的顺序,归纳出工作循环和状态流程图。

2.PLC型号的选定根据生产工艺要求,分析被控对象的复杂程度,进行I/O 点数和I/O点的类型(数字量、模拟量等)统计,列出清单。

适当进行内存容量的估计,确定适当的留有余量而不浪费资源的机基本工作量要求一周时间了解设计要求,收集资料;两周时间了解被控对象的控制要求,确定必须完成的动作及完成的顺序,归纳出工作循环和状态流程图;一周时间根据生产工艺要求,分析被控对象的复杂程度,进行I/O点数和I/O点的类型(数字量、模拟量等)统计,列出清单。

基于51单片机的全自动洗衣机控制系统设计

基于51单片机的全自动洗衣机控制系统设计

基于51单片机的全自动洗衣机控制系统设计王聪1 引言全自动洗衣机作为家用电器,已经走入了千家万户的生活中,成为了我们生活的必需品。

目前中国的洗衣机市场需求特别大而且潜力巨大,人们对洗衣机的要求也越来越高。

目前洗衣机的功能很多,但是并不能完全满足人们的需求,这就要求设计者们在进行设计以及改进是更加贴近生活,符合民意,将人们的需求变为设计的根本,创造出更节能、更安全、更干净舒适的全自动洗衣机。

目前的洗衣机市场竞争压力大,各个厂商在设计和制造时往往只能单一提现洗衣机的几个功能,体现出自己的个性化而并不能全面兼备。

这就给我们带来了生活上的不便,我们需要更加智能而且全面的洗衣机。

所以,本论文就全自动洗衣机的选择与性能设计进行讨论与设计。

此次设计需要解决的问题有:如何选择本次设计的全自动洗衣机类型;分析此类全自动洗衣机的优缺点,提出课题设计方案方向;就全自动洗衣机的安全性与清洁性进行设想与设计;单片机与传感器的选择、安置以及各自实现的功能;电路及控制系统的设计。

1.1课题的提出及意义本次所选择的题目为基于单片机的全自动洗衣机的控制系统的设计。

在我们日常生活中,全自动洗衣机主要可以分为波轮式洗衣机和滚筒式洗衣机。

在选择洗衣机的类型之前,要对两种洗衣机的应用范围、工作方式、内部结构进行了解调查。

通过走访邻里和网上调查,了解相对小样本下两种洗衣机的使用情况以及在使用过程中出现的一系列问题,根据使用数量的多少和出现问题的程度,选择使用量和出现问题较多的洗衣机。

选题人自行调查两种洗衣机的工作方式、工作1流程、工作原理以及软硬件的构成,自行观察两种洗衣机的实际运行过程以及运行结束后水、衣服的清洁程度。

通过对比两种洗衣机的运行过程以及运行模式,选择洗衣较为干净,运行更接近于手洗模式的洗衣机,选定为我们此次研究对象。

通过选题人的对比和观察,此次研究对象选择为滚筒式全自动洗衣机。

本课题针对于当下全自动洗衣机的研究现状以及能够实现的功能,结合自身的生活需求和常见问题,能够做出基本满足本课题选择的滚筒式全自动洗衣机的控制系统设计。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档