需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13771 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:本文设计了以STC89C52单片机为核心的太阳能热水器控制系统,首先,结合太阳能热水器的控制要求,提出系统的总体设计方案。然后分别进行太阳能热水器控制系统的硬件设计和软件设计。硬件部分包括单片机最小系统、LED显示、温度传感器模块、水位传感器模块、按键模块、报警电路等部分。软件部分给出系统流程图,利用Keil4编程,Proteus进行电路仿真。最后通过对电路板的焊接和调试之后,实现了自动上水,自动加热,水温/水位的设定以及低水位的报警功能。结果表明热水器硬件与软件设计是正确与合理的。
关键字:热水器,单片机,温度传感器
目录 摘要 Abstract 1 绪论-3 1.1 本文研究的背景与意义-3 1.2 太阳能热水器的发展现状-3 2 系统整体方案设计-4 2.1 系统控制要求-4 2.2 系统的整体结构框图-4 2.3 单片机最小系统-5 2.4 温度检测电路-9 2.5 水位测量电路-10 2.6 指示电路-12 2.7 加水泵和加热装置驱动电路-12 2.8 按键电路-13 2.9 显示电路-14 2.10 报警电路-16 3 系统硬件电路设计-17 3.1 热水器控制器系统总电路设计-17 3.2 单片机最小系统设计-17 3.3 显示电路-18 3.4 温度检测电路-19 3.5 按键电路-19 3.6 水位测量电路-20 3.7 加水泵和加热装置驱动电路-21 3.8 报警电路-22 4 系统软件设计-22 4.1 系统整体软件设计-22 4.2 按键扫描子程序设计-24 4.3 温度检测子程序设计-24 5 仿真与实验-25 5.1 Proteus及Keil软件简介-25 5.2 Proteus软件仿真-27 5.3 实验-28 结论-32 参考文献-33 致谢-34 |