室内温度自动调节控制系统

合集下载

(完整word版)室内温度控制系统

(完整word版)室内温度控制系统

室内温度自动控制系统摘要在现代人类的生活环境中, 温度扮演着极其重要的角色。

在人们的生产生活中, 无论生活在哪里, 从事什么工作,都要时时刻刻与温度打着交道。

尤其是在18世纪工业革命以来,工业发展与农业生产都与能否掌握温度, 有着密不可分的联系。

因此,温度的监测与控制与人类的生产生活有着十分重要的意义。

我们通过STC12C5A60S2单片机和DALLAS公司DS18B20温度传感器对室内温度进行实时监测与控制实现温度的相对稳定具有极其重要的现实意义。

通过该系统的设计制作实践对电子系统设计运动控制理论应用,研究新技术学习知识增强动手能力具有重要的现实意义。

关键字:温度控制DS18B20 单片机控制系统设计目录论文共45 页1引言 (4)1.1项目概述 (4)1.2设计目的 (4)1.3设计任务 (4)1.4研究思路和方法 (4)2项目总体方案设计 (5)2.1系统原理框图与工作原理 (5)2.1.1国内外室温控制技术研究 (5)2.1.2系统原理框图设计 (5)3.系统硬件设计 (5)3.1电源模块 (5)3.2控制系统模块 (6)3.3温度检测 (6)3.3.1常用温度检测传感器 (6)3.3.2 DS18B20温度传感器电路 (9)3.4驱动模块 (9)3.4.1半桥驱动原理 (9)3.5升温模块 (10)3.6人机交互模块 (10)3.6.1 1602液晶显示 (10)3.6.2 红外遥控操作原理 (11)3.6.3红外接收电路 (11)4.系统软件设计 (13)4.1程序流程图 (13)4.2温度采集 (14)4.2.1DS18B20软件定义 (14)4.2.2温度的计算 (14)4.3红外遥控 (14)4.4电机的PWM控制 (20)4.5发热电阻丝的控制 (21)5.调试运行 (22)5.1温度传感器校准 (22)5.2温度调节时间 (23)5.3温度波动范围 (23)5.4系统参数 (23)6.系统优化 (25)6.1优化控制方式 (25)6.2美化外形结构 (25)6.3.扩展系统应用 (25)结论 (27)致谢 (28)参考文献 (29)附件一:原理图 (30)附件二:源程序 (30)1引言1.1项目概述我们的项目开发针对的对象是收入水平不高,买不起空调,有希望能不受热受冷舒适的生活。

智能温控系统

智能温控系统

智能温控系统引言智能温控系统是一种利用先进的技术和算法对室内温度进行精确调节的系统。

它可以根据不同的需求和环境条件自动调整室内温度,提供舒适的生活和工作环境。

本文将详细介绍智能温控系统的工作原理、优势以及未来发展趋势。

一、智能温控系统的工作原理智能温控系统的核心是温度传感器、控制器和执行机构。

温度传感器负责检测室内温度,并将数据传输给控制器。

控制器根据预设的温度范围和用户需求,通过算法计算出最佳的温度设定值。

一旦温度超过或低于设定值,控制器将发送信号给执行机构,如空调、暖气等设备,使其调整室内温度。

智能温控系统还可以结合其他传感器,如湿度传感器、光线传感器等,以提供更加智能化的温控服务。

例如,在夏季高温天气中,系统可以根据温度和湿度数据自动调整空调温度和湿度,创造一个宜人的环境。

二、智能温控系统的优势1. 节能环保:智能温控系统可以根据实际需求自动调整室内温度,避免了由于人为疏忽或忘记调整温度而造成的能源浪费。

通过准确控制温度和优化能源利用,智能温控系统可以降低能源消耗,减少对环境的负荷。

2. 提高舒适度:智能温控系统可以根据用户的习惯和需求,自动调整室内温度,使用户在不同的季节和不同的活动中都能享受到舒适的温度。

此外,智能温控系统还可以根据室内湿度和空气质量进行调整,提供更加舒适健康的环境。

3. 方便操作:智能温控系统可以通过手机APP、智能音箱等终端设备进行远程控制和监控。

用户可以随时随地通过手机或语音指令调整室内温度,实现智能家居的梦想。

三、智能温控系统的发展趋势1. 人工智能技术的应用:随着人工智能技术的发展,智能温控系统将能够更加精确地分析和预测用户的行为和需求。

