当前位置:文档之家› 基于单片机的电阻炉温度控制系统设计_沈阳航空航天大学毕业设计说明书(论文)2010届(理工类)

基于单片机的电阻炉温度控制系统设计_沈阳航空航天大学毕业设计说明书(论文)2010届(理工类)

基于单片机的电阻炉温度控制系统设计_沈阳航空航天大学毕业设计说明书(论文)2010届(理工类)
基于单片机的电阻炉温度控制系统设计_沈阳航空航天大学毕业设计说明书(论文)2010届(理工类)

基于单片机的电阻炉温度控制系统设计

学院自动化学院

专业自动化

班级XXXX

学号XXXXXX

姓名snowcafe

指导教师XXX

qq 597997026

沈阳航空航天大学

2010年6月

沈阳航空航天大学毕业设计(论文)

摘要

在工业生产过程中,往往需要对各类加热炉、热处理炉、反应炉的温度进行检测和调节,因此需要一种合适的系统对其温度进行精确控制,由于单片机具有低功耗、高性能、可靠性好、易于产品化等特点,因此采用单片机对温度进行控制不仅节约成本,控制方法灵活多样,并且可以达到较高的控制精度,从而能够大大提高产品的质量,因此单片机被广泛应用在中小型控制系统中。

本论文以电阻炉为研究对象,开发了基于单片机的温度控制系统。本温度控制系统按功能分主要包括温度传感器模块、数据处理模块、温度显示/设定模块和温度控制模块。温度传感器采用了数字式温度传感器DS18B20,对温度进行实时采样并将模拟信号转换成数字信号返回给单片机。系统可通过键盘对电阻炉水温进行预设,单片机根据当前炉内温度和预设温度进行运算,控制输出宽度可调的PWM方波,并由此控制双向可控硅的导通和关断来调节电热丝的加热功率,从而使水温迅速达到预设值并保持恒定不变。

设计过程中,首先进行软件设计和开发,使系统功能模块化并分别通过Proteus 软件进行仿真,实现功能后对硬件进行了综合设计,并且反复论证、测试各器件参数以使其稳定运行,最终使得此系统实现了温度的恒温控制。

关键词:单片机;温度传感器;可控硅;温度控制

基于单片机的电阻炉温度控制系统设计

Design and Implementation of a Temperature Control System Based on the Single Chip Microcontroller

Abstract

In the industrial production process, often require various types of furnace, heat treatment furnace, reactor temperature detection and regulation, so it needs a proper system of precise control of its temperature, as low power consumption single chip, high performance, reliability, easy-to-market commodity and so on, so to control the temperature using SCM not only save on cost, control method of flexible and diverse, and can achieve higher precision, which can greatly enhance the quality of the product, so SCM is widely used in the Small control system.

In this study, the "Temperature Control System" design. As a typical application Temperature Control System is the integrated use of the computer theory, control theory, analog electronics, digital control technology, keyboard, display technology, and many other areas of knowledge.

Temperature sensor uses digital temperature sensor DS18B20, real-time sampling of the temperature and analog signals into digital signals back to the SCM. System can be preset through the keyboard on the temperature, microcontroller based on the current temperature and the preset temperature of the furnace operation, PWM control output square wave with adjustable width, and thus control the triac on-and off to regulate the electric wire heating power, so that the water temperature quickly reach and maintain constant preset value.

The design process, first of all the software design and development, making the system functional module and through the Proteus software simulation, respectively, to achieve feature an integrated design of the hardware, and repeated demonstration, testing the device parameters to make it stable operation, and ultimately make This system has realized the constant temperature control.

Keywords: MCS-51, temperature sensor, SCR,temperature control

沈阳航空航天大学毕业设计(论文)

目录

1 绪论 (1)

1.1 简介 (1)

1.2 课题研究的内容及要求 (2)

1.2.1 课题的主要研究的内容 (2)

1.2.2 本系统的功能 (3)

1.3 本文的主要内容 (3)

1.4 方案1 (4)

1.5 方案2 (4)

1.6 方案论证 (5)

2 电阻炉温度控制系统工作原理 (6)

2.1 温度控制总体设计方案 (6)

2.2 温度传感器模块 (7)

2.2.1 DS18B20基本知识 (7)

2.2.2 DS18B20产品的特点 (8)

2.2.3 DS18B20的引脚介绍 (8)

2.2.4 DS18B20的4个主要部件 (10)

2.2.5 温度采集模块电路图 (12)

2.3 数据处理模块 (13)

2.3.1 单片机的发展方向 (13)

2.3.2 STC89C52系列主要性能参数 (13)

2.3.3 STC89C52存储器配置 (17)

2.4 温度显示模块/设定模块 (21)

2.4.1 温度显示部分 (22)

2.4.2 温度设定部分 (26)

2.4.3 温度显示/设定模块电路图 (26)

基于单片机的电阻炉温度控制系统设计

2.5 温度控制模块 (28)

2.5.1 可控硅BTA16 (28)

2.5.2 光电偶合器MOC3021 (31)

2.5.3 温度控制模块电路图 (32)

3 系统软件设计 (33)

3.1 系统主程序 (33)

3.2 温度采集子程序 (34)

3.3 显示子程序 (34)

3.4 温度设定子程序 (34)

3.5 控制算法 (35)

4 温度控制系统Proteus仿真 (37)

4.1 仿真说明 (37)

4.2 仿真结果 (37)

4.3 结论 (39)

参考文献 (40)

致谢 (41)

附录Ⅰ程序清单 (42)

沈阳航空航天大学毕业设计(论文)

1 绪论

1.1简介

及时准确地得到温度信息并对其进行适时的控制,在许多工业场合中都是重要的环节.水温的变化影响各种系统的自动运作,例如冶金、机械、食品、化工各类工业中,广泛使用的各种加热炉、热处理炉、反应炉等,对工件的水处理温度要求严格控制。对于不同控制系统,其适宜的水质温度总是在一个范围。超过这个范围,系统或许会停止运行或遭受破坏,所以我们必须能实时获取水温变化。对于,超过适宜范围的温度能够报警。同时,我们也希望在适宜温度范围内可以由检测人员根据实际情况加以改变。

单片机对温度的控制是工业生产中经常使用的控制方法。从1976年Intel公司推出第一批单片机以来,80年代单片机技术进入快速发展时期,近年来,随着大规模集成电路的发展,单片机继续朝快速、高性能方向发展。单片机主要用于控制,它的应用领域遍及各行各业,大到航天飞机,小至日常生活中的冰箱、彩电,单片机都可以大显其能。单片机将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片上的大规模集成电路,本身即是一个小型化的微机系统。单片机技术与传感与测量技术、信号与系统分析技术、电路设计技术、可编程逻辑应用技术、微机接口技术、数据库技术以及数据结构、计算机操作系统、汇编语言程序设计、高级语言程序设计、软件工程、数据网络通信、数字信号处理、自动控制、误差分析、仪器仪表结构设计和制造工艺等的结合,使得单片机的应用非常广泛。同时,单片机具有较强的管理功能。采用单片机对整个测量电路进行管理和控制,使得整个系统智能化、功耗低、使用电子元件较少、内部配线少、成本低,制造、安装、调试及维修方便。

