Edit online

常见问题

5 Dec 2024

温度值的精度存在误差

温度传感器的硬件采集到的温度值数据需要先经过一定的转换算法,才会得到一个类似生活中常见的温度值。此转换算法的精度一般采用的是线性拟合方法,由于各种因素的影响存在一定的误差,特别是在温度范围较宽或传感器特性非线性较强时。

线性拟合是一种简化的转换方法,通过在两个已知点之间绘制一条直线来近似表示温度与传感器输出之间的关系。

温度异常

现象

TSensor 读取温度与温枪相差较大时,可能存在多种原因。

原因分析

为了准确定位问题,可以逐个排除以下可能的原因:

  1. 确认是否有打开 Using Efuse/SID 功能且配置正确,具体配置方法可见 TSensor 配置

  2. 可将 GPAI 模块连接到 TSensor 上,利用 GPAI 模块测量内部 ADC 的输入电压,从而确认内部 ADC 是否正常。

    使用 GPAI 模块测量 TSensor 内部 ADC 的输入电压,记录测量得到的电压值,并与预期的电压范围进行比较。如果测量到的电压值与预期不符,可能是内部 ADC 出现故障或配置错误。进一步检查 ADC 的配置和电路连接,确保一切正常。