[发明专利]一种晶体管测温系统的误差自动补偿方法在审
申请号: | 202211431979.9 | 申请日: | 2022-11-16 |
公开(公告)号: | CN115752783A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 陶俊;何德;罗明阳;苏涛龙 | 申请(专利权)人: | 九江赛晶科技股份有限公司 |
主分类号: | G01K7/02 | 分类号: | G01K7/02;G01K7/10 |
代理公司: | 南昌合达信知识产权代理事务所(普通合伙) 36142 | 代理人: | 刘学涛 |
地址: | 332000 江西省九江市*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 晶体管 测温 系统 误差 自动 补偿 方法 | ||
1.一种晶体管测温系统的误差自动补偿方法,其特征在于,包括如下步骤:
S1:通过晶体管测温电路获取脉冲宽度t;
S2:将脉冲宽度t输入单片机中,单片机根据脉冲宽度t生成电压数值U1,并根据电压数值U1从寄存器中获取补偿系数δ;
S3:经过线性变换T=kU1+ε+δ生成温度数值T,其中k为温度转化系数,由晶体管决定,ε为零点值,δ为补偿系数;
S4:温度数值T通过终端显示进行显示,实现测温功能。
2.根据权利要求1所述的一种晶体管测温系统的误差自动补偿方法,其特征在于,所述晶体管测温电路由晶体管、电源、电阻、运算放大器、LM331芯片和计时器组成,晶体管的集电极和基极连接;所述步骤S1,通过晶体管测温电路获取脉冲宽度具体包括如下步骤:晶体管的正向压经过运算放大器放大后送入LM331芯片中,通过计时器获取LM331芯片引脚3电平变化一个周期的时间,即为脉冲宽度t;
所述步骤S2中,单片机将脉冲宽度t通过F=1/t转换成频率F,并根据LM331芯片的电压/频率转换规则,输出频率与输入电压成正比,将频率F转换成电压数值U1。
3.根据权利要求1所述的一种晶体管测温系统的误差自动补偿方法,其特征在于,晶体管测温系统的调校步骤如下:
A1:将晶体管测温系统放置在0℃的液体介质中,获取此时的电压数值U0;
A2:将晶体管测温系统放置在100℃的液体介质中,获取此时的电压数值U100;
A3:将点(U0,0)和点(U100,100)进行线性拟合,计算k和ε,此时δ=0。
4.根据权利要求1所述的一种晶体管测温系统的误差自动补偿方法,其特征在于,所述补偿系数δ的生成包括如下步骤:
B1:将晶体管测温系统放置在分别放置在10℃、20℃、30℃、40℃、50℃、60℃、70℃、80℃和90℃的液体介质中,测得电压数值分别为U10、U20、U30、U40、U50、U60、U70、U80和U90:
B2:将U10、U20、U30、U40、U50、U60、U70、U80和U90分别通过线性变换T=kU1+ε+δ生成温度数值T10、T20、T30、T40、T50、T60、T70、T80和T90,并将10、20、30、40、50、60、70、80和90和T10、T20、T30、T40、T50、T60、T70、T80和T90分别作差,生成δ10、δ20、δ30、δ40、δ50、δ60、δ70、δ80和δ90;
B3:将(U0,0)、(U10,δ10),(U20,δ20),(U30,δ30),(U40,δ40),(U50,δ50),(U60,δ60),(U70,δ70),(U80,δ80)、(U90,δ90)和(U100,0)通过最小二乘法进行曲线拟合,生成曲线δ=f(U),其中δ为补偿系数,U为通过晶体管测温电路获取的电压数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于九江赛晶科技股份有限公司,未经九江赛晶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211431979.9/1.html,转载请声明来源钻瓜专利网。