基于单片机的太阳能热水器控制系统的设计毕业论文开题报告Word版
毕业设计开题报告-基于单片机的太阳能充电器的设计

哈尔滨工业大学毕业设计(论文)开题报告题目名称:基于单片机的太阳能充电器设计与调试学院:机电学院专业:电气工程及其自动化学生姓名:XX学号:XX指导教师:XX职称:教授2019年12月25日毕业设计(论文)开题报告实施方案:太阳能充电系统的充电电路是太阳能充电板在阳光的照耀下产生电荷,用1000uF 电容存储太阳能电池板的电荷,经过LM1117-5稳压芯片给TP4056芯片提供电源和充电电池充电。
充电时,充电指示灯点亮,当充电完成后,充电指示灯熄灭。
利用ADC0832转换器采集充电电池的电压并在液晶LCD1602上显示充电电压值。
充电电池电压低于3V 时,报警指示灯闪烁。
系统总体框图如图1所示。
图1 整体设计框图可行性分析:在此之前国内外研究太阳能智能追光系统已经有一段的时间并且取得了相应的成果,因此基于单片机的太阳能智能追光系统具有很大的现实可行性。
我在学校单片机原理及控制技术、C 语言、电力电子技术等专业课的课程设计中,积累了一定的实践经验,为本次毕业设计的完成奠定了较好的基础。
机械结构方面:外壳选用高强度金属外壳,易加工、外形比较小、重量比较轻,能容纳电池。
技术方面:(1)市面现有采集精度、速度的太阳能板种类多、精准度高、体积小,便于安装、调试。
(2)有相关论文资料,可以独立完成此项设计。
充电电池单片机STC89C52升压5V 输出ADC0832液晶显示电源模块太阳能充电电路充电保护查阅相关文献确定研究方向完成硬件电路设计及元器件的选型熟悉软件使用,完成软件设计实物设计与制作实物调试与完善()。
基于单片机的太阳能热水器控制系统的设计毕业论文开题报告

毕业设计(论文)开题报告题目基于单片机的太阳能热水器控制系统的设计一、选题的依据及意义:1、依据太阳能资源丰富, 既可免费使用, 又无需运输, 对环境无任何污染. 由此可见使用家用太阳能热水器解决中低温用水无论是经济设益, 还是节能减排效应, 都是非常明显的. 对促进可再生能源的开发利用, 增加能源供应, 改善能源结构, 保护环境, 实现经济社会的可持续发展起到积极的作用, 是一项惠及子孙后代、利国利民的绿色工程.随着全球人口和经济规模的不断增长,能源使用带来的环境问题及其诱因逐渐为人们所认识,“低碳经济”这一概念开始进入人们的视野。
人们在大力的发展太阳能产业。
能源问题将更为突出:①从长远来看,全球已探明的石油储量只能用到2020 年,天然气也只能延续到2040 年左右,即使储量丰富的煤炭资源也只能维持二三百年。
②环境污染③温室效应引起全球气候变化。
因此,人类在解决上述能源问题,实现可持续发展,只能依靠科技进步,大规模地开发利用可再生洁净能源。
太阳能具有:①储量的“无限性”太阳每秒钟放射的能量大约是1.6×10 的23 次方kW,一年内到达地球表面的太阳能总量折合标准煤共约1.892×10 的13 次方千亿t。
②太阳能对于地球上绝大多数地区具有存在的普遍性,可就地取用。
③发利用时几乎不产生任何污染。
鉴于此,太阳能必将在世界能源结构转换中担纲重任,成为理想的替代能源。
然而,目前市场上太阳能热水器的控制系统大多存在功能单一、操作复杂、控制不方便等问题,很多控制器具有温度和水位显示功能,却不具有温度控制功能,致使热水器阴天的时候不能方便使用。
即使热水器具有辅助加热功能,也可能由于加热时间不能控制而产生过烧,从而浪费电能。
2、意义能源问题与安全问题是现代社会各界普遍关注的焦点之一。
目前市场上存在三种样式的热水器:电热水器、燃气热水器和太阳能热水器。
近年来,电热水器的大规模用电,并不能给人们的正常生活带来便利,作为后来者的太阳能热水器,因其安全性好、节能、绿色环保等优点,近几年呈现出爆发式的发展趋势。
基于51单片机的太阳能热水器控制系统设计

