智能型太阳能热水器测控仪—正文_第1页
智能型太阳能热水器测控仪—正文_第2页
智能型太阳能热水器测控仪—正文_第3页
智能型太阳能热水器测控仪—正文_第4页
智能型太阳能热水器测控仪—正文_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 毕 业 设 计题 目: 智能型太阳能热水器测控仪设计 诚 信 声 明本人声明:1、本人所呈交的毕业设计(论文)是在老师指导下进行的研究工作及取得的研究成果;2、据查证,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经公开发表过的研究成果,也不包含为获得其他教育机构的学位而使用过的材料;3、我承诺,本人提交的毕业设计(论文)中的所有内容均真实、可信。作者签名: 日期: 年 月 日毕业设计(论文)任务书 题目: 智能型太阳能热水器测控仪设计 一、 基本任务及要求: 设计一个以mcs-51单片机为控制核心的太阳能热水器测控器,采用液晶显示,运用菜单式导航按键,具有全天候定时上

2、水、加热,水温、水位预置,北京时间显示等功能。 本课题任务是 1 系统的总体方案设计与确定 2 系统的硬件结构及电路设计 3 系统的软件设计及部分仿真调试 4 完成文献综述、开题报告及设计说明书的撰写工作。 二、 进度安排及完成时间:第1周-第3周 查阅相关资料,搜集课题所需资料,了解课题现状、课题研究的目的和意义,完成开题报告和文献综述。 第4周-第5周 系统总体方案设计 第6周-第7周 毕业实习、撰写实习报告 第8周-第9周 系统硬件结构设计 第10周-第11周 系统电路设计 第12周-第14周 完成软件的详细设计及部分仿真 第15周 毕业论文审定、打印,答辩准备 第16周 毕业设计答辩

3、目 录摘 要iabstractii第1章 绪论11.1 引言11.2 太阳能热水器的发展现状和前景展望11.3 太阳能热水器控制仪的现状21.4课题主要内容和要求3第2章 总体方案的设计42.1 总体方案的确定和设计42.2 主体硬件电路的设计及指导思想52.3 主体软件控制部分的设计思路6第3章 硬件结构及电路设计73.1 总体设计方案73.1.1硬件结构设计图73.1.2主控制器的i/o口分配明细表73.2主要电子元件的特点和选择83.2.1单片机的选择83.2.2 ds12887时钟芯片83.3 水位监测电路及其工作原理93.4 温度监测电路及控制原理103.4.1 ds18b20测温原

4、理103.4.2 温度监测电路113.5 液晶显示器及接口电路113.5.1 液晶显示器的特点、分类及其他123.5.2 液晶显示器与单片机接口电路123.6 报警电路133.7 键盘接口电路133.8 复位电路143.9 电加热、电磁阀控制电路153.9.1 光电耦合器153.9.2电加热、电磁阀控制电路15第4章 单片机应用系统软件的设计174.1 软件总体设计思路174.1.1操作界面效果图174.1.2主要程序模块图174.2 主程序模块184.2.1 内存地址的分配表184.2.2 主程序的初始化内容184.2.3 主程序模块流程图184.2.4 主程序初始化194.3 温度测量模块

5、204.3.1温度监测子程序204.3.2数据处理子程序214.4 水位测量模块224.5时间整定模块234.5.1 ds12887初始化子程序234.5.2 读当前时间子程序234.6 lcd显示模块234.7 键盘模块244.7.1键盘模块描述244.7.2键盘扫描子程序流程图244.8中断模块254.8.1 外部中断1子程序254.8.2 定时器t0中断子程序26第5章 系统仿真与调试285.1 proteus仿真环境285.2系统调试过程295.3部分硬件仿真及调试结果315.3.1 ds1302仿真及调试结果315.3.2 ds18b20仿真及调试结果315.4系统局部仿真及调试结果

6、325.5系统设计不足与改进335.1自动清洗功能335.2防冻处理335.3辅助上水功能33结束语34参考文献35致谢36附录1 程序清单37附录2 系统硬件结构图48单片机太阳能热水器测控仪设计摘 要: 随着全球人口和经济规模的不断增长,能源使用带来的环境问题及其诱因逐渐为人们所认识,“低碳经济”这一概念开始进入人们的视野。太阳能热水器以其廉价、节能的特点,受到广大消费者的青睐,与之配套的控制器设计问题一直受到人们的关注。为解决水温水位的自动控制问题,本课题以单片机为控制核心,结合水温水位传感技术,设计了具有水温水位控制的太阳能热水器自动控制系统。该控制系统通过按键设置控制方式,可实现全天

