摘要:科学技术日新月异的发展,人们对高水平的生活愈加渴望,洗衣机的全自动化十分符合用户的需求。本系统基于AT89S52芯片,针对不同用户需求,设计了包含标准洗和经济洗两款洗涤方式,以及针对不同衣物的强洗和柔洗两个档位。用户可以通过用户界面选择相应的对应方式,而后由芯片内程序完成洗衣过程。
单片机最小系统,电源,液位传感器,用户操作模块以及显示模块构成了一整套系统,这样可以实现系统对整个工作过程的控制。开发程序,程序的功能划分明确。在硬件上,方便日后的维修以及升级,在软件上,方便为日后的开发人员理解整个思路,提升了整个系统的升级冗余。
关键词:单片机;全自动洗衣机;模块
目录
摘要
Abstract
1 绪论-1
1.1课题的目的和意义-1
1.2洗衣机控制系统的现有方法及存在的不足-1
1.3课题设计任务与要求-2
2 平台设计方案-3
2.1系统方案-3
2.2具体设计方案-3
2.2.1按键-3
2.2.2洗衣机自检-4
2.2.3洗衣程序-4
2.2.4显示-4
2.3控制系统的功能-4
3 系统硬件设计-5
3.1系统硬件总体设计-5
3.2各单元电路设计-9
3.2.1电源电路-9
3.2.2控制电路-9
3.2.3检测电路-11
3.2.5用户控制电路-13
3.2.6蜂鸣器报警电路-13
3.2.7 LCD液晶电路-13
3.3本章小结-14
4 系统软件设计-15
4.1软件主程序设计-15
4.2软件分程序设计-15
4.2.1洗衣程序设计-19
4.2.2洗涤程序的设计-19
4.2.3漂洗程序的设计-19
4.2.4脱水程序的设计-20
5 系统调试-22
5.1硬件调试-22
5.2软件调试-22
5.3整体调试-23
结 论-25
参 考 文 献-26
附录A 程序-27
致 谢-33