基于51单片机的温度控制系统

合集下载

基于51单片机的温度报警系统设计

基于51单片机的温度报警系统设计

基于51单片机的温度报警系统设计温度报警系统是一种常见的安全监控系统,它可以监测环境温度,并在温度达到设定阈值时发出警报。

本文将介绍一个基于51单片机的温度报警系统的设计。

一、系统设计目标和功能本系统的设计目标是实时监测环境温度,并在温度达到预设阈值时发出警报。

具体功能包括:1.温度采集:通过温度传感器实时采集环境温度。

2.温度显示:将采集到的温度值通过数码管显示出来。

3.温度比较:将采集到的温度值与预设的阈值进行比较。

4.报警控制:当温度超过预设的阈值时,触发警报控制器。

5.报警指示:通过蜂鸣器或者LED灯等方式进行报警提示。

二、硬件设计本系统的硬件设计包括主控部分和外围部分。

1. 主控部分:使用51单片机作为主控芯片,通过AD转换器和温度传感器实现温度数据采集。

采用片内RAM和Flash存储器对数据进行处理和存储。

2.外围部分:包括数码管显示和报警指示。

使用数码管模块将温度值进行显示,使用LED灯或者蜂鸣器进行报警指示。

三、软件设计本系统的软件设计包括程序的编写和算法的设计。

1.程序编写:使用C语言编写单片机的程序。

程序主要包括温度采集、温度比较、报警控制和报警指示等功能。

2.算法设计:根据采集到的温度值与预设阈值进行比较,判断是否触发警报控制器。

同时,根据警报控制器的状态,控制报警指示的开关。

四、系统测试完成硬件和软件设计后,需要进行系统测试以验证系统的正确性和稳定性。

1.硬件测试:对硬件电路进行测试,包括电源、信号传输和外围器件等方面。

测试时需要注意电源的稳定性,信号的准确性和外围部件的工作状态。

2.软件测试:进行程序的运行测试,检查各功能是否正常运行。

特别关注温度采集和比较、报警控制和报警指示等功能。

五、系统性能分析对系统的性能进行分析,包括温度采集的准确性、报警控制的响应时间和报警指示的稳定性等方面。

1.温度采集准确性:主要受温度传感器的精度和ADC转换的准确性影响。

在设计中要选择合适的传感器和ADC。

51单片机高级应用实例

51单片机高级应用实例

51单片机高级应用实例一、基于51单片机的温度控制系统温度控制系统是一种常见的自动控制系统,其主要功能是根据设定的温度范围来控制加热或制冷设备的启停。

基于51单片机的温度控制系统可以实现精确的温度控制,并且具有较高的稳定性和可靠性。

该系统通过传感器采集环境温度,并通过51单片机进行处理和控制,最后通过继电器控制加热或制冷设备的启停。

该系统可以广泛应用于温室、恒温实验室等需要精确控制温度的场合。

二、基于51单片机的智能家居控制系统智能家居控制系统是一种将家庭设备和网络连接起来,实现远程控制和自动化控制的系统。

基于51单片机的智能家居控制系统可以实现对家庭设备的远程控制和自动化控制。

例如,可以通过手机App远程控制灯光、空调、窗帘等设备的开关,也可以通过传感器实现自动化控制,如通过人体红外传感器实现进出房间时灯光的自动开关。

该系统可以提高家居的舒适性和安全性,方便用户的生活。

三、基于51单片机的智能交通信号控制系统智能交通信号控制系统是一种通过传感器和信号控制设备实现交通信号智能化控制的系统。

基于51单片机的智能交通信号控制系统可以实时监测交通流量和道路状况,并根据实际情况智能调整交通信号灯的时序。

例如,当某个方向的车辆较多时,系统可以自动延长该方向的绿灯时间,以提高交通效率。

该系统可以减少交通拥堵和事故发生率,提高交通运输的效率和安全性。

四、基于51单片机的工业自动化控制系统工业自动化控制系统是一种将工业设备和传感器通过网络连接起来,实现自动化控制和远程监控的系统。

基于51单片机的工业自动化控制系统可以实现对工业设备的自动化控制和远程监控。

例如,可以通过传感器实时监测生产过程中的温度、压力、湿度等参数,并通过51单片机进行处理和控制,实现工业设备的自动化控制。

该系统可以提高工业生产的效率和质量,降低人工成本和能源消耗。

总结:51单片机具有高性能、低功耗、易于编程的特点,可以实现各种复杂的功能。

