• 方案介绍
  • 附件下载
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

基于单片机Proteus仿真的智能热水器控制系统设计(仿真图、源代码、讲解视频、说明资料)

2024/05/16
3927
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

讲解视频.rar

共2个文件

本论文在介绍单片机传感器实时时钟的特点基础之上,详尽地说明了智能热水器控制系统的工作原理与方案设计。

根据本设计的要求,采用STC89C52作为主控芯片。其他硬件部分包括:水温采集模块、水位监测模块、按键输入部分、LCD显示窗口及继电器控制模组,继电器控制模组有自动上水和程控加热部分构成。

软件方面,本设计采用模块化方式对系统进行分组设计,使得设计工作稳步展开,并且经过仿真验证,本系统的各个模块均正常工作,符合设计要求。

关键词:智能热水器;控制系统;单片机

1.4 设计任务

本课题旨在设计一个小成本、低功耗、多用途的智能热水器控制系统。热水系统采用单片机芯片作为微型控制器,该系统是设计目标有:

  • 通过传感器,将水位水温采样信号传送给单片机进行处理,并进行水位及温度的显示;
  • 当水位到达低限,系统自动上水,高限停止上水;
  • 可调预置水温设计,用户可以自主设置温度保持范围,以应对不同地区不同季节;
  • 可以设定时段监控温度,如果在时段内,温度过低系统将循环加热;
  • 允许自动/手动进行上水、加热设置。

在设计系统的过程中,同时学习了单片机的开发与程序编制以及电路的设计与仿真等操作。本科阶段的知识得到了进一步提高,另外有自学了Proteus和Keil等软件的使用。在下文,提供了不同满足设计要求的方案,最终选择最优设计。

3.1  总体设计

智能热水器控制系统主要功能的实现有STC89C52RC单片机控制水温、水位等信息的采集与输出、控制继电器开通与关断,进而使用户在消耗少量能源的情况下获取更多的热水。

如图3.1所示,控制系统主要包括温度检测模块、水位检测模块、实时时钟模块、按键输入模块、LCD显示模块以及继电器驱动电路,驱动电路包括有辅助加热模块和自动上水模块。

水温水位检测模块负责温度与水位的检测工作,温度检测传感器采用达拉斯半导体公司生产的DS18B20,通过与单片机的I/O口相连;水位检测电路采用电极式的测量方法;实时时钟为整个系统提供实时时间,用户可以设置自动加热的时间段,其他时间可以手动加入以节约能源;键盘输入模块实现对系统控制信息的输入;LCD显示模块采用LCD1602器件输出控制系统的信息;驱动电路有继电器负责通断电磁阀上水,用双向晶闸管接通加热器件电路可以避免继电器启动时产生电弧带来的危险。

1、protues仿真设计;

2、提供源代码、仿真源文件、论文,可以直接使用或者二次开发;

完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)

  • 讲解视频.rar
    下载
  • 完整资料下载说明.docx
    下载

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MCF5282CVM66J 1 Freescale Semiconductor IC,MICROCONTROLLER,32-BIT,COLDFIRE CPU,CMOS,BGA,256PIN,PLASTIC
暂无数据 查看
MK10DX64VLH7 1 Freescale Semiconductor Kinetis K 32-bit MCU, ARM Cortex-M4 core, 64KB Flash, 72MHz, QFP 64
$6.77 查看
STM32F429ZIT6 1 STMicroelectronics High-performance advanced line, Arm Cortex-M4 core with DSP and FPU, 2 Mbytes of Flash memory, 180 MHz CPU, ART Accelerator, Chrom-ARTAccelerator, FMC with SDRAM, TFT

ECAD模型

下载ECAD模型
$24.77 查看

相关推荐