系统将学习用户的生活习惯,并根据个性化的需求提供定制化的温控服务。

2. 多场景应用:智能温控系统将不仅仅局限于家庭和办公场所,还将在医院、学校、商场等不同场景中应用。

通过智能温控系统的普及,人们将能够在各种场所中享受到舒适的温度。

智能温控器使用方法

智能温控器使用方法

智能温控器使用方法智能温控器是一种新型的温度调节设备,通过内置的传感器和智能算法,可以自动控制室内温度,并实现智能调节功能。

智能温控器的使用方法如下:1. 安装和连接智能温控器首先,选择合适的位置安装智能温控器,通常是在室内的墙壁上。

然后,连接温控器与电源、电暖气、空调等设备。

确保所有的连接线路牢固可靠,以免出现安全隐患。

2. 启动智能温控器智能温控器通常有一个开关按钮,按下该按钮可以启动温控器。

一般情况下,温控器会显示当前的室内温度和设定的目标温度。

3. 设置温度使用智能温控器的第一步是设置温度。

通过温控器的界面,在显示屏上找到设置温度的选项。

通常可以通过按钮、旋钮或触摸屏来进行操作。

调整设定温度直到满意为止。

4. 定时启动和关闭智能温控器通常具有定时启动和关闭的功能。

通过设定定时,我们可以在特定时间自动启动或关闭温控器。

通过此功能,我们可以保持室内温度在理想范围内,同时节省能源。

5. 调节模式智能温控器通常具有多种调节模式,以适应不同的需求。

常见的模式包括制冷、制热、通风和自动模式。

在制冷模式下,温控器会尽力降低室内温度;在制热模式下,温控器会尽力提高室内温度;在通风模式下,温控器会通过调节空气流动来改善室内空气质量;在自动模式下,温控器会根据室内外温度的差异自动调节温度。

6. 温度补偿智能温控器通常具有温度补偿功能,可以根据室外温度来调节设定温度。

例如,在冬天,室外温度下降,智能温控器可以自动提高设定温度,以保持相对恒定的室内温度。

7. 节能模式智能温控器通常具有节能模式,可以通过降低设定温度来节省能源。

在睡眠时间或长时间不在家时,可以将温控器的设定温度调高或调低,以减少能源消耗。

8. 远程控制很多智能温控器都支持远程控制功能,可以通过手机应用或互联网来远程操作温控器。

通过远程控制,我们可以在外出时远程打开智能温控器,以便于到家时室内温度已达到理想值。

9. 温度记录分析智能温控器通常会记录和分析室内温度的历史数据。

室内温度调节的智能化解决方案

室内温度调节的智能化解决方案

室内温度调节的智能化解决方案在现代社会,人工智能技术不断发展,智能家居系统也越发普及。

室内温度调节作为智能化解决方案的一个重要组成部分,为人们带来了更加舒适和便捷的居住环境。

本文将从智能温控设备、智能化学方法以及智能衣物等方面探讨室内温度调节的智能化解决方案。

1. 智能温控设备智能温控设备是室内温度调节的核心。

它基于人工智能技术,通过连接家居网络,实现实时监测和调整室内温度的功能。

智能温控设备可以根据用户的习惯和需求,自动调节室内温度,提供最佳的舒适度。

例如,当用户靠近设备时,它可以通过人体感应技术自动启动,并根据用户的喜好调整温度。

此外,智能温控设备还可以与其他家居设备进行联动,比如与智能窗帘、智能灯光等设备配合工作,实现更加智能化的室内环境调节。

2. 智能化学方法除了智能温控设备,智能化学方法也是室内温度调节的重要手段之一。

例如,相变材料技术可以利用物质在相变时释放或吸收热量的特性,实现室内温度的调节。

在温度升高时,相变材料吸收热量,起到减缓温度上升的作用;在温度降低时,相变材料释放热量,起到增加温度的作用。

这种智能化学方法可以根据室内温度的变化自动调节,提供稳定的室内温度。

3. 智能衣物除了室内空气温度的调节,人们在室外活动时,也需要智能化的温度调节解决方案。

智能衣物便是其中之一。

智能衣物内置温控装置和传感器,可以根据环境温度自动调整衣物内部的温度。

当环境温度较低时,智能衣物可以加热衣物内部,提供更好的保暖效果;当环境温度升高时,智能衣物可以减少或关闭加热装置,保持舒适的穿着体验。