基于51单片机的太阳能热水器控制系统设计一、本文概述随着全球对可再生能源需求的日益增加,太阳能作为一种清洁、可持续的能源形式,已经引起了广泛的关注和应用。
太阳能热水器作为一种常见的太阳能应用产品,其在节能减排、提高生活质量等方面具有显著的优势。
然而,太阳能热水器在实际使用过程中,仍存在一些问题,如水温控制不稳定、能效利用率不高等。
为了解决这些问题,本文提出了一种基于51单片机的太阳能热水器控制系统设计方案。
该系统以51单片机为核心控制器,结合温度传感器、水位传感器、执行机构等硬件设备,实现了对太阳能热水器水温和水位的精确控制。
通过实时监测水温和水位信息,系统能够自动调整加热功率和补水流量,确保水温稳定在用户设定的范围内,同时避免了水资源的浪费。
系统还具有故障诊断功能,能够及时发现并处理潜在的故障问题,提高了系统的可靠性和稳定性。
本文首先介绍了太阳能热水器的工作原理和现状,分析了传统控制系统存在的问题和不足。
然后,详细阐述了基于51单片机的太阳能热水器控制系统的硬件组成和软件设计。
在硬件设计方面,本文介绍了各个硬件模块的功能和选型原则,包括温度传感器、水位传感器、执行机构等。
在软件设计方面,本文详细说明了系统的控制算法和程序流程,包括温度控制算法、水位控制算法、故障诊断算法等。
本文通过实验验证了系统的可行性和有效性,为太阳能热水器的智能化、高效化提供了有益的探索和实践。
本文的研究不仅有助于提升太阳能热水器的能效利用率和用户体验,还为其他可再生能源应用产品的智能化控制提供了有益的参考和借鉴。
本文的研究成果对于推动太阳能热水器行业的技术进步和产业发展具有重要的现实意义和应用价值。
二、太阳能热水器控制系统总体设计太阳能热水器控制系统的总体设计是确保整个系统高效、稳定运行的关键。
在设计过程中,我们充分考虑了太阳能热水器的实际应用场景和用户需求,以及51单片机的性能特点,从而构建了一个既实用又可靠的控制系统。
毕业设计---基于单片机的太阳能热水器控制系统的设计

