论文编号:ZD1597 论文字数:11944
基于51单片机的全自动洗衣机控制器设计
摘 要
随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以AT89S51单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由AT89S51单片机、数码管、按键、蜂鸣器、LED指示灯组成;外部硬件电路有继电器、三极管、LED灯组成。
本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
关键词: AT89S51;用户参数;继电器;控制系统; LED
Abstract
With its rapid development,...
Keywords: AT89S51 ; User parameter input ;water level detector ; Control system ;LED
目 录
第1章 绪 论1
1.1 课题开发背景1
1.2 设计的目的和意义1
1.3 国内外现状及水平1
第2章 设计方案4
2.1 设计任务4
2.2 洗衣机的设计方案4
2.3 控制系统的功能5
第3章 硬件设计7
3.1控制系统的电路组成7
3.2 电源电路7
3.3 单片机控制电路8
第4章 软件设计17
4.1 主程序设计17
4.2 标准洗衣程序设计18
4.3 洗涤程序的设计19
4.4 漂洗程序的设计19
4.5 脱水程序的设计20
第5章 调 试21
5.1 硬件调试21
5.2 软件调试22
结 论24
参考文献25
致 谢26
附 录27
附录A 主电路图27
附录B 元件清单28
附录C 程序28
基于51单片机的全自动洗衣机控制器设计......