智能衣物的智能化温度调节能力为户外活动提供了更多便利。

总结:室内温度调节的智能化解决方案可以通过智能温控设备、智能化学方法和智能衣物等多种方式实现。

这些智能化解决方案通过人工智能技术的应用,为居住环境的温度调节提供了更加便捷和舒适的方式。

随着人工智能技术的不断发展,相信室内温度调节的智能化解决方案将会得到更加广泛的应用和推广。

冬季室内温度调节的智能设备

冬季室内温度调节的智能设备

冬季室内温度调节的智能设备随着科技的进步和人们对生活品质追求的不断提高,智能设备在家居领域的应用越来越广泛。

其中,冬季室内温度调节的智能设备成为了让人们在寒冷季节中保持舒适的重要工具。

本文将讨论一些智能设备的应用,以及它们在冬季室内温度调节中的突出作用。

一、智能温控系统智能温控系统是一种能够自动调节室内温度的设备。

它通过传感器捕捉室内温度的变化,并根据设定的温度范围,自动控制暖气的开关。

这种系统不仅能够提供恒定的温暖,也能帮助用户节省能源。

智能温控系统通常配备有手机应用程序,用户可以通过手机对温度进行远程调节,实现了远程控制的便利性。

二、智能窗帘智能窗帘是一种具有自动控制功能的窗帘。

它通过内置的光线传感器和时间控制器,可以根据室内光线的变化以及用户设定的时间表,自动调节窗帘的开合程度。

在冬季,当室外温度过低时,智能窗帘可以隔离室内和室外的温度差异,起到保温的作用,在白天的时候,也可以根据室内光线的需求,自动调节窗帘的开合程度,提供适宜的自然光线。

三、智能地暖系统智能地暖系统是一种通过地面散发热能的供暖设备。

它通过内置的温度传感器和控制器,可以实时监测室内温度,并根据设定的温度范围,自动调节地暖的供暖功率。

智能地暖系统具有温度均衡、舒适、节能等优点,可以使室内温度保持恒定,而且不会产生空气流动,避免了传统暖气带来的干燥和不舒适感。

四、智能电热毯智能电热毯是一种能够根据人体温度需求自动调节发热功率的床上用品。

它通过内置的温度传感器和控制器,可以实时监测人体温度,并根据设定温度范围,自动调节电热毯的热能输送。

智能电热毯不仅能够提供舒适的睡眠环境,还能有效锁住体内热能,提高睡眠质量。

五、智能温湿度监测仪智能温湿度监测仪是一种能够实时监测室内温度和湿度的设备。

它通过内置的传感器,可以准确检测室内环境的温度和湿度,并将数据传输到手机应用程序中进行分析和展示。

用户可以根据实时数据调节室内的温度和湿度,创造一个舒适的居住环境。

室内恒温系统总结

室内恒温系统总结

室内恒温系统总结1. 引言随着人们对室内舒适度的要求越来越高,室内恒温系统越来越受到关注。

室内恒温系统是指通过控制室内环境温度,使其保持在一个恒定的水平上,为人们提供舒适的生活和工作环境。

本文将对室内恒温系统的工作原理、应用领域、优点和不足进行总结。

2. 工作原理室内恒温系统的工作原理主要包括三个方面:温度感知、控制调节和温度输出。

2.1 温度感知室内恒温系统通常会安装温度传感器,用于感知室内的温度。

传感器将温度转化为电信号,并传送给控制单元进行处理。

2.2 控制调节控制单元根据温度传感器提供的信息,通过判断当前温度与设定温度的差异,决定是否采取调节措施。

控制单元通常包括微处理器和相关控制算法,可以根据设定策略进行精确的调节。

2.3 温度输出根据控制单元的指令,室内恒温系统会对室内环境进行相应的调节。

常见的温度输出方式包括空调制冷、供暖设备控制等。

室内恒温系统会不断地监测温度变化,并根据需要不断地调整温度输出,以维持室内温度稳定。

3. 应用领域室内恒温系统在各个领域都有广泛的应用。

以下是它在几个主要领域的具体应用:3.1 住宅在住宅领域,室内恒温系统可以为居民提供舒适的居住环境。

通过自动调节室内温度,室内恒温系统可以保持房间内的温度稳定,避免寒冷和过热。

3.2 商业建筑商业建筑通常有更高的舒适度要求,因为它们需要提供良好的工作环境。