随着电视监视器材、计算机技术的日益发展,图形监视系统在电视系统或监控场所得到了广泛地应用。用图形来实时显示被控对象(摄像机、终端设备等)在操作过程中的状态,具有清晰明了、形象直观且可以及时处理反馈信息。它比数字仪表包含的信息量大得多,因此使现场监控人员的工作方式得到了改进,效率也由此得到了很大的提高。现场电视监控系统由实时控制系统、监视系统及管理信息系统组成。实时控制系统完成实时数据采集处理、存储、反馈的功能;监视系统完成对各个监控点的全天候的监视,能在多操作控制点上自动或手动切换多路图像,能遥控前端设备,能

基于单片机的电阻炉温度控制系统设计

使摄像镜头自动对焦等;管理信息系统完成各类所需信息的采集、接收、传输、加工、处理,是整个系统的控制核心。目前的图形实时监控软件通常用VC或VC++开发,它具备编译各种可视化程序的功能,可以使计算机通过监控界面达到对被控对象的各种实时操控。

因此,本毕业设计选择设计一个水温控制系统,采用单片机进行控制的水温自动控制电路,使系统能简单的实现温度的控制及显示,AT89C51单片机优秀的实时控制功能、灵活的编程能力有机的结合起来,并且通过软件编程能实现各种控制算法,使系统具有控制精度高的特点,对实现对水温的自动控制,具有重大的现实意义。不但能用于学校的实验教学及其它一些研究课题的开发,同样能用于工厂多点温度的控制,提高工业企业自动化水平。

1.2课题研究的内容及要求

本次的毕业设计的题目是单片机水温控制系统设计。它是多种技术知识的结合,不仅涉及到软件的设计,而且还将应用电子技术与单片机的应用技术有机结合,使其具有精度高、测量误差小、稳定性好等特点。电路板的设计技术和机械加工工艺的巧妙结合,使其具备了显示直观、体积做工精细等特点,能为它在其它领域的广泛应用打下良好的基础。因为经过我们调查发现许多应用场合原来就有测温控温仪器,只是随着对生产质量与生产需要的要求在不断地提高,以往的那些测温控温的仪器根本不能满足现在的要求。其中,有部分应用场合对精度提高的幅度要求也不是特别高。因此,为了提高性价比,我所设计的系统提出在原有系统的基础上进行一些简单的改良,以此为出发点,主要阐述的是水温自动控制系统的一种实现方法。

1.2.1课题的主要研究的内容

本文所要研究的课题是基于单片机控制的水温控制系统的设计,主要是介绍了对水箱温度的显示,实现了温度的实时显示及控制。水箱水温控制部分,提出了用DS18B20、STC89C52单片机及LCD的硬件电路完成对水温的实时检测及显示,而炉内温度控制部分,由DS18B20检测炉内温度,用中值滤波的方法取一个值存入程序存取器内部一个单元作为最后检测信号,并在LCD中显示。控制器是用STC89C52单片机,用设定的算法对检测信号和设定值的差值进行调节后输出PWM控制信号给执行机构,去调节电阻炉的加热功率,从而控制炉内温度。它具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点,特别适合于构成多点的温度测控系统,

沈阳航空航天大学毕业设计(论文)

可直接将温度转化成串行数字信号供微机处理,而且每片DS18B20都有唯一的产品号,可以一并存入其ROM中,以便在构成大型温度测控系统时在单线上挂接任意多个DS18S20芯片。从DS18S20读出或写入DS18S20信息仅需要一根口线,其读写及其温度变换功率来源于数据总线,该总线本身也可以向所挂接的DS18B20供电,而且不需要额外电源。同时DS18B20能提供九位温度读数,它无需任何外围硬件即可方便地构成温度检测系统。而且利用本次的设计主要实现温度测试,温度显示,温度门限设定,超过设定的门限值时自动启动加热装置等功能。而且还要以单片机为主机,使温度传感器通过一根口线与单片机相连接,再加上温度控制部分和人机对话部分来共同实现温度的监测与控制。

1.2.2本系统的功能

本系统实现其具体控制功能如下:

(1)能够连续测量水的温度值,用1602LCD液晶来显示水的实际温度。

(2)能够设定水的温度值,设定范围是30℃~90℃。

(3)用单片机STC89C52控制,通过按键来控制水温的设定值,并保持恒定不变。

(4)误差≤1℃

1.3本文的主要内容

本文中具体做了如下几方面工作:

(1)水温控制系统硬件的设计

水温控制系统硬件设计主要包括STC89C51单片机、温度传感器模块、温度控制模块、显示模块、按键模块的介绍。

(2)水温控制系统软件的设计

借助Keil C51开发工具,以C语言为开发语言,开发了单片机系统的温度检测与控制程序模块、对温度传感器模块、显示模块、温度控制模块进行控制,键盘导入设定的温度,使其与实际温度进行运算并输出。

(3)水温控制系统的仿真

以Proteus为基础,画出电路图加载各模块,加载程序并模拟实际电路的运行状态并进行仿真。

基于单片机的电阻炉温度控制系统设计

1.4方案1

该案由单片机、模拟温度传感器AD590、运算放大器、AD转换器、LCD显示电路、集成功率放大器、报警器组成。

该方案采用模拟温度传感器AD590作为测用运算放大器交给信号进行适当的放大,最后通过模数转换器将模拟模拟信号转换成数据信号,传给单片机,单片机将温度值进行处理之后用LCD显示,当温度值超过设定值时开始报警。如图1所示:

图1 方案一温度测量系统方案框图

1.5方案2

该方案使用了STC89C51单片机作为控制核心,以智能温度传感器DS18B20为温度测量元件,通过键盘模块对温度上、下限设置。显示电路采用LCD1602模块,如图2所示:

沈阳航空航天大学毕业设计(论文)

图2 方案二温度测量系统方案框图

1.6方案论证

1.方案一的论证:

采用模拟温度传感器,转换结果需要经过运算放大器传给处理器。它控制虽然简单,但电路复杂,不容易实现对多点温度测量和监控。由于采用了多个分立元件和模数转换器,不容易出现误差,测量结果不是很准确,因此本方案并不可取。

2.方案二的论证:

采用智能温度传感器DS18B20,它直接输入数字量,精度高,电路简单,只需要模拟DS18B20的读写时序,根据DS18B20的协议读取转换的温度。

此方案硬件电路简单,但程序设计复杂一些,但是在课题外对DS18B20、字符型液晶显示有所了解,而且曾经在网上看过此类程序设计,并且我们已经使用开发工具KEIL 用C语言对系统进行了程序设计,用仿真软件PROTEUS对系统进行了仿真,达到了预期的效果。由此可见,此方案的可行性,体现了技术的先进性,经济上也没有任何问题。

