|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:基于Mcs一51单片机的洗衣控制系统,控制面板由按键、指示灯和LED显示器组成。按键选择洗衣机工 作方式,指示灯配合按键工作,LED显示器则显示洗衣机洗涤和脱水时间。洗衣机的整体电路模块包括键盘矩阵、 指示灯、电动机控制及电源电路。控制程序设计包括定时中断服务程序、外中断服务程序及主程序。
7 W9 B1 j- [, K6 \6 s: W关键词:洗衣控制系统;McS一5l单片机;控制程序
$ p* u# Q3 g& `3 O/ t0 f7 c5 L8 m& ]2 X6 s" l
* N3 N$ m0 P2 P w! I8 @! D0 引言
& _1 W) d+ {. P将单片机用于家电中的洗衣机控制具有精度高、功能强、经济性好的特点,无论在提高产品质 量和数量、节约能源,还是改善劳动条件等方面都显示出无比的优越性。5 s, F- {( Y) e6 P$ l6 U) O
1面板组成部分
0 d6 u3 Z3 o8 M- }洗衣机的控制面板如图1,由4个按键,7只指示灯和2只LED显示器组成。按键选择洗衣机工作方式,指示灯配合按键工作,LED显示器显示洗衣机洗涤和脱水时间。2 F- O3 j0 v* L3 f7 e6 K, h6 ?5 R- P
![]()
+ b1 V4 W) y# ^( ?, D h D* v. a7 k
2系统工作流程
$ Q& }4 o6 Q6 H+ P0 x打开洗衣机的电源开关后,强洗指示灯被点亮,表明洗衣机当前处于强洗模式,电动机只向1个方向运转。按下“增”按键,则选择弱洗工作模式,电动机正反2个方向交替运转,每隔1min 变换方向1次。设置好强洗、弱洗工作模式后,按下“编程选择”按键,则“洗涤次数”指示灯被点亮,此时按下按键“增”或“减”,就可设置洗涤次数。洗涤次数设置好后,按下“编程选择"按键,指示灯“洗衣定时”被点亮,此时按下按键“增”或“减”,就可设置洗衣时间。洗衣时间设置好后,按下“编程选择”按键,指示灯“脱水定时”被点亮,此时按下按键“增”或“减”,就可设置脱水时间。设置好洗衣机的工作模式后,按下“启动”按键,洗衣.机开始工作。在洗衣的过程中,指示灯“洗衣机剩余时间”被点亮,此时LED显示器显示的数字即为洗衣机的剩余时间。当用户设置的洗衣时间结束后,洗衣机将洗衣机水桶里面的水放掉,然后启动电动机,脱水过程开始。此时指示灯“脱水定时”被点亮,LED 显示器显示的数字即为脱水剩余的时间。脱水完成后,洗衣机的蜂鸣器发出5次“嘟嘟”声,提示用户洗衣过程已经结束。- n6 I. n' h/ [" y5 i# R
9 N, Q/ j' C% S& K
& h& g0 D4 V/ ]3 k2 D: `; u* W' u; q, o
3 y3 P3 ]/ b( D. Q' t5 Q8 g
- R C9 f" q! e6 g K! n: W' t' P
( p" p* m# L5 B2 X( }& D$ V2 T& R0 r6 J. X3 `) n0 ~4 o
* y* q* ]- r! f
% {$ r1 f; K! @# V6 _* f9 O
2 N3 }5 T# _- ^! z7 o4 w2 z1 w8 |% e: X2 m# [/ N3 c2 D
$ o, f [. N: I8 h: L
, J* M; { V% {
3 Y% b* @; C$ @$ J
2 v2 ~$ ]2 y9 R8 @7 ^- @, J5 j$ p |
|