室内恒温系统可以为商业建筑提供恒定的温度,提高员工的工作效率和舒适度。

3.3 医疗机构在医疗机构,室内恒温系统的稳定温度非常重要,尤其是在手术室和恒温试验室等特殊场所。

室内恒温系统可以确保这些场所的温度在规定的范围内,提供一个安全和舒适的工作环境。

3.4 工业在工业领域,室内恒温系统可以用于控制车间的温度,保证生产过程的顺利进行。

室内恒温系统还可以用于仓库和实验室等特殊场所,确保产品和实验的质量。

4. 优点和不足4.1 优点•提供舒适的室内环境,提高生活和工作的质量。

空调调节系统的自动控制资料课件

空调调节系统的自动控制资料课件

空调调节系统的历史与发展
要点一
总结词
要点二
详细描述
空调调节系统的发展经历了多个阶段,从最初的简单机械 式制冷到现代的智能控制,其技术不断进步,功能日益完善。
最初的空调系统是基于机械式制冷原理,主要用于降低室 内温度。随着科技的发展,人们开始意识到湿度和空气质 量对舒适度的影响,因此增加了加湿、去湿以及空气过滤 等功能。进入21世纪后,随着智能控制技术的发展,现代 的空调系统不仅可以自动调节温度、湿度和空气质量,还 可以与智能家居系统连接,实现远程控制和节能运行。
自动控制理论简介
自动控制系统的基本组成
控制器

被控对象
执行器 测量元件
自动控制系统的分类
开环控制系统
闭环控制系统 复合控制系统
自动控制系统的基本性能要求
稳定性
准确性
快速性 抗干扰性
空调调节系统的自动控制
温度自动控制
总结词 详细描述
Hale Waihona Puke 湿度自动控制总结词
详细描述
湿度自动控制通过传感器监测室内湿 度,并调节空调系统的加湿或除湿功 能,以维持湿度在设定范围内。
空调调节系统的基本组成
总结词
空调调节系统主要由制冷系统、空气 处理系统、通风系统和控制系统等部 分组成。
详细描述
1. 制冷系统
制冷系统是空调系统的核心部分,它 的主要功能是冷却空气。制冷系统通 常包括压缩机、冷凝器、蒸发器和制 冷剂等组件。
空调调节系统通常包括以下几个主要 部分
空调调节系统的基本组成
03
面临的挑战与未来发展方向
技术创新与成本挑战 智能化与人性化需求 绿色建筑与可持续发展
利用热回收技术,将排出的热量 进行回收利用,减少新风的加热 能耗。

智能家居智能空调的温度自动调节

智能家居智能空调的温度自动调节

智能家居智能空调的温度自动调节智能家居是指运用先进的科技手段,将各种家居设备、设施与网络连接,形成一个智能化、自动化的家居系统。

其中,智能空调作为智能家居的重要组成部分,拥有温度自动调节的功能,使家庭住宅的温度始终处于舒适、节能的状态。

一、智能家居智能空调的工作原理智能空调借助传感器和互联网技术,能够监测室内外环境数据,如温度、湿度、空气质量等,并根据设定的模式进行智能调节。

其工作原理主要包括以下几个方面:1.传感器监测:智能空调通过内置的温度传感器,能够实时感知室内温度,并将数据传输到智能家居系统中。

2.数据分析:智能家居系统收集室内外的各类环境数据,并借助算法实时分析,得出最佳的温度调节方案。

3.远程控制:用户可以通过智能家居系统的手机应用或其他终端设备,在远程进行空调温度的调节和控制。

4.智能调节:智能家居系统将根据用户设定的温度范围和模式,自动调节空调运行状态,使室内温度始终保持在用户舒适的范围内。

二、智能空调的温度自动调节优势智能空调的温度自动调节具有以下几个优势:1.舒适性提升:智能空调可以根据室内外的温度变化,自动调节恒温范围,使室内温度保持在用户舒适的水平,实现个性化的温度调节。

2.节能环保:智能空调通过传感器监测室内外温度,只在需要时进行制冷或制热,避免能源的浪费,降低能耗,减少对自然环境的影响。

3.智能化管理:用户可以通过智能家居系统远程控制空调的开关、温度等参数,随时随地进行智能化管理,实现智能家居的便捷与舒适。

三、智能空调的温度自动调节应用场景智能空调的温度自动调节广泛应用于各类场景,为用户提供舒适的温度环境。

