文档详情

毕业设计基于单片机的全自动洗衣机控制器设计.doc

发布:2016-10-22约2.36万字共40页下载文档
文本预览下载声明
目 录 摘 要 1 关键词 1 Abstract 1 Keywords 2 1. 绪论 2 2. 系统的整体方案设计 3 2.1 设计功能要求 3 2.2 系统设计方案 4 2.3 洗衣工作方式选择 4 3. 系统的硬件设计 5 3.1 关于AT89C51芯片 5 3.2 复位电路设计 7 3.3 显示电路设计 8 3.4 键盘电路设计 8 3.5 时钟电路设计 9 3.6 蜂鸣器报警电路设计 10 3.7 电机控制电路设计 10 4. 软件设计 12 4.1 主程序设计 12 4.2 洗涤程序的设计 12 4.3 漂洗程序的设计 12 4.4 脱水程序的设计 12 5. 仿真 14 5.1 Proteus简介 14 5.1系统仿真 15 6. 总 结 17 参考文献 17 致 谢 18 附 录 19 软件主程序 19 基于单片机的全自动洗衣机控制器设计 摘 要:随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。本文以AT89C51单片机为核心设计了一种全自动洗衣机的控制系统。实现了对洗衣机整个洗衣过程的全自动控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。硬件控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣流程的自动执行;外部硬件电路由单相异步单机、进水出水阀门、负载水位传感器、蜂鸣器等组成。通过按键来进行洗衣参数设置,使用AT89C51单片机驱动数码管显示洗衣机的工作时间,用LED指示灯显示洗衣机的工作状态,用两个电控水龙头进行加水和放水,通过蜂鸣器提示洗衣结束。最后,通过proteus仿真软件进行仿真,实现了洗涤、漂洗、脱水等预期效果。 关键词:全自动洗衣机;单片机;LED显示 Design of the automatic washing machine controller based on MCU Abstract: With the rapid development of digital technology, digital technology has been widely applied in the field of intelligent control. MCU is more and more popular among the electronic systems designers because of small volume, complete functions, low price, convenient exploitation. This article is about the design that a control system which is as AT89C51 a core of automatic washing machine. And realize the control of the washing machine in the washing process, including user input, washing, dehydration and alarm four stages. Hardware control system includes a power supply circuit, microprocessor control systems and external hardware circuit consisting of three modules. Power supplies provides 5V for the main control system of single-chip DC voltage; The main control system of the MCU is responsible for controlling the washing progress; external hardware includes the single-phase asynchronous single, water outlet valve, load level sensor, buzzer etc. Through the key parameter settings for laundry, AT89C51 is used to drive digital tube displaying the working hours of the washing mach
显示全部
相似文档