一种测量机箱温度的方法

文档序号:10592111阅读:846来源:国知局
一种测量机箱温度的方法
【专利摘要】本发明涉及一种测量机箱温度的方法,包括以下步骤:由机箱内温度传感器输出不同的电阻值;将电阻值负载加到放大器的信号输入端,经放大后,微处理器得到对应的采样数字值;然后微处理器将此数字值转换成电阻值对应的温度值记录在内部的表格中作为已知量使用;微处理器根据采样数字值,通过分段校准、计算线性度得到机箱的实际温度。通过所述方法,能高精度地测量出机箱中实际的温度。
【专利说明】
-种测量机箱溫度的方法
技术领域
[0001] 本发明设及测量溫度的方法,尤其是一种测量机箱溫度的方法。
【背景技术】
[0002] -般地,微处理器对溫度传感器输出的电阻信号进行采样,先将采样值转换成电 阻值,然后再转换成溫度值,再通过溫度-阻值线性对应关系得到机箱的实际溫度。可是由 于溫度传感器的电阻值和溫度并不是严格的线性关系,所W测量得到的溫度精度并不高。

【发明内容】

[0003] 针对现有技术中问题,本发明提供了一种测量机箱溫度的方法,能高精度地测量 出机箱中实际的溫度。
[0004] 本发明是通过W下技术方案实现的,本发明包括W下步骤: 步骤一,由机箱内溫度传感器输出不同的电阻值; 步骤二,将电阻值负载加到放大器的信号输入端,经放大后,微处理器得到对应的采样 数字值; 步骤=,微处理器将此数字值转换成电阻值对应的溫度值记录在内部的表格中作为已 知量使用; 步骤四,微处理器根据采样数字值,通过分段校准、计算线性度得到机箱的实际溫度。 所述分段校准为通过如下公式进行:
其中,T表示机箱溫度,X为待校准的溫度传感器采样值,a、b表示微处理器得到的采样 数字值,m、n为电阻值对应的溫度值。
[0005] 所述的m、n步长为10。
[0006] 本发明具有如下有益效果:所述方法可W将微处理器得到的采样值直接转化成溫 度值,简化了先将采样值转换成电阻值,然后再转换成溫度值的步骤。
【具体实施方式】
[0007] 下面结合具体实施例,进一步阐述发明。
[000引本发明采用分段校准、计算线性度的方法,包括W下步骤: 步骤一,由机箱内溫度传感器输出将不同的电阻(i,j,k,1等); 步骤二,将电阻值(i,j,k,l等)负载加到放大器的信号输入端,经放大后,微处理器得 到对应的采样数字值(a,b,C,d等); 步骤=,微处理器将此数字值(a,b,c,d等)转化为电阻值对应的溫度值(m,n,o,p等,运 样做可W将采样值直接转化成溫度值,简化了先将采样值转换成电阻值,然后再转换成溫 度值的步骤)记录在内部的表格中作为已知量使用。如下表所示:
步骤四,微处理器根据采样数字值,通过分段校准、计算线性度得到机箱的实际溫度。
[0009] 表格的步长为10摄氏度,即P - 〇 = 〇- n = n- m= 10,通过校准后上述表格 存储在微处理器内部存储器中,使用时查表即可。溫度值的计算方法如下: 假设微处理器采样得到的溫度传感器数字值为x,(a<x<6)),则此时的溫度T的计算 公式为:
实际上,溫度传感器输出的电阻信号需要转换成微处理器可直接采样的电压或电流信 号,在本发明中通过差分放大器,例如AD8554(差分放大器也可换成其他型号)将其转换成 电压信号,然后通过微处理器进行AD采样(ADC集成与微处理器内,采样频率可设,例如可W 每半秒采样一次)并记录,然后转换回电阻值,因此采样和记录实质上所得到的是溫度传感 器的电阻值的AD采样数字值,通过查找计算微处理器的存储器内存储的阻值-溫度线性关 系就可W计算得出对应的溫度值。
[0010] 微处理器定时监测溫度传感器输出的信号,通过上面的方法,精确地测量出机箱 中实际的溫度。
【主权项】
1. 一种测量机箱温度的方法,其特征在于:包括以下步骤: 步骤一,由机箱内温度传感器输出不同的电阻值; 步骤二,将电阻值负载加到放大器的信号输入端,经放大后,微处理器得到对应的采样 数字值; 步骤三,微处理器将此数字值转换成电阻值对应的温度值记录在内部的表格中作为已 知量使用; 步骤四,微处理器根据采样数字值,通过分段校准、计算线性度得到机箱的实际温度。2. 根据权利要求1所述的一种测量机箱温度的方法,其特征在于:步骤四中所述分段校 准为通过如下公式进行:其中,T表示机箱温度,X为待校准的温度传感器采样值,a、b表示微处理器得到的采样 数字值,m、η为电阻值对应的温度值。3. 根据权利要求2所述的一种测量机箱温度的方法,其特征在于:所述的m、n步长为10。
【文档编号】G01K7/16GK105953938SQ201610253082
【公开日】2016年9月21日
【申请日】2016年4月22日
【发明人】杨荣金, 李秀红, 黄天戍
【申请人】安徽京师方圆信息技术有限公司, 中国环境科学研究院, 北京师范大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1