基于蓝牙通讯的智能热水器控制系统的设计与实现.doc

资料分类:计算机信息 上传会员:布加加 更新时间:2021-02-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9409
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】基于蓝牙通讯的智能热水器控制系统以STC89C52微控制器为控制中心,主要由水温采集、数据显示、水温自动控制以及手机蓝牙通讯组成。采用DS1302实时时钟,具备时间设置、温度设置以及控制功能。控制系统可以使用自动加热功能,预设温度范围,使热水器达到24小时提供热水的目的。本设计主要以STC89C52作为控制核心,DS18B20采集水温,指示灯实时显示热水器是否在加热并通过LCD1602液晶屏显示温度值及实时时间,然后单片机通过串口与蓝牙通讯,蓝牙模块与手机匹配连接,就能将当前温度数据发送到手机。同时,可以通过手机蓝牙控制热水器,方便快捷。其中,在系统设计中,先预先设定好高低阀值,并通过继电器的通断来确定是否加热,实现简单的温度控制,达到预先设定的温度范围,可以进行不同的温度设置,从而达到水温的控制。

【关键词】蓝牙;单片机;热水器;温度控制

 

目录

摘要

Abstract

1绪  论-1

1.1选题的背景、目的及意义-1

1.2设计的主要内容与目标-1

2系统总体设计-2

2.1系统功能说明-2

2.2整体设计方案-2

3元器件介绍及功能-2

3.1 STC89C52单片机-3

3.2温度传感器DS18B20-3

3.3 DS1302时钟芯片-3

3.4 液晶显示器LCD1602-3

3.5 继电器-4

3.6 HC-06蓝牙模块-4

4 系统硬件设计-4

4.1系统电路设计-5

4.2电路分析-5

4.2.1电源电路-5

4.2.2键盘接口电路-5

4.2.3 单片机电路-6

4.2.4温度传感器电路-7

4.2.5时钟电路-7

4.2.6数据显示电路-7

4.2.7指示灯电路-8

4.2.8继电器电路-8

4.2.9蓝牙模块电路-9

5 系统软件设计-9

5.1单片机程序设计-9

5.1.1单片机开发技术-9

5.1.2按键功能-10

5.1.3时间设定-11

5.1.4温度设定-12

5.1.5 显示部分-13

5.1.6 自动控制模式-13

5.2 蓝牙APP设计-14

5.2.1 系统手机端APP开发-14

5.2.2 蓝牙通讯部分-14

5.2.3 温度显示部分-16

5.2.4 加热停止控制-16

6 产品的制作与测试-17

6.1 系统的烧录,组装与焊接-17

6.2 系统功能测试-18

6.3 不足之处-20

7 总结-20

参考文献-21

致    谢-22

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:本文是基于STC89C52的热水器温度控制系统[1],设计了一套实用的温度测量和控制装置,实现了对热水器的任意控制,使其可以达到预设要求,此外外加显示电路,快速准确的实现对水温的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: