温度控制系统的设计
(完整版)温度控制系统设计

温度控制系统设计目录第一章系统方案论证 (3)1.1总体方案设计 (3)1.2温度传感系统 (3)1.3温度控制系统及系统电源 (4)1.4单片机处理系统(包括数字部分)及温控箱设计 (4)1.5PID 算法原理 (5)第二章重要电路设计 (7)2.1温度采集 (7)2.2温度控制 (7)第三章软件流程 (8)3.1基本控制 (8)3.2PID 控制 (9)3.3时间最优的 PID 控制流程图 (10)第四章系统功能及使用方法 (11)4.1温度控制系统的功能 (11)4.2温度控制系统的使用方法 (11)第五章系统测试及结果分析 (11)5.1 硬件测试 (11)5.2软件调试 (12)第六章进一步讨论 (12)参考文献 (13)致谢........................................... 错误 !未定义书签。
摘要:本文介绍了以单片机为核心的温度控制器的设计,文章结合课题《温度控制系统》,从硬件和软件设计两方面做了较为详尽的阐述。
关键词:温度控制系统PID 控制单片机Abstract: This paper introduces a temperature control system that is based on the single-chip microcomputer.The hard ware compositionand software design are descried indetail combined with the projectComtrol System of Temperature.PID control Keywords: Control system of temperatureSingle-chip Microcomputer引言:温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。
温度控制系统设计论文

温度控制系统设计论文引言:温度是物体分子热运动的表现,是物体内部微观热量分布状态的体现,温度控制的目的是使温度维持在恒定的设定值附近,使物体处于稳定的温度环境中。
温度控制系统的设计对于许多工业和生活领域都至关重要,例如,空调系统、制冷系统、加热系统等等。
本文将介绍一个基于反馈控制的温度控制系统的设计。
一、系统分析1.温度分析:首先需要对温度的变化规律进行分析,例如,物体的温度变化的时间特性、传热过程等等,这些信息对于系统设计是非常重要的。
2.系统要求分析:基于应用领域对系统精度要求的不同,需要确定系统对温度的精度要求、响应速度要求以及稳定性要求等等。
3.传感器选择:根据系统要求分析的结果,选择合适的温度传感器,例如热电偶、热敏电阻等等。
二、系统设计1.控制器设计:根据系统要求分析的结果,选择合适的控制器,并设计反馈控制算法。
可以采用PID控制器、模糊控制器或者模型预测控制等等。
根据系统的特点,可以对控制器进行参数调整,以使系统达到良好的控制效果。
2.执行器选择:根据系统控制要求,选择合适的执行器。
如果需要制冷,可以选择压缩机、蒸发器等等;如果需要加热,可以选择加热元件等等。
执行器的响应速度与系统的控制性能密切相关,因此需要选择合适的执行器以提高系统的控制效果。
3.信号处理:由于传感器输出的信号可能存在噪声,需要进行信号处理以提高系统的稳定性和抗干扰能力。
可以使用滤波算法或者其他信号处理技术进行处理。
三、系统实现1.硬件设计:根据系统设计的要求,选择合适的硬件平台,例如单片机、PLC等等。
设计电路图和PCB布局,将硬件连接起来,并与传感器和执行器进行连接。
2.软件设计:根据系统设计的要求,编写系统控制程序。
程序需要实现温度数据的采集和处理、控制器的运算、执行器的控制等等。
3.系统调试:完成硬件和软件的设计之后,进行系统的调试,包括控制算法的调整、传感器和执行器的校准等等。
通过对系统的调试,可以验证系统设计的合理性和可行性。
基于STM32单片机的温度控制系统设计

