会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 耳标 / 耳标测温电路、应用于耳标中的测温方法及耳标

耳标测温电路、应用于耳标中的测温方法及耳标

申请号 CN202210325835.9 申请日 2022-03-29 公开(公告)号 CN114636486A 公开(公告)日 2022-06-17
申请人 阿里云计算有限公司; 发明人 王震;
摘要 本说明书一个或多个实施方式提供耳标测温电路、应用于耳标中的测温方法及耳标。该耳标测温电路包括控制器以及与控制器连接的至少两个独立的测温支路,其中,控制器被配置为:获得每个测温支路的实际测量值;对每个测温支路的实际测量值进行补偿,以获得每个测温支路补偿后的测量值;及基于每个测温支路补偿后的测量值来获得实际温度测量值。该测温方法包括:获得每个测温支路的实际测量值;对每个测温支路的实际测量值进行补偿,以获得每个测温支路补偿后的测量值;及基于每个测温支路补偿后的测量值来获得实际温度测量值。从而,能够提高温度的测量精度。
权利要求

1.一种耳标测温电路,其包括控制器(10)以及与所述控制器(10)连接的至少两个独立的测温支路(20),其中,所述控制器(10)被配置为:获得每个所述测温支路(20)的实际测量值;

对每个所述测温支路(20)的实际测量值进行补偿,以获得每个所述测温支路(20)补偿后的测量值;及基于每个所述测温支路(20)补偿后的测量值来获得实际温度测量值。

2.根据权利要求1所述的耳标测温电路,所述控制器(10)具有多个ADC端口(11),每个所述测温支路(20)的输出端连接至一个所述ADC端口(11),所述实际测量值包括所述测温支路(20)的输出值经过AD转换得到的数值。

3.根据权利要求2所述的耳标测温电路,每个所述测温支路(20)连接在电源端与接地端之间,每个所述测温支路(20)包括用于分压的可变阻值电阻及固定阻值电阻,所述测温支路(20)的输出端连接在所述可变阻值电阻及固定阻值电阻之间。

4.根据权利要求3所述的耳标测温电路,所述可变阻值电阻包括NTC热敏电阻。

5.根据权利要求3所述的耳标测温电路,所述控制器(10)被配置为:获取所述控制器(10)的AD校正增益系数及校正偏置数;及基于所述控制器(10)的AD校正增益系数及校正偏置数来对每个所述测温支路(20)的实际测量值进行补偿。

6.根据权利要求5所述的耳标测温电路,所述电源端和所述接地端分别连接至所述控制器(10)的其中两个所述ADC端口(11),所述控制器(10)被配置为:获得所述电源端的实际测量值和所述接地端的实际测量值;及基于所述电源端的实际测量值和所述接地端的实际测量值以及所述电源端的理论值和所述接地端的理论值来获得所述控制器(10)的AD校正增益系数及校正偏置数。

7.根据权利要求1所述的耳标测温电路,所述控制器(10)被配置为:连续获取每个所述测温支路(20)的多次实际测量值;及基于连续获取到的每个所述测温支路(20)的多次实际测量值来获得每个所述测温支路(20)的所述实际测量值。

8.根据权利要求7所述的耳标测温电路,所述控制器(10)被配置为:从每个所述测温支路(20)的所述多次实际测量值中去掉最大值和最小值后求平均值来获得每个所述测温支路(20)的所述实际测量值。

9.根据权利要求1所述的耳标测温电路,所述控制器(10)被配置为:对所有所述测温支路(20)补偿后的测量值求平均值来最终获得所述实际温度测量值。

10.一种应用于耳标中的测温方法,所述耳标包括控制器(10)以及与所述控制器(10)连接的至少两个独立的测温支路(20),所述方法包括:获得每个所述测温支路(20)的实际测量值;

对每个所述测温支路(20)的实际测量值进行补偿,以获得每个所述测温支路(20)补偿后的测量值;及基于每个所述测温支路(20)补偿后的测量值来获得实际温度测量值。