7、候不间断提供热水,而且具有防止空烧和高低水温水位报警功能。本文主要介绍了单片机太阳能热水器测控仪的硬件、软件的设计和调试方法等内容。关键词:太阳能热水器;单片机;测控仪;ds18b20。the design of solar energy heater controller based on mcuabstract:with the global population and economic scale continuous growth, energy use brought the environmental problems and causes for people graduall

8、y recognized, low-carbon economy this concept began to enter into peoples perspective. the solar energy heater is becoming more and more popular for its characteristic of low price and energy conservation,and that supporting controller design issue has got the attention of people . to solve the prob

9、lem of water temperature and water level automatic control, this topic is mcu control core, combining water temperature and water level sensing technology, has designed the solar energy water heater automatic control system of water temperature and water level control . the control system through th

10、e button control mode, may realize all-weather provides the hot water uninterruptedly, and it can prevent empty burning 、high and low water temperature and water level alarm function . this article mainly introduced the single-chip microcomputer control solar water heater of hardware, software desig

11、n and debug method, etc.keywords: solar water heater; mcu; measurement instrument;ds18b20.50第1章 绪论1.1 引言能源是人类生存和社会发展的物质基础,一个能够持续发展的社会应该是一个既能满足当前需要又不危及后代人前途的社会。因而,随着世界性能源短缺和环境污染的日益严重,节约能源和寻找新的可再生无污染的能源就摆在了人们的面前。节约能源,尽可能多的用洁净能源代替高碳量的矿物燃料,也就成为能源和环境建设必须好遵循的基本原则之一。在近代的100多年间,人们对各种太阳能利用方式进行了广泛探索,逐步明确了发展方向

12、。20世纪70年代以后,世界各国加大了对太阳能研究开发的投入,太阳能热水、太阳能建筑、太阳能光伏发电等利用项目发展速度迅速,规模逐渐扩大。早在1973年,美国就制定了政府级的阳光发电计划。而后许多国家都制定了相应的发展计划。80年代,日本、澳大利亚、美国、以色列和希腊等国家出现新兴的太阳热水工业3。1992年联合国召开了全球与环境发展大会之后,许多国家纷纷将太阳能列入重点开发项目。充分开发利用太阳能也就成为世界各国政府可持续发展的能源战略决策,一方面可以广泛地应用于热水、发电、制冷、采暖等诸多方面,另一方面可以大量节省石油煤碳等不可再生资源,将大大缓解能源匾乏而带来的严重后果10。我国幅员辽阔

13、,具有丰富的太阳能资源和良好的开发利用基础。全国太阳能国辐射总量在3.88.4x102千焦/平方米之间,约占全国2/3以上的地区全年日照时数大于2000小时。经过十余年的努力,我国太阳能利用取得了举世瞩目的成绩,太阳能热水器是太阳能热利用中技术最成熟、应用最广泛、产业化发展最快的领域。当前我国自主开发的全玻璃真空管太阳能热水器在世界上处于领先水平,并出口到日本、美国等发达国家。1.2 太阳能热水器的发展现状和前景展望 太阳能是一种取之不尽、用之不竭的新能源,大力开发和应用太阳能,是当今许多国家极为关注的课题,节能技术的研究与应用也是我国能源政策的重要组成部分。能源危机和环保意识使对太阳能利用达

14、成全球范围的共识。世界上一些著名分析预测研究机构、跨国公司、太阳能专家和一些国家政府纷纷预测,认为21世纪中叶,即2050年前后,太阳能在世界能源构成中将占50%的份额,届时太阳能将成为世界可持续发展的基础能源。开发太阳能这种益于环境,益于社会,益于公众的新能源,在能源日趋缺乏的当今世界,有着特殊的意义和广阔前景2。 太阳能热水器可提供日常生活中使用的4060热水,其结构简单,使用方便,工作可靠,是最经济实用的太阳能热利用方式之一。由于其节能、清洁和方便等优点,目前在城镇和乡村普遍使用,且效果明显。当今社会发展日新月异,人们衣食住行的档次也不断提高。现有电热型热水器费用昂贵及燃气型的不安全性,