毕业设计---基于单片机的太阳能热水器控制系统的设计内蒙古科技大学本科生毕业设计说明书(毕业论文)题目:基于单片机的太阳能热水器测控系统的设计学生姓名:田文帅学号:0605106428专业:自动化班级:自2006-4班指导教师:贾玉瑛高级工程师2内蒙古科技大学设计说明书(毕业论文)基于单片机的太阳能热水器测控系统的设计摘要众所周知,世界上的能源危机越来越严重,迫切需要找到新的能源来代替传统能源。
而太阳能以其能源干净,安全可靠,源源不断的来源备受人们青睐,在对太阳能的利用当中,太阳能热水器无疑是技术最成熟的。
本文结合实际太阳能热水器的具体应用,设计了以AT89S51单片机为核心,AD590温度传感器,OP07高精度运放大器,ADC0832芯片等元器件为基础的太阳能热水器的智能控制器,详细描述了它的工作原理和设计方案。
根据太阳能热水器对控制器的要求,给出了系统硬件设计及软件的实现方法,从而实现了自动与手动上水,自动与手动加热,温度水位显示等实用功能。
全文分为3大部分,第一部分是绪论部分结介绍本设计的目的要求以及市场前景分析和设计的思路方法。
第二部分是硬件电路的设计部分,详细介绍了硬件的电路图和硬件的控制原理以及控制方法。
第三部分为设计的软件设计部分,描述了设计的软件程序。
关键词:单片机、太阳能热水器、温控系统I内蒙古科技大学设计说明书(毕业论文)A b s t r a c tThe solar energy water heater with the advantages of clean energy by the welcome of people. Based on the practical application of solar water heater, design with AT89S51 as the core, the temperature sensor AD590 to OP07,High precision operation amplifier, ADC0832 chips on the basis of components of the solar energy water heater only controller, a detailed description of its working principle and design scheme. According to the requirement of solar water heater of controller, system hardware design and software realization method, so as to realize the automatic and manual, automatic and manual heating water, water temperature display and practical function.The letter divides into three parts, the first part is introduced and the introduction section design requirement and market analysis and design method of thinking. The second part is part of the hardware circuit design, detailed introduces the hardware circuit and control principle of hardware and the control method. The third part is the design of the software design, describes the design of the software program.In winter, the demand for water heater is very big, the solar energy water heater is the main source of water, and so can namely is an energy and renewable energy, which is rich in resources, can use free, and no transport. No pollution to environment and solar water heater detection controller is muti _ function development orientation.Keywords: SCM, solar water heater, the temperature control systemII内蒙古科技大学设计说明书(毕业论文)目录摘要 (I)A b s t r a c t...............................................................I I 目录..................................................................I I I 第1章绪论 (1)1.1太阳能热水器的概况 (1)1.2太阳能热水器的发展概况及市场竞争分析 (2)1.2.1太阳能热水器的节能和经济效益分析 (7)1.2.2太阳能热水器的环境效益分析 (7)第2章系统硬件设计 (10)2.1控制系统组成及工作原理 (10)2.1.1系统的组成 (10)2.1.2控制装置的工作原理 (12)2.2主要原器件选择及硬件电路的设计 (12)2.2.1A T89S51高性能8位单片机 (12)2.2.2数码管显示原理 (16)2.3A T89S51单片机的最小系统 (19)2.4A T89S51单片机时钟电路 (19)2.5A T89S51单片机复位电路 (20)2.6水位检测电路的硬件设计 (21)2.7水温检测电路的硬件设计 (21)2.8键盘电路的硬件设计 (28)2.9驱动电路的硬件设计 (29)2.10显示电路的硬件设计 (32)2.11控制系统原理图 (33)第3章软件设计 (34)3.1主程序流程图 (34)3.2水温控制上水程序 (35)3.3温度显示子程序 (36)3.4键盘处理程序 (37)结束语 (38)第四章参考文献 (39)第五章附录 (41)5.1主程序流程图 (41)5.2中断子程序 (42)5.3温控进水程序 (42)5.3.1温度检测程序 (42)5.3.2水温控制上水程序 (43)5.4温度显示子程序 (44)5.5键盘处理程序 (46)5.6基于单片机的太阳能热水器控制系统的设计程序 (47)致谢 (58)III内蒙古科技大学设计说明书(毕业论文)第1章绪论1.1太阳能热水器的概况设计的目的及意义:本设计具有很强的实用性,用成本低廉的电阻式传感器以及电极配以单片机技术对生产实际中的太阳能热水器的水温的控制以及水位的显示。
《基于单片机的智能热水器设计开题报告1100字》