11.根据权利要求10所述的测温方法,每个所述测温支路(20)的输出端连接至所述控制器(10)的一个ADC端口(11),所述获得每个所述测温支路(20)的实际测量值包括:获得每个所述测温支路(20)的输出值;及

对每个所述测温支路(20)的输出值进行AD转换以得到转换后的数值。

12.根据权利要求11所述的测温方法,所述对每个所述测温支路(20)的实际测量值进行补偿包括:获取所述控制器(10)的AD校正增益系数及校正偏置数;及基于所述控制器(10)的AD校正增益系数及校正偏置数来对每个所述测温支路(20)的实际测量值进行补偿。

13.根据权利要求12所述的测温方法,每个所述测温支路(20)连接在电源端与接地端之间,所述获取所述控制器(10)的AD校正增益系数及校正偏置数包括:获得所述电源端的实际测量值和所述接地端的实际测量值;及基于所述电源端的实际测量值和所述接地端的实际测量值以及所述电源端的理论值和所述接地端的理论值来获得所述控制器(10)的AD校正增益系数及校正偏置数。

14.根据权利要求10所述的测温方法,所述获得每个所述测温支路(20)的实际测量值包括:连续获取每个所述测温支路(20)的多次实际测量值;及基于连续获取到的每个所述测温支路(20)的多次实际测量值来获得每个所述测温支路(20)的所述实际测量值。

15.根据权利要求14所述的测温方法,所述基于连续获取到的每个所述测温支路(20)的多次实际测量值来获得每个所述测温支路(20)的所述实际测量值包括:从每个所述测温支路(20)的所述多次实际测量值中去掉最大值和最小值后求平均值来获得每个所述测温支路(20)的所述实际测量值。

16.根据权利要求10所述的测温方法,所述基于每个所述测温支路(20)补偿后的测量值来获得实际温度测量值包括:对所有所述测温支路(20)补偿后的测量值求平均值来最终获得所述实际温度测量值。

17.一种耳标,其包括根据权利要求1至9中任一项所述的耳标测温电路(100)。

说明书全文

耳标测温电路、应用于耳标中的测温方法及耳标

技术领域

[0001] 本说明书一个或多个实施方式涉及智能养殖动物技术领域,尤其涉及一种耳标测温电路、应用于耳标中的测温方法及耳标。

背景技术

[0002] 在智能养殖行业,对动物,例如猪只的体温监测具有重要意义,不仅能够通过体温监测来判断猪只的个体健康状况,还能够通过对群体性的猪只体温状况分析,确定是否引发了群体的疫情,能够给区、县等区域范围内的疫情防疫起到关键性的作用。但是,行业内对猪只的体温监测,目前比较准确的测温方法是只能通过体温计来测量猪只肛温。然而,这种测温方法比较麻烦,不够智能。因此,现在通常会在猪只的耳朵上打上耳标,通过耳标来测量猪只的体温,但是,目前猪只耳标的测温精度通常不高。

发明内容

