太阳能热水器自动控制系统.docx
《太阳能热水器自动控制系统.docx》由会员分享,可在线阅读,更多相关《太阳能热水器自动控制系统.docx(22页珍藏版)》请在三一办公上搜索。
1、太阳能热水器自动控制系统绪论太阳能热水器已经进入千家万户,太阳能热水器给人们的生活或工作提供了很大的 便利,但是还存在着很大的不足。比如夜间用水,太阳能即便有很强的保温设备,但收 到外接温差的影响,内部温度还是会下降。如何实现热水的实时供给,成为一个研究的 方向。本课题根据上述问题,提出解决方案,重在研究自动加热系统,完善太阳能热水 器的功能,提高使用性。本设计使用STC89C52系列单片机作为主节制模块,实现太阳能自动控制系统设计, 该系统由八个基本模块组成,实现对太阳能水箱水位、温度的实时检测并报警,通过按 键调整时间设置,切换夜间自动加热和手动加热等多种功能。本设计进行了proteus仿
2、 真,验证可行之后,通过软件绘制电路原理图,然后根据电气路焊接实物,在实物上完 成所有预期功能。关键词:单片机太阳能自动控制软件仿真ABSTRACTThe design is designed based on STC89C52 microcontroller to control the smart car automatic tracing system is easy to use, which covers the design of modules and software of automatic tracing smart car hardware on the main par
3、t. The smart car automatic tracing system is based on C52 microcontroller based controller core, then the four road to pavement of injection tube of infrared detection system to detect the track, then the signal detected by the real -time feedback transmission for C52 mcu. C52 microcontroller receiv
4、es the detection signal, compares the relative software according to internal procedures, obtained through the analysis results to control the drive motor running, driving direction which drives rotation control to control the wheels of the car car, allowing the car to travel to their own along the
5、track laying. In this way, the automatic tracing smart car is basically can be completed along the self laying automatic tracing on the track to run.Keywords: STC89C52, Infrared system, Direct-current machine, Auto-tracking目录1概述.41.1本课题的研究意义.41.2本课题研究的应用前景与国内外进展.41.2. 1国内wai进展及应用前景.41.2.2本论文的研究目标与研究
6、内容.42系统总体设计.42.1系统设计规划.42.2模块方案论证53硬件设计.63.1传感器检测模块63.1.1液位传感器原理与应用63.1.2水温传感器检测模块.73.2液晶显示模块83.3单片机83.3. 1单片机晶振模块93.3.2单片机复位模块93.3.3单片机P0 口上拉电阻93.3.4最小系统原理图103.4时钟模块103.5 光耦继电器模块113.6电源模块113.7按键模块124软件设计134.1软件架构图134.2系统设计总流程图134.3水位检测软件设计144.4液晶显示软件设计154.5温度传感器软件设计164.6时钟模块软件设计174.7按键扫描软件设计185测试和分
7、析195.1测试195.2性能分析20总结20致谢21参考文献221概述1.1本课题的研究意义随着科技的进步,太阳能热水器逐步进入千家万户。太阳能热水器给你人 们的生活或工作提供了很大的便利,但是还存在着很大的不足。比如夜间用水, 太阳能热水器即便有很强的保温设备,但受到外接温差的影响,内部温度还是会 下降。如何实现热水的实时供给,成为一个研究的方向。1.2本课题研究的应用前景与国内外进展1.2.1国内外进展及应用前景中国现在已经成为了世界上产量最大的太阳热水器生产国家,我国慢慢地出 现了一些太阳能热水器温度测控,但是绝大多数热水器存在着比如性能不够稳定, 经常产生错误的操作;温度、水位检测、
8、控制误差大,太阳热水器,尤其是太阳 热水系统及其控制器有着广阔的发展前景。国外太阳能热水器技术已日趋成熟, 国外近几年主要发展的仍是管板式,主要研究如何继续降低成本提高可靠性。国 外太阳能热水器的普及面积广,很多国家已经把太阳能热水器发展到工业化生产 阶段。1.2.2本论文的研究目标与研究内容本论文主要研究一种智能化控制的太阳能热水器自动控制系统,能够实现对 水位温度检测,时间显示和控制,自动/手动加热和报警功能。2系统总体设计2.1系统设计规划太阳能自动控制设计系统,实现智能控制。主要实现以下功能:1、水位检测和显示。水位传感器使用光电传感器,实物和仿真中可以使用 拨码开关代替,并设置水位上
9、限,当实际水位超过温度上限是,报警并停止加水。2、温度检测和显示。温度检测使用DS18B20实时检测温度,通过LCD1602 显示,设置温度上限。自动加热时,如果温度达到上限,则停止加热。3、时间显示及调整。使用DS1302做时钟芯片,该芯片参考资料丰富,开发 简单,并且功能强大,能够实现设计要求。专门设置三个按键,一个用来选择日 期/时间,另外两个用来调整时间。4、根据水位高低自动调整水位。5、自动/手动电加热、晚上用电低谷时实现自加热。方案:单片机通过引脚实时检测水位高低和当前水温,当温度达到上限时报 警,并通过三个按键实现温室上限的设定,显示器字符、数字的LCD1602显示, 两行显示足
10、够。由于本设计是弱电控制强电,所以加上光耦和外部链接会更安 全,当外部电压过大时能有效保护单片机,然后通过继电器控制加热和加水的 关闭状态。为了实现智能加热,本设计另外加了时钟模块,实现在规定时间内 自加热,如图2-22.图 2-22太阳能自动控制设计由八个基本模块组成,他们分别是电源模块,水位检测 模块,温度检测模块,时钟模块,按键扫描模块,液晶屏显示模块,光耦继电器 模块,报警模块。太阳能自动控制电路实现的结构框图如图2-23。图2-23系统结构框图3硬件设计3.1传感器检测模块3.1.1液位传感器原理与应用光电液位传感器是利用光在有水和无水两种不同状态下发生反射折射效果 不同的原理而开发
11、的点液位测控传感器。工作图3-11。片发射头接收头外部图3-11光电液位传感器工作示意图考虑到液位传感器种类较多,单片机引脚有限,选定如下光电液位传感器: 美国Honeywell光电液位传感器LLE101000。实物如图3-12。图3-12光电液位传感器LLE101000太阳能热水器检测液位的方法是把传感器按一定比例安插到太阳能水管中, 通过液位浸没传感器的数目来确定当前的水位。本设计采用了 4个水位传感器。 安装效果如图3-13。图3-13液位传感器安装效果如图3.1.2水温传感器检测模块和操作。仿真、原理图中对应DS18B20芯片/接口如图3-16图3-16温度传感器DS18B20仿真图3
12、.2液晶显示模块液晶显示模块采用1602LCD,主要技术参数:显示容量:16X2个字符,芯片 工作电压:4.55.5V,工作电流:2.0mA,字符尺寸:2.95X4.35(WXH)mm。可以 直接和单片机引脚链接。LCD1602实物和电路原理图如图3-2:图3-2液晶显示屏实物和电路原理图3.3单片机STC89c52具有以下标准功能:8k字节Flash, 512字节RAM, 32位I/O 口 线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16位定时器/计 数器,其中定时器0还可以当做两个八位定时器使用。3.3.1单片机晶振模块本设计采用12M晶振,它的时钟周期是1/12
13、us,单片机工作是每完成一个机 器周期执行一次程序,而一个机械周期是12个时钟周期即1us.与晶振一起组成 晶振模块的还有两个电容,电容的取值采用值:30pf.电路原理图3-31。3.3.2单片机复位模块当单片机运行中出现错误,或调试时用于观察现象,要不断进行复位,让单 片机从程序的开头重新执行,电路原理图如图3-32。图3-32复位电路复位电路工作原理如图3-421所示,VCC 上电时,C充电,在10K电阻上出现电 压,使得单片机复位;几个毫秒后,C充满,10K电阻上电流降为0,电压也为0, 使得单片机进入工作状态。3.3.3单片机P0 口上拉电阻本设计中的上拉电阻选型:A331型330R
14、9脚A型排阻。实物如图3-33。图3-33排阻3.3.4最小系统原理图P5.5(T1P5.TD)JKTALIXTAL2ESTP如西PS.钏可VtC GMD,AIE-PMC PSE?:VTll?3J=3p输面T;.FFPPPFFPADflPd/ ADg.】 CAD2-)Pi.2. CADWDJ (AD4JP0.4 AD!?以 ADHPO t:ADlPD 5CAS:iP2.0 i:.A3:lP2.L (A0)P2.1 (AnjP2.3 (AUJP24 (AL5JP2.3 A14P21 (A2F2.T图3-34最小系统原理图3.4时钟模块本设计采用DS1302,现进行DS1302元器件简单介绍:采用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 太阳能热水器 自动控制系统
链接地址:https://www.31ppt.com/p-5092402.html