基于单片机的全自动洗衣机控制系统毕业设计论文
- 格式:doc
- 大小:569.00 KB
- 文档页数:50
基于单片机的全自动洗衣机控制系统毕业设计论文基于单片机的洗衣机控制系统设计摘要单片机是计算机家庭的一个重要分支,它具有体积小、价格低、面向控制的特点,适用于各种工业控制、仪器仪表装置,在人类生产和生活的各个领域都有极为广泛应用。
本洗衣机控制系统,采用目前常用的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.结论通过本次设计,成功设计了一个全自动洗衣机自动控制系统。
该系统能够提高洗衣机的洗涤效果,简化用户操作过程,提高洗衣机的智能化程度。
1引言随着经济科技的发展,生活中家用电器的功能也越来越丰富,洗衣机作为人们日常生活中必不可少的家用电器,也不断的需要进一步提升其便利性。
但是传统的仅由继电器控制的普通洗衣机,只能手动进行单一的洗衣功能转换,大大的浪费了洗衣所需的时间和精力,给使用者带来了很大的不便。
为了提升洗衣机使用的便利性,采用单片机来作为控制器,可以实现灵活多变的控制方式,能够很好的满足人们对洗衣机功能的要求。
作为一个微控制器,单片机最大的特点就是物美价廉,因而被广泛应用在各种数字系统中。
本文通过使用STC89C51单片机作为控制器,设计一款可以完成自动洗衣流程的洗衣机控制电路,该电路操作简单,功能灵活,具有很大的实用性。
通过对基于单片机的控制电路的制作进行深刻钻研,可以使我们对单片机有更加深刻的见解,同时也为将来的工作与学习打下一定基础。
1.1研究背景及现状1. 洗衣机的分类普通洗衣机:具备洗涤,排水,脱水功能,每一功能均需手动操作。
半自动洗衣机:具有洗涤,排水,脱水功能,不同于普通洗衣机的是洗涤与脱水功能相互独立,洗衣机一边是进行洗衣的,而另一边是进行脱水甩干的。
全自动洗衣机:在启动电源后选择相应模式即可自动实现所设定的全部功能,期间无需任何手动操作。
2.全自动洗衣机在国内外的现状及水平欧美发达国家的科学技术水平相对较高,对家用电器的性能指标也在不断提高,目前最先进的洗衣机可以做到智能控制洗衣的全过程,只需将衣物放入洗衣机,洗衣机就可以自己选择洗衣的水位,洗涤剂的用量,洗衣的时间,并能最大限度的减小对衣物的损伤。
我国的洗衣机制造业起步较晚,但由于引进了国外的先进技术,国产洗衣机的生产水平已逐步提高,缩短了与发达国家的差距。
目前全自动智能洗衣机正向着大容量,健康化,节能化,高度自动化和微型化发展【1】。
这就要求设计师在设计洗衣机时能要有更优秀和创新的思路方法,从而实现用户的各种需求,提高洗衣机的便利性。
孟娇娇等人利用51单片机为基础,设计出全自动洗衣机的控制系统,实现对洗衣机各项功能的优化【2】。
基于51单片机自助洗衣机毕业设计一、导言在当今社会,随着生活水平的提高和科技的不断发展,人们对生活品质的要求也越来越高。
各种智能家居产品应运而生,其中包括自助洗衣机。
本文将围绕基于51单片机的自助洗衣机毕业设计展开深入探讨,从多个角度探究其设计原理、功能特点和未来发展趋势。
二、基于51单片机的自助洗衣机毕业设计的概述自助洗衣机是一种方便、智能的洗衣设备,它能够根据用户的需求自动完成洗涤、漂洗和脱水等流程,而基于51单片机的自助洗衣机毕业设计则是利用了这一现代化技术,实现了更加智能、高效的洗衣功能。
通过使用51单片机,可以实现对洗衣机整体的控制和监测,改善用户体验,提高洗衣效率。
三、基于51单片机的自助洗衣机毕业设计的技术原理1. 传感器技术基于51单片机的自助洗衣机毕业设计中,传感器技术起着至关重要的作用。
通过使用温度传感器、湿度传感器和称重传感器等,可以实时监测洗衣机内部环境的变化,从而调节水温、水量和洗涤时间,使洗衣效果更加理想。
2. 控制系统在这一设计中,基于51单片机的控制系统能够实现对洗衣机的智能控制。
通过编程控制,可以实现洗衣机的启动、停止、程序选择和故障诊断等功能,使用户能够更加便捷地使用洗衣机,同时提高了洗衣机的稳定性和可靠性。
3. 通信技术基于51单片机的自助洗衣机毕业设计还涉及到通信技术的应用。
通过与智能手机或电脑进行通信,用户可以随时随地监控洗衣机的运行状态,实现远程控制和故障排查,极大地提升了洗衣机的智能化水平。
四、基于51单片机的自助洗衣机毕业设计的功能特点1. 智能化基于51单片机的自助洗衣机毕业设计将洗衣机的控制系统进行了升级,实现了洗涤过程的智能化控制。
用户可以通过简单的操作界面选择合适的洗涤程序,而洗涤机能够根据不同的衣物材质和污渍程度自动调节洗涤参数,提供专业级的洗衣效果。
2. 节能环保在设计中,基于51单片机的自助洗衣机注重了节能和环保的理念。
通过智能控制水温、水量和洗涤时间,实现了洗衣过程中的资源最优利用,减少了水和电的浪费,降低了对环境的影响。
文献综述电气工程及其自动化基于MCS-51单片机的洗衣机控制系统设计前言单片机是集成在一个芯片上的计算机,由运算器、控制器、存储器、输入输出设备构成,诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段,它是计算机技术、控制技术和大规模集成电路技术的综合产物。
单片机具有优良的硬件特性,它集成度高,系统结构简单,实现模块化,可靠性高,处理能力强,速度快。
同时它的质量轻、体积小、价格便宜等优点也为学习和应用提供了便利条件。
由于这些优点,单片机已经成为世界上数量最多的计算机,在我们的日常生活中随时都可以看见它的身影,我们所用的几乎每件机械和电子产品中都有单片机的存在。
从我们现在用的手机、各种智能IC卡、全自动滚筒洗衣机等家用电器到仪器仪表、医用设备及航空航天的智能化管理过程控制等领域都有着广泛的应用。
目前得到广泛应用的单片机是MCS-51 8位系列高档单片机,它在RAM容量、系统扩展和I/O口功能等方面都比其它单片机有很大的提高,并且它具有兼容性强、品种齐全以及软硬件资源丰富等特点。
洗衣机是现代人们日常生活中最为常见的家用电器,它的出现大大改善了人们的生活质量,使人们在家务劳动方面的压力得到了很好的缓解。
现在的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,但由于人们对于洗衣机的需求越来越大,要求也越来越高,洗涤方式也发生了很大的变化,由原先大多侧重于动力的加大、水流的改变,到现在的超音波、电解水、蒸汽洗涤的运用,向更高层次的环保健康洗涤方式转变。
单片机以其体积小、集成度高、运行可靠等优点被很好的运用在了洗衣机的研制上,基于单片机的自动洗衣机控制系统具有功能强、精度高、经济性好等特点。
无论是在提高产品质量还是产品数量,改善劳动条件还是节约能源等方面都显示出很好的优越性。
主题洗衣机控制器是洗衣机的大脑,洗衣机的洗涤、漂洗、脱水等动作均由控制器加以控制,目前的洗衣机主要有强弱洗涤功能、浸泡功能、进排水系统故障自动诊断功能、暂停等七大功能,但这些并不能完全满足现在人们的需求,这就需要设计出功能更全面、更人性化的全自动洗衣机。
基于stm32单片机自动洗衣机毕业设计本文介绍了一种基于STM32单片机的自动洗衣机设计方案,该方案利用STM32单片机实现洗衣机的控制和管理,使洗衣机具有自动化、可编程化的特点,使用户能够方便地控制和管理洗衣机。
一、设计方案该方案采用STM32F103C8T6单片机作为主控芯片,在单片机上编写程序控制洗衣机的运行。
洗衣机主要由水箱、电机、传感器和按键等组成。
1. 水箱水箱是洗衣机的主要组成部分,它用于存放衣物和水。
在洗衣机运行过程中,需要不断地加水和排水。
为了实现洗涤、漂洗和甩干等功能,水箱还需要配备上升、下降和翻转等功能。
2. 电机洗衣机采用直流无刷电机作为动力,这种电机具有功率小、噪音低、寿命长等特点。
电机既可以控制水箱的上升和下降,也可以控制水箱的翻转。
此外,电机还可以在不同的转速下实现不同的洗涤模式。
3. 传感器传感器用于检测洗衣机的状态和环境,例如水位、温度、湿度和气压等。
根据传感器的反馈信息,单片机可以控制电机和水阀等,实现洗衣机的自动化控制和调节。
4. 按键按键是洗衣机的输入部分,它用于向单片机输入命令。
洗衣机的命令主要包括开机、关机、加水、抽水、以及洗涤、漂洗、甩干等操作。
二、功能实现为了实现洗衣机的自动化控制和管理,我们需要在单片机上编写相应的程序。
程序主要包括以下功能:1. 加水和抽水控制单片机需要根据传感器的反馈信息,控制水阀和电机的开关,从而实现洗衣机的加水和抽水功能。
在加水和抽水的过程中,单片机需要控制水位和流量。
2. 洗涤、漂洗和甩干控制3. 温度和时间控制4. 显示和报警功能为了方便用户操作和控制洗衣机,单片机需要实现相应的显示功能。
通过液晶显示屏,用户可以随时了解洗衣机的状态和调节情况。
同时,单片机还需要实现报警功能,当洗衣机发生故障或异常操作时,自动报警提示。
三、总结。
山东协和学院工学院,山东济南 250109【摘要】采用了STC89C52单片机进行设计控制系统,控制系统主要是四个部分构成:用户参数输入、洗涤、脱水、最后报警。
以单片计算机为主体构成的主要控制系统,主要控制系统是以STC89C52单片机为内核,使用键盘、蜂鸣器、电源、水位传感器等为核心,完成对洗衣机内各步骤的管理。
【关键词】STC89C52单片机洗衣机控制系统1总体方案设计1.1设计任务1.研究内容:利用单片机实现了一种新型的洗衣机控制装置。
利用MCU作为主机,通过对所需的外部电路进行扩充,实现了对全自动洗衣机的控制。
2.主要功能:(1)标准:12 min的浸洗、2 min的冲洗、3 min的脱水;(2)快速:4 min的浸洗,2 min的冲洗,2 min的脱水;(3)轻柔:3 min的浸洗,3 min的冲洗,2 min的脱水;(4)调试模式:整个的处理时间为1分钟;(5)有开机/停机按键的操作:先按下菜单,然后再按下选单,选好要做的工作,当工作完成后,再按下停止。
(6)具有脱水功能。
(7)具有指示功能:入水时显示,洗净时显示,排干时显示,漂洗时显示,脱水时显示。
1.2洗衣机的设计方案本控制系统由按钮输入、浸洗、洗涤、漂洗、排气、再洗涤等五个环节构成的。
本控制系统由主回路和单片机系统,外围硬件回路构成[8]。
用STC89C52单片机控制器为基础,以二个共阳数码管,键盘,蜂鸣器,水位传感器,以及发光二极管等为中心元件;由继电器,充气三极管,发电机,以及步进马达驱动器等组成的外围硬件。
1.2.1 按键在洗衣机的控制器上有四个按键,分别是K1、K2、K3、K4K1是单选按键,使用K4前先将K1按下,避免出现错误。
K2是开机按键、K3是停止按键、K4是菜单。
1.2.2 洗衣程序(1)水洗工序接通电源后,如果没有选择清洗时间,那么洗衣机将从清洗程序启动。
进入清洗程序,先加水,当加水指示灯点亮,启动加水,达到所需的时间后,加水停止;马达 M开启,推动水轮转动,产生洗涤水。
基于单片机的全自动洗衣机系统设计一、本文概述随着科技的进步和人们生活水平的提高,家用电器在日常生活中扮演着越来越重要的角色。
全自动洗衣机作为其中的一种,其便捷性和高效性受到了广大用户的青睐。
传统的洗衣机设计在智能化、节能性、操作简便性等方面仍有待提升。
为此,本文提出了一种基于单片机的全自动洗衣机系统设计,旨在通过技术创新和智能控制,为用户提供更加人性化、高效且节能的洗衣体验。
本文将详细介绍该系统的设计原理、硬件构成、软件编程以及实际应用效果。
我们将对单片机的选择及其在系统中的作用进行阐述,同时分析洗衣机控制系统中所需的传感器和执行器。
接着,我们将深入探讨软件设计的关键技术和算法,包括控制逻辑的实现、人机交互界面的设计以及故障检测和处理机制。
我们将通过实际测试和用户体验反馈,对该系统的性能进行评估和优化。
本文旨在提供一种基于单片机的全自动洗衣机系统设计方案,为相关领域的研究和实践提供有益的参考和借鉴。
通过不断优化和创新,我们期待这种智能化、高效且节能的洗衣机能够在未来得到更广泛的应用,为人们的生活带来更多便利和舒适。
二、系统总体设计全自动洗衣机系统的设计,基于单片机作为核心控制器,旨在实现洗衣机的全自动化和智能化。
整个系统由单片机、电机驱动模块、水位检测模块、洗涤剂投放模块、温度控制模块、显示模块和用户交互模块等多个子模块组成。
我们选择一款性能稳定、价格适中且易于编程的单片机作为本系统的核心控制器。
该单片机将负责接收用户输入指令、处理传感器信号、控制各功能模块以及实现与显示模块的通信。
通过编程,单片机能够实现对洗衣机的全面控制,包括启动、停止、调整洗涤方式、设定洗涤时间等功能。
电机驱动模块是洗衣机的动力来源,负责驱动洗衣机的电机进行旋转。
我们选用一款能够驱动电机正反转且具备调速功能的驱动模块,通过单片机输出的PWM信号实现对电机转速的精确控制。
电机驱动模块还具备过流保护功能,以确保系统的安全可靠。
基于单片机的全自动洗衣机控制系统设计摘要:在当今的社会和科技进步的背景下,家电产品实现全自动化已经是大势所趋。
全自动洗衣机设备的出现给我们的日常工作带来了很大的便利。
本文以西门子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单片机的全自动洗衣机设计作者: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)引言目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来越高。
光电耦合器光电耦合器以光电转换原理传输信息,它不仅使信息发出端(一次侧)与信息接收并输出端(二次侧)是电绝缘的,从而对地电位差干扰有很强的抑制能力,而且有很强的抑制电磁干扰的能力,且速度高,价格低,接口简单,因而得到广泛的应用。
光电耦合器的一次侧都是发光二极管,但是二次侧则有多种结构,如光敏二极管、光敏三极管、光敏晶体管、光激可控硅等。
这里主要介绍一下发光二极管-光激可控硅光电耦合器。
其引脚功能排列图如下:这种光电耦合器由一个发光二极管和一个光控可控硅(光激可控硅、光敏可控硅或称光敏闸流管)组成。
当光线照到光激可控硅上时,可控硅便导通(当电源为正时)。
可控的特性与一般的可控硅的特性相同,即可触发不可关断。
当触发之后,即使撤消控制信号(ΙF=0),可控硅也不会关断,除非可控供电电源反相。
这种光电耦合器除了可利用电流ΙF 控制外,还可以利用可控硅的栅极(脚6)进行控制,如同一般可控硅。
图3-6 光电耦合器光电耦合器具有如下特点:光电耦合器的信号传递采取电-光-电的形式,发光部分的受光部分不接触,因此具有很高的绝缘电阻,可以达到1010 欧姆以上。
并能承受2000 伏以上的高压,因而被耦合的两个部分可以自成系统,也不需要“共地”,绝缘的隔离性都很好,能够避免输出端可能产生的反馈和干扰。
光电耦合器的发光二极管是电流驱动器件,动态电阻很小,对系统内外的噪音干扰信号形成阻抗旁路,所以具有很强的抑制噪音干扰能力。
光电耦合器作为开关应用时,具有耐用、可靠性高和速度快等优点,响应时间一般为数μs 以内,高速型光电耦合器的响应时间有的甚至小于10ns.光电耦合器的用途很多,如作为高压开关,信号隔离转换,脉冲系统间的电平匹配以及各种逻辑电路等。
在本全自动洗衣机控制器中使用的光电耦合器,是用来作为实现模糊洗涤功能作用。
用来将电机的起动波形转换为脉冲信号。
其驱动电路和工作机制见后面模糊功能设计介绍。
集成稳压器在全自动洗衣机中,电脑板控制器所需的电源是+5V 或12V 的直流电源。
前言目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,在许多方面还不能达到人们的需求。
这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。
目前的洗衣机都没有实现全方面的兼容,大多洗衣的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。
预计2005年洗衣机生产量将达1800万台左右,增长率在5%-6%之间,国内销量为1500万台左右,增长率在3%-4%之间。
“更节水,更洗净”将成为今年中高档洗衣机最大的亮点和卖点。
随着更多国内外强势品牌加入研究新的技术,开发新的产品,洗衣机行业将爆发新一轮以“绿色环保”、“节水节能”为主题的大战。
而技术制高点则是未来的竞争焦点。
消费者选择自动选择进水量和洗衣程序,进一步实现省水、省电。
在国内从洗衣机市场得到的商情显示,由于受水资源不断减少,自来水费有所提高等因素的影响,市场上那些用水量较大的洗衣机销售受阻,而具有节水功能的洗衣机销路不断看好。
针对市场需求的变化,一些生产厂家如小天鹅、小鸭、海尔等,先后向市场推出了一批节水型全自动洗衣机,受到消费者的青睐,成为洗衣机中的购买热点。
节水型全自动洗衣机的主要特点是可供用水水位在选择上有6种、8种、10种等多种。
有的节水型全自动洗衣机最低水位在12升至20升之间,用水量大大减少。
除此之外,由于传统双缸洗衣机用水量可以随意选择,因此又重新被消费者认可。
本设计采用物美价廉的ATMTEI单片机AT89C2051为控制核心,为保证洗衣机及人身安全,设计了蜂鸣报警电路.因本设计输入按键较少,所以采用直接输入方式,使电路简单化.电源采用三端集成固定稳压器7805提供+5V电源.功率驱动电路由可控硅实施对电动机,进水阀,排水阀的控制.为方便读者更快地了解,熟悉本设计,作为基础知识,还介绍了与全自动洗衣机有关的一些常见的电子元器件的基本功能.本设计只设计了全自动洗衣机的基本功能,其他的一些功能可在原有的基础上扩展升级,使全自动洗衣机能更加智能化,更加完善.摘要:本设计是以AT89C2051作为核心元件,由于A T89C2051的引脚少,内存容量不大,所以,所控制的洗衣机的功能有一定的限制,但是,由于洗衣机的基本功能是对衣物的洗涤,所以,关键在于进行洗衣程序的控制。
基于单片机的全自动洗衣机控制系统的设计-本科毕业设计论文1绪论1.1课题研究的背景和意义首先洗衣机是我们日常生活中最常见和最常用的一种家用电器。
随着社会的发展与进步,人们的生活节奏也随之加快,这也就意味着人们的工作负荷大大增加,因此我们通常用的半自动洗衣机的无形中就不再被大家接受。
其次传统的半自动洗衣机不但很费人力而且很浪费资源,在洗涤效果上也不被大家所认同。
在目前的社会背景下,健康、科学、节能才是人们的需求。
因此全自动洗衣机这款高科技产品必将是人们在洗涤方面的理性选择。
随着当前地球上各种不可再生资源的迅速减少,我们生活中的各种能源需求却不断增加,这两者之间产生了一种巨大矛盾。
为了人类的可持续发展,节能减排、绿色环保、人与大自然和谐共处成为了二十一世纪的目标。
洗衣机作为家电中很重要的一员,也就必须向着这一目标发展。
1.1.1各国洗衣机的发展历程洗衣机的诞生至今已有一个半世纪之久。
1858年,美国人汉密尔顿·斯密斯在匹兹堡制造出人类的第一台洗衣机。
该洗衣机由三个部分组成:圆筒、桨状叶子的直轴、曲柄。
通过人为转动连接桨状叶子的直轴的曲柄,让衣物在圆筒中进行洗涤。
由于此种做法过于费力,并且对衣物的损伤程度较大,于是并没有得到广泛应用,但是它代表着人类对“手洗时代”展开挑战的第一步。
随着蒸汽时代技术的成熟与应用,1880年美国人生产出一款蒸汽洗衣机。
它通过蒸气机的推动取代了人力。
与先前人力洗衣机相比,当时的蒸汽洗衣机取得了巨大的飞跃。
同时人们还采用了智能水循环系统,也就是洗衣机行业著名的“蒸汽洗”方式。
随后又相继出现了水力洗衣机、内燃机洗衣机等。
但是工作原理大致相同,基本上都属于拖动式,区别仅仅存在于动力方面的借助。
自然而然,电气时代的到来肯定会触动不少喜欢动脑人的灵感。
1910年美国人费希尔于美国芝加哥成功地制造出世界上第一台电动洗衣机。
它的诞生标志着人类家务劳动自动化的开端。
1992年玛塔依格公司对洗衣机的结构进行了一系列的改造,把先前的拖动式改变为搅拌式,完成了洗衣机的定格,第一台搅拌式洗衣机也就此诞生。
《基于单片机的全自动洗衣机系统设计》篇一一、引言随着科技的不断发展,家电智能化已成为现代家庭生活的重要标志。
其中,全自动洗衣机以其便捷、高效的特点深受消费者喜爱。
本文将介绍一种基于单片机的全自动洗衣机系统设计,通过智能化控制,实现洗衣过程的自动化、高效化。
二、系统概述本系统以单片机为核心控制器,结合传感器、电机驱动、水位控制等模块,实现对洗衣机的全自动控制。
系统具备进水、洗衣、漂洗、脱水、排水等功能,可根据衣物类型、污渍程度等自动调整洗衣参数,达到最佳的洗衣效果。
三、硬件设计1. 单片机控制器:作为系统的核心,负责接收用户指令、控制各模块工作。
2. 传感器模块:包括水位传感器、温度传感器等,用于检测洗衣机的工作状态及环境参数。
3. 电机驱动模块:控制洗衣机的进水、洗涤、脱水等电机,实现洗衣过程的自动化。
4. 水位控制模块:通过水位传感器实时监测水位,自动控制进水阀的开关,保持水位在合适范围内。
5. 通信接口:便于与上位机或其他设备进行通信,实现远程控制或数据传输。
四、软件设计1. 主程序:负责初始化系统、接收用户指令、调用各子程序等。
2. 洗衣程序:根据衣物类型、污渍程度等自动调整洗衣参数,包括进水、洗涤、漂洗、脱水等步骤。
3. 通信程序:实现与上位机或其他设备的通信,接收远程控制指令或发送数据。
4. 故障诊断程序:实时监测系统状态,发现故障时自动报警并提示用户。
五、系统实现1. 用户通过操作面板或手机APP输入洗衣指令,包括衣物类型、洗涤模式、时间等。
2. 单片机控制器接收指令后,根据预设的算法自动调整洗衣参数,并通过电机驱动模块控制洗衣机的进水、洗涤、脱水等过程。
3. 传感器模块实时监测水位、温度等参数,确保洗衣机在合适的工作环境下运行。
4. 如遇故障,系统会自动报警并提示用户,同时可通过通信接口将故障信息发送至手机APP或上位机。
六、系统优势1. 自动化程度高:本系统可实现洗衣过程的自动化,用户只需设置洗衣参数,即可轻松完成洗衣任务。
摘要本设计是以数字集成电路技术为基础,以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 研究背景、目的与意义洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐。