
太阳能热水器自动控制系统
作品编号:DZDQ0963 开发环境: WORD全文:33页 论文字数:10000字 此太阳能热水器自动控制系统毕业设计完整版包含[论文,设计] |

本系统采用MSC-51系列单片机AT89C52为中心器件来设计太阳能热水器自动控制系统,实现了温度和水位参数的实时显示,而且具有温度设定、水位设定与控制功能,停电后再来电时也不用重新设定,具有故障报警和故障自处理功能,为了系统稳定可靠采用了X5045 “看门狗”芯片,避免了系统因为死机而停止工作的情况发生,并保存所需参数。
通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,通过本次毕业论文的设计,接触和使用了大量的单片机开发工具和应用软件,如Insight仿真器、炜煌编程器、keil c软件、Medwin软件等,为日后成为合格的应用型人才打下良好的基础。
本次毕业设计运用AT89C51单片机设计了一种自动控制电路,该电路用于太阳热水器,能实现在用水时,若日晒水温达不到设定值,则电加热自动补温。从而实现了热水器的自动及节能。本文详细介绍了基于单片机的太阳能热水器自动控制系统组成、硬件设计。实现了温度和水位参数的实时显示,而且具有温度设定、水位设定与控制功能,停电后再来电时也不用重新设定,具有故障报警和故障自处理功能,良好的稳定性和抗干扰性能。
本文详细介绍了该控制系统的硬件设计过程及软件、硬件调试过程。
目录
摘要
abstract
1引言4
2控制系统原理4
2.2主要功能 4
2.2系统原理图5
2.3操作面板6
2.4AT89C51简介6
3控制器软件设计7
3.1温度检测程序设计7
3.1.1DS18B20的使用方法7
3.1.2温度检测程序10
3.2水位检测程序设计10
3.3显示程序设计12
3.4按键程序设计13
3.5X5045程序设计16
3.5.1X5045初始化程序18
3.5.2喂看门狗程序19
3.5.3读写数据程序20
3.6主流程图22
3.7软件代码23
4系统调试23
4.1拟软件调试24
4.2混合调试29
4.3芯片烧写30
总结32
致谢32
参考文献33
本电子电气通信自动化毕业设计“太阳能热水器自动控制系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”