(2)智能热水器的硬件设计
(3)智能热水器的的软件设计
(4)智能热水器的系统测试
预期目标
完成智能热水器的总体设计,通过STC89C51单片机为核心进行系统设计,最后完成系统软件设计以及测试。
三、设计(论文)的研究重点及难点:
开题报告
设计(论文)题目
基于单片机的智能热水器设计
设计(论文)题目来源
自选
设计(论文)题目类型
起止时间
一、设计(论文)依据及研究意义:
据统计,市场上有四台热水器。燃气加热器,太阳能热水器,电热水器和空气加热器。其中,空气热水器是全面的。由于价格高,空气能热水器的普及率不高。大多数家庭使用其他三个。在安全方面,人们更喜欢选择电热水器和太阳能热水器。如果通风不足,家用气体中的二氧化碳泄漏或燃烧会导致安全问题,电气和太阳能热水器几乎没有问题。尽管太阳能热水器没有受到污染,但由于天气和安装位置以及缺乏有效的温度控制,它们的使用越来越少。电热水器的优点:不受地理位置的限制。与太阳能热水器相比,安装方便,安全性低。电热水器一般安装在室内,不受雨雪影响,更安全不受雨雪侵蚀。电热水器种类繁多,包括旋转按钮、触摸屏、红外遥控器、按钮等控制方式。根据不同的控制方法,价格是不同的,价格比较为人所接受。在这样一个信息时代,在这个瞬息万变的社会中,人们需要越来越多的高水准生活。人们总是喜欢并支持智能设备,智能热水器也是如此。随着科学技术在快速变化的社会中的快速发展,热水器技术日趋成熟。目前,热水器产品已不再是一种简单的热水器,而是一种充满科技创新的现代智能家用电器。随着人民生活条件的改善,人越来越富裕,国家越来越富裕,人们的生活水平越来越高。智能家电在人们的生活中越来越受欢迎,其份额也在不断增加,有许多类型的热水器与家庭生活密切相关。
基于单片机的智能电热水器系统设计毕业论文开题报告

第五,温度检测电路。本设计采用温度传感器DS18B20采集电热水器的实时温度,提供给AT89S51的P3.2口作为数据输入。
第六,水位检测电路。水位检测为三个并联的不同阻值的电阻,将不同阻值所分得的电压经PTB1转换后,可判断出水位信息(高、中、低、干烧)。
成绩:____________指导教师签字:____________
2011年3月16日
教研室意见:
教研室主任签字:
2011年3月18日
二、题目主要内容及预期达到的目标
本设计以基于单片机的智能电热水器系统设计为题,用单片机做控制器、通过水温水位的检测,来实现家庭用电热水器的智能化控制。该系统要求具有水温、水位的自动检测和控制,能实时显示水温、水位状态,具有漏电检测功能、预设功能、全天24小时均能使用的优异性能。
本设计题目预期达到的目标是采用AT89S51作为智能电热水器的控制芯片,通过选用电源模块、单片机模块、键盘模块、数码管及指示灯显示模块、水温、水位检测模块、报警输出模块,来实现更方便更节能,按照用户的使用习惯提前预先加热,让使用者随心享用热水、而在非用水时间则启动中温保温方程式,根据设定温度计算出最节能的保温温度,
本选题目的是基于人们对现代家庭舒适、便利、安全以及多元化信息服务的需要,基于AT89S51单片机设计具有智能特征的电热水器控制器。
选用AT89S51单片机作为控制芯片,就是为了实现电热水器的智能化,持续稳定的热水供应,自动断电的安全功能,使人们洗浴时能放心享受,利于人们的身体健康,其务实性能快速满足人们对现代生活快节奏的需求。
[9]张洪润. 单片机应用设计200例. 北京航天航空大学出版社,2006.7
基于单片机的太阳能热水器控制系统设计

