项目名:基于单片机的温控热水器的设计
项目编号:mcuclub-dz-005
单片机:STM32F103C8T6
功能:
1、通过防水式DS18B20测量水温,当水温低于设置的下限值,则进行加热,直到加热到大于设置的上限值
2、通过非接触红外测温模块,测量人体温度,可根据人体温度自动推荐合适的温度,如果温度低于该温度,则自动加热,直到等于该温度
3、通过ESP8266模块实现远程监控及控制
4、通过内部RTC,可实现定时开关热水器
5、通过按键可设置温度上下限、手动加热、手动控制模式
6、通过OLED显示实际水温、推荐水温、定时开始结束时间、模式

总字数:14322

实物链接:点击跳转

设计说明书链接:点击跳转

开题报告链接:点击跳转

答辩PPT链接:点击跳转

摘  要

随着现代居民生活消费水平的不断提高,人们对生活质量的要求也越来越高。热水器作为家居生活中非常重要的一部分,用户对热水器的功能需求也越来越智能化。燃气热水器作为热水器的一种,以其加热速度快、体积小、安全、节能等优点,深受广大消费者的喜爱。而目前大多数燃气热水器的智能化程度还较低,处于手动调温阶段,且水温不能实时显示,这使消费者的用户体验水平大大降低。根据现今燃气热水器中存在的不足,向着智能调温方向发展,本文设计了燃气热水器的恒温控制系统,概括起来有以下几点:用STM32单片机和DS18B20温度传感器,提出了水温实时监测的温度控制系统,该系统相比16位的单片机、热敏电阻和A/D转换器构成的温度数据采集系统具有更高的性价比;根据温度传感器采集到的温度数据,经过数据转换,与设定温度数值进行对比,控制加热的开关,进一步实现温度的自动控制;还可以通过检测当前用户的体温进行温度的推荐;加入了OLED液品显示屏,用于出水温度的实时显;用户可以根据当前的需求设置水温的范围和加热的启停时间,通过按键进行设置,也可以通过手机端进行设置,也可以按键或者手机端控制其开关,实现非接触控制,提高了热水器的安全性。为了满足用户的需求,此次设计的热水器可以手机远程查看当前热水器当前的水温和对当前水温进行远程控制。

关键词:热水器;温度控制;定时控制;远程控制

AbstractWith the continuous improvement of the living consumption level of modern residents, people have higher and higher requirements for the quality of life. Water heaters are a very important part of home life, and users’ functional requirements for water heaters are becoming more and more intelligent. Gas water heater as a kind of water heater, with its heating speed, small size, safety, energy saving and other advantages, by the majority of consumers love. At present, the degree of intelligence of most gas water heaters is still low, in the stage of manual temperature adjustment, and the water temperature can not be displayed in real time, which greatly reduces the user experience level of consumers. According to the current shortcomings of gas water heaters, this paper designs the constant temperature control system of gas water heaters, which can be summarized as follows: using STM32 microcontroller and DS18B20 temperature sensor, a temperature control system for real-time monitoring of water temperature is proposed. Compared with the temperature data acquisition system composed of 16-bit single chip microcomputer, thermistor and A/D converter, the system has a higher cost performance. According to the temperature data collected by the temperature sensor, after data conversion, it is compared with the set temperature value, and the heating switch is controlled to further realize the automatic temperature control; It can also recommend the temperature by detecting the current user’s body temperature. An OLED liquid display is added for real-time display of water temperature. The user can set the range of water temperature and the start and stop time of heating according to the current needs, which can be set by the button, or set by the mobile phone, or the button or the switch can be controlled by the mobile phone, to achieve non-contact control and improve the safety of the water heater. In order to meet the needs of users, the design of the water heater can remotely view the current water temperature of the current water heater and remote control the current water temperature.

Key wordswater heater; Temperature control; Timing control; Remote control

  

引言

1 绪论

1.1 研究背景及其研究意义

1.2 国内外研究现状

1.3 研究内容

2 系统方案设计

2.1 系统结构设计

2.2 主要模块方案选择

2.2.1 主控模块方案选择

2.2.2 显示模块方案选择

2.2.3 水温检测模块方案选择

3 硬件电路设计

3.1 主控模块电路设计

3.2 显示模块电路设计

3.3 非接触测温电路设计

3.4 防水温度检测电路设计

3.5 继电器电路设计

3.6 按键模块电路设计

3.7 WiFi无线传输电路设计

4 系统程序设计

4.1 编程软件介绍

4.2 系统主流程设计

4.2 温度检测模块子主流程设计

4.3 OLED液晶显示模块子程序流程图

4.4 独立按键模块子程序流程图

5 实物测试

5.1 整体实物测试图

5.2 水温测控实物测试

5.3 定时开关实物测试

5.4 体温推荐温度实物测试

总结与展望

致 谢

参 考 文 献

附录A :原理图

附录B :PCB

附录C:主程序

……………..本设计说明书是配套实物和仿真来写的,完整的设计参考书请购买后下载,购买过程遇到任何问题请联系客服进行咨询。本资料是一次性商品,不支持退货,感谢您对单片机俱乐部的支持……………..

发表评论

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源