摘要:伴随着现代技术的不断革新换代,数字技术在智能控制领域得到了广泛的应用。本文设计基于AT89C52单片机的自动洗衣机控制系统,主体分为硬件与软件两大部分,该系统实现了对洗衣机整个洗涤过程的控制,包括用户按键输入,进水,洗衣,洗涤,脱水,排水和结束报警。工业洗衣机常被用于工厂、医院、宾馆等场所,要完成相当繁重的洗衣任务,同时也对工业洗衣机提出了较高的要求。设计中工业洗衣机要做到操作简单,选择功能更多,更加省电智能。
设计中选用的单片机正是契合工业洗衣机所需要的特点,设计中所包含的电路的简单明了,所准备的应用程序可以直接载入使用,可以完成基本洗衣操作满足洗衣要求。虽然与市面上的商业洗衣机无法相比,但仍然具有一定的运用前景。
关键词:工业洗衣机;单片机;自动控制
目录
摘要
Abstract
第一章 概述-1
1.1课题背景-1
1.2洗衣机的发展历程及现状-1
1.4发展前景-2
1.5本文主要工作-3
第二章 总体设计-4
2.1控制系统的整体设计内容-4
2.2控制系统的设计方案-4
2.3系统结构框图-4
第三章 硬件设计-5
3.1控制方案比较-5
3.2控制方案选择-5
3.3单片机输入/输出接口分配-6
3.4按键电路-6
3.5程序下载-7
3.6时钟电路-8
3.7输出控制电路-8
3.8显示电路-9
第四章 系统的软件设计-10
4.1主流程图-10
4.2初始化-10
4.3启动-11
4.4注水-11
4.5洗涤功能顺序完成程序-11
4.6显示子程序-11
第五章 系统程序调试-14
5.1 原理图与程序-14
5.2硬件调试-18
5.3 软件调试-18
5.4 错误分析-18
总结-21
致谢-22
参考文献-23
附录-24