




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、NANCHANG UNIVERSITY GONGQING COLLEGE学 士 学 位 论 文(设 计)THESIS OF BACHELOR(20102014年) 中文题目:智能热水器温度控制系统的设计英文题目:Intelligent Temperature Control System of ElectricWater Heater学 院:南昌大学共青学院系 别:工程技术系专业班级:10电气工程及其自动化2班学生姓名:樊素强学 号:指导教师:燕贤青二 一 四 年 五 月学士学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的
2、内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中已明确方式标明。本人完全意识到本声明的法律后果由本人承担。本人签名: 日期: 智能热水器温度控制系统的设计摘 要本次设计采用ATMEL公司生产的AT89S51芯片作为智能电热水器的控制芯片,对该芯片的引脚和功能做了详细的介绍。在硬件系统设计方面,对温度检测电路、LED显示电路、报警电路、加热电路等进行了分析和设计。在软件设计方面,采用汇编语言程序编程,汇编语言易于为单片机所识别,而且执行速度快。本次设计所用到的芯片主要有AT89S51,DS18B20,7920A等。它的主要功能是利用
3、集成温度传感器AT89S51作为传感元件,集成放大器作为放大电路,A/D转换器作为数据采集器件,单片机作为数据处理器件,数码管作为显示器件。设计最终目的为了要实现一个能对重量信息进行实时数据采集、处理及显示,并可用键盘设定阈值。该智能电热水器设计完善,设计方案简单易行,采用软件设计控制,可以实现智能检测水温,智能加热,并且提高整机的可靠性和准确性。关键词:单片机;PID控制;智能温控系统AbstractThis design uses ATMEL Corporation AT89S51 chip as smart electric water heater controller chip, t
4、he chip is pin and function made a detailed presentation. In the hardware system design, temperature detection circuit, LED display circuit, alarm circuit, heating circuit are analyzed and design. In software design, the use of assembly language programming, assembly language is easy to identify the
5、 microcontroller, and fast execution speed. The design of the chips used mainly AT89S51, DS18B20, 7920A and so on. Its main function is to use the integrated temperature sensor AT89S51 as the sensing element, integrated amplifier for amplifying circuit, A / D converter as a data acquisition device,
6、the microcontroller as a data processing device, a digital display. The ultimate goal of the design in order to be able to achieve a weight information real-time data acquisition, processing and display, and keyboard can be used to set thresholds. The smart electric water heater designed, the design
7、 is simple, using software designed to control the water temperature can be achieved intelligent detection, intelligent heating, and improve the reliability and accuracy of the machine.Keywords: single-chip microcomputer;PID controller;intelligent temperature control system 目 录摘 要IAbstractII第一章 绪论11
8、.1 智能热水器温度控制系统设计的研究目的11.2 智能热水器温度控制系统设计的研究背景和意义11.3 国内智能热水器温度控制系统的研究现状以及发展趋势1第二章 智能热水器温度控制硬件设计32.1 智能热水器温度控制系统设计的结构框图32.2 智能热水器温度控制系统设计的各部分的功能32.2.1 温度采集模块42.2.2 显示模块62.2.3 电加热模块72.2.4 音乐报警模块72.2.5 漏电检测电路82.2.6 简绘热水器水位测量系统的结构图92.3 热水器温度控制系统设计的控制部分的要求92.4 AT89S51芯片的介绍102.5 数据采集和加热模块的选择及I/O接口的设置10第三章
9、程序的设计113.1 主程序113.2 温度传感器DS18B20模块113.3 LED显示模块123.4 键盘控制模块13总 结致谢参考文献附 录第一章 绪论1.1 智能热水器温度控制系统设计的研究目的本设计的的研究内容是温度控制系统,其控制的对象是温度,也就是温度控制。温度控制在日常生活以及工业领域应用相当广泛,比如温室、水池、印刷行业、化工、石油、冶金、航空航天、机械制造、粮食存储、葡萄酒生产等场所的温度控制。在很早以前温度控制是由人工操作来完成的,而且人们都不够重视,其实在很多场所温度都需要监控以避免发生意外,造成不必要的损失。针对此问题,本系统设计的研究目的是实现一种可连续高精度调温的
10、温度控制系统,应用于热水器,是一款既实用方便又廉价的智能控制系统。1.2 智能热水器温度控制系统设计的研究背景和意义温度控制无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,过低的温度或过高的温度都会使水资源失去应有的作用,从而造成水资源的巨大浪费。特别是在当前全球水资源极度缺乏的情况下,我们更应该掌握好对水温的控制,把身边的水资源好好地利用起来。在现代冶金、石油、化工及电力生产过程中,温度是极为重要而又普遍的热工参数之一。在环境恶劣或温度较高等场合下,为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度、节约能源,要求对加热炉炉温进行测、显示、控制,使之达
11、到工艺标准,以单片机为核心设计的炉温控制系统,可以同时采集多个数据,并将数据通过通讯口送至上位机进行显示和控制。那么无论是哪种控制,我们都希望水温控制系统能够有很高的精确度(起码是在满足我们要求的范围内),帮助我们实现我们想要的控制,解决身边的问题。在计算机没有发明之前,这些控制都是我们难以想象的。而当今,随着电子行业的迅猛发展,计算机技术和传感器技术的不断改进,而且计算机和传感器的价格也日益降低,可靠性逐步提高,用信息技术来实现水温控制并提高控制的精确度不仅是可以达到的而且是容易实现的。用高新技术来解决工业生产问题,排除生活用水问题实施对水温的控制已成为我们电子行业的任务,以此来加强工业化建
12、设,提高人民的生活水平。1.3 国内智能热水器温度控制系统的研究现状以及发展趋势近年来,我国城镇居民家庭中也开始呈现出家庭中央热水化趋势,在武汉地区,这一趋势的表现犹为明显,以前风光无限的燃气热水器开始慢慢退出市场,市场份额仅剩不足20。家庭中央热水系统正逐渐被消费者接受。家庭中央热水化趋势的形成源于国内近年来的房地产开发特征。虽然近两年来小户型成市场热点,但综合来看,100平米以上的三房才是迎合三口之家甚至三代同堂的中国家庭需要的主流户型,因此对于家庭热水的需求也随之增长。尤其经过近几年150平米以上大户型广受开发商追捧的沉淀之后,对于满足大户型需要的家庭中央热水器的需求自然随之增长。本设计
13、是基于AT89S51单片机的智能电热水器的控制器的设计,要达到的智能控制要求有:l 设置四个数码管显示当时水温。l 水的温度检测显示范围为0100,精度为±0.5。l 温度预设范围为2560,当检测温度低于预设温度2时,控制系统开始加热;并检测其温度高于预设温度2时,就停止加热。l 报警设置:高温报警:当检测温度高于60时,自动报警。低温报警:当检测温度低于0时,自动报警。缺水报警:当储水箱内缺水时,自动报警。漏电报警:当热水器发生漏电情况时,自动报警。l 设置一个音乐器,如果热水器出现异常情况而报警时,由音乐器发出警报声,并自动切断加热元件的供电。第二章 智能热水器温度控制硬件设计
14、2.1 智能热水器温度控制系统设计的结构框图经过对所要设计的控制系统的功能要求进行分析,可以得道系统的总体硬件设计框图,如图2.1所示。由系统的总框图可以看出该系统的工作原理为:单片机89S51作为控制核心并协调整个系统的工作,通过数字温度传感器检测当前水的温度,由于数数字信号就直接送入单片机89S51内,通过单片机的处理在LED数码管上显示当前的温度值。使用模糊PID控制水温的变化及其变化率,让水温达到理想的的设定温度,缩小其误差范围,使其更精确和稳定。在工业控制中,PID控制是工业控制中最常用的方法。但是,它具有一定的局限性:当控制对象不同时,控制器的参数难以自动调整以适应外界环境的变化。
15、为了使控制器具有较好的自适应性,实现控制器参数的自动调整,可以采用模糊控制理论的方法。按键用来设定想要的温度值,单片机在内部通过比较设定的温度和当前温度,温度值在时时检测,达到控制目的。图2.1系统总体硬件框图2.2 智能热水器温度控制系统设计的各部分的功能智能热水器控制系统的主体部分为51系列单片机芯片,其外围电路由温度采集模块、电加热模块、显示模块、以及音乐报警模块构成。单片机部分主要用于控制和处理各功能模块的工作,实现温度控制、加热等功能。低温报警:当检测温度低于0时,自动报警。高温报警:当检测温度高于60时,自动报警。缺水报警:当储水箱内缺水时,自动发出报警信号。漏电报警:当热水器出现
16、漏电情况时,自动发出报警信号。2.2.1 温度采集模块选择DS18B20数字温度传感器,信息经过单线接口送入DSl820或从DSl820送出,因此从主机CPU到DSl820 仅需一条线(和地线)DSl820 的电源可以由数据线本身提供而不需要外部电源。因为每一个DSl820在出厂时已经给定了唯一的序号,因此任意多个DSl820可以存放在同一条单线总线上,这允许在许多不同的地方放置温度敏感器件DSl820的测量范围从-55 到+125 增量值为 0.5 可在 l s(典型值)内把温度变换成数字。该传感器为单总线数字温度传感器,体积小,系统结构简单,它可以将温度直接转换成串行数字信号的单芯片处理,
17、温度显示,可实现。DS18B20与3引脚封装,温度分辨率0.0625摄氏度,测量范围和精度可以达到设计要求。 DS18B20温度传感器是一种新的达拉斯半导体公司在美国先进的智能温度传感器,与传统的热敏电阻,温度测量设备相比,它可以直接读取温度。这部分主要是完成温度信号的采集和转换工作,DS18B20数字温度传感器及其接口与MCU部分。数字温度传感器DS18B20采集温度数据通过一个引脚单片机的P1.7口的单片机温度和存储。本节仅DS18B20与单片机,硬件是很简单的。(1) DS18B20的性能特点如下: 1)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与
18、DS18B20的双向通讯; 2)测温范围 55+125,固有测温误差(注意,不是分辨率,这里之前是错误的)0.5; 3) 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定; 4)工作电源: 35V/DC; 5)在使用中不需要任何外围元件; 6)测量结果以912位数字量方式串行传送; 7)不锈钢保护管直径 6; 8)适用于DN1525, DN40DN250各种介质工业管道和狭小空间设备测温; 9)标准安装螺纹 M10X1, M12X1.5, G1/2”任选; 10)PVC电缆直接出线或德式球型
19、接线盒出线,便于与其它电器设备连接;11) 独特的单线接口仅需要一个端口引脚进行通信;12) 零待机功耗;13)温度以3位数字显示; 14) 用户可定义报警设置;15) 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;16) 负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。 (2) DS18B20的内部结构DS18B20采用3脚PR35封装,如图2.2所示;DS18B20的内部结构,如图2.3所示。图2.2 DS18B20封装 (3)DS18B20内部结构主要由四部分组成:1) 64位光刻ROM。开始8位是产品类型的编号,接着是每个器件的惟一的序号,共有48位
20、,最后8位是前56位的CRC校验码,这也是多个DS18B20可以采用一线进行通信的原因。64位闪速ROM的结构如下。表2.1 ROM结构8b检验CRC48b序列号8b工厂代码(10H) MSB LSB MSB LSB MSB LSB图2.3 DS18B20内部结构2) 非挥发的温度报警触发器TH和TL,可通过软件写入用户报警上下限值。3) 配置寄存器,可以设置DS18B20温度转换的精度。 4)温度传感器,温度传感器DS18B20的内部存储器包括一个高速的RAM的分期和失电擦除E2PRAM。高速临时内存结构是8个字节的内存。头2个字节包含测量的温度信息,TH和TL的副本,3和4个字节是多变的,
21、被刷新,每次上电复位。5字节,在配置寄存器,它是用来确定数字转换温度分辨率的内容。因为温度对应的数值精度的分辨率转换DS18B20的工作寄存器。它的内存结构和字节。低5 1,TM是工作模式,用于在工作模式或测试模式设置DS18B20。表2.2内部存储器结构图Byte0温度测量值LSB(50H)Byte1温度测量值MSB(50H)E2PROMByte2TH高温寄存器ß-àTH高温寄存器Byte3TL低温寄存器ß-àTL 低温寄存器Byte4配位寄存器ß-à配位寄存器Byte5预留(FFH)Byte6预留(0CH)Byte7预留(IOH)
22、Byte8循环冗余码校验(CRC)2.2.2 显示模块显示电路是使用的串口显示,这种显示最大的优点就是使用口资源比较少,只用p3口的RXD和TXD,串口的发送和接受,四只数码管采用74LS164右移寄存器驱动,显示比较清晰。如图2.4所示。图2.4温度显示电路2.2.3 电加热模块本系统中光电隔离电路如图2.5所示。通过光耦将加热强电电路与单片机控制电路隔离,防止其干扰单片机工作。单片机的输出控制信号控制两电热丝的断通及电压大小,从而调节水温。加热器选择MZFR系列波纹式PTC加热器。将其与ICNE555时钟电路相连,用温度控制器的输出量U来控制双向可控硅的导通角,控制加热器的通断和加热时间来
23、实现温度的调节。如图2.5所示。图2.5加热继电器接口电路图2.2.4 音乐报警模块音乐报警器,包括警示灯、音乐模块控制器、感应器以及扬声器。音乐模块控制器分别与警示灯、感应器以及扬声器相连接在一起。音乐模块控制器包括显示屏以及按钮。显示屏以及按钮均设于音乐模块控制器内。音乐报警器还包括微型处理器。微型处理器与音乐模块控制器相连接在一起,本实用新型的优点是:使用方便快捷,安全可靠。音乐报警电路可使报警声优美悦耳,克服了蜂鸣报警音调比较单调的不足。音乐报警接口有两部分组成:(1)集成电路KD153B、晶体管BG3、BG4等组成报警发声源,元件少,耗电小,即集成电子音乐芯片。(2)晶体管BG1、B
24、G2组成互补型复合放大器,也可采用集成放大器。音乐报警接口电路如图2.6所示,图中采用蓝色多瑙河乐曲音乐芯片7920A。当AT89S51从p1.0输出高电平时,电子音乐芯片7920A的输出端MT变为1.5V高电平,输出端Vout便发出乐曲信号,经M51182L放大驱动扬声器发出乐曲报警声,音量大小由10K电位器调整。相反,若P1.0输出低电平,则7920A因MT输入电位变低而关闭,故扬声器停止奏乐。音乐报警接口的参考程序为:TART:: SETB P1.0 ;P1.0为高电平,发出音乐报警乐曲 RETSTOP: CLR P1.0 ;P1.0为低电平,音乐报警乐曲停止 RET图2.6音乐报警接口
25、电路2.2.5 漏电检测电路若果辅助电加热过程中系统一旦漏电,则经半波整流和滤波后触发可控硅导通,那么在输出端产生一低电平信号,单片机读取后控制继电器触点断开,使加热体断电。选择合适的稳压管和阻容器件参数,可以调整漏电检测的门槛电压值。如果漏电,将漏电导向接地外壳。 图2.7 漏电检测电路 2.2.6 简绘热水器水位测量系统的结构图UQK-2型磁浮球液位传感器 变送器 光柱数显仪1UQK-2式浮子液位传感器适用于压力或非受压容器液位测量和控制,液位传感器网站和远程4-20mA输出,浮子液位传感器具有良好的stabilityand可靠性。和浮子液位传感器测量范围净重 0 - 6000米,测量准确
26、度L = 500 mm - 1000 mm±1.5% FS > 1000 mm±1.0% FS和介质温度20 - 150环境温度40 - 85满足技术规范要求。水平传感器BPY800K系列插件,插件水平传感器可以现场和远程4-20mA输出,插件水平传感器具有良好的稳定性和可靠性。防水性能。但精度等级±0.3%±2%的要求有一些差异。2.3 热水器温度控制系统设计的控制部分的要求本系统采用4位LED显示器显示水温度,温度控制采用改进的PID控制算法,该控制系统具体如下基本功能:(1)设置温度参数后,自动控制电辅助设备加热。(2)偏差0.6°
27、C,静态误差0.3°C。(3)显示水温,电加热水温可任意设定。2.4 AT89S51芯片的介绍AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)Flash存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机。其主要功能列举如下:1、兼容MCS-51指令系统2、4k可反复擦写(>1000次)ISP Flash ROM3、1000次擦写周期4、32个双向I/O口
28、5、4.5-5.5V工作电压6、2个16位可编程定时/计数器7、时钟频率0-33MHz8、全双工UART串行中断口9、128x8bit内部RAM10、低功耗空闲和省电模式11、中断唤醒省电模式12、3级加密位13、看门狗(WDT)电路14、软件设置空闲和省电功能15、灵活的ISP字节和分页编程16、双数据寄存器指针2.5温度设置及I/O接口的设置温度设置采用手动设置。按下P3.2功能转换键,开始设定温度值,键盘上12345档位和上下键可以调节温度的大小,1代表30-35度,2代表36-40度,3代表41-45度,4代表46-50度,5代表51-55度。表2.3 I/O接口的设置第三章 程序的设
29、计3.1 主程序 主程序模块:主要的工作是由主程序模块在接通电源的系统初始化和构建框架的整体系统软件,包括初始化包括单片机和串行端口初始化初始化。然后等待温度设定,温度已经成立,用来确定系统运行键被按下,如果系统正在运行,反过来调用相应的模块,循环控制直到系统停止运行。主程序模块的程序流程图如图3.1所示。图3.1 主程序模块3.2 温度传感器DS18B20模块首先系统通过反复操作,搜索DS18B20序列号,然后启动所有在线DS18B20做温度A/D变换,最后逐个读出在线DS18B20变换后的数据,DS18B20程序流程图如图3.2所示。图3.2 DS18B20总体操作流程图DS18B20子程
30、序设计见附录一。3.3 LED显示模块LED的显示方法,包括静态和动态两种,为了降低硬件成本,动态明确的行一起使用,在每个段落中一个相同的字段,剖面b在一起,.由公共八个I / O的嘴角边(杨总或阴虚COM),克携手合作,共8段,由另一I / O端口控制。由于这种连接模式将同一行中的每个字段,输出域代码时,每一个都将显示相同的内容,因此,想显示不同的内容,必须采取轮流的方式来展示。即在一个特定的时刻,只有一个特定的字线浇注在一个国家,每一个字线在开路状态,同时在线输出的比特字段来显示相应的字段中的字符代码。在这一瞬间,仅这一项,根据其他几个黑暗。下一刻,同一个人显示下,这样的循环依次扫描,轮流
31、显示,由于人眼的视觉滞留效应,人们看到的是一个更加稳定的同时显示。动态扫描显示电路的特点是占用较少的I / O端,硬件电路简单,成本低,编程较为复杂。 CPU刷新时间扫描。当要求显示位数太多,通常是通过使用动态扫描显示模式。LED显示模块流程图如3.3图所示。图3.3 LED显示模块流程图LED显示模块相关子程序见附录一。3.4 键盘控制模块在微型计算机应用系统的工作处理的内容是只适用于CPU的键盘,CPU进行数据处理,显示和其它的输入/输出操作的一部分,所以键盘的处理工作不能占用太多的CPU时间,并也需要,键盘给予及时的响应。 CPU控制键盘处理的工作方式有以下几种:程序控制扫描方式,扫描模
32、式,中断控制,定时控制方式。 设计选择这篇文章是提供过程控制扫描方式,即在工作的CPU,键盘扫描子程序调用,对输入信号的要求作出回应。程序控制扫描模式按钮处理程序固定在一个程序段的主程序。当主程序的程序部分,扫描键盘,以判断该键输入。如果有,那么计算的关键号码,实施相应的按键功能子程序。 CPU工作影响小,这种工作方式,但是应该考虑的操作键盘处理程序的时间间隔不能太长,否则会影响按键输入响应及时。键模块流程图如图3.4所示。图3.4 按键模块流程图按键模块相关子程序见附录一。致谢经过半年的忙碌和工作,本科学位论文已经接近尾声,作为一个本科生的毕业论文,由于经验的匮乏,难免有许多考虑不周全的地方
33、,如果没有导师的督促指导,以及一起工作的同学们的支持,想要完成这个设计是难以想象的。 在此次论文完成的过程中,首先要感谢的是导师燕贤青老师。燕老师从一开始的论文方向的选定,到最后的整篇文论的完成,都非常耐心的对我进行指导。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在燕老师得谆谆教导之下,我学到了很多,除了专业知识上的,还有工作态度,做人的原则,碰到难题时怎么处理的方式方法。燕老师给我提供了他自己的大量研究数据资料和宝贵的建议,告诉我应该注意的细节问题和格式问题,细心的给我一一指出错误。他对温度控制的专业研究和对该课题深刻的见解,使我受益匪浅。在此,谨向导师燕贤
34、青老师致以崇高的敬意和衷心的感谢!参考文献1 董建征. 低温热水地板辐射采暖系统智能温度控制器的研究D. 天津大学,2010.2 黄霞. 基于FPGA的智能温度控制系统的设计D. 武汉理工大学,2012.3 周汝雁. 啤酒酵母扩培过程智能温度控制系统研究与设计D. 天津大学,2003.4 余丽平. 基于虚拟仪器的电阻炉智能温度控制系统的研究D. 西安建筑科技大学,2007.5 刘美霞. 智能温度控制系统D. 南京航空航天大学,2003.6 吕小红. 电阻炉智能温度控制系统的设计和应用D. 武汉科技大学,2008.7 杨静,施丽婷. 智能温度传感器DS18B20在温度控制系统中的应用J. 工业控
35、制计算机,2006,06:60-61.8 徐国林. 基于单片机的保温箱智能温度控制系统J. 潍坊学院学报, 2007,04:20-21.9 戴振华,杨海涛,康云. 温室智能温度控制系统设计J. 电子质量, 2007,12:31-34.10 郑惟晖. 单片机智能温度控制系统的设计J. 黄山学院学报,2008,05:23-25.11 郭清华. 蔬菜大棚智能温度控制系统应用研究J. 安徽农业科学,2008,11:4487-4488.12 陈慧琴. 基于模糊PID的智能温度控制系统J. 福建电脑,2003,08:36-44.13 张会兵,孙启光,刘晖. 通用型智能温度控制系统的设计与应用J. 工业加热
36、,2004,05:58-59.14 余福兵. 电阻炉智能温度控制器的设计D. 内蒙古科技大学,2012.15 粟剑,顾战松. 基于PLC的智能温度控制系统J. 电气自动化,2003,06:16-17.16 吴瑕. 智能温度报警器的研究与设计D. 天津大学,2009.17 宋冬萍. 智能温度测控系统的研究与设计D. 苏州大学,2010.18 王军. 基于ARM的多路智能温度控制器的设计与研究D. 江南大学,2011.19 冯晓江,冯时. 智能温度控制系统的探究J. 硅谷, 2011,01:32-33.20 马雄仓. 智能温度控制系统J . 船电技术,2012,S1:114-117.21 陈慧.
37、基于单片机的温度控制系统的软件设计J. 宁夏机械,2009,04:38-40.22 KOUMBOULIS Fotis N.,KOUVAKAS Nikolaos D.,PARASKEVOPOULOS Paraskevas N. Dynamic disturbance rejection controllers for neutral time delay systems with application to a central heating systemJ. Science in China(Series F:Information Sciences),2009,07:1084-1094.
38、23 Qu Shilin, Ma Fei, Chou Anbing. Performance analysis on solar-water compound source heat pump for radiant floor heating systemJ. Journal of Central South University of Technology,2009,S1:249-254. 24 Chen Jinhua, repair kits Bi, Peng Yunlin, Jia Yu. Heat balance of solar-soil source heat pump comp
39、ound systemJ. Journal of Central South University,2012,03:809-815.附 录1. DS18B20相关子程序6,0x8e; /*数字09字模码表*/int i;for(i=10;i>0;i-)*/p=table+k/10000; /*计算千位数模码*/P0=*p; /*送段码4*/P1=0x78; /*送位码4*/delay(2);数模码*/*送段码3*/ay(2);p=table+(k/100-k/10000*100-k/1000*10); /*计算十位数模码*/unsigned int Read_Temperature(void)unsigned char a,b,y1,y2,y3,suce;suce=DS18B20_Detect();if(suce=1)WRDS18B20_byte(0xcc);/忽略ROM扫描WRDS18B20_byte(0x44);/使能温度采样delay(1000);suce=DS18B20_Detect();if(suce=1)WRDS18B20_byte(0xcc);/忽略ROM扫描WRDS18B20_byte(0xbe);/读取温度采样的值命令a=RDS18B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 明朝考试题及答案
- 规考试题及答案
- 中式面点技艺知到智慧树答案
- 生殖科N1护士1季度考核(护理核心制度)试题及答案
- 药品注册管理办法-试题(附答案)
- 电梯安全管理人员开卷考作业题加答案
- 光纤通信职业技能鉴定四级模拟习题+参考答案
- 2025年医疗设备区域代理商合作协议范本
- 2025年度房产租赁分期付款及租金调整协议
- 2025年老旧房屋防水修缮劳务分包施工合同
- 备考2025年湖北省宜昌市辅警协警笔试笔试预测试题(含答案)
- 初中语文教师培训
- 2025年青海省中考英语试卷真题(含答案详解)
- 2025年广西继续教育公需科目考试题和答案
- 2025新中式烹调师高级技师理论知识试卷及答案
- 时间管理与情绪管理课件
- 四川省低空经济工作报告
- 汉密尔顿抑郁量表(HAMD)
- 2025年锅炉检验员资格考试试卷:锅炉检验员考试模拟试题与解析
- 淋巴瘤健康教育课件
- 煤灰管道清理方案(3篇)
评论
0/150
提交评论