摘要如今,随着生活水平的不断提高,家用电器的种类越来越多,在各种家用电器中,洗衣机这款家用电器最为常见。在我们国家,用的比较多的洗衣机类型当属波轮式洗衣机,接下来我的设计就是一款基于AVR ATmega16单片机的波轮式全自动洗衣机。50575
本洗衣机采用ATmega16单片机作为核心控制器件,采用无刷直流电动机来为洗衣机提供动力,采用开关式水位传感器来检测水位,用按键来对洗衣机的工作方式进行设置,用数码管来显示设置时间和工作剩余时间,用LED来指示洗衣机的工作状态,用蜂鸣器来对意外故障进行报警。本洗衣机系统除了可实现最基本的自动洗涤漂洗脱水功能,还可实现工作时间设置功能、预约功能、工作过程选择功能等其他附加功能。
本洗衣机可根据衣服质地的不同以不同的转速进行工作,系统根据PWM的原理对无刷直流电动机进行调速。工作时,AVR单片机根据系统程序发出PWM信号、启停信号、正反转信号等控制信号,再通过由Si9979驱动芯片、ULN2003反相器以及全桥电路组成的驱动电路,实现对电动机工作状况的控制。由于无刷直流电动机具有工作效率较高的特点,本文设计的洗衣机工作效率较高,耗能较低,符合节能的趋势。
本洗衣机可设置洗衣机的工作方式,进水量多少、洗涤力度的大小、洗衣机工作的流程、洗涤时间等都可以由用户通过操作面板上的按键进行设置,如果用户没有进行任何设置,那么洗衣机会采用默认的参数和工作方式进行工作。
毕业论文关键词: 全自动洗衣机 AVR单片机 无刷直流电动机 PWM调速
Abstract
Nowadays, with the continuous improvement of living standards, There are more and more types of household appliances. In a variety of household appliances, washing machine is the most common household appliances. In our country, what be used mostly is pulsator washing machine, then my design is just an automatic washing machine based on AVR ATmega16 microcontroller .
The washing machine uses ATmega16 microcontroller as the core control device, uses brushless DC motor to power the washing machine, uses water sensor to detect water level, uses buttons to set the working types,uses digitrons to display time, uses LED to indicate the working states and uses a buzzer to alarm unexpected faults. The washing machine system not only realizes the basic function of the automatic washing but also can realizes other functions like working time setting function, the reservation function, working process selecting function and so on.
The washing machine can work at different speeds according to the clothes texture,The system realizes the speed control of motor based on the principle of PWM. MCU sends PWM signal, starting or stopping signal and reversing signal according to the system program, and then through the driving circuit made up of the Si9979 chip, ULN2003 and full-bridge circuit achieve the motor working conditions control. Since the brushless DC motor has a high work efficiency, The washing machine system I designed has advantages of high efficiency and low energy consumption,which in line with the trend of energy conservation.
The washing machine is able to set working types. The amount of water taking in ,the size of the intensity of washing, the working process and the washing time are both can be set by the user via the buttons on the control panel. If user do not do any setting to the washing machine, the washing machine will work with the default parameters.
Key words: Automatic washing machine AVR microcontroller ATmega16单片机全自动洗衣机控制系统设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_38908.html