15、且排放二氧化碳污染大气,北方用煤气取暖造成城市空气环境污染,这些都是太阳能热水器良好的外部生存环境。太阳能热水器顺呼时代发展的要求,满足人们对环保绿色产品的需求。在人类文明进程日益提高的今天,它是现代文明社会的最佳选择。(1) 经济 太阳光是不要钱的,花二、三千元设备钱,可用上l520年。还可节省许多电费。(2) 方便 放在房顶上,每分钟都有热水供应,不用等待,非常方便。(3) 安全 不怕煤气中毒,不怕漏电,除了要小心水太热被烫伤外,其他都不用担心。(4) 环保 没有任何废气排放,不污染环境,是一种绿色环保节能产品。(5) 实用 太阳能热水器终将会取代传统的煤气热水器或电热水器,现在使用,说明

16、您注重环保,懂得享受生活3。综上所述 ,人们己经开始发挥自己的聪明才智,充分利用太阳能这种重要的自然能源。在科学技术迅速发展的今天,随着许多新兴技术的崛起,太阳能利用一定会有更大的突破。1.3 太阳能热水器控制仪的现状在太阳能热水器的控制方面,其发展就远远落后于太阳能热水器本身的发展,诸如使用一段时间后,传感器因结垢而检测不准;显示器显示乱码;因干扰而造成电磁阀等执行机构误操作等一些问题,影响了太阳能热水器的推广使用。绝大多数用户对水位(进水)的控制仍然依赖于观察溢流管有无溢流。但这种方法有明显缺陷:(1)智能化程度不高,一方面,人工上水,用户需占用大量时间,使用十分不方便 ;另一方面,也造成

17、了对太阳能利用的效率低下;(2)其关键元件水温、水位探头插入水箱中,依靠探头金属与水导电产生信号来显示水位。太阳能水温升高时,探头上会产生水垢,影响了探头与水之间的导电性能,整套水位显示系统也就失去了作用,控制仪也就不能正常使用。(3)虽然此类产品种类多,但功能都不齐全,各有侧重,且通用性较差;(4)交互界面不友好,用户了解信息和操作都不方便。基于这几点考虑,针对目前市场上的家用太阳能热水器控制系统存在的缺陷 ,我们做了必要的、有益的调整、改进和完善。以mcs-51单片机为核心 ,利用数字温度传感器代替传统的金属探头,解决了升温结垢问题;同时实现对太阳能热水器的水位、补水方式、补水时间的程序化

18、控制,提高了系统的智能化,同时提高了对太阳能的利用率;通过液晶显示与用户建立良好的交互界面4。1.4课题主要内容和要求本系统以单片机控制系统为基础,通过对太阳能热水器控制器的工作原理、设计要求的分析和研究来进行硬件结构和软件系统的设计。设计内容主要为:(1) 了解太阳能热水器控制器的功能及工作原理;(2) 掌握单片机的使用及了解相关传感器的工作原理; (3) 完成系统硬件结构及电路设计; (4) 完成系统软件设计及部分软件调试; (5) 完成文献综述、开题报告、毕业设计论文的撰写。第2章 总体方案的设计目前市场上的太阳能热水器控制器具有功能齐全、智能化强、操作简单方便、人机交互界面良好等诸多功

19、能:(1)太阳能热水器水位测定:通过霍尔双向流量计可较精确的测定目前太阳能热水器的水量,解决了长期困扰太阳能控制器可靠性的难点,并在液晶上通过数值来显示,直观、简洁。(2)太阳能热水器水温测定与控制:通过数字温度传感器来探测太阳能热水器的温度 , 并通过单片机控制在液晶上以数字形式显示;用户也可以根据需要选用或不选用辅助电加热器。当不选用辅助电加热时,采用恒温补水,即温度低于一定值(如45),到达补水时间,只能补半箱水,温度高于一定值 (如70),则立即补水到满水位。(3)补水方式选择:用户可以根据自己的需要选择自动补水(系统一旦检测到水位低于一定值就自动打开电磁阀补水直到满水位)或手动补水(

20、系统根据用户设定的补水时间来进行补水)。(4)系统时间显示与调整:用户可以在液晶上知道系统时间,并可以对时间进行调整。(5)断电保护:当由于非正常原因断电时系统会启动辅助供电系统,使系统继续维持工作状态,而不会丢失信息。(6)液晶显示:监测结果以及相应的用户操作,都在液晶上以图形或数字的方式来显示,直观、明了,用户用起来很方便。(7)此外,系统还对多种意外情况做了相应的保护措施。如,自动切断电磁阀(防止用户补水时,自来水公司突然停水);当电加热启动着时,用户如果用水,则切断电加热,直到用户用水完毕,再重新开启电加热。(防止带电用水)等等13。2.1 总体方案的确定和设计在本次设计中要得到的是一

