太阳能水温水位控制系统设计
太阳能水温水位控制系统设计(任务书,开题报告,外文翻译,论文10500字)
摘要
本设计以单片机STC89C52为核心,并结合数字温度传感器DS18B20、液晶显示器1602、A/D转换器以及按键电路,设计出一种智能化、简明化、高性能、实用性很强的太阳能热水器水温水位控制系统。该系统是由STC89C52芯片模块、DS18B20温度检测与控制模块、水位检测与控制模块、TLC549A/D转换模块、LCD1602液晶显示模块、键盘输入模块、蜂鸣报警模块等组成。下文给出了以上各个模块的内部结构以及工作原理,各模块的功能、各模块硬件和软件流程图,并结合下面理论原理,进行了实物的制作。本系统从根本上解决了太阳能热水器在无水情况下暴晒,水温过低以及水箱里水位不好显示等问题,在日常生活应用中达到了省力、环保、节约、实用等目的。该系统与传统的机械式控制系统相比较,具有结构简单,使用简便,实用性强等特点。
关键词:单片机; 温度传感器;水温控制; 水位控制
Solar water and level control system
Abstract
The design is base on STC89C52, combined with digital temperature sensor DS18B20, LCD1602, A/D converter, and key circuit to designed an intelligent, concise, high-performance and very practical solar water heater temperature control system .The system is composed STC89C52 chip module, DS18B20 temperature measurement and control module, the water level detection and control module, TLC549A/D converter module, LCD1602module, keyboard input module, buzzer alarm modules and other components. The above is given below of each module and the operating principle of the internal structure, functions of each module, each module hardware and software flow, combined with the following theoretical principles, for the real production. The system from the fundamental solution to the solar water heater in case of exposure to water, the water temperature is too low or too high and the water level in the tank bad display problems ,in daily life ,the design reached a labor-saving, environmental protection, conservation, and practical purposes. The system with the traditional mechanical control system, compared with a simple structure, it is very easy to use, it also has practical features. [来源:http://Doc163.com]
Keyword: STC89C52; DS18B20; Water temperature control; Level control
[来源:http://www.doc163.com]
目录
太阳能水温水位控制系统 2
摘要 2
目录 1
第一章 系统设计 1
1.1绪论 1
1.2系统的设计要求 2
1.3系统设计方案与比较 2
第二章 系统硬件电路设计 4 [资料来源:http://www.doc163.com]
2.1 主控芯片STC89C52单片机 4
2.2复位电路和振荡电路 5
2.3温度检测模块 6
2.3.1传感器选择 6
2.3.2DS18B20引脚介绍 7
2.3.3DS18B20内部结构 8
2.3.4DS18B20测温原理 8
2.4LCD液晶显示模块 9
2.4.1LCD1602简介 9
2.4.2LCD1602显示电路 10
2.5水位检测模块 11
2.5.1水位检测系统原理 11
2.5.2传感器选择 11
2.5.3TLC549芯片简介 13
2.6键盘控制模块 14
2.6.1按键实物图 14
2.6.2按键与单片机连接图 14
2.7报警模块 15
第三章 系统软件设计 16
3.1系统总流程图 16
3.2水位采集程序设计 17
3.3温度设置子模块 17
3.4温度采集程序的设计 18
3.5温度显示子模块 19
第四章 系统硬件调试 20
4.1实物简化 20
4.2水温和水位显示测试 20
结论 21
附录1系统硬件总框图 24
附录2 实物图 24
附录3程序源码 25
[资料来源:http://doc163.com]