[0003] 有鉴于此,本说明书一个或多个实施方式提供一种耳标测温电路、应用于耳标中的测温方法及耳标,能够提高温度的测量精度。
[0004] 根据本说明书一个或多个实施方式的第一方面,提出了一种耳标测温电路。所述耳标测温电路包括控制器以及与所述控制器连接的至少两个独立的测温支路,其中,所述控制器被配置为:获得每个所述测温支路的实际测量值;对每个所述测温支路的实际测量值进行补偿,以获得每个所述测温支路补偿后的测量值;及基于每个所述测温支路补偿后的测量值来获得实际温度测量值。
[0005] 进一步地,所述控制器具有多个ADC端口,每个所述测温支路的输出端连接至一个所述ADC端口,所述实际测量值包括所述测温支路的输出值经过AD转换得到的数值。
[0006] 进一步地,每个所述测温支路连接在电源端与接地端之间,每个所述测温支路包括用于分压的可变阻值电阻及固定阻值电阻,所述测温支路的输出端连接在所述可变阻值电阻及固定阻值电阻之间。
[0007] 进一步地,所述可变阻值电阻包括NTC热敏电阻。
[0008] 进一步地,所述控制器被配置为:获取所述控制器的AD校正增益系数及校正偏置数;及基于所述控制器的AD校正增益系数及校正偏置数来对每个所述测温支路的实际测量值进行补偿。
[0009] 进一步地,所述电源端和所述接地端分别连接至所述控制器的其中两个所述ADC端口,所述控制器被配置为:获得所述电源端的实际测量值和所述接地端的实际测量值;及基于所述电源端的实际测量值和所述接地端的实际测量值以及所述电源端的理论值和所述接地端的理论值来获得所述控制器的AD校正增益系数及校正偏置数。
[0010] 进一步地,所述控制器被配置为:连续获取每个所述测温支路的多次实际测量值;及基于连续获取到的每个所述测温支路的多次实际测量值来获得每个所述测温支路的所述实际测量值。
[0011] 进一步地,所述控制器被配置为:从每个所述测温支路的所述多次实际测量值中去掉最大值和最小值后求平均值来获得每个所述测温支路的所述实际测量值。
[0012] 进一步地,所述控制器被配置为:对所有所述测温支路补偿后的测量值求平均值来最终获得所述实际温度测量值。
[0013] 根据本说明书一个或多个实施方式的第二方面,提出了一种应用于耳标中的测温方法。所述耳标包括控制器以及与所述控制器连接的至少两个独立的测温支路。所述方法包括:获得每个所述测温支路的实际测量值;对每个所述测温支路的实际测量值进行补偿,以获得每个所述测温支路补偿后的测量值;及基于每个所述测温支路补偿后的测量值来获得实际温度测量值。
[0014] 进一步地,每个所述测温支路的输出端连接至所述控制器的一个ADC端口,所述获得每个所述测温支路的实际测量值包括:获得每个所述测温支路的输出值;及对每个所述测温支路的输出值进行AD转换以得到转换后的数值。
[0015] 进一步地,所述对每个所述测温支路的实际测量值进行补偿包括:获取所述控制器的AD校正增益系数及校正偏置数;及基于所述控制器的AD校正增益系数及校正偏置数来对每个所述测温支路的实际测量值进行补偿。
[0016] 进一步地,每个所述测温支路连接在电源端与接地端之间,所述获取所述控制器的AD校正增益系数及校正偏置数包括:获得所述电源端的实际测量值和所述接地端的实际测量值;及基于所述电源端的实际测量值和所述接地端的实际测量值以及所述电源端的理论值和所述接地端的理论值来获得所述控制器的AD校正增益系数及校正偏置数。
[0017] 进一步地,所述获得每个所述测温支路的实际测量值包括:连续获取每个所述测温支路的多次实际测量值;及基于连续获取到的每个所述测温支路的多次实际测量值来获得每个所述测温支路的所述实际测量值。
[0018] 进一步地,所述基于连续获取到的每个所述测温支路的多次实际测量值来获得每个所述测温支路的所述实际测量值包括:从每个所述测温支路的所述多次实际测量值中去掉最大值和最小值后求平均值来获得每个所述测温支路的所述实际测量值。
[0019] 进一步地,所述基于每个所述测温支路补偿后的测量值来获得实际温度测量值包括:对所有所述测温支路补偿后的测量值求平均值来最终获得所述实际温度测量值。
[0020] 根据本说明书一个或多个实施方式的第三方面,提出了一种耳标。所述耳标包括如上各个实施方式所述的耳标测温电路。
[0021] 本说明书一个或多个实施方式的耳标测温电路、应用于耳标中的测温方法及耳标通过设置多个测温支路,并且,能够对多个测温支路中的每个测温支路测得的实际测量值进行一定的补偿,从而可以提高每个测温支路的测量值的精确性,进而提高最终获得的实际温度测量值的测量精度。