21、个智能化的太阳能热水器。首先要让其满足作为一个太阳能热水器的最基本的结构,此外为实现智能化则应该是再加上微机(单片机)系统来组成。普通的太阳能热水器用来完成基本功能,而微机系统则用来对各类信息进行分析综合,完成太阳能热水器相应部分正常运行的控制功能和对运行的太阳能热水器进行实时监测,检测故障,自身维护及自动操作等功能。设计太阳能热水器控制器,包括硬件设计和软件设计。硬件电路的设计首先理清各部分电路的工作原理和功能,再进行各个单元电路图的设计。采用单片机进行软件设计首先要做出程序流程图,子程序流程图,控制算法,然后上机调试、修改,最后确定最佳控制方案。辅助电加热器排空控制阀排空控制阀温度探点水位

22、探点太阳能热水器储 水 箱淋浴开关自来水热水开关冷水开关关上水电磁阀水流开 关排空控制阀排空控制阀排空控制阀排空控制阀图2.1 太阳能热水器辅助控制系统结构图2.2 主体硬件电路的设计及指导思想主体硬件电路是整个设计的基础和着手点。太阳能热水器控制器硬件电路主要由以下几大部分组成: 温度传感及控制电路;水位传感及控制电路;键盘输入电路;液晶显示电路;时钟电路;报警电路;电辅加热等部分组成。其大致原理图形可如图2.2图示: 单片机温度监测及控制键盘输入液晶显示水位监测及控制上水及控制电辅加热报 警时钟电路 图2.2 主体硬件框图在设计时需从总体图出发按要求逐个设置分电路。此外,在设计中用到微机(

23、8051单片机)应用系统,单片机应用系统是指以单片机为核心,配以一定的外围电路和软件,能实现某些功能的应用系统。它由硬件部分和软件部分组成。进行该系统设计的目的是达到智能控制要求,包括扩展部分和功能模块的设计,以及软件系统设计等。具体硬件设计过程、思路将在第三章中进行详细阐述。2.3 主体软件控制部分的设计思路软件编写主要实现自动监测及控制温度和水位,并将所得数据通过液晶显示器进行显示,课题设计要求中规定必须以单片机为核心来控制太阳能热水器。所以必须设计一个单片机应用系统,即以单片机为核心,配以一定的外围电路和软件,用来实现电路实时监测等功能的应用系统。具体软件设计思路及芯片选型确定见第四章详

24、细说明。第3章 硬件结构及电路设计太阳能热水器的集热管、水箱等部分的技术比较成熟,此处不作介绍。下面主要介绍热水器测控仪系统的设计,即使用单片机控制热水器部分。3.1 总体设计方案3.1.1硬件结构设计图在本次设计中要得到的是一个智能化的太阳能热水器。首先要让其满足作为一个太阳能热水器的最基本的结构,此外为实现智能化则应该是再加上微机(单片机)系统来组成。普通的太阳能热水器用来完成基本功能,而微机系统则用来对各类信息进行分析综合,完成太阳能热水器相应部分正常运行的控制功能和对运行的太阳能热水器进行实时监测,检测故障,自身维护及自动操作等功能。主体硬件电路是整个设计的基础和着手点。太阳能热水器控

25、制器硬件电路主要由几大部分组成:水位传感及控制电路;温度传感及控制电路;键盘输入电路;液晶显示电路;时钟电路;报警电路等部分组成。其大致原理图形可如图3.1图示:温度传感器+5v蜂鸣器dq ds18b20vdd gndadc0809液晶显示水位传感器at89c51 p1口 p1口 p3.4p1口 p3.5p3.6p3.3键盘电路键盘电路光耦键盘电路键盘电路键盘电路光耦p3.0p1.6p1.7p1口 p0口p3.5放 大时钟电路 加热继电器光耦放大上水电磁阀图3.1 硬件电路设计框图3.1.2主控制器的i/o口分配明细表表3.1主控器的i/0口分配明细表i/o口用途p0.0p0.7、p2.3p2

