使用内部温度传感器时读数总偏高几度
我用ADC读取内部温度传感器,按手册计算后总比实际温度高个4~6度。供电稳定,采样平均也做了。怀疑是校准系数或者VREFINT误差造成的。我之前加了个平均滤波和补偿表,效果还不错。 这个内部温度传感器本身就不太准,误差几度很正常。 我一般都用外部传感器对照标定一下。 你可以读取TS_CAL1和TS_CAL2再重新计算。 供电电压如果波动0.1V,温度就能飘几度。 我测试过几块板子,偏差方向都不一样。 ADC参考电压如果用内部的,要注意校准时温度差异。 其实可以在出厂时记录一组校准值保存下来。 温度传感器线性区有限,超过50℃误差更大。 你可以用VREFINT监控供电电压,做个修正。
页:
[1]