需要金币: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 |