基于STM32单片机的温度控制系统设计一、本文概述本文旨在探讨基于STM32单片机的温度控制系统的设计。
我们将从系统需求分析、硬件设计、软件编程以及系统测试等多个方面进行全面而详细的介绍。
STM32单片机作为一款高性能、低功耗的微控制器,广泛应用于各类嵌入式系统中。
通过STM32单片机实现温度控制,不仅可以精确控制目标温度,而且能够实现系统的智能化和自动化。
本文将介绍如何通过STM32单片机,结合传感器、执行器等硬件设备,构建一套高效、稳定的温度控制系统,以满足不同应用场景的需求。
在本文中,我们将首先分析温度控制系统的基本需求,包括温度范围、精度、稳定性等关键指标。
随后,我们将详细介绍系统的硬件设计,包括STM32单片机的选型、传感器和执行器的选择、电路设计等。
在软件编程方面,我们将介绍如何使用STM32的开发环境进行程序编写,包括温度数据的采集、处理、显示以及控制策略的实现等。
我们将对系统进行测试,以验证其性能和稳定性。
通过本文的阐述,读者可以深入了解基于STM32单片机的温度控制系统的设计过程,掌握相关硬件和软件技术,为实际应用提供有力支持。
本文也为从事嵌入式系统设计和开发的工程师提供了一定的参考和借鉴。
二、系统总体设计基于STM32单片机的温度控制系统设计,主要围绕实现精确的温度监测与控制展开。
系统的总体设计目标是构建一个稳定、可靠且高效的环境温度控制平台,能够实时采集环境温度,并根据预设的温度阈值进行智能调节,以实现对环境温度的精确控制。
在系统总体设计中,我们采用了模块化设计的思想,将整个系统划分为多个功能模块,包括温度采集模块、控制算法模块、执行机构模块以及人机交互模块等。
这样的设计方式不仅提高了系统的可维护性和可扩展性,同时也便于后续的调试与优化。
温度采集模块是系统的感知层,负责实时采集环境温度数据。
我们选用高精度温度传感器作为采集元件,将其与STM32单片机相连,通过ADC(模数转换器)将模拟信号转换为数字信号,供后续处理使用。
温度控制系统的设计_毕业设计论文

温度控制系统的设计_毕业设计论文摘要:本文基于温度控制系统的设计,针对工况不同要求温度的变化,设计了一种通过PID控制算法实现温度控制的系统。
该系统通过传感器对温度进行实时监测,并将数据传输给控制器,控制器根据设定的温度值和反馈的实际温度值进行比较,并通过PID算法进行控制。
实验结果表明,该温度控制系统具有良好的控制性能和稳定性。
关键词:温度控制系统;PID控制;控制性能;稳定性1.引言随着科技的发展,温度控制在很多工业和生活中都起到至关重要的作用。
温度控制系统通过对温度的监测和控制,可以保持系统的稳定性和安全性。
因此,在各个领域都有大量的温度控制系统的需求。
2.温度控制系统的结构温度控制系统的结构主要包括传感器、控制器和执行器。
传感器负责对温度进行实时监测,并将监测到的数据传输给控制器。
控制器根据设定的温度值和反馈的实际温度值进行比较,并通过PID控制算法进行控制。
执行器根据控制器的输出信号进行操作,调节系统的温度。
3.PID控制算法PID控制算法是一种常用的控制算法,通过对控制器进行参数调节,可以实现对温度的精确控制。
PID算法主要包括比例控制、积分控制和微分控制三部分,通过对每一部分的权值调节,可以得到不同的控制效果。
4.实验设计为了验证温度控制系统的性能,我们设计了一组温度控制实验。
首先,我们将设定一个目标温度值,然后通过传感器对实际温度进行监测,并将数据传输给控制器。
控制器根据设定值和实际值进行比较,并计算控制信号。
最后,我们通过执行器对系统的温度进行调节,使系统的温度尽量接近目标温度。
5.实验结果与分析实验结果表明,通过PID控制算法,我们可以实现对温度的精确控制。
在设定目标温度值为40℃的情况下,系统的稳态误差为0.5℃,响应时间为2秒。
在不同工况下,系统的控制性能和稳定性都得到了有效的保证。
6.结论本文基于PID控制算法设计了一种温度控制系统,并进行了相应的实验验证。
实验结果表明,该系统具有良好的控制性能和稳定性。
温度控制系统设计

