The present invention discloses a thermocouple temperature linearization method, which includes the following steps: S1: the thermocouple is input calibration processing, and the corresponding digital amount AD0 is obtained when the potential value of the thermocouple is 0mV; the corresponding digital amount AD100 is obtained when the potential value of the thermocouple is 100mV; and the digital amount AD0 and AD100 are stored to the micro controller. S2: obtain the real-time digital amount ADi corresponding to the real time potential value of the thermocouple and send the real-time digital ADi to the microcontroller; S3: the micro controller calculates the real time potential value V of the thermocouple through the formula: V = (ADi AD0) *100/ (AD100 AD0); S4: the microcontroller based on the real-time potential value of the thermocouple and the linearization formula. T = (a+cV+eV
【技术实现步骤摘要】
一种热电偶温度线性化方法
本专利技术涉及一种热电偶温度线性化方法。
技术介绍
目前的常用热电偶分度号有10种——K、J、E、T、N、R、S、B、Wre3、Wre5,在各种温度变送器、温控器、温度显示仪当中都需要采集热电偶传感器信号,并将其转换成对应的温度信号,将温度值显示出来来变送成其他电流电压信号。常用的线性化方法有两种:查表法和公式法。查表法的优点是速度快,缺点是误差大;公式法的优点是计算误差小、精度高,缺点是计算复杂,以GB/T16839.1-1997附录B中R型热电偶的公式为例,多项式最高10次方,一共需要20次浮点运算,因为最高阶次为10次方,为保证精度还需要采用双精度浮点数,一般的微控制器完成不了。
技术实现思路
针对现有技术的缺点,本专利技术的目的是提供一种热电偶温度线性化方法,其将查表法和公式法的结合起来,既满足计算精度要求,也满足计算速度要求;具有运算时间短、计算误差小的优点。为实现上述目的,本专利技术提供了一种热电偶温度线性化方法,包括如下步骤:S1:将热电偶进行输入标定处理,获取热电偶的电势值为0mV时,对应的数字量AD0;获取热电偶的电势值为100mV时,对应的数字量AD100;并将数字量AD0、AD100储存至微控制器中;S2:获取热电偶的实时电势值对应的实时数字量ADi,并将实时数字量ADi发送至微控制器;S3:微控制器通过公式:V=(ADi-AD0)*100/(AD100-AD0),计算出热电偶的实时电势值V;S4:微控制器根据热电偶的实时电势值V和线性化公式T=(a+cV+eV2)/(1+bV+dV2),计算得到该实时电势值V对 ...
【技术保护点】
一种热电偶温度线性化方法,其特征在于,包括如下步骤:S1:将所述热电偶进行输入标定处理,获取所述热电偶的电势值为0mV时,对应的数字量AD0;获取所述热电偶的电势值为100mV时,对应的数字量AD100;并将所述数字量AD0、AD100储存至微控制器中;S2:获取所述热电偶的实时电势值对应的实时数字量ADi,并将所述实时数字量ADi发送至所述微控制器;S3:所述微控制器通过公式:V=(ADi-AD0)*100/(AD100-AD0),计算出所述热电偶的实时电势值V;S4:所述微控制器根据所述热电偶的实时电势值V和线性化公式T=(a+cV+eV
【技术特征摘要】
1.一种热电偶温度线性化方法,其特征在于,包括如下步骤:S1:将所述热电偶进行输入标定处理,获取所述热电偶的电势值为0mV时,对应的数字量AD0;获取所述热电偶的电势值为100mV时,对应的数字量AD100;并将所述数字量AD0、AD100储存至微控制器中;S2:获取所述热电偶的实时电势值对应的实时数字量ADi,并将所述实时数字量ADi发送至所述微控制器;S3:所述微控制器通过公式:V=(ADi-AD0)*100/(AD100-AD0),计算出所述热电偶的实时电势值V;S4:所述微控制器根据所述热电偶的实时电势值V和线性化公式T=(a+cV+eV2)/(1+bV+dV2),计算得到该实时电势值V对应的实时温度值T;其中,所述系数a、b、c、d、e根据所述实时电势值V确定。2.如权利要求1所述的热电偶温度线性化方法,其特征在于,所述步骤S2包括如下步骤:S21:获取所述热电偶的实时电势值,并通过信号放大器将所述热电偶的实时电势值进行放大处理,并将经放大处理的所述实时电势值发送至AD转换单元;S22:通过AD转换单元得到所述实时电势值对应的实时数字量ADi,并将所述实时数字量ADi发送至所述微控制器。3.如权利要求1所述的热电偶温度线性化方法,其特征在于,所述线性化公式的确定包括如下步骤:A、根据所述热电偶的分度号,确定所述热电偶的最大量程,及所述热电偶的分度表;B:将所述热电偶的最大量程平均分为四个区间,分别为第一区间、第二区间、第三区间、第四区间;确定所述四个区间的端点温度值;根据所述热电偶的分度表,确定所述端点温度值对应的端点电势值;且建立一维表格存放所述端点电势值;C:确定每一区间对应的系数;其中,第一区间的系数为a1、b1、c1、d1、e1;第二区间的系数为a2、b2、c2、d2、e2、第三区间的系数为a3、b3、c3、d3、e3、第...
【专利技术属性】
技术研发人员:万驹,
申请(专利权)人:广州市熙泰自控设备有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。