(完整版)基于单片机的温度监控系统毕业设计论文
优秀毕业设计 毕业论文 基于单片机的室内温度监控系统的设计

原创性声明本人郑重声明:所提交的学位论文是本人在导师指导下,独立进行研究取得的成果。
除文中已经注明引用的内容外,论文中不含其他人已经发表或撰写过的研究成果,也不包含为获得聊城大学或其他教育机构的学位证书而使用过的材料。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。
本人承担本声明的相应责任。
学位论文作者签名:日期指导教师签名:日期确定了温度监控系统的总体设计方案,包括系统各组成硬件、系统电路设计及系统软件设计等方面。
利用单片机结合传感器技术而开发设计了这一温度监控系统。
对传感器理论单片机实际应用有机结合进行了研究,详细地讲述了利用热敏电阻作为热敏传感器探测环境温度的过程,以及实现热电转换的原理过程。
电路及软件设计方面,利用Protel99软件对系统的电路原理图进行了设计,并生成了电路板。
对每个部分功能、实现过程作了详细介绍。
整个系统的核心是进行温度监控。
传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。
传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。
因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。
关键词:A/D转换模块;数据传输模块;温度;Protel99;传感器;Determine the temperature monitoring system design program, including system component hardware, system circuit design and system software design and so on. In this paper, microcomputer with the sensor technology development and design of the temperature monitoring system. Paper sensor combination of the practical application of theory of SCM in detail about the use of thermistor temperature as a thermal sensor to detect the process, and the realization of the principle of thermoelectric conversion process. Circuit and software design, use of software systems Protel99 circuit schematic for the design and build the circuit boards. Function of each part of the article, realize the process in detail. The core of the system for temperature monitoring.Sensors of various physical quantities can, chemical content and biomass signals into electrical signals so that people can use computers for automatic measurement, information processing and automatic control, but they have varying degrees of the influencing factors such as temperature drift and nonlinearity .Sensors are used to measure and control system, its performance directly affects the system performance. Therefore, not only to master the structure of various types of sensors, theory and performance, but also must understand the sensor interface circuit through the appropriate adjustments to meet the signal processing, display and control requirements, and only through the application examples of the principles of sensor and intelligence sensor instance of understanding, to the sensors and information communications and information processing combine to adapt to sensor production, research, development and application.Key words: A / D converter module; data transfer module; temperature ; Protel99; sensor;目录前言 (1)1 绪论 (2)1.1温度监控技术的研究背景 (2)1.2温度监控技术的研究现状 (3)1.2.1国外研究现状 (3)1.2.2国内研究现状 (3)2 设计要求 (5)2.1 设计要求 (5)2.2 研究对象的数学模型 (5)3 系统硬件的设计 (6)3.1 单片机和电路设备选择 (6)3.2温度监控系统的组成框图 (10)3.3温度监控系统的结构图 (11)3.4系统硬件的电路设计 (12)4 系统软件的设计 (17)4.1硬件系统分析 (17)4.1.1 温度变换程序模块 (17)4.1.2 温度非线性转换程序模块 (17)4.1.3单片机控制流程图 (19)4.2 软件设计 (20)4.3 程序调试 (22)4.3.1硬件调试 (22)4.3.2软件调试 (22)总结 (24)参考文献 (25)附录 (26)致谢 (32)基于单片机的室内温度监控系统的设计前言温度监控系统广泛应用于社会生活的各个领域,适用于家电、食品、汽车、材料和电力电子等行业.随着科技水平的提高,温度监控系统作为实现设备小型化,智能化和自主知识创新的重要元素,目前在国防、航空、交通、能源、工业、通信和人们日常生活等各个领域,越来越发挥着极其重要的作用. 对传感器技术要求越来越高,需求越来越迫切。
毕业设计38单片机温控

毕业设计38单片机温控我正在考虑毕业设计的方向,我选定了一个38单片机温控的项目。
该项目旨在设计和实现一个基于38单片机的温度控制系统,以监测和控制环境中的温度。
该系统将能够自动控制温度,并提供用户界面以进行手动控制。
首先,我将使用一个温度传感器来检测环境中的温度。
传感器将被连接到38单片机的模拟输入引脚上。
通过读取传感器的电压值,单片机将能够获取当前温度数据。
接下来,我将使用一些电路元件来控制温度。
我计划使用一个继电器来控制加热器或冷却器的开关。
当温度低于设定温度时,继电器将打开并启动加热器以提高温度。
当温度超过设定温度时,继电器将关闭并启动冷却器以降低温度。
通过控制加热器和冷却器的开关,该系统将能够实现自动温度控制。
此外,我还计划添加一个LCD显示屏和几个按钮,以提供用户界面。
通过显示屏,用户将能够实时监测环境中的温度。
通过按下按钮,用户将能够手动控制加热器和冷却器的开关。
通过添加用户界面,用户将能够直接交互并控制系统。
最后,我计划使用38单片机的编程语言来编写控制系统的软件。
我将使用C语言来编写代码,并采用模块化的方式组织代码。
我将编写代码来读取温度传感器的数据,控制继电器和加热器/冷却器的开关,并处理用户界面的输入。
通过完成这个项目,我将会学习到如何使用38单片机来构建一个功能强大的温度控制系统。
我将学习到如何连接和读取传感器,如何控制电路元件,以及如何编写单片机的软件。
此外,我还将获得实际设计和实现一个完整工程的经验。
在未来,我相信这个项目的技术和经验将对我的发展非常有益。
控制系统的设计和实现是一项非常实用的技能,在许多行业和领域都有广泛的应用。
此外,通过完成这个项目,我还将展示出自己的能力和才华,对我的求职和职业发展将有积极的影响。
With a 1200-word limit in mind, I have reached the end of my response. However, if you require any further information or elaboration on any aspect of this project, please let me know, and I will be glad to assist you.。
基于单片机的温度控制系统设计毕业论文