温度控制系统设计概述温度控制系统是一种广泛应用于工业生产、实验室环境以及家庭生活中的系统。
它通过感知环境温度并根据设定的温度范围来控制加热或制冷设备,以维持特定温度水平。
本文将介绍温度控制系统的设计原理、硬件组成和软件实现。
设计原理温度控制系统的设计基于负反馈原理,即通过对环境温度进行实时监测,并将监测结果与目标温度进行比较,从而确定加热或制冷设备的控制量。
当环境温度偏离目标温度时,控制系统会调节加热或制冷设备的工作状态,使环境温度逐渐趋向目标温度。
硬件组成1. 传感器传感器是温度控制系统的核心组成部分,用于感知环境温度。
常见的温度传感器包括热敏电阻(Thermistor)、温度传感器芯片(Temperature Sensor Chip)和红外温度传感器(Infrared Temperature Sensor)等。
传感器将环境温度转换为电信号,并输出给微控制器进行处理。
微控制器是温度控制系统的中央处理单元,用于接收传感器输入的温度信号,并进行数据处理和控制逻辑的执行。
常见的微控制器包括Arduino、Raspberry Pi 和STM32等。
微控制器可以通过GPIO(General Purpose Input/Output)口实现与其他硬件模块的连接。
3. 控制器控制器是温度控制系统的核心部件,用于根据目标温度和实际温度之间的差异来调节加热或制冷设备的运行状态。
常见的控制器包括PID控制器(Proportional-Integral-Derivative Controller)和模糊控制器(Fuzzy Controller)等。
控制器通过电压或电流输出信号,控制加热或制冷设备的开关状态。
4. 加热或制冷设备加热或制冷设备是温度控制系统的输出组件,用于增加或降低环境温度。
根据具体应用需求,常见的加热设备包括电炉、电热丝和电热器等;常见的制冷设备包括压缩机和热泵等。
软件实现温度控制系统的软件实现主要涉及以下几个方面:1. 温度采集软件需要通过与传感器的接口读取环境温度值。
(完整版)温度控制系统设计

(完整版)温度控制系统设计温度控制系统的设计包括传感器、信号调理、控制器、执行元件和用户界面等多个部分,这些部分通过相互协调合作来达到稳定的温度控制。
本文将介绍温度控制系统设计的各个部分以及如何进行系统参数的选择和调整。
传感器是温度控制系统的重要组成部分,通常使用热敏电阻、热偶和红外线传感器等。
热敏电阻是一种电阻值随温度变化的材料,通过使用一个电桥来测量电阻值的变化,从而得到温度值。
热偶由两种不同的金属线构成,当温度变化时,热偶两端产生电势差,通过测量电势差值得到温度值。
红外线传感器通过测量物体辐射的红外线功率来得到物体的表面温度。
在选择传感器时,需要根据需要测量的温度范围、精度、响应时间和稳定性等参数进行选择。
信号调理是将传感器信号进行放大和校正的过程,包括滤波、增益、放大、线性化和校正等。
常用的信号调理手段有运算放大器、滤波器和模拟乘法器等。
运算放大器可以将传感器信号放大到合适的电平,同时可以进行信号的滤波、加减运算和比较等。
滤波器可以去除传感器信号中的杂波和干扰数据。
模拟乘法器可用于将两个信号相乘以进行补偿或校正。
在进行信号调理时,需要根据传感器的参数和目标控制参数进行调整。
控制器是温度控制系统的核心部分,其主要功能是根据信号调理后的温度值和设定值之间的差异进行相应的控制,使温度保持在设定范围内。
控制器通常通过对执行元件的控制来实现对温度的调节。
常见的控制算法有比例控制、积分控制和微分控制等。
比例控制是根据偏差的大小来进行控制,当偏差越大时,控制力度也越大;积分控制可以对偏差的累计值进行控制,从而提高控制的准确性;微分控制可以对偏差的变化率进行控制,从而使控制具有更好的响应速度和稳定性。
在选择控制算法时,需要根据系统对响应速度和稳定性的要求进行选择,并进行相关的参数调整。
执行元件是通过电机或气动元件来调节温度控制系统的温度的元件,例如调节阀门、电热器、压缩机和风扇等。
执行元件的选择需要根据需要调节的温度范围、响应速度和精度等参数进行选择,并根据控制算法和控制器参数进行调整。
基于PLC的温度控制系统的设计

