洗碗机控制系统项目制作赛题
一、洗碗机控制系统相关说明
(一)洗碗机装置 装置结构如图1所示。
门锁开关 高水位传感器 观察孔 显示1 显示2 1 温度传感器 4 7 加热电阻 转盘电机 3 3 5 6 3 8 93 2 S 0 低水位传感器
图1 洗碗机结构示意图
其中:
显示1 是8位数码管显示; 1.
显示2 是32*16点阵显示; 2.
R P 3. 0 到 9 是数字按键, S 是电机运转时间设置键, 、 、 T 分别是洗碗机的运行按键、暂停按键和停止按键。这16个按键是4*4行列键盘。 4. 转盘电机用24V电机,门控开关用钮子开关1,低水位检测传感器和高水位检测传感器用接近开关代替。
5. 加温和测温用LM35模块和加热电阻来代替。
6. 进水电磁阀和排水电磁阀的控制这里不做要求,控制功能略。 7. 洗碗机控制器的任务是通过操作16个按键控制洗碗机工作。 (二) 洗碗机控制系统的控制要求 1. 初始状态
显 示 1 单片机上电后, 的DS7、DS6和DS5显示加热前温度,其中DS7、DS6
是温度值的两位整数位,DS5是温度值的小数位;DS4、DS3、DS2和DS1显示数字“00.00”,表示时间“分钟.秒”。
门锁开关(钮子开关K1)进行相应检测,检测门是否被打开。K1置为“开”时,
显 示2 显示“门开” ;K1置为“关”时,表示门被打开,此时,对应的LED灯点亮, 表示门被关闭,此时,对应的LED灯熄灭,
显 示2 显示“时间”。
转盘电机处于停止状态 2. 工作过程
(1) 电机运转时间设定
按下按键 S 后,分、秒同时闪烁,按下数字按键第一次则可设定分钟的十位;第二次可确定分钟的个位,按第三次可设置秒钟的十位,依此类推,第五次又可设置分钟的十位。在设置的过程中DS4、DS3、DS2和DS1位显示设定数值。分、秒的设置数值
范围是0~99。
(2) 工作流程
当设定电机运转时间后,按下运行按键 R ,开始进水,进水控制动作略,
显示2 的DS3、显示“工作”。如果10秒钟内进水达不到高水位, DS2、DS1显示“Err”,
同时蜂鸣器响,按下按键 T 后,蜂鸣器提示声音停止,并且回到初始状态。
当进水达到高水位时,加热器开始对水进行加温,当水温达到39.5°C时,停止加温,电机开始做3秒正转,2秒停转,3秒反转,2秒停转循环动作,产生旋转水流来冲洗器具。同时设定时间开始进行累计减1的倒计时。当时间累计减至00.00 时,电机停止工作。开始排水,当排水到低水位时,说明水已排空,时间显示“00.00”闪烁,并
显示2 且蜂鸣器发出提示声, 显示“结束”。按下按键 P 后,蜂鸣器提示声音
停止,并且回到初始状态。
T ,则电机停止运行、定时时间暂停倒计时,显示在电机运转的时间内按下按键 汉字“暂停”; 按下按键 R ,则回复运行、从暂停时刻继续工作。完成工作过程后,回到上述结束时的状态。