基于单片机的温度控制系统设计毕业论文目录摘要 (I)Abstract (I)目录 (II)第一章绪论 (1)1.1课题研究背景及意义 (1)1.2国外研究现状 (1)1.2.1国外研究现状 (1)1.2.2国研究现状 (1)1.2.3总的发展阶段 (2)1.3课题研究的容 (2)第二章硬件系统总体方案设计 (3)2.1硬件系统总体设计方案一 (3)2.2硬件系统总体设计方案二 (4)2.3硬件系统的方案选择 (4)第三章控制系统硬件设计 (6)3.1单片机 (6)3.2 数字温度计DS18B20 (9)3.2.1 DS18S20数字温度计的主要特性 (9)3.3 4X4键盘 (9)3.4数码管 (10)3.5光电耦合器 (12)3.6 双向晶闸管 (13)3.7 PTC加热器 (14)3.8 反相器7406 (15)3.9双四输入与门74LS21 (16)3.9蜂鸣器 (16)第四章控制系统软件设计 (17)4.1 主程序模块设计 (17)4.1.1主程序流程图 (17)4.2温度采集模块程序设计 (18)4.2.1 DS18B20的时序 (18)4.2.3 读温度子程序流程图 (20)4.3温度设定模块程序设计 (21)4.3.1中断服务子程序 (21)4.3.2 键盘扫描子程序 (21)4.4温度显示模块设计 (23)4.4.1设定值显示子程序 (23)4.4.2 实际值显示子程序 (24)4.5温度控制模块设计 (25)4.5.1双位控制算法设计 (25)4.5.2温度控制子程序流程图 (25)4.6报警模块程序设计 (26)第五章结果分析 (27)5.1 PROTEUS仿真 (27)5.1.1 键盘设定温度仿真 (27)5.1.2 温度采集仿真 (28)5.1.3 整体仿真 (28)5.2实际运行结果 (29)第六章总结与展望 (31)6.1总结 (31)6.2展望 (31)致谢 (32)附录程序 (33)参考文献 (42)第一章绪论1.1课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。
基于单片机的温湿度监测系统毕业设计

基于单片机的温湿度监测系统毕业设计一、引言在现代生活和工业生产中,对环境温湿度的准确监测和控制具有重要意义。
温湿度的变化可能会影响产品质量、设备运行以及人们的生活舒适度。
因此,设计一个可靠、精确且易于使用的温湿度监测系统是十分必要的。
本毕业设计旨在基于单片机技术开发一款实用的温湿度监测系统。
二、系统总体设计(一)系统功能需求该监测系统应能够实时采集环境的温度和湿度数据,并将其显示在屏幕上。
同时,系统应具备数据存储功能,以便后续分析和查询。
此外,还应设置报警阈值,当温湿度超出设定范围时能发出警报。
(二)系统组成本系统主要由传感器模块、单片机控制模块、显示模块、存储模块和报警模块组成。
传感器模块负责采集环境温湿度数据,选用了精度高、稳定性好的DHT11 温湿度传感器。
单片机控制模块作为系统的核心,采用了 STC89C52 单片机,负责处理传感器采集到的数据、控制其他模块的工作以及进行逻辑判断。
显示模块采用了液晶显示屏(LCD1602),能够清晰地显示当前的温湿度值。
存储模块使用了 EEPROM 芯片,用于保存历史数据。
报警模块则通过蜂鸣器和指示灯实现,当温湿度异常时发出声光报警。
三、硬件设计(一)传感器接口电路DHT11 传感器与单片机通过单总线进行通信,连接时需要注意数据线的上拉电阻。
(二)单片机最小系统STC89C52 单片机的最小系统包括时钟电路和复位电路。
时钟电路采用晶振和电容组成,为单片机提供稳定的时钟信号。
复位电路用于系统初始化和异常情况下的复位操作。
(三)显示电路LCD1602 通过并行接口与单片机连接,需要配置相应的控制引脚和数据引脚。
(四)存储电路EEPROM 芯片通过 I2C 总线与单片机通信,实现数据的存储和读取。
(五)报警电路蜂鸣器通过三极管驱动,指示灯通过限流电阻连接到单片机的引脚,由单片机控制其工作状态。
四、软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机内部寄存器的设置、传感器的初始化、显示模块的初始化等。
《2024年基于单片机的温度控制系统的研究》范文

《基于单片机的温度控制系统的研究》篇一一、引言随着现代科技的快速发展,对温度控制的精度和稳定性的要求也在逐渐提高。
为了满足这一需求,我们提出了一种基于单片机的温度控制系统。
该系统利用单片机的高效处理能力和精确控制能力,实现对温度的实时监测和精确控制。
本文将对该系统的设计、实现及性能进行详细的研究和讨论。
二、系统设计1. 硬件设计本系统主要由单片机、温度传感器、执行器(如加热器或制冷器)以及电源等部分组成。
其中,单片机作为系统的核心,负责接收温度传感器的数据,根据设定的温度值与实际温度值的差值,控制执行器的工作状态,以达到控制温度的目的。
温度传感器选用高精度的数字温度传感器,能够实时监测环境温度,并将数据传输给单片机。
执行器则根据单片机的指令,进行加热或制冷操作。
2. 软件设计软件部分主要包括单片机的程序设计和人机交互界面设计。
单片机程序采用C语言编写,实现温度的实时监测、数据处理、控制算法等功能。
人机交互界面则用于设定目标温度、显示当前温度等信息。
三、系统实现1. 温度采集与处理单片机通过与温度传感器通信,实时获取环境温度数据。
然后,通过A/D转换器将温度数据转换为数字信号,进行数据处理和分析。
2. 控制算法本系统采用PID(比例-积分-微分)控制算法。
PID控制器根据设定温度与实际温度的差值,计算输出控制量,控制执行器的工作状态,从而达到控制温度的目的。
3. 人机交互界面人机交互界面采用LCD显示屏和按键实现。
用户可以通过按键设定目标温度,LCD显示屏实时显示当前温度和设定温度。
四、性能分析1. 精度与稳定性本系统采用高精度的温度传感器和PID控制算法,能够实现较高的温度控制精度和稳定性。
经过实际测试,系统的温度控制精度可达±0.5℃,稳定性良好。
2. 响应速度本系统的响应速度较快,当环境温度发生变化时,单片机能够迅速采集到数据,并通过PID控制算法计算出相应的控制量,控制执行器进行加热或制冷操作,使环境温度尽快达到设定值。
(完整版)基于单片机的PID温度控制毕业设计论文

前言温度是表征物体冷热程度的物理量。
在很多生产过程中,特别是在冶金、化工、建材、食品、机械、石油等工业中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。
因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。
单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。
将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。
现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。
但随之而来的是巨额的成本。
在很多的小型系统中,处理机的成本占了系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。
随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。
现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且可以很容易地做到多点的温度检测,如果对此原理图稍加改进,还可以进行不同地点的实时温度检测和控制。
1绪论1.1研究的目的和意义温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。
工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。
这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。
单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益[9]。
单片机温度监测系统设计毕业论文