1 引言1.1 设计目的温度的测量和控制对人类平常生活、工业生产、气象预报、物资仓储等都起着极其重要的作用。
在许多场合,及时准确获得目的的温度、湿度信息是十分重要的。
近年来,温湿度测控领域发展迅速,并且随着数字技术的发展,温湿度的测控芯片也相应的登上历史的舞台,可以在工业、农业等各领域中广泛使用。
1.2 设计内容重要是运用PLC S7-200作为可编程控制器,系统采用PID控制算法,手动整定或自整定PID参数,实时计算控制量,控制加热装置,使加热炉温度为为一定值,并能实现手动启动和停止,运营指示灯监控实时控制系统的运营,实时显示当前温度值。
1.3 设计目的通过对温度控制的设计,提高在电子工程设计和实际操作方面的综合能力,初步培养在完毕工程项目中所应具有的基本素质和规定。
培养团队精神,科学的、实事求是的工作方法,提高查阅资料、语言表达和理论联系实际的技能。
2 系统总体方案设计2.1 系统硬件配置及组成原理2.1.1 PLC型号的选择本温度控制系统采用德国西门子S7-200 PLC。
S7-200 是一种小型的可编程序控制器,合用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运营中,或相连成网络皆能实现复杂控制功能。
因此S7-200系列具有极高的性能/价格比。
2.1.2 PLC CPU的选择S7-200 系列的PLC有CPU221、CPU222、CPU224、CPU226等类型。
S7-200PLC 硬件系统的组成采用整体式加积木式,即主机中涉及定数量的I/O端口,同时还可以扩展各种功能模块。
S7-200PLC由基本单元(S7-200 CPU模块)、扩展单元、个人计算机(PC)或编程器,STEP 7-Micro/WIN编程软件及通信电缆等组成。
表2.1 S7-200系列PLC中CPU22X的基本单元本设计采用的是CUP226。
它具有24输入/16输出共40个数字量I/O点。
基于单片机的温度控制系统设计