综上所述,本课题应当采用方案二对系统进行设计。

基于单片机的电阻炉温度控制系统设计

2 电阻炉温度控制系统工作原理

2.1温度控制总体设计方案

本系统以STC89C52为核心,以KEIL为系统程序开发平台,以C语言进行程序设计,以PROTEUS作为仿真软件设计而成的。所设计的温度控制主要由单片机、温度采集模块、温度显示模块、温度控制模块、按键设定模块五部分组成。

对于温度控制,采用单片机STC89C52组成的自动控制系统,其系统硬件总体方框图如图3所示:

图3系统总体方框图

在图3中,温度传感器采用单总线数字温度传感器DS18B20;LCD液晶显示器,使用其动态显示方式,实时显示DS18B20采集到的水温温度。水箱的水大约为1升,电热炉功率为400W;按键设定分为设置按键+1(PLUS),-1(SUBS)功能,其特点是:可通过UP和DOWN键进行温度闪烁加减设定;光耦采用MOC3021,可控硅采用BTA16。

其整体电路图如图4所示。

沈阳航空航天大学毕业设计(论文)

图4 整体设计电路图

2.2温度传感器模块

温度传感器模块采用DS18B20,主要功能是实时将水温温度数据返回单片机,将模拟信号转换为数字信号,便于数据处理与决策,由于此模块直接决定整个系统能否正常运行,所以是系统的核心模块。

2.2.1DS18B20基本知识

DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。

基于单片机的电阻炉温度控制系统设计

2.2.2DS18B20产品的特点

(1)只要求一个端口即可实现通信。

(2)在DS18B20中的每个器件上都有独一无二的序列号。

(3)实际应用中不需要外部任何元器件即可实现测温。

(4)测量温度范围在-55。C到+125。C之间。

(5)数字温度计的分辨率用户可以从9位到12位选择。

(6)内部有温度上、下限告警设置。

2.2.3DS18B20的引脚介绍

TO-92封装的DS18B20的引脚排列见图5,其引脚功能描述见表1。

图5底视图

表1 DS18B20详细引脚功能描述

4.DS18B20的使用方法

由于DS18B20采用的是1-Wire总线协议方式,即在一根数据线实现数据的双向传输,而对STC89C52单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。

由于DS18B20是在一根I/O线上读写数据,因此,对读写的数据位有着严格的时序要求。DS18B20有严格的通信协议来保证各位数据传输的正确性和完整性。该协议定义了几种信号的时序:初始化时序、读时序、写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每一次命令和数据的传输都是从主机主动启动写时序开始,如果要求单总线器件回送数据,在进行写命令后,主机需启动读时序完

沈阳航空航天大学毕业设计(论文)

成数据接收。数据和命令的传输都是低位在先。

DS18B20的复位时序如图6所示:

图6 DS18B20的复位时序

DS18B20的读时序分为读0时序和读1时序两个过程,如图7所示。

对于DS18B20的读时隙是从主机把单总线拉低之后,在15秒之内就得释放单总线,以让DS18B20把数据传输到单总线上。DS18B20在完成一个读时序过程,至少需要60us才能完成。

图7 DS18B20的读时序

DS18B20的写时序分为写0时序和写1时序两个过程,如图8所示。

对于DS18B20写0时序和写1时序的要求不同,当要写0时序时,单总线要被拉低至少60us,保证DS18B20能够在15us到45us之间能够正确地采样IO总线上的“0”电平,当要写1时序时,单总线被拉低之后,在15us之内就得释放单总线。

基于单片机的电阻炉温度控制系统设计

图8 DS18B20的写时序

2.2.4DS18B20的4个主要部件

(1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20 的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48 位是该DS18B20 自身的序列号,最后8 位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1)。光刻ROM的作用是使每一个DS18B20 都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

(2)DS18B20 中的温度传感器可完成对温度的测量,以12位转化为例:用16 位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB 形式表达,其中S为符号位,温度格式如表2所示:

表2 DS18B20温度值格式表

这是12位转化后得到的12 位数据,存储在DS18B20 的两个8 比特的RAM 中,二进制中的前面5 位是符号位,如果测得的温度大于0,这5 位为0,只要将测到的数值乘于0.0625 即可得到实际温度;如果温度小于0,这5 位为1,测到的数值需要取反加1 再乘于0.0625 即可得到实际温度。

沈阳航空航天大学毕业设计(论文)

例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H。DS18B20温度数据如表3所示:

表3 DS18B20 温度数据表

(3)DS18B20 温度传感器的存储器

DS18B20 温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦除的EEPRAM,后者存放高温度和低温度触发器TH、TL 和结构寄存器。

(4)配置寄存器

该字节各位的意义如表4所示:

表4 配置寄存器结构

低五位一直都是1 ,TM 是测试模式位,用于设置DS18B20 在工作模式还是在测试模式。在DS18B20出厂时该位被设置为0,用户不要去改动。R1 和R0 用来设置分辨率,如表5所示:

基于单片机的电阻炉温度控制系统设计

表5 温度值分辨率设置表

由表5可见,设定的分辨率越高,所需要的温度转换时间就越长。因此,在实际应用中要将分辨率和转换时间权衡考虑,视设备的实际需要来选择分辨率。

2.2.5温度采集模块电路图

本设计采用数字传感器DS18B20,DS18B20是一种可组网的单线数字温度传感器,它采用单线总线结构,集温度测量和A/D转换于一体,直接输出数字量,用一根I/O线就可以传送数据与命令,其温度测量范围为-55℃~+125℃,精度为+/-0.5℃,使用中无需外部器件,可利用数据线或外部电源提供电能,供电电压范围为3.3~5.5V,通过编程实现9~12位分辨率读出温度数据。

使用时,将DS18B20的数据DQ与单片机的一位具有三态功能的双向口连接就可以实现数据传输,为保证在有效的时钟周期内提供足够电流,采用外部电源单独供电,在数据线上加一个6.8KΩ的上拉电阻。

具体接线如图9所示:

图9 温度采集模块电路图

沈阳航空航天大学毕业设计(论文)

2.3数据处理模块

单片机是温度控制系统的核心部件,负责数据处理,分别控制显示模块、温度控制模块和温度采集模块,由于数据大于5K,所以选用内存量为8K的STC89C52单片机。

2.3.1单片机的发展方向

未来单片机的发展趋势主要有:主流型机发展趋势,8位单片机为主流,少量32位机,16位可能被淘汰;全盘CMOS化趋势;RISC体系结构的发展;大力发展专用单片机;OTPROM、flashROM成为主流供应状态;ISP及基于ISP的开发环境;单片机的软件嵌入;实现全面功耗管理;推行串行扩展总线;ASMIC技术的发展。

单片机以其卓越地性能,得到了广泛地应用,以深入到各个领域。单片机应用在检测、控制领域中,具有如下特点。