目录第一部分设计任务与调研 (2)1.毕业设计的主要任务 (2)第二部分设计说明 (3)1.理论分析 (3)2.设计方案(构思、分析、确定) (4)3.单片机温度检测系统设计 (5)4.单片机最小系统 (5)5.显示与报警模块设计 (9)第三部分设计成果 (11)1设计成果 (11)2作品的特点 (11)3佐证材料:单片机系统程序 (12)第四部分结束语 (23)第五部分致谢 (24)第六部分参考文献 (25)第一部分设计任务与调研1.毕业设计的主要任务温度往往是一个很重要的量,需要准确地加以控制。
除了这些部门之外,温度控制系统还广泛应用于其他领域,是用途很广的一类工业控制系统。
温度控制系统常用来保持温度恒定或者使温度按照某种规定的程序变化。
现要求能广泛工厂、民居的基于单片机的温度检测系统.2.设计的思路本设计的整体思路:利用流过热敏电阻电流随温度线性变化的关系,将电流的变化转化为电压的变化,即0℃时输出电压为0V显示在数码管上的数值为00.0。
当40℃时输出电压通过A/D转换器输出处理显示为40.0。
即在0~40℃的温度变化过程中,电压变化对应温度变化。
数码管上的数值就是对应于所测量的实际温度值。
测量过程中可通过独立按键,设置测量温度上下限数值(上限>下限),设置成功后,系统测量实时温度,当前温度高于上限值或低于下限值,通过蜂鸣器报警。
3.调研的目的和总结随着现代工业的逐步发展,在工业生产中,温度、压力、流量和液位是四种最常见的过程变量。
其中,温度是一个非常重要的过程变量。
列如:在冶金工业、化工工业、电力工业、机械加工和食品加工等许多领域,都需要对各种加热炉、热处理炉、反应炉和锅炉的温度进行即监测控制。
然而,用常规的控制方法,潜力是有限的,难以满足较高的性能要求。
采用单片机来对它们进行温度监测控制不仅具有控制方便、简单和灵活性大的优点,而且可以大幅度的提高被监测温度的技术指标,从而能够大大的提高产品的质量和数量。
基于单片机温度监控设计毕业设计论文

目录第一部分设计任务与调研 (1)第二部分设计说明 (5)第三部分设计成果 (8)第四部分结束语 (10)第五部分致谢 (11)第六部分参考文献 (12)第一部分设计任务与调研1.主要任务温度控制广泛应用于人们的生产和生活中,人们使用温度计来采集温度,通过人工操作加热、通风和降温设备来控制温度,这样不但控制精度低、实时性差,而且操作人员的劳动强度大。
即使有些用户采用半导体二极管作温度传感器,但由于其互换性差,效果也不理想。
因此在某些行业中对温度的要求较高,由于工作环境温度不合理而引发的事故时有发生。
对工业生产可靠进行造成影响,甚至操作人员的安全。
为了避免这些缺点,需要在某些特定的环境里安装数字温度测量及控制设备。
所以设计一个由于采用了新型单片机对温度进行控制,以其测量精度高,操作简单。
可运行性强,价格低廉等优点,特别适用于生活,医疗,工业生产等方面的温度测量及控制。
本文选择DS18B20作为本系统的温度传感器,选择单片机AT89S51为测控系统的核心来完成数据采集、处理、显示、报警等功能。
本设计是一个数字温度测量及控制系统,能测柜内的温度,并能在超限的情况下进行控制、调整,并报警。
保证环境保持在限定的温度中。
2.设计的思路、方法本设计是一个数字温度控制系统,利用流过热敏电阻电流随温度线性变化的关系。
将电流的变化转化为电压的变化,能测量温度,并能在超限的情况下进行控制、调整,并报警。
在对温度进行检测的过程中,温度传感器是测量温度的主要载体,利用温度传感器DS18B20将温度信息传输到放大电路,将其转换到毫伏级电压信号后,将相应的弱电压信号逐渐放大到单片机可以处理的可控范围之内,再通过A/D转换器将电压信号转变成数字信号发送到AT89S51单片机上。
经过51单片机处理,将把温度在显示电路上显示,本系统显示器为点阵字符LCD,1602液晶模块。
本系统除了显示温度以外还可以设置一个温度值,对所测温度进行监控,当温度高于或低于设定温度时,开始报警并启动相应程序(温度高于设定温度时,风扇开;当温度低于设定温度时,加热器开)。
基于单片机的温度测量系统毕业设计论文

基于单片机的温度测量系统毕业设计论文摘要:本文设计了一种基于单片机的温度测量系统。
该系统主要由传感器、单片机、显示屏等组成,通过传感器获取环境温度数据,由单片机进行数据处理和显示,并通过显示屏将温度数据以直观的形式展现出来。
通过与市场上现有的温度测量设备对比,本系统具有体积小、功耗低、精确度高、价格便宜等优点。
该系统在工业生产、科研实验等领域具有广泛应用前景。
关键词:单片机;温度测量;传感器;显示屏第一章引言1.1研究背景温度是工业生产和科学研究中的一个重要参数,对于保证生产质量、保障实验准确性具有至关重要的作用。
在现有的温度测量设备中,电子温度计是一种常见的测量方法。
然而,由于传统电子温度计通常体积较大、功耗较高,不便携,而且价格较高,因此有必要设计一种体积小、功耗低、价格便宜的新型温度测量系统。
1.2研究目的本文的研究目的是设计一种基于单片机的温度测量系统,以提供一种便携、实用的温度测量解决方案。
通过传感器采集环境温度数据,通过单片机进行数据处理和显示,并通过显示屏将温度数据以直观的形式展现出来。
第二章原理与方法2.1系统组成在本系统中,主要使用了DS18B20数字温度传感器、STC89C52单片机、液晶显示屏等元件。
其中DS18B20传感器采用了一线总线通信,可直接与STC89C52单片机进行通信。
单片机通过扫描传感器获取温度数据,并通过液晶显示屏进行显示。
2.2系统设计系统的设计主要分为硬件设计和软件设计两部分。
硬件设计包括传感器和单片机的连接电路设计,以及显示屏的驱动电路设计。
软件设计包括单片机程序的编写和液晶显示屏的显示程序设计。
第三章系统实现3.1传感器连接电路设计通过DS18B20传感器的一线总线接口,将其与STC89C52单片机相连。
传感器的数据线连接到单片机的P2口,同时需要上拉电阻器上拉电平。
3.2显示屏驱动电路设计显示屏使用了基于平行接口的1602型液晶显示屏,根据显示屏的规格书,设计了驱动电路。
(完整版)基于单片机的温度控制2毕业设计论文