以下是几个典型的应用场景:1.家庭住宅:智能空调能够感知室内外温度变化,根据用户的日常作息时间和习惯进行智能调节,提供舒适的居住环境。

2.办公场所:智能空调可以通过人体红外识别等技术感知人员的存在,实现智能调节,并根据办公时间段进行智能节能管理。

3.商业建筑:智能空调可以结合室内空气质量传感器,监测室内二氧化碳浓度、甲醛等有害物质,及时进行通风与调温,提供健康舒适的商业环境。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

室内温度自动调节控制系统摘要在人们日常生产及生活过程中,经常要用到温度的检测和控制。

随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面的研究有了很大进展。

同时现代电子产品性能进一步提高,产品更新换代的节奏越来越快。

本次课程设计是基于STC89C52单片机基础板所做的温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力。

这次设计的系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等。

软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等。

我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得的温度,通过程序进行语音播报;当温度超过设定的上限时,继电器闭合,并驱动动机工作,以实现降温。

经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报。

当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求的功能。

关键词:室内温度,自动控制,STC89C52单片机,语音播报。

目录0 前言 (1)1总体方案设计 (2)1.1设计方案论证 (3)1.2 主控制器 (3)1.3 LCD液晶显示 (3)1.4 温度传感器 (3)2硬件电路设计 (6)2.1.主控制器 (6)2.1.1 电源部分 (7)2.1.2 串口电路 (7)2.1.3晶振电路 (8)2.1.4复位电路 (9)2.2 显示电路 (9)2.3 数据采集电路 (9)2.4语音电路 (10)2.5按键电路 (11)3 软件设计 (12)3.1 主程序设计........................................................................................ 错误!未定义书签。

3.2 温度转换程序 (13)3.3 温度显示程序 (13)4 调试分析 (14)4.1 硬件调试 (14)4.1.1硬件调试方法 (14)4.1.2 电源调试 (14)4.1.3 语音模块调试 (14)4.2 软件调试 (14)5 结论 (17)参考文献 (18)附录1 电路原理图 (19)附录2 .PCB图 (20)附录3主程序 (21)0 前言在信息高速发展的今天,科学技术日新月异,科技的进步带来了测量技术的发展,现代控制设备发生了翻天覆地的变化。

随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中室内温度检测就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。

温度是一个永恒的话题和人们生活环境有着密切关系的物理量,是国际单位制的七个基本单位之一,作为各种信息的感知、采集、转换的功能器件温度传感器的作用日显突出,温度的检测与控制是日常生活中比较典型的应用。

如在日常生活中测量并记录室内的温度,可以了解室内温度变化情况。

而我们所要设计的系统正是进行温度的检测,并实现自动控制室温。

1总体方案设计1.1设计方案论证针对本课题的设计任务,进行分析得到:本次设计用温度传感器进行温度的测量,转化了的温度信号由传感器直接得到了数字信号。

该数字温度显示电路的设计,在总体上大致可分为以下几个部分组成:1.单片机控制电路;2.温度传感器;3. LCD显示电路。

方案一由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。

方案二进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,DS18B20为常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

所以采用温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。

从以上两种方案,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故采用了方案二。

本文设计的室温自动控制系统原理框图如图1所示。

图1 系统原理框图1.2 主控制器控制器芯片种类很多,有凌阳公司的16位单片机,也有51系列的单片机。

方案一:选用AT89C51,该芯片能使用C语言进行程序的编写,方便阅读。

但是,其集成程度低,功能单一,需要使用到其它功能时,只能通过扩展外电路来实现,使得整个电路复杂,成本高,稳定性低。

同时,I/O口输出功率小,一般器件都需要加驱动才能够正常使用。

方案二: STC89C52RC是微处理器低功耗,超低价高速( 0 -90M),高可靠5V工作电压单片机,使产品更小,因为本系统要求的性能不是太高,而且处于模拟阶段,利用单片机芯片就可以控制。

其中单片机的更轻,功耗更低,如果相关新增功能没有用到,则不需看相应部分。

用STC 提供的STC-ISP.exe 工具可以将原有的代码下载进STC 相关的单片机即可,内部Flash 擦写次数为100,000 次以上。

用户程序是用ISP/IAP 机制写入,一边校验一边写,无读出命令。

综合考虑我们选择方案二STC89C52RC作为我们的主控芯片。