小巧灵活、成本低、易于产品化。它能方便地组装成各种智能式测控设备及各种智能仪器仪表;可靠性好,适应温度范围宽。单片机芯片本身是按工业测控环境要求设计的,能适应各种恶劣的环境,这是其它机种无法比拟的;以扩展,很容易构成各种规模的应用系统,控制能力强。单片机的逻辑控制功能很强,指令系统有各种控制功能用指令;可以方便地实现多机和分布式控制。

2.3.2STC89C52系列主要性能参数

STC89C52是一种低功耗,高性能CMOS微控制器,具有8K在系统可编程Flash 存储器。使用Armel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

STC89C52可提供以下标准功能:8K字节闪存器,256字节内部RAM,32个I/O 口线,看门狗定时器,2个数据指针,3个16位定时/计数器,一个6向量2级中断结构,全双工串行通信口,片内振荡器及时钟电路。STC89C51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串性通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个中断或硬件复位为止。

基于单片机的电阻炉温度控制系统设计

图10 STC89C52引脚图

箱式电阻炉设计

辽宁工业大学 热工过程与设备课程设计(说明书) 题目:热处理箱式电阻炉的设计 (生产率110kg/h,功率30kw,温度≤600℃) 院(系):材料科学与工程学院 专业班级:材料083 学号: 学生姓名: 指导教师: 起止时间:2011-12-26~2011-1-8

课程设计任务及评语

目录 一、炉型的选择.................................................................................................. - 4 - 二、确定炉体结构和尺寸.................................................................................. - 4 - 三、砌体平均表面积计算.................................................................................. - 5 - 四、计算炉子功率.............................................................................................. - 6 - 五、炉子热效率计算.......................................................................................... - 8 - 六、炉子空载功率计算...................................................................................... - 8 - 七、空炉升温时间计算...................................................................................... - 8 - 八、功率的分配与接线...................................................................................... - 9 - 九、电热元件材料选择及计算.......................................................................... - 9 - 十、电热体元件图............................................................................................ - 10 - 十一、电阻炉装配图........................................................................................ - 10 - 十二、电阻炉技术指标(标牌).................................................................... - 10 - 参考文献............................................................................................................. - 11 -

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

本科学年论文(设计) 蔬菜大棚温控系统设计 系别信管系专业电子信息工 程 届别2012级班级12级电子信息工程 学生姓名唐姣学号2012550525 指导教师刘超群职称副教授 二O一五年六月

摘要 温度控制是蔬菜大棚最重要的一个管理因素,温度过高或过低,都会影响蔬菜的生长。主要介绍一种基于ST89C52单片机的温室蔬菜大棚温度控制系统,系统利用DS18B20温度传感器实现对温室大棚温度的测量,通过按键设置需要报警的上下限值。实验证明,该系统具有性价比高,使用寿命长等优点,具有一定实用价值。 【关键词】温度控制;继电器;温度检测

Abstract Temperature control is the most important vegetable greenhouse management factor, the temperature is too high or too low, will affect the growth of vegetables. Mainly introduces a control system based on the temperature in of the vegetable greenhouses in SCM st89c52, system using DS18B20 temperature sensor to realize the greenhouse temperature measurement, through the key set to alarm limit value. Experiments prove that the system has the advantages of high performance ratio, long service life, etc., and has some practical value. [Keywords]Temperature control; Relay; Temperature detection

基于单片机的温度控制系统设计文献综述

文献综述 题目基于单片机的温度控制 系统设计 学生姓名 X X X 专业班级自动化07-2 学号20070x0x0x0x 院(系) xxxxxxxxxxxxxxxx 指导教师 x x x 完成时间 2011年06月10日

基于单片机的温度控制 系统设计文献综述 1.前言 温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量。而且随着现代工业的发展,人们需要对工业生产中有关温度系统进行控制,如钢铁冶炼过程需要对刚出炉的钢铁进行热处理,塑料的定型及各种加热炉、热处理炉、反应炉和锅炉中温度进行实时监测和精确控制。而有很多领域的温度可能较高或较低,现场也会较复杂,有时人无法靠近或现场无需人力来监控。如加热炉大都采用简单的温控仪表和温控电路进行控制, 存在控制精度低、超调量大等缺点, 很难达到生产工艺要求。且在很多热处理行业都存在类似的问题,所以,设计一个较为通用的温度控制系统具有重要意义。这时我们可以采用单片机控制,这些控制技术会大大提高控制精度,不但使控制简捷,降低了产品的成本,还可以和计算机通讯,提高了生产效率. 单片机是指芯片本身,而单片机系统是为实现某一个控制应用需要由用户设计的,是一个围绕单片机芯片而组建的计算机应用系统,这是单片机应用系统。单片机自问世以来,性能不断提高和完善,其资源又能满足很多应用场合的需要,加之单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此,应用日益广泛,并且正在逐步取代现有的

多片微机应用系统。 2.历史研究与现状 在工业生产温控系统中采用的测温元件和测量方法不相同,产品的工艺不同,控制温度的精度也不相同,因此对数据采集的精度和采用的控制方法也不相同。 通常由位式或时间比例式温度调节仪控制的工业加热炉温度控制系统,其主回路由接触器控制时因为不能快速反应,所以控温精度都比较低,大多在几度甚至十几度以上。随着电力电子技术及元器件的发展,出现了以下几种解决的方案: (1)主回路用无触点的可控硅和固态继电器代替接触器,配以PID或模糊逻辑控制的调节仪构成的温度控制系统,其控温精度大大提高,常在±2℃以内,优势是采用模糊控制与PID 控制相结合,对控制范围宽、响应快且连续可调系统有巨大的优越性。 (2)采用单片机温度控制系统。用单线数字温度传感器采集温度数据,打破了传统的热电阻、热电偶再通过A/D 转换采集温度的思路。用单片机对数字进行处理和控制,通过RS - 232 串口传到PC 机对温度进行监视与报警,设置温度的上限和下限。其优势是结构简单,编程不需要用专用的编程器,只需点击电脑鼠标就可以把编好的程序写到单片机中,很方便且调试、修改和升级很容易。 (3)ARM(Advanced RISC Machine)嵌入式系统模糊温度控制。利用ARM处理器的强大功能,通过读取温度传感器数据,并与设定值进行比较,然后对温度进行控制。通过内嵌的操作系统μCLinux获得极好的实时性,并且通过TCP/IP协议能与PC机

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

创作编号: GB8878185555334563BT9125XW 创作者:凤呜大王*

毕业论文设计 基于51单片机的温度控制系统

摘要 在日常生活中温度在我们身边无时不在,温度的控制和应用在各个领域都有重要的作用。很多行业中都有大量的用电加热设备,和温度控制设备,如用于报警的温度自动报警系统,热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,这些都采用单片机技术,利用单片机语言程序对它们进行控制。而单片机技术具有控制和操作使用方便、结构简单便于修改和维护、灵活性大且具有一定的智能性等特 点,可以精确的控 制技术标准,提高了温控指标,也大大的提高了产品的质量和性能。 由于单片机技术的优点突出,智能化温度控制技术正被广泛地采用。本文介绍了基于单片机AT89C51 的温度控制系统的设计方案与软硬件实现。采用温度传感器DS18B20 采集温度数据,7段数码管显示温度数据,按键设置温度上下限,当温度低于设定的下限时,点亮绿色发光二极管,当温度高于设定的上限时,点亮红色发光二极管。给出了系统总体框架、程序流程图和Protel 原理图,并在硬件平台上实现了所设计功能。 关键词:单片机温度控制系统温度传感器