基于单片机的太阳能热水器控制系统设计在当今能源紧张和环保意识日益增强的背景下,太阳能作为一种清洁、可再生的能源,其应用范围越来越广泛。
太阳能热水器便是其中一种常见且实用的设备。
为了提高太阳能热水器的性能和使用效率,设计一个基于单片机的智能控制系统具有重要的意义。
一、太阳能热水器的工作原理太阳能热水器主要由集热器、水箱和管道等部分组成。
集热器通常安装在屋顶或其他阳光充足的地方,其内部有吸热管,能够吸收太阳能并将其转化为热能。
被加热的水通过管道输送到水箱中储存起来,以供用户使用。
然而,传统的太阳能热水器存在一些不足之处。
例如,在阳光不足或天气变化时,无法保证稳定的热水供应;水温难以精确控制,可能会出现过热或过冷的情况。
为了解决这些问题,我们需要引入单片机控制系统。
二、单片机控制系统的总体设计本控制系统以单片机为核心,结合传感器、执行器和通信模块等组成一个完整的系统。
传感器部分包括温度传感器和水位传感器。
温度传感器用于实时监测水箱内的水温,水位传感器则用于检测水箱内的水位高度。
这些传感器将采集到的信息传输给单片机。
单片机作为控制中心,对传感器传来的数据进行处理和分析,并根据预设的控制策略发出相应的控制指令。
执行器主要包括电加热装置和水泵。
当水温过低时,单片机控制电加热装置启动,对水进行加热;当水位过低时,单片机控制水泵启动,向水箱内注水。
通信模块用于实现系统与用户之间的交互。
用户可以通过手机或其他终端设备远程查看热水器的工作状态,并进行相应的操作。
三、硬件设计1、单片机选型选择一款性能稳定、功能强大且成本适中的单片机,如 STM32 系列。
STM32 具有丰富的外设资源和较高的运算速度,能够满足系统的控制需求。
2、传感器电路设计温度传感器可选用 DS18B20 数字温度传感器,其具有精度高、接口简单等优点。
水位传感器可采用压力式水位传感器,通过测量水压来确定水位高度。
传感器的输出信号需要经过调理电路进行放大、滤波等处理,然后输入到单片机的 ADC 端口。
基于单片机的太阳能热水器温度控制系统