基于单片机的温度控制系统设计1. 简介温度控制系统是指通过控制设备来维持特定环境或设备的温度在预设范围内的系统。
本文将介绍基于单片机的温度控制系统设计。
2. 系统设计原理该系统的设计原理是通过感应温度传感器获取环境的温度信息,然后将温度信息输入到单片机中进行处理,最后由单片机控制执行器或调节器,如加热电阻或风扇等,来维持环境温度在预设范围内。
3. 硬件设计首先,我们需要选择合适的单片机来实现系统的功能。
基于具体要求,如采集速度、内存和GPIO的需求等,选择适合的单片机芯片。
在电路设计方面,需要连接温度传感器与单片机,可以选择常用的数字温度传感器,例如DS18B20等。
同时,还需根据要求选择适当的执行器或调节器,如继电器、加热电阻或风扇等,并将其与单片机相连。
4. 软件设计系统的软件设计包括两个主要部分:温度采集和控制算法。
- 温度采集:通过编程将温度传感器与单片机相连,并实现数据采集功能。
单片机读取传感器的输出信号,并将其转换为数字信号进行处理。
可以使用模拟转数字转换技术(ADC)将模拟信号转换为数字信号。
- 控制算法:根据采集到的温度数据,设计合理的控制算法来控制执行器或调节器的工作。
可以使用PID控制算法,通过不断地调整执行器或调节器的输出,实现温度的稳定控制。
5. 系统功能实现系统的功能实现主要包括以下几个方面:- 温度采集与显示:通过程序实现温度传感器的读取和温度数值的显示,可以通过数码管、LCD显示屏或者串口通信方式显示温度数值。
- 温度控制:通过在程序中实现控制算法,将温度保持在设定的范围内。
根据采集到的温度数值,判断当前环境的温度状态,根据算法计算出执行器或调节器的合适输出,并控制其工作。
- 报警功能:当温度超出预设范围时,系统可以通过声音报警、闪烁等方式进行警示,提醒操作人员或者自动采取控制措施。
6. 系统可扩展性和应用领域基于单片机的温度控制系统具有良好的可扩展性,可以根据实际需求增加其他传感器、执行器或调节器等模块,以满足特定的应用场景需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<<温度控制系统的设计>>课程设计报告题目:专业:年级:学号:学生姓名:联系电话:完成日期: 2014年 12月 15日摘要利用AT89C51单片机,温度传感器DS18B20,报警器,数码管等元件,制作温度控制系统硬件电路,设计系统的软件,实现对温度的有效控制。
并经过反复的模拟运行、调试,修改简化了软件系统,系统达到温度检测精度1度的要求,具有控制简便、组态简单、和操作灵活等优点。
关键词:单片机;温度传感器;温度控制ABSTRACTUse AT89C51 microcontroller, a temperature sensor DS18B20, alarm, digital tube and other components, making the temperature control system hardware circuit design of the system software, to achieve effective control of the temperature. And after repeated simulation run, debug, modify simplifies software system, the system reaches the temperature detection accuracy of 1 degree, with a simple control, simple configuration, and flexible operation.Key Words:MCU;temperature sensor;Temperature control.目录摘要....................................................................................................................... II ABSTRACT........................................................................................................... II 1 设计要求及方案选择.. (1)1.1设计要求 (1)1.2方案选择 (1)2 理论分析与设计 (2)2.1温度测量电路的分析及设计 (2)2.2报警电路的分析及设计 (2)3 电路设计 (3)3.1硬件电路的设计 (3)3.2软件的设计 (4)4 系统测试 (9)4.1调试所用的基本仪器清单 (9)4.2调试结果 (9)4.3测试结果分析 (9)5 总结 (9)参考文献 (10)1 设计要求及方案选择1.1设计要求该温度自动控制系统采用AT89C51单片机为主控芯片,传感器采用数字温度传感器DS18B20,实现对温度的检测和控制。
主要技术指标:可检测的范围为-55℃—+125℃。
该温度自动控制系统由温度信号采样电路,键盘及显示电路,温度控制电路,报警电路,时钟信号电路等构成,并运用PID算法进行温度控制和调整。
根据设计任务,详细分析温度自动控制系统的设计需求,并进行软硬件的总体设计。
由键盘电路输入设定温度信号给单片机,温度信号采集电路采集现场温度信号给单片机,单片机根据输入与反馈信号的偏差进行PID计算,输出反馈量给温度控制电路,实现升温。
显示电路实现现场温度的实时监控。
并且完成全部硬件和软件的设计,并利Proteus仿真软件对设计结果进行验证。
1.2 方案选择方案如图1所示,此方案选用DS18B20芯片进行温度采集及模拟量与数字量之间的转换,并直接输出数字量,无需信号放大,且只占用一根口线,然后将其送数码管显示。
4X4矩阵式键盘,首先要对其进行键盘扫描,判断是否有键按下,如有键按下,要判断是那个键按下,确定键值,然后对其进行输入,把最后设定的温度值送给数码管进行显示。
如果对一个温度值已经设定完毕后,无需再按任何键即有效,如果温度值设定得不合理,可对温度进行重新设定,温度的上下限可由软件编程设定,这样就完成了对温度的总体设置。
对于数码管显示模块,采用了动态显示的方法,在程序的设计中也相应的采用动态显示方法对其进行编写。
首先把设定的(或采集到)数据的十进制数进行字节拆分,分别求出要显示个位数、十位数、百位数(显示实际温度时,还要求出十分位),然后将其送至数码管显示。
显示设定值还是实际值,可由按键进行切换。
对于温度控制模块,首先是把采集的数据和设定的温度上下限进行比较,如低于下限值或高于上限值,蜂鸣器警报,再把实际温度和设定的温度比较,决定加热与否以及加热时间的控制。
单片机软件编程灵活、自由度大,可用软件编程实现各种控制算法和逻辑控制,不需要向外扩展存储器,可使系统整体结构更为简单。
信号的传递路线短,可以提高系统精度。
单片 机DS18B20键盘设定温度数码管显示报警器光电耦合器双向可控硅 加热装置图 1 系统结构图2 理论分析与设计2.1温度测量电路的分析及设计DS18B20通过P1.2口和AT89C51进行通讯。
GND 为接地线, DQ 为数据输入输出接口。
VCC 为电源接口,既可由数据线提供电源,又可由外部提供电源,范围3.0~5.5V 。
其接口电路如图2所示图2 DS18B20接口电路2.2报警电路的分析及设计三个LED 与蜂鸣器分别通过P3.0、P3.1、P3.2、P3.3与单片机通讯,VCC 电源范围3.0~5.5V 当P3=0时LED 和蜂鸣器工作,当温度低于85℃时LED-YELLOW 亮,蜂鸣器响,表示温度过低;当温度介于85℃-95℃之间时,LED-GREEN亮,表示温度正常;当温度高于95℃时LED-RED亮,蜂鸣器响,表示温度过高。
图3 报警电路3 电路设计3.1 硬件电路的设计3.2 软件的设计#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit DQ = P1^2; //定义通信端口uint tmp;bit sign; //正负温度的标志//数码管字形显示uchar disp[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(uint i){while(i--);}/*初始化函数*/Init_DS18B20(void){uchar x=0;DQ = 1; //DQ复位delay(4); //稍做延时DQ = 0; //单片机将DQ拉低delay(100); //精确延时大于480usDQ = 1; //拉高总线delay(20);x=DQ; //稍做延时后如果x=0则初始化成功x=1则初始化失败delay(20);}/*读一个字节*/RChar(void){uchar i=0;uchar dat = 0;for (i=8;i>0;i--){DQ = 0; // 给脉冲信号dat>>=1;DQ = 1; // 给脉冲信号if(DQ)dat|=0x80;delay(10);}return(dat);}/*写一个字节*/WChar(uchar dat){uchar i=0;for (i=8; i>0; i--){DQ = 0;DQ = dat&0x01;delay(10);DQ = 1;dat>>=1;}}/*读取温度*/ReadTemp(void){uchar a=0;uchar b=0;uint t=0;Init_DS18B20();WChar(0xCC); // 跳过读序号列号的操作WChar(0x44); // 启动温度转换delay(10);Init_DS18B20();WChar(0xCC); //跳过读序号列号的操作WChar(0xBE); //(读取温度寄存器)前两个就是温度a=RChar(); //低八位b=RChar(); //高八位t = (b*256+a)*25;return( t >> 2 );}void baojin(){if (tmp<8500){P3=0xf6;}else if(tmp>=8500&tmp<=9500){P3=0xfd;}else if(tmp>9500){P3=0xf3;}}main(){uchar counter=1;while(1){//保证测量频率较低,数码管正常显示if(counter-- == 0){tmp = ReadTemp();counter = 20;}P2 = 0xff;P0 = disp[tmp%10];P2 = 0xfe;delay(500);P2 = 0xff;P0 = disp[tmp/10%10];P2 = 0xfd;delay(500);P2 = 0xff;P0 = disp[tmp/100%10]|0x80; P2 = 0xfb;delay(500);P2 = 0xff;P0 = disp[tmp/1000%10];P2 = 0xf7;delay(500);P2 = 0xff;P2=0xef;P0=disp[tmp/10000%10]; delay(500);baojin();}}4 系统测试4.1调试所用的基本仪器清单PC机一台、Keil4软件、proteus仿真软件4.2调试结果4.3测试结果分析该系统可以实现温度检测,温度检测精度可以达到1℃,但是在实时性方面不足,温度显示有明显的延迟。
在精度要求不高的测量可以用本系统完成。
5 总结本系统以AT89S51单片机为控制核心,利用其强大的处理能力,以及丰富的外围接口,再配合DS18B20温度传感器、7段数码管、LED、及蜂鸣器等,很好的完成了温度的检测与显示,并当系统检测到温度高于设定的温度上限时准确发出高温报警及灯光提示;当温度低于设定的温度下限发出低温报警及灯光提示。
因此本系统已基本符合了设计要求,在温度控制方面具有一定的先进性,可用于一般的温度检测控制。
参考文献[1] 陈忠孝.单片机原理及应用.西北大学出版社,2011.11[2] 李建民.单片机在温度控制系统中的应用[J].江汉大学学报.1999,(3),60-62[3] 卿燕玲,李蕾.基于单片机的温度测控系统的设计与实现[J].信息技木与信息化.2006,(3), 78-80[4] 敬岚,朱海君一等.基于AT89C51的自动测量和控制系统设计[J].仪表技术与传感器,2004,(12),35-37[5] 刘绿山,刘建群等.基于AT89S52单片机的温度控制系统[J].微计算机信息,2007,(17),98-100。