Abstract In 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

箱式电阻炉操作、维护规程

1 目的:建立SX2-4-10箱式电阻炉的操作规程及维护保养,确保其操作规范化。 2 适用范围:适用于SX2-4-10箱式电阻炉的操作,维护、保养。 3 责任者:SX2-4-10箱式电阻炉的操作者。 4 正文: 4.1主要技术参数 额定功率:3KW 额定电压:220V 额定温度:1000℃ 相数:1 空炉升温时间:≤80 min 空炉损耗功率:≤1.8 KW 炉膛尺寸(l×b×h):300×200×120 mm 外形尺寸(l×b×h):700×520×550 mm 重量:100 kg 4.2 操作步骤 4.2.1 使用前检查线路连接是否正确,确定无破损线路。打开电源开关,电源指示灯显示工作。把温度调节到要使用的温度。 4.2.2 放入坩埚之前先关闭电源。然后把已经炭化好的坩埚放置到马弗炉中,放置过程要用坩埚钳。关闭马弗炉门,打开电源,等温度指示到要求温度开始计时。 4.2.3 使用完毕后关闭电源,并微微打开马弗炉门。待温度降到200摄氏度以下时,用坩埚钳取出坩埚,并置于干燥器中。关闭马弗炉门,拔掉电源插头。 4.3 注意事项与维护 4.3.1 当电炉在第一次使用或长期停用后再次使用时,必须进行一次烘炉干燥,烘炉时间为:室温―200℃,2小时;200℃―600℃,2小时。使用时炉温不得超过最高温度,以免烧毁电热原件,并禁止向炉膛内灌注各种液体和溶解的金属。 4.3.2 电炉必须在相对湿度不超过85%,没有导电尘埃、爆炸性气体和能够破坏金属绝缘以及对电子原件有害的腐蚀性气体的场所工作。 4.3.3 定期检查电炉及控制器导电系统是否良好。 4.3.4 炉温不得超过最高温度。 4.3.5 电炉不需要特殊安装,只须放在平整的地面上或架子上就可以。控制器应避免震动,放置位置与电炉不宜太近,防止过热而使电子元件不能正常工作。将热电偶由炉后边测温偶孔插入,偶孔与热电偶之间的缝隙用石棉绳填塞,连接热电偶和控制器时注意不要接反正负极。打开控制器外壳,按标准连接电源线、电炉线、热电偶线。在电源线引入处需另外安装电源开关,以便控制总电源。由于

箱式电阻炉(材料热处理课程设计说明书)

化学与材料工程学院 材料热处理课程设计说明书 学生姓名: 专业:金属材料工程 学号: 班级:材料金属 指导老师:刘

目录 一、设计任务书 (3) 二、工艺设计 (3) 1.型的选择 (3) 2.炉膛尺寸的确定 (3) 3.炉子砌砖设计 (4) 4.中温箱式电阻炉功率的计算 (4) 5.电热元件 (5) 6.电热元件的设计计算 (5) 三、工艺流程图和设备装置图 (7) 四、进度安排 (9) 五、总结与体会 (9)

一、设计任务书 为某厂设计一台热处理电阻炉,其技术条件如下: 1)用途:中碳钢、低合金钢毛坯或零件的淬火、正火及退火处理,处理对象为 中小型零件,无定型产品,处理批量为多种,小批量。 2)生产率:160 kg/h 3)工作温度:最高使用温度950℃ 4)生产特点:周期式成批装料,长时间连续生产。 二、工艺设计 1.炉型的选择 根据设计的具体要求和生产特点,进行综合技术经济分析。决定选用箱式电阻炉,不通保护气体,炉子最高温度为950℃。属中温箱式电阻炉。 2.炉膛尺寸的确定 (1)查表,箱式电阻炉单位炉底面积生产率P 0 ,取P =100[kg/(m2·h)] (2)炉底面积采用加热能力指标法计算,F 效= P P0 =125 100 =1.25 m2 炉底有效面积炉底总面积=F 有效 F 总 = 0.75 - 0.85,取上限,0.85,炉底总面积: 1.25 F 总 = 0.85 F 总 = 1.5625 m2 炉底板宽度 B =1 2F 总 =1 2 ?1.5625 =0.88 m 炉底板长度 L =2F 总 =2?1.5625 =1.77 m (3).炉膛高度的确定炉膛高度H与宽度B之比H B =0.52– 0.9,取0.7 高度H = 0.628 m (4).炉膛有效尺寸(可装工件) L 效×B 效 ×H 效 =1.77m × 0.88m × 0.628m (5).炉膛尺寸 宽 B =B 效 +2×(0.1-0.15)取0.1 B=0.88+2×0.1=1.08 m

(完整word版)基于51单片机的温度控制系统设计