毕业设计(论文)学院名称学院名称专业名称专业名称学生学号学生学号学生姓名学生姓名指导教师教授姓名助理指导老师老师姓名202 年月基于单片机的太阳能热水器温度控制系统摘要随着时代的发展与技术的进步,运用单片机为主要技术手段的温度采集与控制系统的研发与应用取得了很大进步,对于在生产及生活中在温度的控制水平上有了很大的提高。
本文主要研究应用STC89C52单片机和DS18B20数字温度传感器的温度测量系统。
利用集成电路温度传感器DS18B20测量热水器水温,将被测的水温与已设定标准值比较,单片机通过使用LCD液晶显示器显示当前水位高低、当前水位、已设定的温度报警数值和当前被测的温度。
当温度过高时,系统会发出警报,同时关闭热水器加热装置。
当温度降到已设定最低温度时就继续给热水器加热装置通电,继续加温,如此反复监控温度。
这样就可以节约能源,提高能源的使用率。
针对系统的要求和特点,在上述硬件电路及实现方法的基础上,设计了基于单片机的电热水器温度控制系统。
关键词:STC89C52;LCD1602;温度控制;DS18B20Based on single chip microcomputer waterheater’s temperature control system designABSTRACTWith the rapid development of microcomputer measurement and control technology and widely used, with the single chip processor as the core temperature gathering and control system of research and application to a large extent, improve the production control of the temperature level in the life. The main research based on the AT89C51 single chip microcomputer and DS18B20 digital temperature sensor temperature measurement system. The water heater temperature using integrated circuit temperature sensor DS18B20 measurement, and compare the water temperature with the setting of the measuring. Than through the use of the LCD display shows upper and lower limit of water level , the current level , pre-set temperature alarm value and the current temperature . When the temperature more than set alarm temperature, the system will alarm sound, and shut down the water heater burner at the same time. Wait for the temperature to a lower value when can back to the water heater burner electricity, continue to heat, so temperature monitoring. So you can save energy, improve energy utilization rate. In accordance with the requirements and features of the system, on the basis of the hardware circuit and the realization method of using assembly language, the water heater temperature control system based on single chip microcomputer is designed.Key words: AT89C51;LCD1602; Temperature control;DS18B20目录摘要 (II)ABSTRACT............................................................................................................................................ I II 1绪论 .. (1)1.1课题背景及研究意义 (1)1.2太阳能热水器的应用及意义............................................................. 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)开题报告题目基于单片机的太阳能热水器控制系统的设计专业名称飞行器制造工程班级学号 088106311学生姓名洪兵旺指导教师肖洁填表日期 2012 年 3 月 20 日一、选题的依据及意义:1、依据太阳能资源丰富, 既可免费使用, 又无需运输, 对环境无任何污染. 由此可见使用家用太阳能热水器解决中低温用水无论是经济设益, 还是节能减排效应, 都是非常明显的. 对促进可再生能源的开发利用, 增加能源供应, 改善能源结构, 保护环境, 实现经济社会的可持续发展起到积极的作用, 是一项惠及子孙后代、利国利民的绿色工程.随着全球人口和经济规模的不断增长,能源使用带来的环境问题及其诱因逐渐为人们所认识,“低碳经济”这一概念开始进入人们的视野。
人们在大力的发展太阳能产业。
能源问题将更为突出:①从长远来看,全球已探明的石油储量只能用到2020 年,天然气也只能延续到2040 年左右,即使储量丰富的煤炭资源也只能维持二三百年。
②环境污染③温室效应引起全球气候变化。
因此,人类在解决上述能源问题,实现可持续发展,只能依靠科技进步,大规模地开发利用可再生洁净能源。
太阳能具有:①储量的“无限性”太阳每秒钟放射的能量大约是1.6×10 的23 次方kW,一年内到达地球表面的太阳能总量折合标准煤共约1.892×10 的13 次方千亿t。
②太阳能对于地球上绝大多数地区具有存在的普遍性,可就地取用。
③发利用时几乎不产生任何污染。
鉴于此,太阳能必将在世界能源结构转换中担纲重任,成为理想的替代能源。
然而,目前市场上太阳能热水器的控制系统大多存在功能单一、操作复杂、控制不方便等问题,很多控制器具有温度和水位显示功能,却不具有温度控制功能,致使热水器阴天的时候不能方便使用。
即使热水器具有辅助加热功能,也可能由于加热时间不能控制而产生过烧,从而浪费电能。
2、意义能源问题与安全问题是现代社会各界普遍关注的焦点之一。
目前市场上存在三种样式的热水器:电热水器、燃气热水器和太阳能热水器。
近年来,电热水器的大规模用电,并不能给人们的正常生活带来便利,作为后来者的太阳能热水器,因其安全性好、节能、绿色环保等优点,近几年呈现出爆发式的发展趋势。
选择太阳能热水器这个课题,不仅可以让我运用大学四年所学的专业知识来学习、了解太阳能热水器控制系统的设计,起到巩固理论知识,增强动手能力和创新意识的作用。
更是理论结合实际的良好见证。
此外,太阳能热水器已经走进千家万户,控制系统是太阳能的核心,可以尽可能做到节能环保,作这样一个设计,同时产品具有很大的市场前景。
二、国内外研究概况及发展趋势(含文献综述):目前,在世界范围内同,太阳能热水器控制已经进入智能化阶段, 市面上在售的控制器绝大部分具备温度、水位显示功能和自动控制功能. 有的控制器配备有辅助电加热装置, 自动实现了比较理想的人机交互界面.,并已形成行业,正在以优良的性能不断地冲击电热水器市场和燃气热水器市场。
2000 年太阳能热水器取代47000 套家用电热水器;2000 年日本太阳能热水器的拥有量将翻一番;以色列更是明文规定,所有新建房屋必须配备太阳能热水器。
目前,我国是世界上太阳能热水器生产量和销售量最大的国家。
太阳能热水器技术正在向更加方便、更加绿色、更加节能方向发展,为此,更加先进的硬件和更合理的软件被开发出来。
现在有太阳能热水器的水位分8 级,分辨率高,完全能满足用户的需求。
且还具有良好的用户界面,可以定时,随心所欲调节水温、水位。
当阳光不足时,系统可以启动电加热装置,对水进行加热到设定温度,从而达到全天24 小时供应热水,实现智能化。
三、研究内容及实验方案:1、(1)设计工具太阳能热水器控制系统的设计方式很多。
本设计采用MSC-51 系列单片机AT89S52 作为中央处理器,采用12864 液晶显示模块,热电偶温度采集模块,4x4 行列式键盘,水位采集模块,1302时钟模块,电加热模块,以及电热温度参数设置模块。
2、设计方案本设计以MSC-51系列单片机AT89C51作为中央处理器,采用由4 x4行列键盘输入加热时间、水温设置等要求,利用温度采集模块和水位采集模块进行对热水器中的水位和水温的信息采集,这些信息经由数据处理模块处理后,一旦水温达不到预设的水温要求,便会启用电加热模块,对水进行加热,并将水温显示在显示模块上,而当水温达到设置要求时,便会触发报警模块,并同时停止加热。
而如果在这个过程中水位没有达到预设时的要求,加热器也会进行注水,直至预设时的水位后停止注水。
1、硬件设计太阳能热水器控制系统的主体部分为单片机AT89C51芯片,其外围电路由键盘输入模块、显示模块、热电偶温度采集模块、温度和水位采集模块、光敏电阻测量光照强度模块、电加热模块、以及电热温度参数设置模块构成。
单片机部分主要用于控制和处理各功能模块的工作,实现时间设定、水位和温度显示、加热等功能。
硬件框图如图1 所示。
(1)主控芯片模块电路单片机系统由AT89C51和一定功能的外围电路组成,包括为单片机提供复位电压的复位电路,提供系统频率的晶振。
这部分电路主要负责程序的存储和运行。
对外接电容的值虽然没有严格的要求,但电容的大小会影响振荡器频率的高低、谐振器的稳定性、起振的快速性和温度的稳定性。
晶体可在1.2MHz~12MHz之间任选,电容C1和C2的典型值在20pF~100pF之间选择,但在60pF~70pF时振荡器具有较高的频率稳定性。
典型值通常选择为30pF左右,但本电路采用30pF。
AT89C51的复位是由外部的复位电路来实现的。
复位电路通常采用上电自动复位和按钮复位两种方式。
本设计中所用到的是上电按钮复位。
(2)光敏电阻测量光照强度模块本设计选用光敏来对光照强度进行测量,获取光能。
光敏电阻获取的是模拟信号,需通过ADC0809CCN将模拟信号转化为数字信号。
光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器,入射光强,电阻减小,入射光弱,电阻增大。
光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。
光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达1~10M欧,在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。
光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.4~0.76)μm的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。
在本设计中使用光敏电阻的好处在于,可选取用白炽灯泡(小电珠)光线或自然光线作控制光源,使设计大为简化。
(3)温度传感器模块DS18B20是智能温度传感器,它的输入/输出采用数字量,以单总线技术,接收主机发送的命令,根据DS18B20内部的协议进行相应的处理,将转换的温度以串口发送给主机。
主机按照通信协议用一个IO口模拟DS18B20的时序,发送命令(初始化命令、ROM命令、功能命令)给DS18B20,并读取温度值,在内部进行相应的数值处理,用图形液晶模块显示各点的温度。
在系统启动之时,可以通过4×4键盘设置各点温度的上限值,当某点温度超过设置值时,报警器开始报警,从而实现了对各点温度的实时监控。
每个DS18B20有自己的序列号,因此本系统可以在一根总线上挂接了4个DS18B20,通过CRC校验,对各个DS18B20的ROM 进行寻址,地址符合的DS18B20才作出响应,接收主机的命令,向主机发送转换的温度。
采用这种DS18B20寻址技术,使系统硬件电路更加简单。
(4)液晶显示模块液晶显示模块以其微功耗、体积小、显示内容丰富、模块化、接口电路简单等诸多优点得到广泛应用。
液晶显示模块分字符型和点阵型两种,前者只能显示常用的字符,点阵型液晶显示模块除显示字符外还能显示各种图形和汉字。
12864是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集。
该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面,可以显示8×4行16×16点阵的汉字,可完成图形显示。
电压低功耗是其又一显著特点。
由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
(5)键盘输入模块键盘和显示电路是人机交互的重要手段。
控制键是用户干预系统运行的唯一接口,也是用户比较关心的问题。
为了实现控制器对时间与温度的设定及显示功能,本设计采用芯片8279配合SN74LS138N和SN74LS240P驱动4位数码管和LED管实现时间与温度的设定与静态显示。
数码管的段选码由B口和C口输出,经74LS240驱动后送给共阴极LED。
数码管的位扫描信号经74LS138译码驱动后提供给LED的公共极。
RL0~RL7提供了键盘列扫描接口,SL0~SL2盘的行扫描接口。
(6)智能加水设计中南地区天气多变, 日照量不充足, 尤其是春冬两季, 每天天气更是变化无常. 目前太阳能热水器加水是由用户预先估计天气情况设定加水量, 用户对一天的天气情况无法准确估计, 一旦加水太多, 天气变冷,水温不够热则不能使用( 温度要在45 摄氏度以上才方便洗澡、洗碗等) , 用辅助电加热又达不到节能目的.加水量太少, 天气变好时又不能充分利用光照生产更多的可用的热水, 因为水温低时, 真空管转换效率高, 升温快, 所以在低温时能尽量多加水就能充分利用光照最大量地生产热水. 对现有太阳能热水器的软件进行升级, 在现有功能的基础上, 增加智能控制模式. 在智能控制模式下控制器能根据天气情况自动加水, 在保证水温达到可用的前提下( 用户可自行设定最低温度T设, 比如设为50 c) 使可用的水量达到最大, 最大程度地满足人们的生活需要.智能控制过程: 每天早上控制器自动控制水箱水量达到1/ 3, 避免真空管空烧. 当条件1 成立即水箱内水温大于或等于T 设+ $ T( 用户可自行设定$T时, 控制器自动加水; 当条件2 成立, 即水箱水温小于或等于T设- $ T 时停止加水, 当水箱已加满水或用户定时到了认定时间则自动退出智能控制模式.在智能控制模式中不进行管道排空处理, 当退出智能控制模式时进行排空处理. 在智能控制模式中,由于冷水从水箱上面加入, 避免了由底部进水, 冷水直接进入真空管导致真空管破裂的可能, 保险起见还可控制进行间歇式加水, 智能控制模式子流程图如图3 所示.(7)管道排空功能对现有太阳热水器管道进行改造,(图2)在热水器下的进水口下增加一个电磁阀3和一个三通, 三通的一头接至水箱的溢出口.加水时, 打开电磁阀1, 通过三通从溢出口进水, 达到设定水量时电磁阀1 自动关闭, 控制器打开电磁阀2, 使管道中的水通过电磁阀2 流进备用水箱( 水箱通过排气口与外界保持气压一致) , 延时一段时间使电磁阀2 自动关闭, 备用水箱大小根据管道中的水量而定. 用热水时, 用户打开电磁阀3, 一开龙头, 马上就有热水可用了,根据所需热水用量考虑管道的长度, 提前关闭电磁阀3, 管道中的热水会从排气口吸气, 使管道中的热水放光, 达到排空目的. 由于管道已排空, 还彻底解决了冬季太阳能热水器管道冻结甚至冻裂的问题, 备用水箱中的水可用于洗手、洗衣或冲厕所等2、软件设计太阳能热水器控制系统的最大特点是所有功能模块均由软件控制以完成各自功能。