基于单片机的电热水器定时自动控制器设计.doc

资料分类:工程技术 上传会员:萌小月 更新时间:2020-12-23
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12583
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今各个领域都在追求自动化,使用单片机对被控对象进行控制逐渐得到了人们的关注,因此它在自动控制领域的发展拥有很好的前景。单片机经常被用来控制系统温度,基于单片机的电热水器定时自动控制器设计,主要针对很多电热水器不能合理有效地分配用电这一现象而设计的。

整个控制系统的设计方法是以美国STC公司的STC89C52单片机为核心,以外围电路辅助。该设计方法实现了高效率、低成本的设计目标。根据系统控制要求,对温度进行检测、定时加热、用LCD显示当前温度和时间、可根据要求通过按键手动设置时间和温度、蜂鸣器会提示是否进入加热状态。该定时自动控制器可设置时间温度等有关参数,它的特点是能满足系统要求、经济、简单等。因为采用键盘的输入方式设置参数,所以系统的灵活性得到了增强。

 

关键词 自动控制;STC89C52单片机;温度

 

目录

摘要

Abstract

1绪论-1

  1.1课题研究的背景及意义-1

  1.2课题研究的的任务与内容-1

2 总体方案设计-3

3系统硬件设计-4

  3.1主要硬件的选择-4

    3.1.1 STC89C52单片机-4

    3.1.2 单片机端口特点功能-5

  3.2 显示电路设计-7

    3.2.1 LCD1602显示器的结构和原理-7

    3.2.2 LCD1602的基本参数及引脚功能-8

    3.2.3 LCD1602的指令说明及时序-9

    3.2.4 LCD1602的显示地址及其字符库-9

  3.3 温度采集电路设计-10

    3.3.1 DS18B20结构和工作原理-10

    3.3.2温度采集电路图-12

  3.4时钟芯片DS1302的基本结构和原理-12

  3.5按键电路设计-14

  3.6加热提示电路的设计-15

    3.6.1蜂鸣器的介绍-15

    3.6.2蜂鸣器的结构和工作原理-15

4系统软件设计-17

  4.1系统软件整体设计-17

  4.2 系统程序设计-17

    4.2.1主程序设计-17

    4.2.2 显示程序设计-17

    4.2.3 DS18B20温度采集程序设计-18

    4.2.4 DS1302写入和读取时分秒的地址命令-19

    4.2.5按键程序设计-18

    4.2.6加热提示程序设计-19

5系统调试-20

  5.1硬件调试-20

  5.2软件调试-20

  5.3软硬件调试-26

结论-28

致谢-29

参考文献-30

附录-31

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:本课题的研究任务是设计一款智能的电热水器定时自动控制器。结合当前先进的电子和信息技术,以软硬件结合的方式设计出一种能实现定时自动控制功能的控制器。本课题任务可分为......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: