- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1.1系统功能说明
本系统采用单片机为主控芯片设计电热水器控制系统,其主要任务
是对电热水器进行温度采集与显示、时钟的显示、热水器的开机方式控
制等。
主要功能如下:
1测量热水器内的温度,并通过显示器实时显示水温,显示范围为
0~70℃。
2正常状态下实时显示时钟。
3可手动校正时钟。
4可以人工设定热水器内的烧水的温度,范围在20~70℃之间,也可
以无须设定,开关打开后自动烧水,最高温度为70℃。
5具有一定的定时功能,限定烧水的时间。
6可以立即开机或者在24小时内任意设定开机时间。
7当热水器内无水时,有报警提示,并且开关自动关闭。
8要求热水器控制系统有较强的抗干扰能力。
1.2系统整体设计方案
电热水器控制系统的整体设计方案包括硬件设计方案和软件设计方
案。硬件是以微控制器作为核心,由外接温度测量电路、实时时钟电路、
键盘、复位与看门狗电路、热水器加热开关、led显示电路、功能指示电
路、报警电路组成,硬件设计方案如图1-1所示。
1
根据功能需求说明,本着节约开发成本、增加系统可靠性、减小体
积等原则进行电热水器控制系统的硬件设计。本系统采用51系列单片机
AT89C52作为整个系统的核心,利用AT89C52现有的接口组织外围硬件
模块。由于环境的特殊性,温度测量主要由Pt1000铂电阻温度传感器、
信号调理电路和基于CS5513的A/D转换电路组成;用PCF8563芯片实
现实时时钟,主要是取得时钟小时和分钟;键盘有4个按键组成;看门
狗电路提高了系统的性能;LED显示电路使用CH451驱动芯片,用于显
示时钟和温度;功能指示电路用发光二极管指示当前是什么功能;报警
装置为单片机I/O口驱动蜂鸣器,达到报警的效果。具体设计见1.3节。
系统软件整体设计流程如图1-2所示。电热水器上电后,首先进行系统
初始化,设置时钟的时间;其次显示当前的温度和时钟,并判断加热开
关是否打开,执行相应的操作;如果有功能键按下,则进入功能设定界
面,包括校准时钟、设定开机时间、设定热水器温度和设定定时加热时
间4种功能,设定完毕后,再次按下功能键表示设定生效;若无功能键
2
按下或者功能键设定完毕后,则进行各种条件的判断并执行相应的操作;
最后,各种条件判断完毕后,程序回到时钟和温度的读取与显示,进而
开始新一轮的程序运行。
1.3硬件设计
1.3.1微控制器模块
结合图1-3所示的系统硬件框图可以看出:
在本系统所需的外围电路中,多次是使用微控制器的I/O口,并且本系
统并非实时系统,对微控制器的速度要求不高,所以在本系统中,选择
了性价比较高的ATMEL单片机AT89C52。AT89C52是由美国ATMEL
公司生产的低电压、高性能的CMOS8位单片机,片内含8KB的可反复
擦写的只读程序内存(PEROM)和256B的随机存取数据存储器(RAM),
器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51
3
指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和
Flash存储单元。
AT89C52提供以下标准功能:8KBFlash闪速存储器,256B内部
RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级中断结
构,一个全双工串行通信口,片内震荡器及时钟电路;同时,AT89C52
可降至0Hz的静态逻辑操作,并支持两种软件可选的节点工作模式:空
闲方式和掉电方式。
微控制电路原理如图1-3所示。D100为电源指示灯;P0口连接键盘
和二极管,二极管D101~D104分别为校准时钟、设定开机时间、设定热
水温度和设定定时加热时间4种功能指示灯,Key-F1~Key-F4分别为共
功能按键、“+”按键、“-”按键、开关按键;P1.0~P1.2引脚与模数转换
芯片CS5513相连;P1.3~P1.5引脚与LED驱动芯片C
您可能关注的文档
- 安全监理旁站制度.pdf
- 学生叛逆行为的社会支持与教育策略.pdf
- 大学英语(一)第三次在线作业..pdf
- 大学生心理健康教育指导.pdf
- 大四毕业生土木工程实习日记.pdf
- 多媒体技术在小学语文教学中的应用状况分析.pdf
- 外资在中国市场的调研报告.pdf
- 外文翻译---单片机概述.pdf
- 基层卫生院会计新制度的实施分析.pdf
- 基于韧性城市理念的市政设施专项规划--以坪山老城片区为例.pdf
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)