基于51单片机的应用包括温度控制系统、智能家居控制系统、智能交通信号控制系统和工业自动化控制系统等。

《2024年基于51单片机的温度控制系统设计与实现》范文

《2024年基于51单片机的温度控制系统设计与实现》范文

《基于51单片机的温度控制系统设计与实现》篇一一、引言在现代工业控制领域,温度控制系统的设计与实现至关重要。

为了满足不同场景下对温度精确控制的需求,本文提出了一种基于51单片机的温度控制系统设计与实现方案。

该系统通过51单片机作为核心控制器,结合温度传感器与执行机构,实现了对环境温度的实时监测与精确控制。

二、系统设计1. 硬件设计本系统以51单片机为核心控制器,其具备成本低、开发简单、性能稳定等优点。

硬件部分主要包括51单片机、温度传感器、执行机构(如加热器、制冷器等)、电源模块等。

其中,温度传感器负责实时监测环境温度,将温度信号转换为电信号;执行机构根据控制器的指令进行工作,以实现对环境温度的调节;电源模块为整个系统提供稳定的供电。

2. 软件设计软件部分主要包括单片机程序与上位机监控软件。

单片机程序负责实时采集温度传感器的数据,根据设定的温度阈值,输出控制信号给执行机构,以实现对环境温度的精确控制。

上位机监控软件则负责与单片机进行通信,实时显示环境温度及控制状态,方便用户进行监控与操作。

三、系统实现1. 硬件连接将温度传感器、执行机构等硬件设备与51单片机进行连接。

具体连接方式根据硬件设备的接口类型而定,一般采用串口、并口或GPIO口进行连接。

连接完成后,需进行硬件设备的调试与测试,确保各部分正常工作。

2. 软件编程编写51单片机的程序,实现温度的实时采集、数据处理、控制输出等功能。

程序采用C语言编写,易于阅读与维护。

同时,需编写上位机监控软件,实现与单片机的通信、数据展示、控制指令发送等功能。

3. 系统调试在完成硬件连接与软件编程后,需对整个系统进行调试。

首先,对单片机程序进行调试,确保其能够正确采集温度数据、输出控制信号。

其次,对上位机监控软件进行调试,确保其能够与单片机正常通信、实时显示环境温度及控制状态。

最后,对整个系统进行联调,测试其在实际应用中的性能表现。

四、实验结果与分析通过实验测试,本系统能够实现对环境温度的实时监测与精确控制。

单片机基于51单片机温度控制设计简介

单片机基于51单片机温度控制设计简介

单片机基于51单片机温度控制设计简介一、引言本文将介绍基于51单片机的温度控制设计,其中包括硬件设计和软件设计两个部分。

温度控制是工业自动化中非常重要的一部分,其应用范围非常广泛,如冷库、温室、恒温水槽等。

本文所介绍的温度控制设计可广泛应用于各种场合。

二、硬件设计1.传感器部分本设计采用DS18B20数字温度传感器,其具有精度高、抗干扰能力强等优点。

传感器的输出信号为数字信号,与51单片机通信采用单总线方式。

2.控制部分本设计采用继电器控制加热器的开关,继电器的控制信号由51单片机输出。

同时,为了保证控制精度,本设计采用PID控制算法,其中P、I、D系数均可根据实际情况进行调整。

3.显示部分本设计采用LCD1602液晶显示屏,可显示当前温度和设定温度。

4.电源部分本设计采用12V直流电源供电,其中需要注意的是,由于继电器的电流较大,因此需要采用稳压电源。

三、软件设计1.初始化在程序开始运行时,需要对各个模块进行初始化,包括DS18B20传感器、LCD1602液晶显示屏和PID控制器等。

2.采集温度程序需要不断地采集温度,通过DS18B20传感器获取当前温度值,并将其显示在LCD1602液晶显示屏上。

3.控制加热器根据当前温度和设定温度的差值,通过PID控制算法计算出控制信号,控制继电器的开关,从而控制加热器的加热功率。

4.调整PID参数为了保证控制精度,需要不断地调整PID控制算法中的P、I、D系数,以达到最优控制效果。

四、总结基于51单片机的温度控制设计,可以实现对温度的精确控制,具有应用广泛、控制精度高等优点。

本文所介绍的硬件设计和软件设计,可供读者参考和借鉴,同时也需要根据实际情况进行调整和改进。