优秀论文审核通过未经允许切勿外传课程设计题目基于单片机的温度控制系别信息与计算机科学系专业网络工程姓名学号指导教师徐伟昌完成时间一.设计题目:单片机的温度控制系统二.设计目的对大学期间所学的知识进行了一个全面、系统的总结,锻炼理论和实践相结合的能力,了解电子产品设计的一般设计过程,熟练掌握Keil C,Proteus等专业软件,掌握电子电路调试的方法,独立解决设计与调试过程中出现的一般问题,正确选择元器件与材料,能对设计电路的指标和性能进行测试并提出改进意见,能查阅各种有关手册和正确编写设计报告。
三.设计内容利用单片机与DS18B20设计一个温度控制系统,四位数码显示。
要测的环境温度通过一线温度传感器 DS18B20 采集,然后通过 C52 单片机处理并在数码管上显示,同时单片机控制5V 继电器,用于对温度进行实时控制操作,当温度上升到达某一定值,开继电器(继电器常开端接有降温电器);当温度下降到某一定值,开另继电器(继电器常开端接有升温电器)。
四.任务与要求1.熟悉单片机芯片,了解单片机指令集和汇编语言。
2.熟悉Proteus软件,并用来设计应用系统原理图。
3.对系统进行分析,画出流程图。
4.阅读文献,编写开题报告,设计方案不少于两种,并且进行论证。
5.翻译不少于2000字的外文资料。
6.编写各个流程图中相应模块的程序。
7.使用keil软件进行调试并和Proteus相结合进行相应的仿真。
8. 将软件和硬件相结合进行相应的编码测试及整个软硬件系统的综合测试,实现功能,并达到性能要求。
9. 按论文的规范撰写论文。
五.时间安排第 3 周:与设计内容相关的学习;第4 周:完成开题报告;第5-6周:编写软件程序;第7-8周:完成硬件电路设计,购买相关器件;第9-11周:软硬件系统调试;第12周:撰写论文;第13周:修改打印;第14周:论文答辩。
六.重点研究问题1.如何实时显示温度2.如何实现单片机对大功率电器的控制六.参考资料1.Proteus软件,“资料下载”2.3.童诗白华成英.《模拟电子技术基础》,高等教育出版社,2003年4. 李广弟.《单片机基础》,北京航空航天大学出版社,1994年5. 刘守义.《单片机应用技术》,西安电子科技大学出版社,2002年6. 关德新、冯文全.《单片机外围器件实用手册》,北京航空航天大学出版社,19987. 李钢.1-Wire总线数字温度传感器DS18B20原理及应用.现代电子技术[J],20058. 陈跃东.DS18B20集成温度传感器原理与应用[J].安徽机电学院学报,20029. 阎石.数字电子技术基础(第三版)[M]. 北京:高等教育出版社,198910.金伟正.单线数字温度传感器的原理与应用[J].电子技术与应用,2000华北水利水电学院本科生毕业设计开题报告学生姓名学号专业电子信息工程题目名称单片机的温度控制系统课题来源自选主要内容本课题实验的设计方案:本系统的电路设计,它主要由四部分组成:①控制部分主芯片采用单片机89S52;②显示部分采用四位LED数码管以动态扫描方式实现温度显示;③温度采集部分采用DS18B20温度传感器;④继电器控制模块。
(完整版)基于单片机的智能温控仪毕业设计论文

(完整版)基于单片机的智能温控仪毕业设计论文优秀论文审核通过未经允许切勿外传基于设计AT89C52的智能温控仪基于AT89C52的智能温控仪设计一、设计任务及要求1.设计题目:基于AT89C52的智能温控仪设计2.设计要求:(1)采用Pt1000温度传感器,测温范围0--100℃;(2)系统可设定温度值;(3)设定温度值与测量温度值可实时显示;(4)控温精度:±0.5℃。
3.设计任务(1)拟定电路。
(2)编制软件流程图及给出系统软件主要部分的源程序二、设计背景简介温度是科学技术中最基本的物理量之一,物理化学生物等学科都离不开温度。
在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食存储、酒类生产等领域内温度往往是表征对象和过程状态的最重要的参数之一。
本文介绍采用测温范围宽、精度高的铂热电阻进行温度系统的测量和控制。
温度控制系统具有非线性、时滞以及不确定性。
单纯依靠传统的控制方式或现代控制方式都很难以达到高质量的控制效果。
而智能控制中的模糊控制通过从专家们积累的经验中总结的控制规则,对温度进行控制,可以有效地解决温度控制系统的非线性、时滞以及不确定性。
本节采用模糊控制对温度进行控制。
三、系统总体框图框图说明:本系统共用到两片AT89C52单片机,即单片机A和单片机B,其中A机用于现场温度采集和显示,B机用于控制。
A、B机通过max232硬件连接串口实现全双工通信。
A机采用中断方式将采集的温度值不停的发往B机,B机采用查询方式实时接受A机发送的温度数据并将处理后的数据送往液晶显示。
B机通过按键输入温度设定值,并可将设定温度值通过按键选择发送模式发送到B机,经A机简单处理送数码管显示。
A机将接收到的温度值与当前温度值比较,将比较值作为控制加热丝和风扇图1 系统总体框图以及PWM占空比的依据,A机通过两个四位一体的数码管现场显示当前温度和设定温度,因此可以在现场可以动态观察到当前温度变化和当前温度与设定温度之间的差值的大小。
基于单片机的温湿度监测系统毕业设计

基于单片机的温湿度监测系统毕业设计一、引言在现代社会中,温湿度的监测在许多领域都具有重要意义,例如农业生产、仓储管理、工业制造以及室内环境控制等。
为了实现对温湿度的准确、实时监测,基于单片机的温湿度监测系统应运而生。
本毕业设计旨在设计并实现一种基于单片机的温湿度监测系统,以满足实际应用中的需求。
二、系统总体设计方案(一)系统功能需求分析本系统需要实现对环境温湿度的实时采集、数据处理、显示以及超限报警等功能。
能够在不同的环境中稳定工作,并具有较高的测量精度和可靠性。
(二)系统总体结构设计系统主要由单片机控制模块、温湿度传感器模块、显示模块、报警模块以及电源模块等组成。
单片机作为核心控制器,负责协调各个模块的工作,温湿度传感器用于采集环境温湿度数据,显示模块用于实时显示测量结果,报警模块在温湿度超限时发出警报,电源模块为整个系统提供稳定的电源。
三、硬件设计(一)单片机控制模块选择合适的单片机型号,如 STC89C52 单片机,其具有丰富的资源和良好的性价比。
单片机通过 I/O 口与其他模块进行通信和控制。
(二)温湿度传感器模块选用 DHT11 数字温湿度传感器,该传感器具有体积小、功耗低、测量精度高、响应速度快等优点。
通过单总线方式与单片机进行数据传输。
(三)显示模块采用液晶显示屏(LCD1602)作为显示设备,能够清晰地显示温湿度测量值。
通过并行接口与单片机连接。
(四)报警模块使用蜂鸣器和发光二极管作为报警装置,当温湿度超过设定的阈值时,蜂鸣器发声,发光二极管闪烁。
(五)电源模块设计稳定的电源电路,为整个系统提供 5V 直流电源。
可以采用电池供电或者通过电源适配器接入市电。
四、软件设计(一)系统主程序设计主程序主要负责系统的初始化、各模块的协调控制以及数据处理和显示。
首先对单片机进行初始化,包括设置 I/O 口状态、定时器和中断等。
然后循环读取温湿度传感器的数据,并进行处理和显示,判断是否超过阈值,若超过则启动报警。
(完整版)基于单片机的毕业论文设计

