4。3 按键程序流程图 18
4。4 数码管显示流程图 18
5 调试 18
5。1 系统调试 18
5。2 实验调试 20
结论 25
参考文献 26
致谢 27
附录 28
1 绪论
1。1 引言
家用洗衣机从发明到现在已经经历了一个多世纪,经历了许多的发展阶段。从单桶,到多桶,到全自动等等,尤其是由于全自动洗衣机的问世,真正的解放了操作者的双手,节省了时间,为大家带来了最大的便利。只需要将待洗衣物放入洗衣机,设定好工作模式,洗衣机即可自动的进水、洗涤及排水,脱水等。今后洗衣机将以高可靠性,完善的功能,节水省电,降噪声以及规格品种多样化为发展方向。论文网
本文以AT89S52单片机为核心,设计了全自动洗衣机控制系统。本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路、数字控制电路和机械控制电路三大模块构成。电源电路为数字控制电路提供稳定的5V直流电压;数字控制电路负责控制洗衣机的工作过程,主要由AT89S52单片机、两位共阳数码管、按键、蜂鸣器、LED指示灯组成;机械控制电路实现电机驱动、进水、排水等功能,主要由电动机、传动系统部件、进水排水电磁阀组成。
本系统的电路并不复杂,给AT89S52单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
1。2 课题开发背景
洗衣机是现代人必备的日常生活家电,它的发明和应用使人们的洗衣工作变得省时又省力,很好地缓解了人们在家务劳动方面的压力。随着人民生活水平的提高,越来越多的人需要使用洗衣机。一般的数字逻辑电路控制的洗衣机只有两三个程序,也有一按通的傻瓜程序。而基于单片机控制的洗衣机可以复杂程序控制,将水位段细化,漂洗功能细化,使之更智能化。现在洗衣机自动化越来越高,只要把衣服放入洗衣机,简单的按两个键,就会自动注水,通过设置洗涤时间和洗涤力度,漂洗甩干,衣服就被自动洗完了。用户可以在洗衣的时候同时做其它的事,可以节省不少的时间。总之,每一项技术的进步极大地推动了洗衣过程自动化程度的提高。
1。3 设计的目的和意义
目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等几大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机还未实现完全兼容,一般洗衣的厂家注重的是各自品牌的洗衣机特长,通过突出一两个个性化的功能来区别别的牌子的洗衣机。通过单片机来控制实现洗衣机的各项功能,单片机的体积小,运算速度快,控制功能十分灵活,因此,设计出基于单片机的洗衣机控制系统就具有十分强的实用性。而本次设计的洗衣机控制器也是为了满足某些用户的不同需求。同时也将单片机控制技术用到了实际生活中,最重要的是将所学的东西运用化。