附图说明

[0022] 图1是本说明书一个实施方式的耳标测温电路的电路示意图;
[0023] 图2是本说明书一个实施方式的应用于耳标中的测温方法的流程图。

具体实施方式

[0024] 这里将详细地对示例性实施方式进行说明。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。示例性实施方式中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所限定的、本说明书的一些方面相一致的装置的例子。
[0025] 在本说明书实施方式使用的术语是仅仅出于描述特定实施方式的目的,而非旨在限制本说明书。除非另作定义,本说明书实施方式使用的技术术语或者科学术语应当为本说明书所属领域内具有一般技能的人士所理解的通常意义。本说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。“多个”或者“若干”表示两个及两个以上。“包括”或者“包含”等类似词语意指出现在“包括”或者“包含”前面的元件或者物件涵盖出现在“包括”或者“包含”后面列举的元件或者物件及其等同,并不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而且可以包括电性的连接,不管是直接的还是间接的。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0026] 本说明书的一个实施方式提供了一种应用于耳标中的耳标测温电路100。图1揭示了本说明书一个实施方式的耳标测温电路100的电路示意图。如图1所示,本说明书一个实施方式的耳标测温电路100包括控制器10以及与控制器10连接的至少两个独立的测温支路20,耳标测温电路100可以设置于耳标壳体中的主板上。在图1所示的实施方式中,以耳标测温电路100包括三个独立的测温支路20为例被示出。然而,本说明书实施方式的耳标测温电路100并不局限于包括三个测温支路20,在其他实施方式中,本说明书实施方式的耳标测温电路100也可以包括两个、四个或更多个测温支路20。以下也将以耳标测温电路100包括三个独立的测温支路20为例来进行示意性说明。
[0027] 控制器10例如可以包括单片机(MCU,Micro‑Controller Unit)等。控制器10可以获得每个测温支路20的实际测量值,并对每个测温支路20的实际测量值进行补偿,以获得每个测温支路20补偿后的测量值,然后,可以基于每个测温支路20补偿后的测量值来获得实际温度测量值。
[0028] 本说明书实施方式的耳标测温电路100通过设置多个测温支路20,并且,能够对每个测温支路20测得的实际测量值进行一定的补偿,从而可以提高每个测温支路20的测量值的精确性,进而提高最终获得的实际温度测量值的测量精度。
[0029] 控制器10具有多个ADC(Analog‑to‑Digital Converter,模数转换器)端口11。每个测温支路20的输出端分别连接至控制器10的一个ADC端口11。因此,控制器10最终获得的每个测温支路20的实际测量值为每个测温支路20的输出值经过AD转换得到的数值。
[0030] 继续参照图1所示,每个测温支路20连接在电源端与接地端GND之间,每个测温支路20可以包括用于分压的可变阻值电阻及固定阻值电阻,在一个实施方式中,可变阻值电阻例如可以包括但不限于NTC(Negative Temperature Coefficient,负温度系数)热敏电阻。每个测温支路20的输出端连接在该测温支路20的可变阻值电阻及固定阻值电阻之间。例如,在图1中,第一个测温支路20包括用于分压的可变阻值电阻RT1和固定阻值电阻R1,第一个测温支路20的输出端连接在可变阻值电阻RT1和固定阻值电阻R1之间;第二个测温支路20包括用于分压的可变阻值电阻RT2和固定阻值电阻R2,第二个测温支路20的输出端连接在可变阻值电阻RT2和固定阻值电阻R2之间;第三个测温支路20包括用于分压的可变阻值电阻RT3和固定阻值电阻R3,第三个测温支路20的输出端连接在可变阻值电阻RT3和固定阻值电阻R3之间。
[0031] 因此,三个独立的测温支路20的输出端的输出电压分别如以下公式所示:
[0032] Vrt1=R1/(R1+RT1)×VCC   (1)
[0033] Vrt2=R2/(R2+RT2)×VCC   (2)
[0034] Vrt3=R3/(R3+RT3)×VCC   (3)
[0035] 其中,Vrt1、Vrt2、Vrt3为三个测温支路20的输出端的输出电压,VCC为电源端的电源电压。
[0036] 本说明书实施方式的NTC热敏电阻的测温原理是;利用高精度的NTC热敏电阻在不同温度下的阻值不同,再对该NTC热敏电阻上的电压进行ADC采样计算,从而,可以精确换算出该NTC热敏电阻此时感受到的温度。因此,为了确保采样计算的精确性,必须确保该NTC热敏电阻上的电压以及电源端的电源电压VCC和接地端GND的地电压要相对准确。但是,在实际电路中,由于主板的电路设计、电容大小以及具体摆放位置等都会造成电源电压VCC和接地端GND的地电压的偏差,如果在计算时没有消除或者补偿这个误差,那么,ADC采样之后的计算就会差之毫厘、谬以千里。
[0037] 因此,有鉴于此,本说明书实施方式提出了一种可以对测温支路20的电源端的电源电压VCC和接地端GND的地电压同时做ADC采样,在最后计算的时候做相应的补偿,从而可以使得最后的测温能够达到理论的设计精度。
[0038] 以下将继续结合图1来详细介绍本说明书实施方式是如何对每个测温支路20的实际测量值进行补偿的。
[0039] 在理想情况下,每个测温支路20的输出端的输出电压经过控制器10的ADC端口11的AD转换后得到的数值如以下公式所示:
[0040] ADCrti=(Vrti×4095/VCC)×GAIN   (4)
[0041] 其中,ADCrti为第i个测温支路20的输出端的输出电压经过控制器10的ADC端口11的AD转换后得到的整数数值,Vrti为第i个测温支路20的输出端的输出电压,VCC为电源端的电源电压,GAIN为理论增益值,一般等于1。但是,实际上在每个测温支路20上至少会存在两个误差,一个是控制器10的ADC转换精度误差,另一个是电源端和接地端GND偏置存在一定的误差。
[0042] 因此,在一些实施方式中,控制器10可以先获取控制器10的AD校正增益系数及校正偏置数,然后,可以基于控制器10的AD校正增益系数及校正偏置数来对每个测温支路20的实际测量值进行补偿。
[0043] 对每个测温支路20的实际测量值进行补偿的公式例如以下所示:
[0044] adcrti=(Vrti×4095/VCC)×ΔGAIN+ΔOFFSET   (5)
[0045] 其中,adcrti为第i个测温支路20补偿后的测量值,ΔGAIN为控制器10的AD校正增益系数,ΔOFFSET为测试取得的校正偏置数。
[0046] 以下将进一步介绍如何来获取控制器10的AD校正增益系数及校正偏置数。在一个实施方式中,可以首先选用ADC的两个通道ADC1和ADC5作为参考输入通道,即将电源端和接地端GND分别连接至控制器10的其中两个ADC端口11,通过读取相应的结果获取ADC转换值,再利用两组输出值就可以知道控制器10的AD校正增益系数及校正偏置数,然后再利用AD校正增益系数及校正偏置数这两个值对其他通道(例如图1中的三个测温通道ADC2、ADC3和ADC4)转换数据进行补偿。
[0047] 具体地,控制器10可以先获得电源端的实际测量值和接地端GND的实际测量值,然后,可以基于电源端的实际测量值和接地端GND的实际测量值以及电源端的理论值和接地端GND的理论值来获得控制器10的AD校正增益系数及校正偏置数。
[0048] 例如,给ADC1通道(即电源端)加3V(可以选择偏压),给ADC5通道(即接地端GND)加0V(可以选择偏压),因此,可以得到如下:
[0049] ADC1通道(即电源端)的理论值:VADC3V=3V×4095/3.0=4095;
[0050] ADC5通道(即接地端GND)的理论值:VADC0V=0V×4095/3.0=0;
[0051] ADC1通道(即电源端)的实际测量值为VADC1;
[0052] ADC5通道(即接地端GND)的实际测量值为VADC5;
[0053] 从而,可以得到控制器10的AD校正增益系数及校正偏置数分别如下所示:
[0054] ΔGAIN=(VADC3V‑VADC0V)/(VADC1‑VADC5)   (6)
[0055] ΔOFFSET=VADC5×ΔGAIN‑VADC0V   (7)
[0056] 因此,将公式(6)和(7)代入上面的公式(5)中,可得如下:
[0057]
[0058] 综上,经过上述处理之后,可以获得每个测温支路20补偿后的测量值。
[0059] 在一些实施方式中,控制器10可以连续获取每个测温支路20的多次(例如10次)实际测量值,然后,可以基于连续获取到的每个测温支路20的多次实际测量值来获得每个测温支路20的实际测量值。在一个实施方式中,控制器10可以从每个测温支路20的多次实际测量值中去掉最大值和最小值后求平均值,从而来最终获得每个测温支路20的实际测量值。然后,可以将每个测温支路20最终获得的实际测量值按照如上的公式进行补偿,进而可以得到每个测温支路20补偿后的测量值。
[0060] 在一些实施方式中,控制器10可以对所有测温支路20(例如图1中的三个测温支路20)补偿后的测量值求平均值,从而可以最终来获得实际温度测量值。
[0061] 下面将给出一个具体实例来说明采用本说明书实施方式的耳标测温电路100的补偿算法及不采用本说明书实施方式的耳标测温电路100的补偿算法这两种情况下测得的实际温度值的对比结果。
[0062] 例如,电源电压的理论值为3.3V,ADC理论采集数为4095;电源地电压的理论值为0,ADC理论采集数为0。
[0063] 在25度左右采集的具体数据如下:
[0064] 电源电压的实际采集值为3.204V;
[0065] 电源地电压的实际采集值为2mV;
[0066] 第一个测温支路的输出端采集到的电压值为624mV;
[0067] 第二个测温支路的输出端采集到的电压值为624mV;
[0068] 第三个测温支路的输出端采集到的电压值为623mV。
[0069] 电源电压的实际采集值换算成ADC实际采集数为
[0070] 电源地电压的实际采集值换算成ADC实际采集数为
[0071] 因此,可以得出:
[0072] AD校正增益系数ΔGAIN=(4095‑0)/(3975.87‑2.48)=1.030306
[0073] 校正偏置数ΔOFFSET=2.48×1.030306‑0=2.5559
[0074] 根据补偿后的电压值转换公式Y=X*ΔGAIN+ΔOFFSET,其中,X为实际采集到的电压值,Y为补偿后的电压值,计算25度时补偿后的电压值如下:
[0075] Y=X*ΔGAIN+ΔOFFSET=624*1.030306+2.5559=645.4668
[0076] 将上面计算的补偿后的电压值数据代入到指数曲线公式:
[0077] y=‑2.0687e‑2*x+1.4220
[0078] 其中,x为NTC热敏电阻的温度,y为NTC热敏电阻在x温度下所对应的电压值。
[0079] 从而,可以得到温度数据为24.0419摄氏度。所以,如果实际采集到的电压值数据不校准,则得到的温度值为24.99摄氏度,校准之后的温度为24.04摄氏度,因此,校准了(24.99‑24.04)/24.99*100%=3.8%。
[0080] 因此,通过采用本说明书实施方式的耳标测温电路100的补偿算法,可以使温度校准精度提高3.8%。
[0081] 本说明书的另一个实施方式还提供了一种应用于耳标中的测温方法,耳标包括控制器10以及与控制器10连接的至少两个独立的测温支路20。图2揭示了本说明书一个实施方式的应用于耳标中的测温方法的流程图。如图2所示,本说明书一个实施方式的应用于耳标中的测温方法可以包括步骤S11至步骤S13。
[0082] 在步骤S11中,获得每个测温支路20的实际测量值。
[0083] 在一些实施方式中,步骤S11的获得每个测温支路20的实际测量值可以包括:连续获取每个测温支路20的多次实际测量值;及基于连续获取到的每个测温支路20的多次实际测量值来获得每个测温支路20的实际测量值。在一个实施方式中,基于连续获取到的每个测温支路20的多次实际测量值来获得每个测温支路20的实际测量值可以包括:从每个测温支路20的多次实际测量值中去掉最大值和最小值后求平均值来获得每个测温支路20的实际测量值。
[0084] 每个测温支路20的输出端连接至控制器10的一个ADC端口11。因此,在一些实施方式中,步骤S11的获得每个测温支路20的实际测量值可以包括:获得每个测温支路20的输出值;及对每个测温支路20的输出值进行AD转换以得到转换后的数值。
[0085] 在步骤S12中,对每个测温支路20的实际测量值进行补偿,以获得每个测温支路20补偿后的测量值。
[0086] 在一些实施方式中,步骤S12中的对每个测温支路20的实际测量值进行补偿包括获取控制器10的AD校正增益系数及校正偏置数;及基于控制器10的AD校正增益系数及校正偏置数来对每个测温支路20的实际测量值进行补偿。
[0087] 每个测温支路20连接在电源端与接地端GND之间。在一些实施方式中,获取控制器10的AD校正增益系数及校正偏置数可以包括:获得电源端的实际测量值和接地端GND的实际测量值;及基于电源端的实际测量值和接地端GND的实际测量值以及电源端的理论值和接地端GND的理论值来获得控制器10的AD校正增益系数及校正偏置数。
[0088] 在步骤S13中,基于每个测温支路20补偿后的测量值来获得实际温度测量值。
[0089] 在一些实施方式中,步骤S13的基于每个测温支路20补偿后的测量值来获得实际温度测量值可以包括:对所有测温支路20补偿后的测量值求平均值来最终获得实际温度测量值。
[0090] 例如,对于图1的三个测温支路20来说,第一个测温支路20的实际测量值ADCrt1可以连续获取10次,去除最大值和最小值之后得到平均值 第二个测温支路20的实际测量值ADCrt2可以连续获取10次,去除最大值和最小值之后得到平均值 第三个测温支路20的实际测量值ADCrt3可以连续获取10次,去除最大值和最小值之后得到平均值然后,将第一个测温支路20的实际测量值的平均值 代入上面的补偿公式,可以得到第一个测温支路20补偿后的测量值 同理,将第二个测温支路20的实际测量值的平均值 代入上面的补偿公式,可以得到第二个测温支路20补偿后的测量值 将第三个测温支路20的实
际测量值的平均值 代入上面的补偿公式,可以得到第三个测温支路20补偿后的测量值 最后,再将三个测温支路20补偿后的测量值
adcrt1、adcrt2和adcrt3求平均值,从而可以得到最终的测量值adcrt。
[0091] 本说明书实施方式的应用于耳标中的测温方法能够对多个测温支路20中的每个测温支路20测得的实际测量值进行一定的补偿,从而可以提高每个测温支路20的测量值的精确性,进而提高最终获得的实际温度测量值的测量精度。
[0092] 本说明书的又一个实施方式还提供了一种耳标。该耳标包括如上各个实施方式的耳标测温电路100。本说明书实施方式的耳标可以佩戴于养殖场动物,例如猪只等的耳朵上,可以用来对养殖场动物的体温进行精准的检测。
[0093] 本说明书实施方式的耳标具有与上述各个实施方式所述的耳标测温电路100相类似的有益技术效果,故,在此不再赘述。
[0094] 以上实施方式的说明只是用于帮助理解本说明书的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书的精神和原理的前提下,还可以对本说明书进行若干改进和修饰,这些改进和修饰也均应落入本说明书所提出的权利要求书的保护范围内。