(完整版)基于单片机的毕业论文设计标题:基于单片机的室内温湿度监测与控制系统摘要:本论文设计了一种基于单片机的室内温湿度监测与控制系统。
该系统通过温湿度传感器实时感知室内的温湿度信息,并由单片机进行数据处理和控制。
用户可以通过LCD显示屏和按键进行界面交互和参数设置。
系统可以实时显示室内的温湿度信息,并根据设定的温湿度范围进行自动调节。
实验结果表明,该系统具有良好的稳定性和准确性,能够满足室内温湿度的要求。
关键词:单片机,温湿度传感器,LCD显示屏,温湿度监测与控制1.引言室内温湿度是人们日常生活中非常重要的参数,直接影响室内舒适度和健康。
然而,室内温湿度的监测和控制通常需要人工干预,效率较低,无法实时调节。
本论文旨在设计一种基于单片机的室内温湿度监测与控制系统,以便实现室内温湿度的自动化管理。
2.系统设计本系统主要由温湿度传感器、单片机、LCD显示屏和按键组成。
温湿度传感器负责实时感知室内的温湿度信息,并将数据传输给单片机。
单片机进行数据处理和判断,可以根据设定的温湿度范围进行自动调节。
用户可以通过LCD显示屏和按键进行界面交互和参数设置。
3.硬件设计温湿度传感器采用XX型号传感器,通过串口将温湿度数据传输给单片机。
单片机选择XX型号,具备较强的数据处理能力和通信功能。
LCD显示屏选用XX型号,可实现温湿度信息的实时显示和参数设置。
按键采用XX型号,用于用户与系统的交互。
4.软件设计系统的软件设计主要包括温湿度数据处理、控制算法实现和界面设计。
温湿度数据处理部分主要负责接收温湿度传感器的数据,进行数据校正和滤波处理,以确保数据的准确性和稳定性。
控制算法实现部分根据设定的温湿度范围,计算出相应的控制信号,控制系统的终端设备进行温湿度的调节。
界面设计部分主要负责实现与用户的交互,包括温湿度信息的显示和参数设置等功能。
5.实验结果与分析对系统进行了多次实验,结果表明系统具有良好的稳定性和准确性,能够满足室内温湿度的要求。
单片机温度控制系统的设计毕业设计论文

单片机温度控制系统的设计毕业设计论文摘要:本文设计了一种基于单片机的温度控制系统,旨在实现对温度的准确测量和控制。
系统采用温度传感器作为温度检测元件,通过单片机对温度进行采样和处理,然后根据预设的温度范围,控制风扇的启停,以达到调节室内温度的目的。
实验结果表明,该系统能够准确地测量温度并进行有效的控制。
关键词:单片机;温度控制系统;温度传感器;风扇1.引言温度控制是一种常见的自动化控制方法,广泛应用于工业、农业、医疗等领域。
温度控制系统通过对温度的测量和调节,实现了对环境温度的精确控制。
单片机作为一种微型计算机,具有体积小、功耗低、可编程性强等优点,被广泛应用于温度控制系统中。
2.系统设计系统由温度传感器、单片机和风扇组成。
温度传感器将实时温度传递给单片机,单片机根据设定的温度范围进行判断,并控制风扇的启停。
3.硬件设计(1)温度传感器选型采用数字温度传感器DS18B20,该传感器具有精度高、体积小、抗干扰能力强等特点。
(2)单片机选型采用AT89C52单片机,该单片机具有较高的性能和稳定性,适合于温度控制应用。
(3)风扇选型根据室内温度控制要求,选用功率适中的风扇,并设计驱动电路。
4.软件设计(1)温度测量通过单片机与温度传感器进行通信,实时获取温度数据,并进行精确测量。
(2)温度控制根据设定的温度范围,单片机判断当前温度是否在合理范围内,如果超出范围,则控制风扇启停,达到温度调节的目的。
5.实验结果通过实验,温度控制系统能够准确地测量室内温度,并根据设定的温度范围进行有效的控制。
系统响应速度快,温度波动范围小,能够满足实际应用需求。
6.结论本文设计了一种基于单片机的温度控制系统,并进行了实验验证。
实验结果表明,该系统能够准确地测量温度并进行有效的控制,具有一定的实用性和应用价值。
未来可以进一步优化系统性能,提高温度控制的精确度和稳定性。
[1]张三.基于单片机的温度控制系统设计[D].大学。
[2]李四.单片机在温度控制中的应用[J].仪器仪表学报。
(完整版)基于单片机的水温控制系统毕业设计论文

优秀论文审核通过未经允许切勿外传基于单片机的水温控制系统设计摘要温度控制系统可以说是无所不在,热水器系统、空调系统、冰箱、电饭煲、电风扇等家电产品以至手持式高速高效的计算机和电子设备,均需要提供温度控制功能。
本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。
它以单片机AT80C51为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。
关键词:单片机、数码管显示、单总线、DS18B20.Based Temperature Control SystemAbstractTemperature control system can be said to be ubiquitous, water can be used for drinking water -machine dialogue, the use of single-chip bus temperature conversion temperature DS18B20 real-time acquisition and through the digital display and offers a variety of operating light to indicate system now live in the state, such as: temperature setting, ,共同点。
输出控制接点的共同接点。
●NC:Normal Close常闭点。
以Com为共同点,NC与COM在平时是呈导通状态的。
●NO:Normal Open常开点。
NO与COM在平时是呈开路状态的,当继电器动作时,NO与COM导通,NC与COM则呈开路状态。
单片机温度控制系统毕业设计论文

