论文总字数:16858字
摘 要
随着自动化技术的发展,全自动洗衣机成了人们家中必不可少的电器。本论文以STC89C52单片机为核心设计了一个基于单片机的洗衣机控制系统,实现了一个简单的洗衣过程,包括了洗涤,脱水,漂洗,烘干四个阶段,以及对洗衣温度的选择。控制系统由电源电路、单片机控制系统和外部硬件电路三个主要模块构成。洗衣机通过单片机的控制和外部硬件伴随着用户参数的输入按用户的选择进行工作。当整个系统开始工作时,用户可以清楚看到系统处于哪个工作阶段,同时在共阳极数码管上显示剩余工作的时间,可以通过键盘对洗衣过程进行暂停。这样可以随时随地知道洗衣机的工作情况。整个系统很简单稳定,满足了大部分用户的需求。
关键词:单片机STC89C52;洗衣机;控制系统;温度选择
ABSTRACT
With the development of automation technology, automatic washing machines become essential electrical appliances in people"s homes. In this paper, I design a washing machine control system based on SCM which used STC89C52 microcontroller as the core. The system implements a simple washing process, including rinsing, washing, dewatering and drying the four steps, and the laundry temperature chosen. Control system consists of power circuit, microprocessor control systems and external hardware circuit. Washing machine works according to the control of microcontroller and the user’s choice. When the system works, the user can clearly see that the system in which work step. In the same time, it shows the remaining time on the digital tube. The user can suspend the process through the keyboard. So you can know the work situation of the machine anytime anywhere. The entire system is very simple and stable. It meets the needs of most users.
Keywords: Microcontroller STC89C52; washing machine; control system; temperature selection
目录
摘要 I
ABSTRACT II
第一章 绪论 4
1.1课题的提出 4
1.2课题研究的目的以及意义 4
1.3论文构成及研究内容 4
第二章 系统整体方案设计 6
2.1总体方案设计 6
2.2系统组成 6
2.3方案论证与比较 7
2.3.1电源模块的方案论证与比较 7
2.3.2 单片机选择的方案论证与比较 7
2.3.3显示模块的方案论证与比较 8
第三章 硬件电路设计 9
3.1 硬件设计方案 9
3.2 单片机模块 9
3.2.1 单片机引脚介绍 9
3.2.1 单片机最小系统介绍 12
3.3 显示模块 13
第四章 软件设计 15
4.1软件开发平台介绍 15
4.2主程序流程图 15
4.3 数码管显示程序 16
4.4按键程序 16
4.5 中断程序 18
第五章 制作与调试 19
5.1 制作流程 19
5.2 调试与检测 19
5.3 调试结果 19
致谢 22
参考文献 23
附录 24
第一章 绪论
1.1课题的提出
在自动化、信息化高度受重视的今天,单片机得到了越来越广的应用,人们的生活越来越离不开单片机了。随着社会的发展,科技也在不断的进步,随之而来的是人们生活水平的逐渐提高,慢慢的,人们开始对一些带有自动控制系统的电器有了需求。比如全自动洗衣机,该系统是以单片机为核心设计的。这些电器很大程度上方便了人们的生活,它们具有很高的实用性,技术也非常先进。这些电器的出现标志着科学的进步。随着这些电器慢慢进入人们的生活,人们也明白,人们的生活将随着数字时代的发展而改变,同时也敦促着科学技术的进一步发展。在中国,由于科技的发展,全自动洗衣机已经成为了人们生活中常见的家用电器。洗衣机的出现,节省了人们的时间,使得大部分家庭可以花更多的时间投入工作中,减少了生活琐事带来的烦恼,成为了人们的好助手,受到了人们的喜爱[10]。
1.2课题研究的目的以及意义
在课堂上,我们学习了单片机的使用方法以及一些基础知识,但这些都是片面的,学习单片机的最终目的还是需要结合实物来发挥单片机的作用。通过使用单片机来控制洗衣机系统的研究,我们可以很直观的掌握单片机的控制和应用。单片机在日常生活中使用的很多,尤其在生活电器中,洗衣机控制系统就是具有代表性的例子,它以单片机为核心,把洗衣过程变得简单化,智能化,提高了机器的性能,还增加了一些功能,提高了控制的精确度。通过硬件和软件的配合使得洗衣工作自动化[1]。
此次的设计实现了基于单片机的洗衣机控制系统。该设计方案非常简单,实用性也非常强,价格也让人满意。该系统主要包括以下几个电路:单片机控制电路、按键电路、LED数码管显示电路、电源电路。设计主要用到的器件如下:STC89C52单片机、LED数码管显示,独立键盘、发光二极管等。设计需要满足的要求如下:
(1)按步骤实现4个步骤操作:漂洗、洗涤、脱水、烘干。每个步骤计时1分钟,且在数码管中显示倒计时,整个过程完成后,停止工作。
(2)可以实现2种洗衣温度的选择。
本设计用到的STC89C52单片机,配合数码管显示来实现对整个系统的控制,减少手动控制,提高了工作效率,人们也可以放心使用。由于整个系统功较很简单,设计要求性能不高,所以移植性强。另外,整个系统需要的功能都是通过单片机来实现的,单片机体积小,功能强大,使用方便,在这个洗衣机系统中,单片机的优点充分放大,大大提高了整个系统的实用性,可以广泛被使用。在设计的过程中,从电路设计到软件编程,最后到焊接实物,可以学习到很多技术知识,并且掌握了洗衣机控制系统的原理和方法,从而更好的理解单片机。
1.3论文构成及研究内容
本论文以单片机控制的洗衣机系统为研究目标,从理论和实践两个方面对单片机应用进行探讨,并将超洗衣机应用于本课题的研究。
现将本篇论文的主要内容以及章节安排简要地介绍下:
剩余内容已隐藏,请支付后下载全文,论文总字数:16858字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;