基于单片机的温度测量系统设计(DOC).docx
《基于单片机的温度测量系统设计(DOC).docx》由会员分享,可在线阅读,更多相关《基于单片机的温度测量系统设计(DOC).docx(11页珍藏版)》请在课桌文档上搜索。
1、基于STC单片机的温度测量系统的探讨摘要:本文针对现有温度测量方法线性度、灵敏度、抗振动性能较差的不足,提出了一种基于STC单片机,采纳PtlOoO温度传感器,通过间接测量的热电阻阻值来实现温度测量的方案。重点介绍了,伯热电阻测量温度的原理,基于STC实现伯热电阻阻值测量,牛顿迭代法计算温度,给出了部分硬件、软件的设计方法。试验验证,该系统测量精度高,线性好,具有较强的实时性和牢靠性,具有肯定的工程价值。关键词:STC单片机、PtlOOO温度传感器、温度测量、伯热电阻阻值、牛顿迭代法。StudyofTemperatureMeasurementSystembasedonSTCsinglechip
2、computerZhangYapeng,WangXiangting,XuEnchun,WeiMaolinAbstract:AmethodtoachievetemperatureMeasurementbytheIndirectMeasurementtheresistanceofplatinumthermistorisproposed.ItisrealizedbythesinglechipcomputerSTCwithPtlOOOtemperaturesensor.TheshortcomingsofavailablemethodswhoseLinearity,Sensitivity,andvibr
3、ationresistanceareworseareovercamebytheproposedmethod.Thispaperemphasizesonthefollowingaspects:theprincipleoftemperaturemeasurementbyusingplatinumthermistor,themeasurementofplatinumthermistor,sresistancebasedonSTCsinglechipcomputer,thecalculatingtemperaturebyNewtonIterationMethod.Partsofhardwareands
4、oftwarearegiven.Theexperimentalresultsdemonstratethattheprecisionand1inearityofthemethodissuperior.Itisalsosuperiorinreal-timecharacterandreliabilityandhasacertainvalueinengineeringapplication.Keywords:STCsinglechipcomputer,PtlOOOtemperaturesensor,platinumthermistor,sresistance,NewtonIterationMethod
5、0引言精密化学、生物医药、精细化工、精密仪器等领域对温度限制精度的要求极高,而温度限制的核心正是温度测量。目前在国内,应用最广泛的测温方法有热电偶测温、集成式温度传感器、热敏电阻测温、伯热电阻测温四种方法。(1)热电偶的温度测量范围较广,结构简洁,但是它的电动势小,灵敏度较差,误差较大,实际运用时必需加冷端补偿,运用不便利。(2)集成式温度传感器是新一代的温度传感器,具有体积小、重量轻、线性度好、性能稳定等优点,适于远距离测量和传输。但由于价格相对较为昂贵,在国内测温领域的应用还不是很广泛。(3)热敏电阻具有灵敏度高、功耗低、价格低廉等优点,但其阻值与温度变更成非线性关系,在测量精度较高的场合
6、必需进行非线性处理,给计算带来不便,此外元件的稳定性以与互换性较差,从而使它的应用范围较小。(4)伯热电阻具有输出电势大、线性度好、灵敏度高、抗振性能好等优点。虽然它的价格相对于热敏电阻要高一些,但它的综合性能指标确是最好的。而且它在0200。C范围内的稳定性较好,故其在工业测温领域应用较广。本文提出的一种以STC单片机为限制核心,采纳PTlOOO箱热电阻温度传感器作为测温元件的温度测量系统,能解决温度测量线性度、灵敏度、抗振动性能较差,测量范围较小的不足,精度较高,便利好用。1系统总体方案该温度测量系统主要由温度传感器、信号调理电路、STC单片机计算转换模块、温度显示模块组成。其中信号调理电
7、路由信号滤波电路和信号放大电路组成。图1为基于STC单片机的温度测量系统的结构图。图1基于STC单片机的温度测量系统的结构图STC单片机作为本系统的核心,采集经滤波电路和放大电路进行滤波和放大处理后的PTlOOO温度传感器阻值信号,并由其片内10位A/D转换模块对阻值信号进行模数转换,肯定的算法把阻值信号计算为温度,并限制液晶显示模块直观的显示出温度数值。电源、时钟与复位电路是STC单片机正常工作的必要条件。2系统硬件设计本温度测量系统的硬件设计主要包括温度传感器、信号调理电路、STC单片机计算转换模块、温度显示模块组成。2.1 温度传感器本系统采纳伯热电阻作为温度传感器。由于伯热电阻的阻值具
8、有随着温度的变更而变更的特性,所以可以通过间接测量销热电阻阻值的方法来间接测量温度。另外销热电阻具有输出电势大、线性度好、灵敏度高、互换性好等优点,适合作为本系统的温度传感器。伯热电阻在O850C范围内其阻值与温度的变更关系为:K=RO(I+Af+B*)(2-1)式中,t为温度值RO为Oc时伯热电阻的阻值Rt为tC时伯热电阻的阻值,B为分度系数值。常用的伯热电阻型号有PtlOOPt500PtlOOOo对于PTloOo伯热电阻温度传感器,R0=1000,A=3.908*1031,B=-5.802*1072o不难看出,当温度发生变更时,PtlOOO的电阻值变更量最大,因此测量的灵敏度最高。另外,通
9、过PtlOOO的热电阻的电流较小时,它也能产生较大的压降,有利于降低系统的功耗。所以本系统采纳PtlOOO销热电阻作为温度传感器是比较合理的。2.2 信号调理电路为了使温度测量更加精确,PtlOOO粕热电阻温度传感器采集到的信号需经过信号调理电路滤波放大处理后,再进入STC单片机进行片内A/D转换并计算。如图2为PtlOOO伯热电阻温度信号调理电路。图2PtlOOO伯热电阻温度信号调理电路如图2,REF200为电路供应恒流源,它具有高精度、低温度系数和宽电压范围等优点。芯片内部集成两路100UA电流源和一路镜像电流源。恒流源REF200供应的两路100uA电流,一路流经PtlOOO伯热电阻,提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 测量 系统 设计 DOC
链接地址:https://www.desk33.com/p-541792.html