- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于89s52的饮水机加热控制系统—课程设计毕业设计
课 程 设 计
课程名称 单片机课程设计
题目名称 基于89s52的饮水机加热控制系统
学生学院 材料与能源学院
专业班级11级
学号 311000
学生姓名 陈
指导教师 刘
本人制作后发现按钮还是不够稳定,10次可能就有1次按错,不过基本没影响,希望后人完善
2013年12月31日
目录
广东工业大学课程设计任务书 - 2 -
一、课程设计的内容 - 2 -
二、课程设计的要求与数据 - 2 -
三、课程设计应完成的工作 - 3 -
四、课程设计进程安排 - 3 -
五、应收集的资料及主要参考文献 - 3 -
基于STC89C52单片机的高档饮水机加热控制系统设计报告 - 4 -
摘要: - 4 -
关键字 - 4 -
一、引言: - 4 -
1.1概述 - 4 -
1.2 课题意义 - 4 -
1.3设计方案 - 5 -
二.系统总体方案介绍 - 5 -
2.1 系统组成框图 - 5 -
2.2 主要设计软件 - 6 -
三.硬件设计 - 6 -
3.1各部分硬件设计及其原理 - 6 -
3.1.1 STC89C52简介 - 6 -
3.1.2 两位共阳极数码管显示电路设计与原理 - 7 -
3.1.3 时钟振荡电路 - 8 -
3.1.4温度传感器监测电路 - 8 -
3.1.5继电器控制电路 - 9 -
3.1.6加热方式选择电路 - 9 -
3.2 硬件总电路图 - 10 -
四.软件设计 - 11 -
五.心得总结 - 12 -
六.参考文献 - 13 -
七、附录: - 13 -
附录1:源程序 - 13 -
附录二:实物图 - 21 -
广东工业大学课程设计任务书
题目名称 基于AT89S52的高档饮水机加热控制系统 学生学院 材料与能源学院 专业班级 11级 姓 名 陈 学 号 311100 课程设计的内容
用AT89S52单片机制作一饮水机自动断电系统:
1.设计并绘制硬件电路图;
2.绘制PCB板图并焊接好元器件;
3.编写程序并将调试好的程序固化到单片机中
二、课程设计的要求与数据
本系统主要由AT89S52芯片,以及一组温度传感器组成,通过检测水的温度变化,判断煮水次数,同时检测水量的变化,在煮水次数超过一定次数而期间水量未曾变化的情况(即无人用水)下,控制继电器断开加热电源。因为一般饮水机有重复加热功能,会加热煮沸后停止加热,等冷却后继续加热,所以主要是在测量水量变化方面加以完善并配合现有的饮水机加热原理进行改造,为使本系统更人性化和具备实用性,另外添加温差加热工作模式。在满足系统工作断电条件,即煮水次数满足,水量无变化的的条件时,开启这种工作模式。(以下假定一般饮水机自动加热是等水温冷却到70度时开始,室温为t度) 第一阶段:水温下降到40度时,再次加热,若无人用水,停止加热;第二阶段;水温再次下降到t+10度时再次加热,
若无人用水,停止加热;第三阶段:水温下降到t度时,再次加热,若无人用水,停止加热。还可以设置时差加热等其他加热模式使系统更人性化和具有更广的使用范围。
三、课程设计应完成的工作
1. 熟悉仿真软件使用,设计好各模块后电脑上进行仿真
2. 仿真无误后列出清单,购买材料和元件,部分材料需进行加工(除了各种芯片外,了解下有无其他方便的诸如5v电源接口等的器件)
3.根据元件的实际针脚情况,进行二次排线布局,方便焊接
4.焊接
5进行模拟测试
四、课程设计进程安排
序号 设计各阶段内容 地点 起止日期 1 硬件、软件设计 大学城工学三号馆308 12月23~27日 2 焊接电路板 大学城工学三号馆308 12月28~30日 3 软件、硬件调试 大学城工学三号馆308 12月30~1月1日 4 撰写说明书 宿舍 1月1日 5 答辩 大学城工学三号馆105 1月2日
五、应收集的资料及主要参考文献
1、DS18B20驱动运行方法及内部工作原理
2、单片机运行基本接线电路
发出任务书日期: 2013 年 12 月 24 日 指导教师签名:
计划完成日期: 2013 年 1 月2 日 基层教学单位责任人签章:
主管院长签章:
基于STC89C52单片机的高档饮水机加热控制系统设计报告
摘要:本次课程设计的目标是通过52单片机芯片控制温度传感器DS18B20获得温度数据,并结合实际饮水机使用情况和问题,设置多种加热模式,实现不同加热要求。举一反三,通过运用其他传感器,修改一定的程序和电路图,可用于其他电器如洗衣机等的使用。
关键字
加热控制;STC89C52单片机;DS18B20;编程
一、引言:
传感器已经成为现代科技不可缺少的一部分
文档评论(0)