1.3 LCD液晶显示因为LCD1602液晶显示屏具有微功耗、体积小、显示内容丰富、超薄轻巧等特性,常用在袖珍式仪表和低功耗应用系统中,且1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字),所以选择其进行实时温度显示。

图2 LCD1602液晶显示屏1.4 温度传感器温度传感器DS18B20结构图如图3所示,引脚左负右正,一旦接反就会立刻发热,有可能烧毁。

同时,接反也是导致该传感器总是显示85℃的原因。

正确接法:面对着扁平的那一面,左负右正。

DS18B20的性能特点如下[1]:a.独特的单线接口仅需要一个端口引脚进行通信;b.多个DS18B20可以并联在惟一的三线上,实现多点组网功能;c.无须外部器件;d.可通过数据线供电,电压范围为3.0~5.5V;e.零待机功耗;f.温度以9或12位数字;g.用户可定义报警设置;h.报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;i.负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;图3 DS18B20的外部封装图DS18B20温度转换的时间比较长,而且分辨率越高,所需要的温度数据转换时间越长。

因此,在实际应用中要将分辨率和转换时间权衡考虑。

高速暂存RAM的第6、7、8字节保留未用,表现为全逻辑1。

第9字节读出前面所有8字节的CRC码,可用来检验数据,从而保证通信数据的正确性。

当DS18B20接收到温度转换命令后,开始启动转换。

转换完成后的温度值就以16位带符号扩展的二进制补码形式存储在高速暂存存储器的第1、2字节。

单片机可以通过单线接口读出该数据,读数据时低位在先,高位在后,数据格式以0.0625℃/LSB形式表示。

当符号位S=0时,表示测得的温度值为正值,可以直接将二进制位转换为十进制;当符号位S=1时,表示测得的温度值为负值,要先将补码变成原码,再计算十进制数值。

如图表1,DS18B20完成温度转换后,就把测得的温度值与RAM中的TH、TL 字节内容作比较。

若T>TH或T<TL,则将该器件内的报警标志位置位,并对主机发出的报警搜索命令作出响应。

因此,可用多只DS18B20同时测量温度并进行报警搜索。

在64位ROM的最高有效字节中存储有循环冗余检验码(CRC)。

主机ROM的前56位来计算CRC值,并和存入DS18B20的CRC值作比较,以判断主机收到的ROM数据是否正确。

表1振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器1;高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入。

器件中还有一个计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲进行计数进而完成温度测量。

计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将-55℃所对应的一个基数分别置入减法计数器1、温度寄存器中,计数器1和温度寄存器被预置在-55℃所对应的一个基数值。

减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时,温度寄存器的值将加1,减法计数器1的预置将重新被装入,减法计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器计数到0时,停止温度寄存器的累加,此时温度寄存器中的数值就是所测温度值。

其输出用于修正减法计数器的预置值,只要计数器门仍未关闭就重复上述过程,直到温度寄存器值大致被测温度值。

2硬件电路设计2.1.主控制器单片机STC89C52RC具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。

STC89C52RC是一种低功耗,高性能的8位微控制器,具有8K在系统可编程FLASH存储器。

使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。

片上FLASH允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程FLASH,使得STC89C52RC为众多嵌入式控制应用系统提供高灵活,超有效的解决方案。

该单片机的最小系统包括电源部分,串口部分,单片机部分,晶振电路和复位电路。

最小系统原理图如图4所示[2]。

图4 最小系统原理图2.1.1 电源部分如图5是单片机小系统的电源部分原理图[3]。

图5 总电源电路通过5V变压器,上图电路是可以为整个设计的各个部分提供电源(+5V),由图可知,电源部分由一个电源插槽J7和电源开关S1、一个发光二极管、一个1K电阻和一个容值为1UF的稳压电容组成。

当电源接通后,打开开关,发光二极管会发光。

2.1.2 串口电路串口原理图如图6所示。

主要作用是进行电平转换,提高信号传输的速度。

图6 串口原理图串口电路是由一个MAX232芯片、5个0.1UF的电容和一个串口组成。

电路中的MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电,在电路中的C1~C4是必不可少的,缺一不可,具有调节电压值的作用。

由图可知,当数据线接上串口DB9时数据经过3号引脚送给M AX232的13号引脚,在经过12号引脚输出将电平转换送往单片机芯片中,在经过一系列单片机讲信号送给11号引脚经过芯片电平转换由14号引脚送给串口的2号引脚,已达到电平转换的作用。

相关文档
最新文档