精选优质文档-倾情为你奉上全自动洗衣机控制系统一 题义分析及解决方案1.题义需求分析题目要求设计一个全自动洗衣机控制系统。可以用若干个按键来实现对洗衣机的控制,让其有两种洗衣模式分的水流别是普通水流和柔和水流以及两种洗衣程序即标准程序和经济程序。程序中要实现电机正转反转的功能,而且在各个状态中都应该通过LED晶体二极管显示洗衣机运行状态,最后在洗衣工作完成后,由蜂鸣器发出声响,表示衣物已洗干净。由此可见,本课程设计大致上需要一个8255A芯片来控制整个程序的连接以及输入输出,若干个LED二极管来显示洗衣机运行状态,一个步进电机,逻辑开关,一个继电器来控制阀门的闭合,最后还需要一个蜂鸣器来提示洗衣过程的结束。2. 解决问题的方法跟思路1) 硬件部分:a. 选择可编程并行接口芯片8255A,实现自动洗衣机各个控制以及状态的显示输出。本设计使8255A工作于方式0,即基本输入输出方式;将PA口作为输出口,显示洗衣机工作时的各个状态,即连接LED指示灯;PB口作为输入口,即连接开关按键;PC作为输入口,连接继电器,蜂鸣器,步进电机部件。