首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CJL-51-2022-138
设计简介:
本设计是基于单片机的洗碗机控制器,主要实现以下功能:
LCD1602显示温度、温度最大值以及状态
按键设置温度最大值
洗碗过程:进水-->加热-->排水-->冲洗-->烘干-->结束
在洗碗过程中可以通过按键暂停、开始或直接结束清洗
在洗碗过程中若温度大于温度最大值,结束工作,并显示"Warning";
蓝牙连接手机,手机可以控制和查看数据。
标签:51单片机、LCD1602、DS18B20、水位传感器
题目扩展:洗碗机、洗衣机
基于单片机的洗碗机控制器:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分
- 数据处理与逻辑判断:STC89C52单片机接收来自DS18B20温度采集模块的温度数据、水位检测模块的水位数据以及独立按键的用户操作指令,进行内部逻辑处理和判断。
- 控制信号输出:根据预设的控制逻辑和算法,单片机向输出部分的LCD1602显示模块发送显示数据,向进水、加热、排水、冲洗等继电器发送控制信号以模拟洗碗机的各个工作状态,同时在特定条件下控制LED和蜂鸣器进行声光报警,并通过蓝牙模块与手机端进行通信。
输入部分
- DS18B20温度采集模块:用于检测洗碗机内部的当前温度值,为温度控制和报警提供数据支持。
- 水位检测模块:用于检测洗碗机内部的水位情况,确保洗碗机在合适的水位下工作。
- 独立按键:包含三个独立按键,分别用于切换显示界面、调整温度最大值、切换开始/暂停状态和复位系统。
输出部分
- LCD1602显示模块:用于显示温度、执行步骤等洗碗机的工作状态信息,提供直观的界面展示。
- 进水继电器:控制洗碗机的进水状态,模拟洗碗机开始进水的过程。
- 加热继电器:控制洗碗机的加热状态,模拟洗碗机加热洗涤液的过程。
- 排水继电器:控制洗碗机的排水状态,模拟洗碗机排出洗涤液的过程。
- 冲洗继电器:控制洗碗机的冲洗状态,模拟洗碗机用清水冲洗餐具的过程。
- LED:作为状态指示灯,用于指示洗碗机的工作状态或报警状态。
- 蜂鸣器:当洗碗机工作结束或温度超过设定的最大值时,发出报警声,提醒用户注意。
- 蓝牙模块:用于将检测到的温度和洗碗机当前状态发送到手机端进行显示,同时支持通过手机端设置温度阈值,实现远程控制和监控。