基于51单片机的温度控制系统设计

基于51单片机的温度控制系统设计
动 力 与 电 气 工 程
S O I E N C E &T E C H N 0 L O G Y
皿圆
基于 5 1单 片机 的温 度 控 制 系统 设计
李先 利 张 家 为 4 0 1 31 1 ) ( 重温 度控 制 系统 的硬件 电路 设计 . 总体 机 构 、 工作 原理 , 键盘 显示 等硬件 电路 、 单 片机及 扩展 几 1 3 ' 电路A / D 转 换和 D / A转换 电路 作 了详细的说 明和论述 。 关键 词 : 单 片机 温度控 制 系统设计 中图 分 类 号 : T P 2 7 4 文献 标 识 码 : A 文章 编号 : 1 6 7 2 -3 7 9 1 ( 2 0 1 3 ) 1 0 ( e ) - 0 1 0 5 - 0 1 本 文 对 单 片 机 的 温 度 控 制 系 统 进 行 论 述的时候 , 主 要 是 从 具 体 的 四 个 组 成 部 分 进行 : 第一是输 入部分 ; 第 二 是 输 出部 分 ; 第 三 是按 键 部 分 ; 第 四是 显 示 部 分 。 温 度 控 制系 统通过 A DC 0 8 0 9 进行 A / D 转换 的形式 对温度传 感器的 实际温度 进行检测 , 同 时 将检测送 到单片机 中 , 如 果 检 测 到 的 值 同 设 定 值 在 比 较 的 时 候 出现 了 偏 差 , 会 对 偏 差值进行修 正 , 得 到 的 控 制 值 对 电机 转 速 进行 控 制 , 实 现 温 度 的控 制 。 这个 公 式 中 , Ama x 代表 的 是 测 量范 围 中的 最 大值 , 而 Ami n 代表 的是 测 量 范 围 中的 最 小值。 因此 , 可以将相应的数值加入公式中 进行计算 。 比如n 是8 的时候 , 而 Y是 3 的 时 候, 就 可 以满 足 相 应 模 数 转 换 器 的 要 求 。 最 常 用 的 模 数 转 换 器 是 ADC 0 8 0 9 , 这 个 转 换 器 的特 点是 价 格 比较 便 宜 , 性能较好 , 同时 有八个通 道 , 并 且 可 以 对 同一 个 参 数 进 行 测定 , 也 可 以 对 不 同 的 参 数进 行 测 定 。 本 次 设 计 中 是 通过 多 通 道 采集 的 方式 来 获取 温 度信号 , 这 样 可 以 对 系 统 的 各 个 要 求 进 行 充 分 的满 足 。 因此 , 本 次 设 计 中 的模 数转 换 所用 的 器件 选 择 用ADC0 8 0 9。 2 . 4 人机 交互 的设 计 人 机 界 面 主要 是 通 过 人 与 机 器 进 行 充 分 的结 合 , 从而对功能的选择、 控 制 参数 以 及 执行进 行设定 , 同时 对 温 度 的 显 示 等 功 能 进行较好 的控制 。 在 单 片 机 的 应 用 系 统 中, 人 机 交 互 是 属 于 外 部 设备 构成 系统 。 这 个 设 计 是 通 过 应 用 系统 同相 应 的 操 作 人 员 进 行相互 的活动 , 通 过 这 种 形 式 让 系 统 同 外 界进行相应 的联 系。 如 果 需 要 一 个 较 为 安全 的应用 系统 , 应 该 拥 有 较 为 灵 活 和 方 便 的交互功 能。 这 个 系 统 不 但 能 够 将 系 统 运 行 的 状 态 较 好 地 展示 出 来 , 同 时 又 可 以 进 行 恰 当的 人 工 干 预 。 2. 5 显示接 口的设计 在单片微机系统中 , 常用的显示器有 : 数码 管显示 器 , 简称 L E D, 液 晶显 示 器 , 简

基于51单片机的粮食烘干炉温度控制系统设计

基于51单片机的粮食烘干炉温度控制系统设计

基于51单片机的粮食烘干炉温度控制系统设计摘要:粮食烘干是农业生产中非常重要的一环,对于保证粮食质量和储存寿命具有重要意义。

本文基于51单片机设计了一种粮食烘干炉温度控制系统,通过对温度的实时监测和控制,实现了对粮食烘干过程中温度的自动调节。

实验结果表明,该系统能够有效地控制粮食烘干过程中的温度,提高了烘干效果。

关键词:51单片机;粮食烘干;温度控制;自动调节第一章绪论1.1 研究背景随着农业生产水平的提高和人们对粮食质量要求的不断提高,传统的太阳能和人工晾晒等方法已经无法满足现代农业生产中对于高质量、高效率、低成本、低能耗等方面需求。

因此,采用科学合理的方法进行粮食烘干成为了现代农业生产中不可或缺的环节。

1.2 研究目的和意义本文旨在设计一种基于51单片机的粮食烘干炉温度控制系统,通过对温度的实时监测和控制,实现对粮食烘干过程中温度的自动调节。

通过该系统,可以提高粮食烘干过程中的温度控制精度和稳定性,提高烘干效果,保证粮食质量。

第二章系统设计2.1 系统框架本系统主要由传感器、51单片机、执行器和人机交互界面等组成。

传感器用于实时监测炉内温度情况,将数据传输给51单片机进行处理;51单片机根据监测到的数据进行分析处理,并根据设定值控制执行器调节加热功率;人机交互界面用于设定目标温度、显示当前温度等。

2.2 传感器选择与接口设计在本系统中,选择了一种高精度、稳定性好的温度传感器作为监测元件。

该传感器通过模拟量信号输出当前温度值,并与51单片机进行连接。

2.3 信号采集与处理51单片机通过模拟输入接口采集传感器输出的模拟量信号,并通过模数转换将其转换为数字量信号。

然后,通过软件算法对数字信号进行处理,得到当前温度值。

2.4 控制算法设计本系统采用PID控制算法进行温度控制。

PID控制算法是一种经典的控制算法,具有调节快、稳定性好、适应性强等特点。

通过对PID参数的调整,可以实现对温度的精确控制。

2.5 执行器设计本系统采用电热丝作为执行器。

基于C51单片机的温度控制系统应用系统设计(附程序)

基于C51单片机的温度控制系统应用系统设计(附程序)

基于C51单片机的温度控制系统应用系统设计(附程序)基于C51单片机的温度控制系统应用系统设计--------- 单片机原理及应用实践周设计报告姓名:班级:学号:同组成员:指导老师:成绩:时间:2011 年7 月3 日单片机温度控制系统摘要温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。

很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。

因此,智能化温度控制技术正被广泛地采用。

本温度设计采用现在流行的AT89S51单片机,配以DS18B2数字温度传感器,上、下限进行比较,由此作出判断是否触发相应设备。

本设计还加入了常用的液晶显示及状态灯显示灯常用电路,使得整个设计更加完整,更加灵活。

关键词:温度箱;AT89C52 LCD1602单片机;控制目录1引言11.1温度控制系统设计的背景、发展历史及意义11.2温度控制系统的目的11.3温度控制系统完成的功能12总体设计方案22.1方案一 22.2方案二 23DS18B20温度传感器简介73.1温度传感器的历史及简介73.2DS18B20的工作原理7DS18B20工作时序7ROM操作命令93.3DS18B20的测温原理98B20的测温原理:9DS18B20的测温流程104单片机接口设计124.1设计原则124.2引脚连接12晶振电路12串口引脚12其它引脚135系统整体设计145.1系统硬件电路设计14主板电路设计14各部分电路145.2系统软件设计16 系统软件设计整体思路系统程序流图176结束语2116附录22参考文献391引言1.1温度控制系统设计的背景、发展历史及意义随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温度控制系统发展的主流方向。

基于c51单片机的数字温度自动控制电路

基于c51单片机的数字温度自动控制电路

基于c51单片机的数字温度自动控制电路一、概述随着科技的不断发展,单片机技术已经被广泛应用于各个领域,其中数字温度自动控制电路是单片机在家电领域中的一大应用。

本文将介绍基于c51单片机的数字温度自动控制电路的设计原理、硬件连接和软件设计。

二、设计原理数字温度自动控制电路是通过传感器收集环境温度信号,经过一定的处理后,根据设定的温度阈值来控制加热或降温设备的工作。

在本设计中,c51单片机将充当控制中心,负责接收传感器信号、进行温度处理,并根据需要发送控制信号。

三、硬件连接1. 传感器部分:采用DS18B20数字温度传感器,它通过一根三线(VCC、GND、DATA)来与单片机相连接,其中DATA线连接到单片机的IO口。

2. 控制部分:通过继电器或者晶闸管等电器元件来控制加热或降温设备的开关,其控制触发线连接到单片机的IO口。

四、软件设计1. 温度采集:通过单片机的IO口读取传感器发送的数字信号,并通过相应的函数进行温度的转换和处理。

2. 温度控制:根据预先设定的目标温度,当实际温度超过或低于设定值时,单片机将相应地通过IO口控制继电器或晶闸管等元件来控制加热或降温设备的开关。

3. 显示部分:可以选择在液晶显示屏上显示当前的温度值和设定的目标温度值,以便实时监测和调整。

五、总结基于c51单片机的数字温度自动控制电路具有温度精度高、控制灵活等优点,适用于家用空调、恒温器、温室控制系统等多种应用场景。

希望本文能够帮助读者对于该领域有所了解,并且可以在实际应用中发挥一定的帮助作用。

六、优化与改进在实际的数字温度自动控制电路应用中,我们可以针对硬件和软件部分进行一些优化和改进,以提高性能和稳定性。

1. 硬件方面的优化:可以考虑采用更精准的温度传感器,如PT100或者thermistor,以提高温度测量的精度。

可以使用更高功率、更可靠的继电器或者晶闸管等控制元件,以适应不同类型的加热或降温设备。

2. 软件方面的优化:在软件设计上,可以引入PID控制算法,以实现更精确的温度控制。

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

创作编号:GB8878185555334563BT9125XW创作者:凤呜大王*毕业论文设计基于51单片机的温度控制系统摘要在日常生活中温度在我们身边无时不在,温度的控制和应用在各个领域都有重要的作用。

很多行业中都有大量的用电加热设备,和温度控制设备,如用于报警的温度自动报警系统,热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,这些都采用单片机技术,利用单片机语言程序对它们进行控制。

而单片机技术具有控制和操作使用方便、结构简单便于修改和维护、灵活性大且具有一定的智能性等特点,可以精确的控制技术标准,提高了温控指标,也大大的提高了产品的质量和性能。

由于单片机技术的优点突出,智能化温度控制技术正被广泛地采用。

本文介绍了基于单片机AT89C51 的温度控制系统的设计方案与软硬件实现。

采用温度传感器DS18B20 采集温度数据,7段数码管显示温度数据,按键设置温度上下限,当温度低于设定的下限时,点亮绿色发光二极管,当温度高于设定的上限时,点亮红色发光二极管。

给出了系统总体框架、程序流程图和Protel 原理图,并在硬件平台上实现了所设计功能。

关键词:单片机温度控制系统温度传感器AbstractIn daily life, the temperature in our side the ever-present, the control of the temperature and the application in various fields all have important role. Many industry there are a large number of electric heating equipment, and the temperature control equipment, such as used for alarm automatic temperature alarm systems, heat treatment furnace, used to melt metal crucible resistance furnace, and all kinds of different USES of temperature box and so on, these using single chip microcomputer, using single chip computer language program to control them. And single-chip microcomputer technology has control and convenient in operation, easy to modify and maintenance of simple structure, flexibility is large and has some of the intelligence and other characteristics, we can accurately control technology standard to improve the temperature control index, also greatly improve the quality of the products and performance. Because of the advantages of the single chip microcomputer intelligent temperature control technology outstanding, is being widely adopted.This paper introduces the temperature control based on single chip microcomputer AT89C51 design scheme of the system and the hardware and software implementation. The temperature sensor DS18B20 collection temperature data, 7 period of digital pipe display, the upper and lower limits of temperature button when temperature below the setting of the lower limit, light green leds, when the temperature is higher than the set on the limit, light red leds. Given the system framework and program flow chart and principle chart, and in Protel hardware platform to realize the function of the design.Keywords:SCM Temperature control system Temperature sensors目录摘要 (II)ABSTRACT (IV)第一章前言 (1)创作编号:GB8878185555334563BT9125XW创作者:凤呜大王*1.1温度控制系统设计发展历史及意义 (1)1.2温度控制系统的目的 (1)1.3温度控制系统完成的功能 (1)第二章总体设计方案 (2)2.1方案一 (2)2.2方案二 (3)3.1DS18B20简介 (6)3.1.1DS18B20封装与引脚 (6)3.1.2 DS18B20的简单性能 (6)3.2DS18B20的工作原理 (7)3.3DS18B20的测温原理 (8)3.3.1 测温原理: (8)3.3.2 DS18B20的温度采集过程 (11)第四章单片机接口设计 (12)4.1设计原则 (12)4.2单片机引脚连接 (12)4.2.1 单片机引脚图 (12)4.2.2 串口引脚 (13)第五章硬件电路设计 (14)5.1主要硬件电路设计 (14)5.2软件系统设计 (18)5.2.1 软件系统设计 (18)5.2.2 程序组成 (19)结束语 (24)致谢............................................................................................ 错误!未定义书签。

附录.. (25)参考文献 (38)第一章前言1.1 温度控制系统设计发展历史及意义温度控制系统广泛应用于社会生活的各个领域 ,如家电、汽车、材料、电力电子等 ,常用的控制电路根据应用场合和所要求的性能指标有所不同 , 在工业企业中,如何提高温度控制对象的运行性能一直以来都是控制人员和现场技术人员努力解决的问题。

这类控制对象惯性大,滞后现象严重,存在很多不确定的因素,难以建立精确的数学模型,从而导致控制系统性能不佳,甚至出现控制不稳定、失控现象。

传统的继电器调温电路简单实用 ,但由于继电器动作频繁 ,可能会因触点不良而影响正常工作。

控制领域还大量采用传统的PID控制方式,但PID控制对象的模型难以建立,并且当扰动因素不明确时,参数调整不便仍是普遍存在的问题。

而采用数字温度传感器DS18B20,因其内部集成了A/D转换器,使得电路结构更加简单,而且减少了温度测量转换时的精度损失,使得测量温度更加精确。

数字温度传感器DS18B20只用一个引脚即可与单片机进行通信,大大减少了接线的麻烦,使得单片机更加具有扩展性。

由于DS18B20芯片的小型化,更加可以通过单跳数据线就可以和主电路连接,故可以把数字温度传感器DS18B20做成探头,探入到狭小的地方,增加了实用性。

更能串接多个数字温度传感器DS18B20进行范围的温度检测。

1.2 温度控制系统的目的温度控制在日常生活及工业领域应用相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制。

而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。

针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度监测和控制系统,实现对温度的实时检测,具有提醒和控制的功能,本设计的内容是温度测试控制系统,控制对象是温度。

它的特点在于应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。

1.3 温度控制系统完成的功能本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:此设计中温度恒定值设置为60℃,上下跳转温度为1℃,设计精度值为0.1。

当温度低于设定下限温度即59℃时,绿灯亮,报警提醒需要外界的加热措施。

当温度上升到上限温度时,停止加温,红灯亮保持温度。

当温度高于设定上限温度即61℃时,红灯亮,需要外界采取降温措施(本设计中没有附加外界的加热和降温措施)。

当温度下降到恒温度时,停止降温。

温度在上下限温度之间时,执行机构不执行。

第二章总体设计方案2.1 方案一利用温度传感器将温度测出,通过某种电信号传给外部电路产生一种变化,然后由外部电路控制装置的开启。

测温电路的设计,可以使用热敏电阻之类的传感器件利用其感温效应,(如电阻随温度的变化有一个变化的曲线,即利用它的变化特性曲线)温度的变化使得电阻发生了变化根据欧姆定律,电阻的变化会带来电流或这电压的变化。

再将随被测温度变化的电压或电流采集过来,然后进行模拟信号换成数字信号(A/D)转换,将数字信号送入单片机,用单片机进行数据的处理,将温度显示在电路上,这样就可以将被测温度显示出来。

最后还有外围的控制电路,采取一定的措施来控制产生温度的电路,如加温、降温、保持不动、或者报警。

这种设计需要用到A/D转换电路,感温电路比较麻烦。

设计流程图如图2.1图2.1 设计流程图2.2 方案二利用温度传感器芯片直接将温度数据测出,之后通过单片机程序控制温度的上、下限值,用外部电路产生显示和控制加热和降,来达到设计的要求。

考虑使用温度传感器,结合单片机电路设计,采用一只DS18B20温度传感器,直接读取被测温度值,之后进行转换,依次完成设计要求。

比较以上两种方案,很容易看出,采用方案二,电路比较简单,软件设计容易实现,故实际设计中拟采用方案二。

在设计中温度的控制流程如图2.2所示。

图2.2 温度控制整体流程在本系统的总体电路设计方框图如图2.3所示,它由五部分组成:单片机AT89C51控制部分; DS18B20温度传感器采集部分;3位LED数码管显示部分;按键调节部分;二极管报警部分。

相关文档
最新文档