|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:基于Mcs一51单片机的洗衣控制系统,控制面板由按键、指示灯和LED显示器组成。按键选择洗衣机工 作方式,指示灯配合按键工作,LED显示器则显示洗衣机洗涤和脱水时间。洗衣机的整体电路模块包括键盘矩阵、 指示灯、电动机控制及电源电路。控制程序设计包括定时中断服务程序、外中断服务程序及主程序。
3 }" p3 ^5 Q0 u3 L! |9 z0 a关键词:洗衣控制系统;McS一5l单片机;控制程序
% Q9 f4 J: u4 b/ A2 ]$ n8 f
: M* W, B+ L0 \9 n$ D1 N
) ] J/ D- c; q) D% M0 引言
/ x! }7 L, D& M8 `; w将单片机用于家电中的洗衣机控制具有精度高、功能强、经济性好的特点,无论在提高产品质 量和数量、节约能源,还是改善劳动条件等方面都显示出无比的优越性。% U% {) u- F: m* r( I+ r0 _# |
1面板组成部分
3 ~, {4 g6 ?2 N% ^洗衣机的控制面板如图1,由4个按键,7只指示灯和2只LED显示器组成。按键选择洗衣机工作方式,指示灯配合按键工作,LED显示器显示洗衣机洗涤和脱水时间。/ |/ x( n: }5 {9 W% N* D( r
![]()
8 s1 g" o6 [- \3 [* R/ Y! j
/ J+ A( g' a7 u2系统工作流程
7 ~/ x0 Q0 T0 h打开洗衣机的电源开关后,强洗指示灯被点亮,表明洗衣机当前处于强洗模式,电动机只向1个方向运转。按下“增”按键,则选择弱洗工作模式,电动机正反2个方向交替运转,每隔1min 变换方向1次。设置好强洗、弱洗工作模式后,按下“编程选择”按键,则“洗涤次数”指示灯被点亮,此时按下按键“增”或“减”,就可设置洗涤次数。洗涤次数设置好后,按下“编程选择"按键,指示灯“洗衣定时”被点亮,此时按下按键“增”或“减”,就可设置洗衣时间。洗衣时间设置好后,按下“编程选择”按键,指示灯“脱水定时”被点亮,此时按下按键“增”或“减”,就可设置脱水时间。设置好洗衣机的工作模式后,按下“启动”按键,洗衣.机开始工作。在洗衣的过程中,指示灯“洗衣机剩余时间”被点亮,此时LED显示器显示的数字即为洗衣机的剩余时间。当用户设置的洗衣时间结束后,洗衣机将洗衣机水桶里面的水放掉,然后启动电动机,脱水过程开始。此时指示灯“脱水定时”被点亮,LED 显示器显示的数字即为脱水剩余的时间。脱水完成后,洗衣机的蜂鸣器发出5次“嘟嘟”声,提示用户洗衣过程已经结束。
0 o! \8 g/ G" B& m6 q d" Y: ~; y6 x
# m: A. O1 ]9 X a7 P3 K' @+ K. b0 x3 }' ]
* m- e8 j/ I9 L8 a! H" x2 e7 f K
) N% g6 P y8 g7 g- t2 s6 z6 g4 m9 [
& y, _2 s% X0 b% B; |7 P& t! Z% Q" P1 [
& v) r8 w. I. y
5 ?4 ?8 [: L/ ]
) P9 x0 Q& E, j! c/ g
- e+ p* h2 {, |
8 T: k: r: c* h+ n7 H2 ^$ V& p, G4 j# {" V
; L% h2 D' g- q. ^ |
|