基于51单片机的全自动洗衣机系统设计(附电路图,程序清单)
基于51单片机的全自动洗衣机系统设计(附电路图,程序清单)(论文12700字)
摘要:本文设计的全自动洗衣机系统是以STC89C51单片机为核心,实现自动化洗衣过程,具体的功能有用户洗衣步骤选择的菜单功能、标准洗衣过程、洗衣机盖模拟、洗衣机暂停功能的实现、蜂鸣器报警这五大功能。洗衣机设计主要涉及两个方面软件的编写与硬件的设计。软件编写使用可读性强以及使用范围较广的C语言,Keil软件负责变异编写程序。软件仿真测试使用Proteus软件。外部硬件电路设备有继电器、发光二极管,以及直流电机。设计中STC89C51单片机载入软件程序后,基本能够实现全自动洗衣机的功能。
关键词:全自动洗衣机;单片机;控制系统;硬件设计。
Design of Automatic Washing Machine System Based on 51 Single Chip Microcomputer
Abstract:In this article, the automatic washing machine system is based on the STC89C51 single-chip microcomputer and is for realizing the automatic washing process. There are five main functions, including the menu selection function, the standard laundry process, the simulation of the washing machine cover, the pause function and the buzzer alarm. The Washing machine design mainly involves the software writing and the hardware design. The software is written in a C language with strong readability and a wide range of applications. Keil software is responsible for the variogram writing process. The Software simulation tests use Proteus software. The external hardware circuit devices include relays, light emitting diodes, and DC motors. After the STC89C51 MCU is loaded into the software program, the function of the fully automatic washing machine can be basically realized. [来源:http://Doc163.com]
Key words:automatic washing machine;Single chip microcomputer; ;control system;hardware design.
目 录
摘要 1
Abstract 2
1 绪论 3
1.1 课题开发背景 3
1.2 课题的任务及要求 3
1.3 国内外洗衣机发展现状及趋势 4 [资料来源:www.doc163.com]
2 系统总体设计方案 5
2.1 洗衣机类型与程序语言选择 5
2.2 洗衣过程设计 6
2.3 洗衣机的主要功能与按键设计 7
3系统软件设计 7
3.1 主程序设计 8
3.2 洗涤程序与漂洗程序设计 9
3.3 脱水程序设计 10
4系统硬件设计 10
4.1 单片机的选取 11
4.2 时钟电路与驱动电路 12
4.3 报警电路与按键电路 13
4.4 倒计时电路与复位电路 14
5 软件仿真与实物调试 14
5.1 软件仿真调试 15
5.2 硬件调试 17
总结 21
参考文献 22
致谢 23
附录A:硬件电路图 24
附录B:程序 24
上一篇:基于单片机的大型家禽养殖基地智能环境控制系统构建(附原理图,元件清单,程
下一篇:基于单片机的楼宇对讲系统的设计