单片机温度控制系统毕业设计论文标题:基于单片机的温度控制系统设计与实现摘要:本论文设计和实现了一种基于单片机的温度控制系统。
该系统利用单片机的强大计算和控制能力,通过传感器采集环境温度,并运用PID控制算法,控制温度在预定的范围内波动。
本系统具有设计灵活、控制精度高、反应迅速等优势,非常适合温度控制领域应用。
关键词:单片机、温度控制、传感器、PID算法第一章引言1.1研究背景随着科技的进步和人们生活质量的提高,温度控制在各个领域都变得日益重要。
例如,家庭中的恒温器、温室中的温度调节、工业生产过程中的温度控制等。
传统的温度控制方法费时费力,且精度和效率较低,因此需要开发一种新的温度控制系统来满足各种需求。
1.2目的和意义本论文旨在设计和实现一种基于单片机的温度控制系统,以提高温度控制的精度和效率,满足不同领域对温度控制的需求。
通过论文的研究,可以为相关领域的温度控制系统设计提供参考,并促进温度控制技术在各个领域的应用。
第二章设计与实现方法2.1系统硬件设计本系统的硬件设计主要包括单片机选择、传感器选择以及执行设备选择等。
选用一款功能强大的单片机,例如ATmega328P,作为系统的核心控制器。
此外,选择一个高精度的温度传感器用于采集环境温度,并根据采集到的数据进行控制。
2.2系统软件设计本系统的软件设计主要包括温度采集与控制算法的设计和实现。
采用PID控制算法,通过单片机进行计算和控制,实现温度控制的闭环反馈。
同时,设计界面友好的人机交互界面,使操作更加简便。
第三章系统测试与分析3.1硬件测试对系统硬件进行测试,包括传感器的准确性测试、单片机的功能性测试以及执行设备的工作状态测试。
通过测试,验证系统的硬件设计的正确性和稳定性。
3.2软件测试对系统的软件进行测试,包括温度控制算法的准确性测试以及人机交互界面的操作测试。
通过测试,验证系统的软件设计的正确性和可靠性。
第四章结果与讨论4.1实验结果通过实验,得到了系统在不同环境下的温度控制效果,并进行数据统计和分析。
(完整版)单片机温度控制系统的设计毕业论文

单片机温度控制系统的设计中文摘要随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。
本设计论述了一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。
该控制系统可以实时存储相关的温度数据并记录当前的时间。
系统设计了相关的硬件电路和相关应用程序。
硬件电路主要包括STC89C52单片机最小系统,测温电路、实时时钟电路、LCD 液晶显示电路以及通讯模块电路等。
系统程序主要包括主程序,读出温度子程序,计算温度子程序、按键处理程序、LCD 显示程序以及数据存储程序等。
[ 关键词 ] STC89C52 单片机; DS18B20;显示电路Based on single chip microcomputertemperature control system designAbstractAlong with the computer measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can real-time storage temperature data and record related to the current time. System design related hardware circuit and related applications.STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and real-time clock circuit, LCD display circuit, communication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processingprocedures,LCD display procedures and data storage procedures, etc.[Keywords]STC89C52 microcontroller;DS18B20; display circuit目录一、引言.......................................................................................................................................................( 一 ) 课题研究的背景...........................................................................................................................( 二 ) 课题研究的目的和意义...............................................................................................................二、硬件电路的设计...................................................................................................................................( 一 ) 系统设计的框架...........................................................................................................................( 二 ) 单片机最小系统电路...................................................................................................................( 三 ) 单片机的选型...............................................................................................................................1.STC89C52 单片机简介..............................................................................................................2.STC89C52 单片机时序..............................................................................................................3.STC89C52 单片机引脚介绍......................................................................................................( 四 ) 温度传感器电路...........................................................................................................................( 五 )LCD 显示电路................................................................................................................................( 六 ) 按键接口电路...............................................................................................................................( 七 ) 升温降温电路...............................................................................................................................( 八 ) 报警电路.......................................................................................................................................三、系统软件设计.......................................................................................................................................( 一 ) 温度采集子程序........................................................................................................................... 图 10 温度采集流程图................................................................................................................................( 二 ) 按键扫描子程序........................................................................................................................... 图 11 按键扫描子程序................................................................................................................................( 二 ) 温度控制子程序...........................................................................................................................四、结束语...................................................................................................................................................参考文献....................................................................................................................................................... 附件 1:系统原理图.................................................................................................................................... 附件 2:源程序............................................................................................................................................一、引言( 一 ) 课题研究的背景工业控制是计算机的一个重要应用领域,计算机控制系统正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通过信息技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。
基于单片机的温度控制系统设计毕业论文

分类号:TP212单位代码:科技大学本科专业职业生涯设计基于单片机的温度控制系统设计2012 年 4 月10日摘要近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
本文从硬件和软件两方面来讲述对烘干箱温度的自动控制过程,在控制过程中主要应用AT89C51、ADC0809、LED显示器、LM324比较器,而主要是通过DS18B20数字温度传感器采集环境温度,以单片机为核心控制部件,并通过四位数码管显示实时温度的一种数字温度计。
软件方面采用汇编语言来进行程序设计,使指令的执行速度快,节省存储空间。
为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。
关键词:单片机系统;传感器;数据采集;模数转换器;温度AbstractIn recent years along with computer penetration in the social sphere, SCM applications are constantly deepening, led the traditional control test at the same time ever updated..In this paper, from two aspects of hardware and software about automatic temperature control process, the control process is mainly used AT89C51, ADC0809, LED display, LM324 comparator, but mainly through the DS18B20 digital temperature sensor to collect the environmental temperature, the single-chip microcomputer as the core control component, and through four digital tube display real-time temperature of a digital thermometer. Software using assembly language to program design, so that the instruction execution speed, save the memory space. In order to facilitate the expansion and the change, the software design uses the modular structure, make the logic relation of designing program more concise, making hardware tocoordinatetheoperation under the software control.Keywords: SCM system; sensor; data acquisition; a / D converter temperature;目录1 绪论 (3)1.1课题的背景及其意义 (3)1.2课题研究的容及要求 (4)1.2.1 课题的主要研究的容 (4)2 AT89C51系列单片机介绍及硬件设计 (6)2.1 AT89C51系列单片机介绍 (6)2.1.1 AT89C51系列基本组成及特性 (6)2.1.2 AT89C51系列引脚功能 (7)2.1.3 AT89C51系列单片机的功能单元 (9)2.2 硬件设计 (12)2.2.1 温度采样部分 (12)2.2.2 控制温度 (14)2.2.3 模数转换部分 (15)2.2.4 模数转换技术 (15)2.2.5 积分型模数转换器 (15)2.2.6 显示部分 (16)3 软件设计 (18)3.1主程序流程图 (18)3.2 读温度子程序 (19)3.3 计算温度子程序 (19)3.4按键流程图 (20)3.5 显示流程图 (22)结论 (24)参考文献 (25)辞 (26)1 绪论1.1课题的背景及其意义现代工业设计,工程建设及日常生活中温度控制都起着重要的作用,早期的温度控制主要用于工厂时间生产中,能起到实时采集温度数据,提高生产效率,产品质量之用。
基于单片机的温度控制系统的毕业设计论文