26、.5与显示器lcd连接p1.0p1.6、p3.1p3.4与键盘连接p1.7与加热继电器连接p2.0p2.2、p2.6与adc0809转换器连接p2.7与ds12887连接p3.0与上水电磁阀连接p3.5ds18b20温度传感器连接p3.6、p3.7空闲3.2主要电子元件的特点和选择太阳能热水器智能控制系统要实现:液晶显示、北京时间显示、温度和水位的显示及控制等。所以此系统要处理以下程序:温度的设置、采集、比较、控制和温度、时间的显示以及定时执行特定程序等功能。3.2.1单片机的选择本设计所采用的主控制器是由atmel公司所生产的at89c51,它是基于intel公司的mcs-51单片机而研发成

27、功的,虽然是8位单片机,但是具有很强大的功能。具有集成度高、速率高、功耗低的特点。它所具有的功能主要有:(1)增加了单片机芯片间的串行总线,方便了外部接口芯片的扩展,为单片机应用系统设计创造了更加方便的条件;与intel公司的mcs-51单片机完全兼容;内部含flash存储器;静态时钟方式;错误编程亦无废品产生;可反复进行系统试验由以上的性能指标可以发现,at89c51单片机是一款高性能单片机,所以用它作为太阳能热水器测控仪的主控制器部分。(2)之前有用51系列单片机做过“单片机八路抢答器课程设计”,使用起来更加方便和熟练。(3)除此之外51系列单片还有加密性强;超强的抗干扰能力;超低功耗;在

28、系统可编程,无需编程器,可远程升级等优点。 3.2.2 ds12887时钟芯片为了简化软件设计,系统采用了时钟芯片ds12887。ds12887是dallas公司的可编程的实时时钟芯片rtc(real time clock)。它功能丰富应用广泛,pc机内的时钟信号就是由ds12887提供的。ds12887内藏锂电池断电后能运行10年之久不丢失数据。能记秒、分、时、日、月、年及星期,还有闰年补偿功能。可选24小时制或12小时制。初始化芯片后,ds12c887将自动计时,并把当前时间存入存储器里,可用指令读出其中的时间,经处理后供lcd显示。它在工业控制及仪器仪表中有广泛的用途5。3.3 水位监测

29、电路及其工作原理由于传统的太阳能热水器水位传感装置采用直流水介质电接点型水位传感器,因电解效应,电极易腐蚀而导致接触不良,可靠性低,电极寿命短。并且,大多数厂家水位分级仅有3、4级,分辨率较低,不能满足用户需要,且成本较高8。为克服上述缺陷,本装置针对当前的太阳能热水器控制系统存在的缺陷,作了必要的改进和完善:针对水位探头上产生水垢而影响导电性的方面,本装置采用干簧管代替水介质接点水位传感器,无腐蚀,高可靠性,而且是线路信号的二线制传输,成本低且提高了分辨力。 本装置的水位分8级,分辨力高6。 水箱水位分 8级,由干簧管采样,每变动一级水位,电压将变动 1v。经缓冲器将采样电压 1v、2v 8

30、v的电压传至adc0809,后者将其转化为数字信号后传到单片机的p0口,经过程序处理,送出水位显示信号,水位用液晶显示器显示,直观醒目。水位采集电路如图 2所示,i为恒流源,该电流流过一个检测电阻产生的压降为ir 。当k1、k2,it1此时t2为阳极,t1为阴极;2.当g极和t1相对于t2的电压为负时,导通方向也为t2-t1,t2为阳极, t1为阴极;3.当g极和t1相对于t2的电压为正时,导通方向为t1-t2,此时t1变为阳极,t2变为阴极;4.当g极和t2相对于t1的电压为负时,则导通方向仍为t1-t2,此时t1为阳极,t2为阴极;性能良好的双向晶闸管,其正、反向特性曲线具有很好的对称性。

31、并且其触发电流小,通态平均电流大,作电压高,也是理想的交流开关器件。图3.9 双向晶闸管四种触发状态it2t1gic+_1+_t2t1gic+_t2t1gic_iiit2t1gic234(2)电加热、电磁阀控制电路控制系统最终要控制交流电路,为隔离强电对弱电部分的影响,可采用光耦moc3020及双向可控硅bta20和bta04(电磁阀用bta04,电加热用bta20)作为中间继电器,充当交流控制开关。光电隔离和triac驱动部分电路如图3.10所示。电阻r1限制流经moc3020输出端的电流。与双向晶闸管并联的rc回路用于降低双向晶闸管的冲击电压,保护双向晶闸管及moc302010。第4章 单

