基于STC89C52 单片机与温度控制系统[J].doc

基于STC89C52 单片机与温度控制系统[J].doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:400-050-0739(电话支持时间:9:00-19:00)。
. .    本文档下载自 HYPERLINK "/" 文库下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:  HYPERLINK "/doc/ad568eea102de2bd9605886f.html" /doc/ad568eea102de2bd9605886f.html 基于STC89C52单片机的温度控制系统 ISSN1009-3044Computer与技术电脑知识与技术ComputerKnowledgeKnowledgeandandTechnologyTechnology电脑知识Vol.7,No.4,February2011,pp.902-903,919E-mail:kfyj@ 第7卷第4期(2011年2月)Tel: 86-551-56909635690964 基于STC89C52单片机的温度控制系统 吴健,侯文,郑宾 (中北大学电子测试技术国家重点实验室,山西太原030051) 摘要:讨论了一个以STC89C52单片机为核心的温度控制系统,给出了系统的单片机电路、控温输出电路、温度检测放大等电路的设计。实现了炉温的自动控制,并提高控温的精度,具有重要的工程应用价值。关键词:STC89C52单片机;温度控制;温度检测中图分类号:TP273 文献标识码:A 文章编号:1009-3044(2011)04-0902-02 ATemperatureControlSystemBasedonSTC89C52MCUWUJian,HOUWen,ZHENGBin (NationalKeyLaboratoryforElectronicMeasurementTechnology,NorthUniversityofChina,Taiyuan030051,China) Abstract:ThispaperdiscussesaSTC89C52MCUtoincreasethetechnicalindexesofaccusedoftemperaturecontrolsystem,PresentedthedesignoftheMCUcircuitryofsystem,temperaturecontroloutputcircuit,temperaturedetectingamplifiercircuitandsoon.Realizedoffurnacetemperatureautomaticcontrolandimprovetheprecisiontemperat/doc/ad568eea102de2bd9605886f.htmlurecontrol.Beprovidedwithimportantengineeringuseval-ue. Keywords:STC89C52MCU;temperaturecontrol;temperaturetest 随着工业技术的不断发展,利用温度控制表,温度接触器的控制方式已不能满足高精度、高速度的控制要求,其主要缺点是温度波动范围大,受仪表本身误差和交流接触器寿命的限制,通断频率很低。本文设计了一种基于STC89C52单片机控制的温度控制系统。它使用了较少的外围器件和较为简单的电路设计,因此具有成本低、控制方便,实用性强等特点。 1系统设计 本系统是对电炉炉温进行控制的微机控制系统。控制方式是单闭环控制形式。温度控制系统是以STC89C52单片机为控制核心,其系统结构框图如图1所示。 键盘将温度设定值和温度反馈值送入单片机,然后经过运算得到输出控制量,输出控制量控制控温输出电路得到控制电压,施加到驱动器上,从而控制电加热炉内温度。 2系统硬件设计 2.1单片机电路 图1系统结构框图 硬件系统由单片机电路,温度检测放大电路,A/D、D/A转换电路,控温输出电路等组成。下面分别给予介绍。 STC89C52是一个低功耗,高性能的51内核的CMOS8位单片机,具有在线编程功能,不再需要启动像STC89C51那样的12V的VPP编程高压[1]。使用简单且价格非常低廉。故本文使用STC89C52为系统的主控制器。单片机发送温度设定值和采集温度反馈值,并据此调节I/O的输出来控制温度的值。2.2温度检测放大电路 温度检测电路承担着检测电阻炉温度并将温度数据传输到单片机的任务。铂电阻最常应用于中低温区,精度高,稳定性好,具有一定的非线性,温度越高电阻变化率越小,测量范围一般为-200~850℃。目前应用最广泛的是Pt100。Pt100铂热电阻与温度的关系如下: (1) 其中:Rt———温度为t℃时铂电阻的电阻值(Ω);R0/doc/ad568eea102de2bd9605886f.html———温度为0℃时铂电阻的电阻值(Ω);A,B,C———常数,3.96847×10-3(℃-1); -5.847×10-7(

文档评论(0)

bhyq
该用户很懒,什么也没介绍

相关文档

相关课程推荐