基于单片机的温度控制系统的毕业设计论文温度控制系统是一种通过控制温度传感器感知到的温度值,以达到用户设定的目标温度的自动控制系统。
在工业、农业、医疗和家庭等领域中,温度控制系统广泛应用于保温、散热、恒温和冷却等需要稳定温度环境的场合。
本论文将重点介绍基于单片机的温度控制系统的设计与实现。
该系统采用单片机作为控制核心,结合温度传感器、显示器、执行器等硬件,通过软件实现对温度的监测和控制。
首先,系统硬件部分包括温度传感器、单片机、显示器、执行器等元件的选取和电路的搭建。
温度传感器负责实时感知环境的温度,将采集到的温度值通过模拟信号传递给单片机。
单片机作为控制核心,负责接收和处理温度传感器的数据,通过控制执行器的开关状态,实现对温度的调节。
同时,可以将温度数值通过显示器显示出来,方便用户实时监测。
其次,系统软件部分包括单片机程序的编写和功能实现。
通过编写程序,实现温度的读取、控制和显示等功能。
具体包括读取温度传感器的数值,判断是否达到用户设定的目标温度,如果超过目标温度,控制执行器关闭,否则控制执行器打开,以使温度保持在设定的范围内。
同时,将温度数值转化为适合显示的格式,并通过显示器显示出来。
系统软件的编写需要考虑实时性和准确性,确保温度控制的稳定性和精确性。
最后,论文还将介绍系统的测试和优化。
通过对温度控制系统的测试,验证系统硬件和软件的正确性和稳定性。
并在测试的基础上,对系统进行优化,提高控制效果和系统性能。
本论文的研究内容主要包括基于单片机的温度控制系统的硬件设计和软件编程,以及系统的测试和优化。
通过对温度控制系统的设计和实现,研究单片机在温度控制领域的应用,为进一步的研究和应用提供参考和借鉴。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 绪论1.1 课题背景本课题要求实现温室温度的自动检测和控制,能够显示温室温度,当温度超出正常范围时系统发出报警信号。
温度是工业生产过程中最普遍、最重要的检测参数之一。
任何物理变化和化学变化的过程都与温度密切相关。
温度检测和控制都直接与安全生产、节约能源等技术经济指标相联系。
温度测量在工业、民用、军事等领域占有重要的地位。
航空、汽车、家电、科研等领域都需要温度测试设备,用于测试和确定电工、电子及其他产品及材料进行高温、低温、交变温度或恒定试验的温度环境的变化,判断当检测目标的温度值达到警示条件时发出警告信号。
一般系统运行时,温度不可过高,温度检测系统可以设定一个报警值,对于温度超过该温度值时进行声光报警,提示管理人员尽快断电对设备进行检修,这样就可以防止温度过高对电机、部件所造成的损坏,避免造成更大的损失[2-3]。
传统的温度检测系统采用热电阻、热敏电阻、热电偶等传感器作为感测器件,采用差动放大器进行放大,用单片机进行数据处理,最终显示出温度值。
本设计的核心部件用精密温度传感器,专门负责现场温度的测量、变换和数字量化,选用单片机作为微控制器进行温度采集,然后将采集到的温度值的数据利用微控制器将当前温度显示出来。
通过RS-485总线将当前采集到的温度值发送到PC机,在控制室的观察人员能够及时准确的监视当前温度情况。
1.2 课题现状温度检测具有广泛的应用性,在工业、民用、军事等领域都有着极其重要的应用。
1.2.1 CPU温度检测现在的电脑主板具有老式主板所没有的CPU温度检测报警功能。
CPU 温度过高会导致系统工作不稳定或者死机,甚至损坏CPU等,所以对CPU 的温度检测是很重要的。
它会在CPU温度超出安全范围时发出警告检测。
温度的探头有两种:一种集成在处理器之中,依靠BIOS的支持;另一种是外置的,在主板上面可以见到,通常是一颗热敏电阻。
它们都是通过温度的改变来改变自身的电阻值,让温度检测电路探测到电阻的改变,从而改变温度数值。
1.2.2 TH-IR101F 红外测温仪设备由红外传感器和显示报警系统两部分组成,它们之间通过专用的五芯电缆连接。
安装时将红外传感器用支架固定在通道旁边或大门旁边等地方,使得被测人与红外传感器之间的距离相距35cm。
在其旁边摆放一张桌子,放置显示报警系统。
只要被测人在指定位置站立1秒钟以上,红外快速检测仪就可准确测量出旅客体温。
一旦受测者体温超过38℃,测温仪的红灯就会闪亮,同时发出蜂鸣声提醒检查人员。
红外温度快速检测仪为在人流量较大的公共场所降低非典的扩散和传播提供快速、非接触测量手段,可广泛用于机场、海关、车站、宾馆、商场、影院、写字楼、学校等人流量较大的公共场所,对体温超过38℃的人员进行有效筛选。
1.2.3 TH-IR201S计算机红外测温系统用户能够利用红外传感器、USB变换器和附带的红外温度测量软件,非常方便、快速地组成红外测温系统,或将红外体温快速检系统集成在保安监控系统中。
1.2.4 矿用隔爆型电气设备外壳电子最高表面温度的检查GB3836.1-2000《爆炸性气体环境用电气设备第1部分:通用要求》中规定,Ⅰ类(煤矿用)电气设备采取措施能防止煤粉堆积时,最高表面温度不得超过450℃,有煤粉沉积时最高表面温度不得超过150℃。
在实际检查中,若感觉电气设备外壳表面温度过高,难以用手触摸或烫手,可要求进行实际温度测量,以保证电气设备安全运行。
1.3 课题意义随着农业和工业的发展,温室在生产和生活中起着越来越重要的作用,然而传统的温室仅凭人工操作,从而造成故障发现不及时,温度控制不精确,并且浪费了大量的人力和物力,通过本课题的研究,可以实现温室温度的测量,控制,报警全自动化,通过对系统的温度进行实时监测,可以及时发现故障苗头,使问题刚刚出现就得到及时解决,对事故的发生和扩大将起到有效地预防作用[4]。
因此,该课题的开发有着重要意义。
2 系统总体方案设计与工作原理2.1 系统的结构系统主要有计算机、通信接口、智能控制器、MAX温度传感器等组成。
每个智能控制器采用单片机设计,可与系统计算机组成计算机网络监测系统。
计算机通过通信接口控制所有智能控制器,通信接口完成通信信号的转换、驱动、放大,保整机算机和单片机数据通信正确。
计算机、通信接口、等放在专用操作室或其他办公室,通信接口与所有智能控制器采用一根四芯(两芯电源线,两芯通信线)电缆连接,安装方便。
智能控制器通过通信接口与计算机构成计算机监测系统,在计算机上事先设定好温度报警值,并通过存储器存储起来。
在系统运行时,16路循环检测,温度正常绿灯亮,温度超限红灯亮,并蜂鸣报警。
16路测点相互独立。
这样就可以在计算机上直观的看出当前温室温度是否正常,达到温度实时监控的目的,能够实现对系统的温度检测。
系统结构图如下:图1 系统结构图Fig.1 The structure chart of the system该系统具有很多优点,具有功能强,控制使用方便,维护工作少,显示直观,可独立、异步(不同时)工作,主要技术特点如下:⏹16路测点均与智能控制器相连接,经过一系列的转化与处理,实时显示本温度传感器所受温度。
⏹智能控制器还具有声光报警功能,当现场温度超出设定的温度报警值时,控制器发出声光报警信号,表示该测点温度超标严重或有异常。
提示监控人员及时采取措施,避免更大的经济损失的产生。
⏹每只温度传感器可独立工作,即我们可以使用16路传感器的任何一路进行使用,而不像其他报警仪那样必须等到所有被测点准备就绪后再通过按键开始同时检测,造成第一个与最后一个存在较长时间差。
⏹控制器还能自动根据现场温度大小采用不同的报警常数,在低温时候和高温时候采用不同的报警设定值可以提高设备应用的灵活性,报警值的写入通过拨码开关,存储到93C46中存起来,扩大系统的应用范围。
2.2 课题研究内容本课题需要解决二个方面的关键问题:一是被测温度信号的采集、处理和显示,二是实现温度信号的远程监控。
2.2.1 被测信号的采集、处理、显示本课题所要开发的这套系统将主要对现场的温度信号进行采集,我们主要是要选择一种适当的温度传感器准确的采集这些信号使之进入微处理器进行处理,并在其进入微处理器之前进行信号的调理,一般要经过信号的放大和模数转化环节。
然后进入微处理器中,通过一系列的公式转化,得出当前所得的温度值,并用7279驱动数码管显示出来。
当信号进入微处理器之后,要在软件上进行处理。
首先,为了保证掉电后数据不丢失,采集电路中应设有掉电不丢失数据存储器EEPROM,本设计采用的是存储芯片93C46,将读取的数据写入其中,并将预先设定好的温度报警值也存入其中。
其次,微处理器的外围电路中应含有显示电路,将采集的数据就地显示出来。
此外,还需配备多机之间的通信驱动电路,使得可以实现远程温度信号的显示。
2.2.2 数据通信本系统为了实现温度信号的远程监控,这就要涉及多个单机之间的通信,集中的问题在于通信方式的选择。
目前数据通信的方式多种多样,根据其各自的特点,适应的场合各有不同。
如何在满足要求的基础上,选择一种可靠、方便且成本较低的通信方式是要解决的关键问题。
设计中采用485芯片将TTL电平转换成485电平,这样监控人员就可以在监控室里通过计算机实时监测设备当前运行的正常情况,实现远距离通信,完成远程显示和控制。
该系统采用KJJ12型通信接口,主要技术参数如下:工作电压:ACC220±10%本质安全电路最高开路电压:22v本质安全电路最大短路电流:小于100mA2.2.3智能控制器的结构单片机技术的发展使数据采集和处理变得越来越容易,利用单片机技术可以方便的进行数据采集,单片机强大的计算能力对数据的计算、处理也有着不可比拟的优越性,并能够对测量结果进行显示、保存和传输,有些情况下还可以参与控制。
本系统采用ATMEL公司生产的51系列低功耗、高性能8位单片机AT89C52作为总控制单元,单片机AT89C52为低价位的单片机[5-10]。
单片机的原理框图如下图所示:2.3 系统的工作原理工作原理是:系统工作时,通过温度传感器MAX6577将外界温度信号采集出来,经过一系列的转化变成频率信号,将该信号输入到单片机中,检测仪测到它的信号,通过温度传感器的计算公式,计算出它的频率。
通过数码管现场显示测点号码和相应的测点温度,并事先设定一个温度报警值,由拨码开关存储到计算机中,如若超过该设定的温度安全值便报警。
该系统还可以通过计算机实现远程显示和控制。
可实现的功能不仅包括对温度信号的实时采集,还包括对信号数据的存储以及超温报警等。
该系统具有设置功能,可以预先设置报警的温度值,放入93C46里存储起来;测试功能,当系统一旦发现温度超标时即刻报警;显示功能:对于该系统的16路温度信号可以通过7279从数码管里将温度值显示出来;通信电路可以实现远距离监控,方便使用。
在系统运行时,测量所得的温度值与预定的报警值进行比较,是否发出报警信号。
报警仪是可以脱机运行的。
将报警仪通过一个通讯接口与计算机相连可以实现更多的功能,而且连机方式报警仪工作的主要方式。
我们可以通过计算机巡测数据,在上位机现场同时将测点的温度显示出来,在巡测的同时,计算机会将所有数据存放在数据库中,以供随时调用和检索;当需要传感器的初频时,可以向检测仪发出调零指令,进行调零;还可以向报警仪写入新的报警常数。
2.4元件选型2.4.1 传感器的简介2.4.1.1 传感器的定义[11-15]传感器是一种能把物理量或化学量转变成便于利用的电信号的器件。
国际电工委员会(IEC: International Electro Technical Committee)的定义为:“传感器是测量系统中的一种前置部件,它将输入变量转换成可供测量的信号”。
按照Gopel等的说法是:“传感器是包括承载体和电路连接的敏感元件”,而“传感器系统则是组合有某种信息处理(模拟或数字)能力的系统”。
传感器是传感系统的一个组成部分,它是被测量信号输入的第一道关口。
传感器把某种形式的能量转换成另一种形式的能量。
有两类:有源的和无源的。
有源传感器能将一种能量形式直接转变成另一种,不需要外接的能源或激励源。
无源传感器不能直接转换能量形式,但它能控制从另一输入端输入的能量或激励能,传感器承担将某个对象或过程的特定特性转换成数量的工作。
其“对象”可以是固体、液体或气体,而它们的状态可以是静态的,也可以是动态(即过程)的。
对象特性被转换量化后可以通过多种方式检测。
对象的特性可以是物理性质的,也可以是化学性质的。
按照其工作原理,它将对象特性或状态参数转换成可测定的电学量,然后将此电信号分离出来,送入传感器系统加以评测或标示。