ZHDU149B April 2016 – July 2026
为测量温度,使用了 CC1312R 中的电流源和 ADC12 模块。CC1312 的 12 位 ADC 有两个基准:用于 4.3V 缩放基准的缩放输入,或相对基准(标称值为 CC1312R 的 VDDS 电源电压)。请注意,使用 LiMnO2 电池时,该电压会随着时间的推移而下降,电池寿命终止电压通常设置为约 2V 或 2.1V。
在此 TI 设计中,传感器控制器会定期启用最大电流为 20μA 的集成可编程电流源,为两个 TMP63 器件实现电流偏置方案。驱动室温传感器和散热器传感器的电流必须具有相同的值,并布线到不同的模拟引脚,以保持比率测量。
使用来自 SCE 模块的完全相同激励电流时,每个 TMP63 器件产生的压降将在单级放大器电路中被放大,以增加动态范围。这在较高温度下是必要的,如散热器传感器所示。所实现的设计在 20°C 至 90°C 范围内达到近 4 倍的分辨率(包括该范围的上限和下限均增加了 1.5°C 的额外裕度)。
每个 TMP63 传感器放大的信号均馈送到 ADC12 片上模块,并由固件转换为温度值。
主应用程序在 CC1312R 上的 TI RTOS 下运行,因为 TI RTOS 能够精确调度温度测量、PCB 触摸检测和所有其他应用代码。