

新闻资讯
知识专栏先说清楚:下面记的是按通用工程流程推演出来的标定过程,不是某个具体客户项目的实录。但里面每一处返工,都是这个行业里反复会踩的坑。
起因很常见——传感器规格书标 ±0.5℃,装进整机一测,偏了 1.5℃。第一反应永远是"这颗料不行",但绝大多数时候,问题出在标定没做完。
先把方程摆出来,不然后面全是玄学
热电堆输出的是微伏级电压,它和目标温度的关系是:
Vtp = s · ε · (To4 − Ta4)
s 是传感器系数,ε 是发射率,To 是目标温度,Ta 是环境温度,都是开尔文。
看清楚这个式子:温度是四次方的关系。这意味着环境温度 Ta 哪怕只差 1℃,在高温段也会把结果带跑偏。同时 s 和 ε 这两个参数是跟着结构走的,不是跟着芯片走的。
这就是为什么"芯片准"和"模组准"是两回事。
第一天:先把 NTC 校了,别急着测温度
标定台的要求不高但很死:封闭、避光、无风、恒温。黑体辐射源要提前开机预热到稳定,探测器要先断电静置,让内部元件和环境温度拉平。窗口脏了也要先擦。

第一步不是测目标温度,是校 NTC。
因为公式里的 Ta 就是靠内置热敏电阻读出来的,这个基准不准,后面全白搭。标准做法是把传感器用绝缘防水薄膜包好浸进 25℃ 恒温水槽(注意是隔水不是泡水),静置二十分钟以上让它彻底热平衡,然后读阻值和标称值比,得到一个修正系数 p = R标称 / R实测。
这一步我们都做对了,然后掉进了第一个坑。
第一次返工:只校一个温度点,高温段全飘
25℃ 校完,室温下测很准。拿到 40℃ 环境一测,偏了快一度。
原因不复杂:NTC 的阻值-温度曲线本身有公差,在 25℃ 校准出来的系数只在那一点成立,离得越远偏得越多。
改法也直接:选 1~3 个环境温度点,每个点算一个系数,取平均存进 MCU 的非易失存储。精度要求不高的单点就够,要求高的必须多点。我们用三点,高温段立刻收窄到 0.3℃ 以内。
第二次返工:装了套筒和透镜,输出掉了一大截
这一条是标定里最容易被忘的。
为了让模组有方向性,我们在传感器前面加了金属光阑套筒,还加了一片透镜。装完一测,同一个黑体温度下,输出比裸传感器低了三成多。
不是器件坏了。道理很直白:光阑把进光的立体角缩小了,透镜对红外的透过率又只有 20%~90%(看材料和镀膜)。两者一叠,到达热电堆的辐射能量必然减少。近似关系是:
VTP1 ≈ VTP0 × (FOV1/FOV0) × τ
也就是说,只要你的光学结构变了,就必须重新标定。原厂给的 V-T 表是在裸传感器、全视场覆盖黑体面的条件下测出来的,套到带光学件的模组上直接用,必错。
改法是:把光学件装好之后再走一遍标定流程,算出新的系数 s。这一步返工花的时间最长,因为整条温度曲线要重扫。
第三次返工:引脚之间在互相传热
扫高温点的时候发现数据抖动,不是随机噪声,是有规律的慢漂。
查下来是热干扰。传感器自身的封装温度会顺着引脚传导,而热电堆测的正是"热端和冷端的温差"——引脚之间只要有热耦合,冷端基准就被污染了。
两个改法一起上:一是 PCB 上把传感器引脚之间做热隔离(开槽、拉开距离、减少铜箔连接);二是给传感器配金属套件(铜或铝)当热阻和热容,把自身温度变化的速率压下来。
第二条特别实用。加了金属套之后,同样的环温阶跃,传感器自身温度爬升慢了很多,NTC 追得上,读数就稳了。
第四次返工:微伏级信号被自己的电路淹了
最后一处,也是最基础的一处。
热电堆输出是微伏级。这个量级的信号,运放的失调电压、温漂、PCB 上的热电偶效应(不同金属接触点在温度梯度下自己就会产生电势),每一项都可能比信号本身还大。
我们最后换了低噪声、低温漂的运放,把模拟前端尽量贴近传感器布置,缩短走线,并且把发热元件(电源、MCU)挪远。信号链干净了,前面三次返工的效果才真正体现出来。
结果和一条经验
四次改完,整机全温区的偏差从 1.5℃ 收到 0.4℃ 以内。器件一颗没换。
最大的经验其实就一条:标定标的是整个模组,不是那颗芯片。 光学结构、PCB 热设计、信号链,任何一处变了,系数就得重来。所以结构定稿之前做标定,等于白做。
这里也顺带说清一个选型上的分野。热电堆分模拟式和数字式两路:模拟式输出微伏级电压,上面这套标定流程要你自己建,优势是能做到最高精度;数字式把 ASIC 和 ADC 集成进去了,出厂就标定好,I2C 直读温度,代价是精度和灵活度受限。要精度用模拟式,要快速量产用数字式——这个分水岭不在性能,在"谁来做信号链"。
像众智这类原厂,模拟式热电堆(比如内置 NTC 的 TO-5 封装系列)出货时是按颗做特性量测分档的,厂家这边已经把器件级的离散性收过一轮,下游要补的主要是光学和热结构这两块。如果你的项目卡在"装完就偏"这一步,把光学结构图和目标精度发过来,我们这边 FAE 可以帮你判断该从哪一层改起。