32、片机应用系统软件的设计4.1 软件总体设计思路4.1.1操作界面效果图本次设计主要要完成以下功能:液晶显示,北京时间显示、全天候定时上水、加热,水温、水位预置,功能。先设计主体程序然后调用各个模块实现对应的功能。这就要求设计主程序模块、液晶显示模块、北京时间显示模块、键盘接口电路模块、水位监测模块、温度监测等模块。最后的效果图大致如下:08-06-05 13:40:20 dt: at: dp: ap:lcd显示9 10 26 37取消48水位时间5温度确定键盘按键图4.1 显示器和按键效果图各数字键还有附加功能如下:1号键:年加1;2号键:年减1;3号键:月加1;4号键:日加1;5号键:时加1

33、;6号键:分加1;7号键:秒加1. 以下为各模块设计思路及相应程序。4.1.2主要程序模块图主程序模块温度测量模块主要程序模块水位测量模块时间整定模块lcd显示模块键盘模块中断模块图4.2主要程序模块图4.2 主程序模块 主程序的内容包括:内存地址分配、主程序的起始地址,中断服务程序的入口地址、开放中断,有关内存单元及相关部件的初始化,定时器初始化、子程序的调用,判断水温水位是否越限,进而控制加热及上水。4.2.1 内存地址的分配表这部分主要是分配内存地址,以便进行数据的显示、存储和运算,在本系统中其分配表4.1如下:表4.1 内存地址分配表内存地址用途000bh定时器t0中断入口地址0013

34、h外部中断0入口地址0030h系统程序起始地址22h27h年、月、日、时、分、秒数值存储单元28h、29h分别为预设水温、水位存储单元2ah检测水温值2bh检测水位值30h5fhlcd显示缓存区607fh设置为堆栈地址4.2.2 主程序的初始化内容所谓初始化,是对将要用到的mcs51系列单片机内部部件或扩展芯片进行初始工作状态的设定。mcs51系列单片机复位后,特殊功能寄存器ie、ip的内容均为00h,所以应对ie、ip进行初始化编程。在本次的设计中,使用了2个中断:(1)t0中断:采用外部中断工作方式,完成定时功能,因此需设定定时器初值。(2)int1中断:采用外部中断工作方式,完成时间、水

35、温、水位设定功能。同时还要初始化显示缓存区域及对地址清零,具体情况参看主程序。4.2.3 主程序模块流程图 主程序模块的流程图如图4.3所示:水温到预设值?设置中断入口地址、开中断显示更新初始化开始继续加热继续进水停止加热停止进水水位到预设值?ynyn图4.3 主程序流程图4.2.4 主程序初始化 dq bit p3.5 ;数字温度传感器输入输出信号接p3.5 water bit p3.0 ;上水控制接p3.0heat bit p1.7 ;加热控制接p1.7 alarm bit p1.6 ;报警信号接p1.6 com equ 20h ;指令寄存器 data equ 21h ;数据寄存器 yea

36、r equ 22h ;内存单元分配 month equ 23h date equ 24h hour equ 25h minute equ 26h second equ 27h dt equ 28h dp equ 29h cw_add equ 0c7ffh ;指令口写地址 cr_add equ 0d7ffh ;指令口读地址 dw_add equ 0e7ffh ;数据口写地址 dr_add equ 0f7ffh ;数据口读地址4.3 温度测量模块4.3.1温度监测子程序本模块的核心器件是微处理器at89c51单片机与数字温度传感器ds18b20;开机后将对数字温度传感器ds18b20进行扫描,即对其进行读写操作。对ds18b20进行读写操作时一定要遵循数字温度传感器的时序,因为数字温度传感器ds18b20硬件结构简单,要用软件进行补偿,所以ds18b20的读写时序相对较为复杂,如果读写时不遵守其电气特性将得不到正确的温度测量值。数字温度传感器ds18b20测量得到的温度信息就是当前水箱中的温度信息,对at89c51单片机进行编程,将对数字温度传感器ds28b20进行读写操作,读出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论