洗衣机控制系统设计.doc
约38页DOC格式手机打开展开
洗衣机控制系统设计,2.1万字 38页目录摘要iabstractii1绪论11.1本课题的研究目的和意义11.2洗衣机的发展和分类11.3洗衣机的基本工作原理32设计方案42.1控制系统的功能42.2系统的设计方案53硬件设计63.1电源电路73.2数字控制电路83.2.1at89s51单片机主控模块83.2.2数码管显示模块123.2....
内容介绍
此文档由会员 superjunior 发布
2.1万字 38页
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 本课题的研究目的和意义 1
1.2 洗衣机的发展和分类 1
1.3 洗衣机的基本工作原理 3
2 设计方案 4
2.1 控制系统的功能 4
2.2 系统的设计方案 5
3 硬件设计 6
3.1 电源电路 7
3.2 数字控制电路 8
3.2.1 AT89S51单片机主控模块 8
3.2.2 数码管显示模块 12
3.2.3 按键输入模块 13
3.2.4 蜂鸣器报警模块 15
3.2.5 LED指示模块 17
3.3 机械控制电路 17
3.3.1 水位检测器 17
3.3.2 电动机 18
3.3.3 传动系统部件 19
3.3.4 进水/排水电磁阀 20
4 软件设计 21
4.1 用户参数输入程序 22
4.2 洗衣机工作程序 23
4.3 定时器T0溢出中断服务程序 23
4.4 定时器T1溢出中断服务程序 24
4.5 动态扫描显示程序 25
4.6 按键输入获取程序 26
5 实物的制作及调试 27
5.1 实物的制作 27
5.2 控制系统的调试 28
6 设计总结 29
鸣 谢 30
参考文献 31
附 录 32
摘 要
随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐,它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以AT89S51单片机为核心,设计了全自动洗衣机控制系统。本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束演奏四个阶段。控制系统主要由电源电路、数字控制电路和机械控制电路三大模块构成。电源电路为数字控制电路提供稳定的5V直流电压,为电动机提供220V市电;数字控制电路负责控制洗衣机的工作过程,主要由AT89S51单片机、两位共阴数码管、按键、蜂鸣器、LED指示灯组成;机械控制电路实现水位检测、电机驱动、进水、排水等功能,主要由水位检测器、电动机、传动系统部件、进水排水电磁阀组成。
本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
关键词:单片机;全自动洗衣机;实时控制;控制系统
ABSTRACT
With 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. It’s 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, LEDs. 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: SCM; Full-automatic washing machine; Realtime control; Control system
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 本课题的研究目的和意义 1
1.2 洗衣机的发展和分类 1
1.3 洗衣机的基本工作原理 3
2 设计方案 4
2.1 控制系统的功能 4
2.2 系统的设计方案 5
3 硬件设计 6
3.1 电源电路 7
3.2 数字控制电路 8
3.2.1 AT89S51单片机主控模块 8
3.2.2 数码管显示模块 12
3.2.3 按键输入模块 13
3.2.4 蜂鸣器报警模块 15
3.2.5 LED指示模块 17
3.3 机械控制电路 17
3.3.1 水位检测器 17
3.3.2 电动机 18
3.3.3 传动系统部件 19
3.3.4 进水/排水电磁阀 20
4 软件设计 21
4.1 用户参数输入程序 22
4.2 洗衣机工作程序 23
4.3 定时器T0溢出中断服务程序 23
4.4 定时器T1溢出中断服务程序 24
4.5 动态扫描显示程序 25
4.6 按键输入获取程序 26
5 实物的制作及调试 27
5.1 实物的制作 27
5.2 控制系统的调试 28
6 设计总结 29
鸣 谢 30
参考文献 31
附 录 32
摘 要
随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐,它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以AT89S51单片机为核心,设计了全自动洗衣机控制系统。本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束演奏四个阶段。控制系统主要由电源电路、数字控制电路和机械控制电路三大模块构成。电源电路为数字控制电路提供稳定的5V直流电压,为电动机提供220V市电;数字控制电路负责控制洗衣机的工作过程,主要由AT89S51单片机、两位共阴数码管、按键、蜂鸣器、LED指示灯组成;机械控制电路实现水位检测、电机驱动、进水、排水等功能,主要由水位检测器、电动机、传动系统部件、进水排水电磁阀组成。
本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
关键词:单片机;全自动洗衣机;实时控制;控制系统
ABSTRACT
With 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. It’s 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, LEDs. 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: SCM; Full-automatic washing machine; Realtime control; Control system