基于51单片机的水温自动控制系统 0 引言 在现代的各种工业生产中 ,很多地方都需要用到温度控制系统。而智能化的控制系统成为一种发展的趋势。本文所阐述的就是一种基于89C51单片机的温度控制系统。本温控系统可应用于温度范围30℃到96℃。 1 设计任务、要求和技术指标 1.1任务 设计并制作一水温自动控制系统,可以在一定范围(30℃到96℃)内自动调节温度,使水温保持在一定的范围(30℃到96℃)内。 1.2要求 (1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。 (2)当液位低于某一值时,停止加热。 (3)用AD转换器把采集到的模拟温度值送入单片机。 (4)无竞争-冒险,无抖动。 1.3技术指标 (1)温度显示误差不超过1℃。 (2)温度显示范围为0℃—99℃。 (3)程序部分用PID算法实现温度自动控制。 (4)检测信号为电压信号。 2 方案分析与论证 2.1主控系统分析与论证 根据设计要求和所学的专业知识,采用AT89C51为本系统的核心控制器件。AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如图1所示。 2.2显示系统分析与论证 显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为显示元件。在显示驱动电路中拟订了两种设计方案: 方案一:采用静态显示的方案 采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O口少,编程简单且静态显示的内容无闪烁,但电路消耗的电流较大。 方案二:采用动态显示的方案 由单片机的I/O口直接带数码管实现动态显示,占用资源少,动态控制节省了驱动芯片的成本,节省了电 ,但编程比较复杂,亮度不如静态的好。 由于对电路的功耗要求不大,因此就在尽量节省I/O口线的前提下选用方案一的静态显示。

单片机课程设计(温度控制系统)

温度控制系统设计 题目: 基于51单片机的温度控制系统设计姓名: 学院: 电气工程与自动化学院 专业: 电气工程及其自动化 班级: 学号: 指导教师:

2015年5月31日 摘要: (3) 一、系统设计 (3) 1.1 项目概要 (3) 1.2设计任务和要求: (4) 二、硬件设计 (4) 2.1 硬件设计概要 (4) 2.2 信息处理模块 (4) 2.3 温度采集模块 (5) 2.3.1传感器DS18b20简介 (5) 2.3.2实验模拟电路图 (7) 2.3.3程序流程图 (6) 2.4控制调节模块 (9) 2.4.1升温调节系统 (9) 2.4.2温度上下限调节系统 (8) 2.43报警电路系统 (9) 2.5显示模块 (12) 三、两周实习总结 (13) 四、参考文献 (13) 五、附录 (15)

5.1原理图 (15) 摘要: 在现代工业生产中,温度是常用的测量被控因素。本设计是基于51单片机控制,将DS18B20温度传感器实时温度转化,并通过1602液晶对温度实行实时显示,并通过加热片(PWM波,改变其占空比)加热与步进电机降温逐次逼近的方式,将温度保持在设定温度,通过按键调节温度报警区域,实现对温度在0℃-99℃控制的自动化。实验结果表明此结构完全可行,温度偏差可达0.1℃以内。 关键字:AT89C51单片机;温控;DS18b20 一、系统设计 1.1 项目概要 温度控制系统无论是工业生产过程,还是日常生活都起着非常重要的作用,过低或过高的温度环境不仅是一种资源的浪费,同时也会对机器和工作人员的寿命产生严重影响,极有可能造成严重的经济财产损失,给生活生产带来许多利的因素,基于AT89C51的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

基于单片机的温控器

天津理工大学 课程设计报告 题目:基于单片机的温控器设计 学生姓名李天辉学号 20101009 届 2013 班级电气4班 指导教师专业电气工程及其自动化

说明 1. 课程设计文本材料包括设计报告、任务书、指导书三部分,其中 任务书、指导书由教师完成。按设计报告、任务书、指导书顺序装订成册。 2. 学生根据指导教师下达的任务书、指导书完成课程设计工作。 3. 设计报告内容建议主要包括:概述、系统工作原理、系统组成、设计内容、小结和参考资料。 4. 设计报告字数应在3000-4000字,采用电子绘图、采用小四号宋 体、1.25倍行距。 5.课程设计成绩由平时表现(30%)、设计报告(30%)和提问成绩(40%) 组成。

课程设计任务书、指导书 课程设计题目: Ⅰ.课程设计任务书 一、课程设计的内容和要求(包括原始数据、技术要求、工作量) 当今社会,温控器已经广泛应用于电冰箱、空调和电热毯等领域中。其优点是控制精度高,稳定性好,速度快自动化程度高,温度和风速全自动控制,操作简单可靠,对执行器要求低,故障率低,效果好。目前国内外生产厂家正在研究开发第三代智能型室温空调温控器,应用新型控制模型和数控芯片实现智能控制。现在已有国内厂家生产出了智能型室温空调温控器,并已应用于实际工程。 本课程设计要求设计温度控制系统,主要由温度数据采集、温度控制、按键和显示、通讯等部分组成。温度采集采用NTC或PTC热敏电阻(或由电位器模拟)或集成温度传感器、集成运算放大器构成的信号调理电路、AD转换器组成。温控部分采用交流开关BT136通过改变导通角进行调压限流达到控制加热丝温度的目的。 温度控制算法采用PID控制,可以采用普通PID或模糊PID。对控制PID参数进行整定,进行MATLAB仿真,说明控制效果。进行程序编制。 设计通讯协议,并能够通过RS485总线将数据传回上位机。2.课程设计的要求 1、选择相应元器件设计温度控制系统原理图并绘制PCB版图。 2、进行PID控制算法仿真,设计PID参数,或模糊PID规则。 3、系统功能要求:a要能够显示实时温度;b能够进行温度设置;c 能够进行PID参数设定;d能够把数据传回上位机;e可以设定本机地址。F温度控制范围0~99.9度。 4、编制程序并调试通过,并有程序流程图。

箱式电阻炉操作规程操作规程

箱式电阻炉操作规程操 作规程 文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

集团运营中心中心实验室长安实验室规程 箱式电阻炉操作规程 2011年11月01日发布 2011年11月01日实施集团运营中心中心实验室长安实验室公布

箱式电阻炉操作规程 一、结构及工作原理 SX系列1200℃箱式电阻炉为周期作业式电炉,与KSW型温度控制及镍烙-镍硅热点偶配套使用,从而进行电炉温度的测量、指示及自动控制。 二、安全操作方法 1.使用时切勿超过电阻炉的最高温度。 2.装取试样时一定要切断电源,以防触电。 3.装取试样时炉门开启时间应尽量短,以延长电炉使用寿命。 4.禁止向炉膛内灌注任何液体。 5.不得将沾有水和油的试样放入炉膛;不得用沾有水和油的夹子装取试样。 6.装取试样时要戴专用手套,以防烫伤。 7.试样应放在炉膛中间,整齐放好,切勿乱放。 8.不得随便触摸电炉及周围的试样。 9.使用完毕后应切断电源。 10.非专业操作人员,不得操作电阻炉,严格按照设备的操作规程进行操作。 三、实验步骤 1、通电前,先检查接线有否符合,控制器上等接线螺丝有否松落现象,是否有断电、漏电现象。 2、将绝缘手套戴上双手,并检查确认台面、地面干燥,同时地面已经铺上了橡胶垫,检查并确认所要使用的马弗炉的开关位置后,确认总电源已经关闭、切断电源。 3、称好试样放入炉内,并关闭炉门,打开电炉开关; 4、将控制器上的开关“设定”至目标试验温度;

5、设定完成后电炉开始升温工作,此时仪表由绿指示灯显示; 6、工作时间到后关掉电炉总电源,取出已经灼烧好的试样; 四、保养及注意事项 1、本机专人使用,电炉第一次使用和长时间停用后再次使用时,必须进行烘炉。烘炉温度在200℃时2小时,200-600℃时2小时,使用时炉温不得超过额定温度,以免烧坏电热元件。 2、定期检查电炉、控制器各接线头接触是否良好,指示仪器运动时有无卡滞现象,并用电位差针核对指示仪器刻度误差是否增大。

950℃ 115Kgh箱式电阻炉设计

北华航天工业学院《热处理设备课程设计》 课程设计报告 报告题目:950℃115kg/h的箱式电阻炉设计 作者所在系部:材料工程系 作者所在专业:金属材料工程 作者所在班级:B10821 作者姓名: 作者学号:20104082204 指导教师姓名:陈志勇、范涛 完成时间:2013年月日

《热处理设备》课程设计任务书

内容摘要 本次课程设计的设计对象是RX3系列950℃ 115Kg/h箱式电阻炉,以“优质、高效、低耗、清洁、灵活”为设计指导方针。首先,根据箱式炉的生产率为80Kg确定炉子的炉膛尺寸为1277×698×537。进而对炉体砌体结构、总体尺寸、各部件结构及尺寸的设计。根据经验公式及热平衡对炉子的功率进行设计,最终功率定为30KW。最后通过图表和理论计算将电热元件分布于炉侧壁和炉底。完成了课程设计报告书的编写、电阻炉的总体装配图、电热元件图、炉门结构图以及砌体结构图的绘制。 关键词:热处理箱式电阻炉结构设计功率计算

目录 一、前言 (4) 1.1本设计的目的 (4) 1.2本设计的技术要求 (4) 二设计说明 (5) 2.1确定炉体结构和尺寸 (5) 2.1.1 炉底面积的确定 (5) 2.1.2 确定炉膛尺寸 (5) 2.1.3 炉衬材料及厚度的确定 (5) 2.2砌体平均表面积计算 (6) 2.2.1 炉顶平均面积 (6) 2.2.2 炉墙平均面积 (6) 2.2.3 炉底平均面积 (6) 2.3根据热平衡计算炉子功率 (7) 2.3.1 加热工件所需的热量Q件 (7) 2.3.2 通过炉衬的散热损失Q散 (7) 2.3.3 开启炉门的辐射热损失 (9) 2.3.4 开启炉门溢气热损失 (9) 2.3.5 其它热损失 (10) 2.3.6 热量总支出 (10) 2.3.7 炉子安装功率 (10) 2.4炉子热效率计算 (10) 2.4.1 正常工作时的效率 (10) 2.4.2 在保温阶段,关闭时的效率 (10) 2.5炉子空载功率计算 (10) 2.6空炉升温时间计算 (10) 2.6.1 炉墙及炉顶蓄热 (11) 2.6.2 炉底蓄热计算 (12) 2.6.3 炉底板蓄热 (12) 2.7功率的分配与接线 (13) 2.8电热元件材料选择及计算 (13) 2.8.1 图表法 (13) 2.8.2 理论计算法 (13) 2.9炉子技术指标(标牌) (15)

基于单片机的智能温控系统的设计与实现

课程设计报告设计名称基于单片机的智能温控系统的设计与实现 学校陕西电子科技职业学院 学院电子工程学院 学生姓名王一飞 班级1507 指导教师聂弘颖 时间2017年10月23日

一、概述 随着嵌入式技术、计算机技术、通信技术的不断发展与成熟。控制系统以其直观、方便、准确、适用广泛而被越来越广泛地应用于工业过程、空调系统、智能楼宇等。恒温控制系统,控制对象是温度。温度控制在日常生活及工作领域应用的相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制,而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。 本项目设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:被控温度范围可以调整,初始范围25<=T<=35。如果被测温度在25度到35度之间,则既不加热,又不报警;如果被测温度小于25度,则既加热,又报警;如果被测温度大于35度,则报警,不加热。 数码管显示温度,温度精确到整数。 二、方案设计 采用单片机+单总线DS18B20的方案,其中单片机采用51兼容系列 三、详细硬件设计及原件介绍 3.1 单片机最小系统 在基于单片机的应用系统中,其核心是单片机的最小系统,而单片机又是最小系统的核心,为了方便起见,采用的单片机型号是:STC89C52RC,内部资源有:8KB FLASH ,512B SRAM,4个8位I/O,2个TC,1个UART,带ISP和IAP功能。是近年来流行的低端51单片机。时钟电路采用12.0M晶体,复位电路采用简单的RC复位电路。R=10K,C=10uF,详细电路见总体原理图 3.2 DS18B20简介 DS18B20是采用“1-wire”一线总线传输数据的集成温度传感器,信息经过单线接口送入DS18B20或从DS18B20送出,因此从中央处理器到DS18B20仅需连接一条线。可采用外部电源供电,也可采用总线供电方式,此时,把VDD连接在一起作为数字电源。 因为每一个DS18B20有唯一的系列号(silicon serial number),因此多个DS18B20可以存在于同一条单线总线上,这允许在许多地方放置温度灵敏器件。此特性的应用范围包括HVAC环境控制,建筑物、设备或机械内的温度检测。 3.2 DS18B20与单片机接口

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

序号(学号):040930727 长春大学光华学院 毕业设计(论文) 姓名魏明岩 系别 专业 班级0409307 指导教师马春龙 年月日

目录 摘要 (1) 第一章前言 (3) 1.1课题背景和意义 (3) 1.2温度控制系统的使用 (3) 1.3毕业设计任务 (4) 第二章系统方案 (5) 2.1水温控制系统设计任务和要求 (5) 2.2水温控制系统部分 (5) 2.3控制方式 (7) 第三章系统硬件设计 (8) 3.1总体设计框图及说明 (8) 3.2外部电路设计 (8) 3.3单片机系统电路设计 (9) 第四章系统软件设计和调试 (13) 4.1 程序框架结构 (13) 4.2程序流程图及部分程序 (13) 4.3 系统安装调试和测试 (17) 第五章结论 (18) 致谢 (19) 参考文献 (20) 附件1(程序代码) (20) 附件2(电路原理图) (27)

基于单片机的水温控制系统 【摘要】温度是工业控制对象主要被控参数之一,在温度控制中,由于受到温度被控对象特性(如惯性大、滞后大、非线性等)的影响,使得控制性能难以提高,有些工艺过程其温度控制的好坏直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。为了实现高精度的水温测量和控制,本文介绍了一种以Atmel公司的低功耗高性能CMOS单片机为核心,以PID算法控制以及PID参数整定相结合的控制方法来实现的水温控制系统,其硬件电路还包括温度采集、温度控制、温度显示、键盘输入以及RS232接口等电路。该系统可实现对温度的测量,并能根据设定值对温度进行调节,实现控温的目的。 【关键词】单片机AT89C51;温度控制;温度传感器PT1000;PID 调节算法 The summary: Temperature is the main control of industrial control of parameters,In temperature control, due to temperature controlled object properties (such as inertia big, big, lagging effect of nonlinear, etc.), to improve performance, some process temperature control of its direct impact on the quality of the product, and designed a kind of ideal temperature control system is a very valuable.In order to realize high precision temperature measurement and control, this paper introduces a meter taking Atmel company low-power high-performance CMOS chip as the core, and the PID control algorithm with PID parameters combination of control method to realize the temperature control system, the hardware circuit including temperature, temperature

箱式电阻炉操作规程操作规程

集团运营中心中心实验室长安实验室规程 箱式电阻炉操作规程 2011年11月01日发布 2011年11月01日实施集团运营中心中心实验室长安实验室公布

箱式电阻炉操作规程 一、结构及工作原理 SX系列1200℃箱式电阻炉为周期作业式电炉,与KSW型温度控制及镍烙-镍硅热点偶配套使用,从而进行电炉温度的测量、指示及自动控制。 二、安全操作方法 1.使用时切勿超过电阻炉的最高温度。 2.装取试样时一定要切断电源,以防触电。 3.装取试样时炉门开启时间应尽量短,以延长电炉使用寿命。 4.禁止向炉膛内灌注任何液体。 5.不得将沾有水和油的试样放入炉膛;不得用沾有水和油的夹子装取试样。 6.装取试样时要戴专用手套,以防烫伤。 7.试样应放在炉膛中间,整齐放好,切勿乱放。 8.不得随便触摸电炉及周围的试样。 9.使用完毕后应切断电源。 10.非专业操作人员,不得操作电阻炉,严格按照设备的操作规程进行操作。 三、实验步骤 1、通电前,先检查接线有否符合,控制器上等接线螺丝有否松落现象,是否有断电、漏电现象。 2、将绝缘手套戴上双手,并检查确认台面、地面干燥,同时地面已经铺上了橡胶垫,检查并确认所要使用的马弗炉的开关位置后,确认总电源已经关闭、切断电源。 3、称好试样放入炉内,并关闭炉门,打开电炉开关;

4、将控制器上的开关“设定”至目标试验温度; 5、设定完成后电炉开始升温工作,此时仪表由绿指示灯显示; 6、工作时间到后关掉电炉总电源,取出已经灼烧好的试样; 四、保养及注意事项 1、本机专人使用,电炉第一次使用和长时间停用后再次使用时,必须进行烘炉。烘炉温度在200℃时2小时,200-600℃时2小时,使用时炉温不得超过额定温度,以免烧坏电热元件。 2、定期检查电炉、控制器各接线头接触是否良好,指示仪器运动时有无卡滞现象,并用电位差针核对指示仪器刻度误差是否增大。

基于单片机的温度控制器附程序代码

生产实习报告书 报告名称基于单片机的温度控制系统设计姓名 学号0138、0140、0141 院、系、部计算机与通信工程学院 专业信息工程10-01 指导教师 2013年 9 月 1日

目录 1.引言.................................. 错误!未定义书签。 2.设计要求.............................. 错误!未定义书签。 3.设计思路.............................. 错误!未定义书签。 4.方案论证.............................. 错误!未定义书签。方案一................................................. 错误!未定义书签。方案二................................................. 错误!未定义书签。 5.工作原理.............................. 错误!未定义书签。 6.硬件设计.............................. 错误!未定义书签。单片机模块............................................. 错误!未定义书签。 数字温度传感器模块 .................................... 错误!未定义书签。 DS18B20性能......................................... 错误!未定义书签。 DS18B20外形及引脚说明............................... 错误!未定义书签。 DS18B20接线原理图................................... 错误!未定义书签。按键模块............................................... 错误!未定义书签。声光报警模块........................................... 错误!未定义书签。数码管显示模块......................................... 错误!未定义书签。 7.程序设计.............................. 错误!未定义书签。主程序模块............................................. 错误!未定义书签。 读温度值模块.......................................... 错误!未定义书签。 读温度值模块流程图: ................................. 错误!未定义书签。

SX2系列高温箱式电阻炉使用说明书 2

S X2系列 箱式电阻炉 操 作 手 册

前言 感谢贵公司选择了本公司的产品,您成为我们的客户是我们莫大的荣幸。本公司不仅给贵公司提供质量优良的产品,而且将提供可靠的售后服务。为了您能更熟练地使用本试验箱,我们随机配备了说明书. 为确保使用人员之人身安全及仪器的完好性,在使用本仪器前请充分阅览此操作手册,确实留意其使用上的注意事项。本操作手册详细介绍此仪器之设计原理、依据标准、构造、操作规范、校正、保养、可能故障的情形及排除方法、电气图等内容。在本操作手册中如有提及之各种"试验规定"、"标准"时均只作参考用,如贵司觉得有异议请自行检阅相关标准或资料。 ★特别提示: 您所购买试验机随机配备的说明书以该试验机实际配备为准。在编写本手册时,我们难免有错误和疏漏之处,请多加包涵并热情欢迎您提出宝贵意见或建议。 本手册的内容如有变动,恕不另行通知。 本手册版权为重庆重标实验仪器有限公司所有;本手册的任何部分未经本公司书面许可,不得以任何方式影印、复印或翻译成其它语言。 ★特别声明:根据客户具体要求不同,具体配置见装箱单。 本说明书不能作为向本公司提出任何要求的依据。 本说明书的解释权在本公司。 重庆重标实验仪器有限公司

一、概述 本系列1000℃中温箱式电阻炉为周期作业式电炉。以镍铬铝电阻丝为加热元件,炉膛额定温度为1000℃。供实验室、工矿企业、科研等单位作合金钢的热处理及金属烧结、熔解、分析等高温加热之用。 本系列电阻炉需与温度控制器及铂铑-铂热电偶配套使用,由此进行电炉温度的测量、指示及自动控制。 三、结构简介 本系列电阻炉炉壳用薄钢板经折边焊接制成。炉膛由一高铝耐火材料制成的箱形整体炉衬构成。加热元件Ocr25A15铁铬铝合金丝绕成螺旋形后穿于炉衬上、下、左、右的丝槽中。丝槽与炉膛连通,使加热元件直接向炉膛辐射热量。这种敞开炉衬能有效地加快炉膛升温速度,提高温度控制精度。电炉的炉衬与炉壳之间砌筑是用硅酸铝纤维毡和硅藻、土砖等作保温层。 电炉门通过多级铰链的长臂固定在电炉面板上。炉门转动灵活。关闭时,压下或一推手把,扣住门钩,炉门就能紧贴于炉口上。开启时,只需往上或往里稍提手把,脱钩后,将炉

用单片机做温控系统

用单片机做温控系统的程序谁懂? 我去年做了一个差不多的,也是报警控制的,你借鉴一下吧: 软件设计: 有两个文件,DS18B20.c和DS18B20.h,将这两个文件添加到工程里即可。 DS18B20.c: /****************************************************************** 程序名称:DS18B20温度测量、报警系统 简要说明:DS18B20温度计,温度测量范围0~99.9摄氏度 可设置上限报警温度、下限报警温度 即高于上限值或者低于下限值时蜂鸣器报警 默认上限报警温度为32℃、默认下限报警温度为10℃ 报警值可设置范围:最低上限报警值等于当前下限报警值 最高下限报警值等于当前上限报警值 将下限报警值调为0时为关闭下限报警功能 ******************************************************************/ #include #include "DS18B20.h" #define uint unsigned int #define uchar unsigned char //宏定义 #define SET P3_1 //定义调整键 #define DEC P3_2 //定义减少键 #define ADD P3_3 //定义增加键 #define BEEP P3_7 //定义蜂鸣器 #define J DQ P3_5 bit shanshuo_st; //闪烁间隔标志 bit beep_st; //蜂鸣器间隔标志 s bit DIAN = P2^7; //小数点 uchar x=0; //计数器 signed char m; //温度值全局变量 uchar n; //温度值全局变量 uchar set_st=0; //状态标志 signed char shangxian=70; //上限报警温度,默认值为70

相关主题
文本预览
相关文档 最新文档