STC89C52单片机控制电饭煲设计:温度控制与LCD显示
版权申诉
44 浏览量
更新于2024-06-25
收藏 1.97MB PDF 举报
"电饭煲课程设计+程序教学提纲.pdf"
这篇文档是关于一个电饭煲控制器的课程设计和程序教学提纲,主要针对电子工程或自动化专业的学生。设计内容涉及电饭煲的各项功能实现,包括大米饭、粥、保温和冷饭加热等模式,以及预约和定时功能。此外,还涵盖了硬件接口如LCD12864液晶屏、DS18B20温度传感器和按键的程序设计。
1. 设计题目:电饭煲控制器
- 该控制器需具备预约功能,能够烹饪不同类型的食品,如大米饭、粥,并具有保温和冷饭加热功能。
2. 具体功能:
- 大米饭模式:在达到105°C时停止加热,并在15分钟后通过蜂鸣器通知用户。
- 粥模式:保持锅底温度在99°C到100.5°C之间,持续20分钟,然后由蜂鸣器提示用户。
- 保温模式:维持锅底温度在50°C到60°C。
- 冷饭加热:加热至100°C,保持在99°C到100.5°C之间5分钟,之后通过蜂鸣器提示用户。
3. 定时功能:
- 用户可设置最长12小时的预约时间,电饭煲将在指定时间开始工作。
4. 控制面板:
- 包括五个发光二极管,对应四种烹饪模式和工作/预约状态,以及两个数码管显示预约时间和倒计时。
- 操作按键包括开始键、功能键、加键和减键。
5. 进度安排:
- 分阶段进行,从理解任务需求,设计LCD、温度传感器子程序,到编写单片机程序和检验功能完善。
6. 技术关键点:
- 使用STC89C52单片机作为核心控制器。
- 温度检测依赖DS18B20传感器,LCD12864液晶屏用于显示,按键交互。
- 设计还包括声音提示模块(蜂鸣器)和功率元件控制。
7. 完成后的提交材料:
- 包括电饭煲控制器的论文和其他相关设计文档。
这个课程设计旨在让学生掌握单片机控制、温度传感、显示技术以及人机交互等方面的知识,通过实际项目提升工程实践能力。关键词涉及了电饭煲控制、温度控制、DS18B20温度传感器、LCD12864液晶屏显示、键盘按键处理等技术要点。
518 浏览量
2021-10-08 上传
2022-01-01 上传
2021-09-05 上传
2021-09-12 上传
hhappy0123456789
- 粉丝: 77
- 资源: 5万+
最新资源
- 代码高尔夫球
- fileor:文件组织框架
- SRB2-Editor:SRB2的最佳技巧
- ocrsdk.com:ABBYY Cloud OCR SDK
- External-links-crx插件
- 完整版谁要的自动点击QQ查找按钮例程.rar
- 两点之间的圆柱:MATLAB函数圆柱的推广-matlab开发
- PURC Organics: Haircare Products-crx插件
- 专题页面雪花啤酒摄影大赛专题页面模板
- scholar-bot:一个不协调的机器人来组织东西
- 完整版谁要的自动点击QQ查找按钮例程.e.rar
- Portfolio2:个人展示2
- 图片匹配功能:匹配作为参数给出的两张图片。-matlab开发
- guessmynumber
- 完整版谁的窗口也挡不了我的窗口(窗口永远最前).rar
- 哈达德