基于单片机的洗衣机模拟控制系统设计
基于单片机的洗衣机模拟控制系统设计(外文翻译,论文10000字)
摘 要
随着现代社会经济的不断发展和科技水平的不断提高,各种家居设备向着人性化、智能化方向发展。洗衣机控制电路系统设计可以减轻传统洗衣的负担,同时也可以满足用户对洗衣质量的要求,它也是家居设备智能化的一部分。
本设计是基于单片机的应用,结合以直流电机等器件的使用,设计一个模拟洗衣机运行的控制系统,来实现对洗衣机的标准洗涤、快速洗涤、洗涤时间设定、液位选择等功能的模拟。控制电路系统设计主要是由电源电路、单片机控制系统和外部硬件电路三大模块组成。电源电路为本次设计的单片机主控系统提供5V的直流电压;单片机主控系统负责控制洗涤、脱水、时间设定以及液位设定等过程,主要由AT89S52单片机、LCD、按键、蜂鸣器、LED指示灯组成;外部硬件电路由三极管、HC-SR04超声波测距模块、LED灯组成。系统实现了对洗衣机功能的部分模拟,最终的显示效果表明此设计实现了预期的功能,而且该系统能够稳定流畅地工作,并具有很好的扩展性。
关键词:AT89S52单片机 洗涤时间设定 液位选择 控制系统 LCD
The design of a washing machine analog system based on microcomputer [来源:http://Doc163.com]
Abstract
With the continuous improvement of modem social economy and the continuous development of the level of science and technology, various kinds of household equipment develops toward the humane, intelligent direction. Washing machine control system analog design can lighten the burden of the traditional washing, and also can meet the requirements of users on the quality of washing. It is also home of intelligent equipment.
The design is based on SCM applications, Combining with the use of DC motors and other devices to design a simulation run the washing machine control system. It is order to realize the standard washing, fast washing, washing time setting, the liquid level selection function. Control circuit design system is consist of the power circuit, microprocessor control systems and external hardware circuit. The power supply circuit provides DC voltage of 5V for this design of the microcontroller-based master control system; MCU master control system is responsible for washing, dehydration, washing time setting and liquid level setting and other processes, mainly including AT89S52 microcontroller, LCD, buttons, buzzer , LED indicator lights; External hardware circuit is composed by the transistor, HC-SR04 ultrasonic ranging module, LED lamp components. This system achieves some of the simulation of the washing machine function, The final display indicates that this design realizes the desired functionality, and the system can work smoothly and stable with the good scalability at the same time.
Keywords: AT89S52 microcontroller; washing time setting; liquid level; control system; LCD
[资料来源:http://www.doc163.com]
目录
摘 要 I
Abstract II
目录 III
第一章 绪 论 1
1.1 课题研究的背景 1
1.2 当前发展现状 1
1.3 本文所做的工作 3
第二章 系统设计概述 4
2.1 系统的内容和要求 4
2.2 系统的设计方案 4
2.2.1 洗衣机设计方案 4
2.2.2 按键设计方案 5
2.2.3 洗衣程序设计方案 5
第三章 硬件系统设计 6
3.1 硬件系统框图 6
3.2 单片机最小系统 7
3.3 报警电路 9
3.4 电机控制电路 10
3.5 模拟进排水电路 10
3.6 显示电路 11
3.7 液位检测及选择电路 12
3.8 时间设定电路 12
3.9 总体电路图 13
第四章 软件设计 14
4.1 主程序设计 14
4.2 标准洗衣程序设计 15
4.3 洗涤程序设计 16
4.4 漂洗程序设计 17
4.5 脱水程序设计 18
第五章 系统调试 19
5.1 硬件调试 19 [版权所有:http://DOC163.com]
5.1.1 液位设置 19
5.1.2 时间设置 20
5.1.3 快速洗涤模式 21
5.1.4 标准洗涤模式 21
5.1.5 指令模式 22
5.1.6 洗涤模式 22
5.1.7 漂洗模式 23
5.1.8 脱水模式 23
5.2 软件调试 24
结 论 25
参考文献 26
致谢 27
[资料来源:Doc163.com]