摘 要:洗衣机是现代人必备的日常生活家电,它的发明和应用使人们的洗衣工作变得省时又省力,缓解了人们在家务劳动方面的压力。而基于单片机控制的洗衣机可以复杂程序控制,将水位段细化,漂洗功能细化,使洗衣机更智能化。本文中全自动洗衣机以AT89S52单片机为核心,实现了洗衣时间的倒计时显示,工作模式及洗衣状态的发光二极管指示,洗涤过程中进水阀、排水阀指示和直流电机的正反转。本系统共设置了标准洗涤,经济洗涤,单洗,单脱水四种工作模式,通过按键可选取工作模式。进水阀和排水阀使用两只5V继电器进行模拟。电机控制部分系统采用的是通用的H桥电路来进行驱动。通过实验和调试,结果表明,该装置能够完成以上四个工作模式,验证了该设计的可行性。72590
毕业论文关键词:全自动洗衣机;AT89S52单片机;倒计时;工作模式选择。
Abstract: Washing machine is an essential appliance in daily life, its inventions and applications so that people’s laundry work has become save time and effort, good for easing the pressure on people in terms of housework。 The microcontroller-based control of the washing machine can control complex procedures, the water level segment refinement, rinsing function refinement, coupled with the application of different clothing and other functions, greatly increase the washing program。 During the core control using AT89S52 microcontroller is。 Laundry system to achieve the countdown time display, light emitting diodes indicate the operating mode and status of laundry washing process into reversing valve, drain valve instructions, the DC motor。 The system sets the standard of washing, washing the economy, single wash, single dehydration four operating modes, selected via buttons work mode。 Inlet valve and drain valve using two 5V relay simulation。 Motor control part of the system uses a universal H-bridge circuit to drive。 Through experimentation and testing, results show that the device is capable of completing the above four operating modes, the feasibility of the design。
Key words: Automatic washing machine; AT89S52 microcontroller; Countdown; Working mode selection。
目 录
摘要 1
Abstract 2
1 绪论 3
1。1 引言 3
1。2 课题开发背景 4
1。3 设计的目的和意义 4
2 设计方案 5
2。1 设计任务 6
2。2 洗衣机的设计方案 6
2。3 控制系统的功能 10
3硬件设计 10
3。1 控制系统的电路组成 10
3。2 单片机最小系统 11
3。3 电机驱动电路 12
3。4 按键电路 13
3。5 数码管显示电路 13
3。6 电磁阀驱动电路 14
3。7 报警电路 15
3。8 工作状态指示电路 15
4 软件设计 16
4。1主体程序设计 16
4。2 工作模式设计部分