传感器温度单位换算工具(LSB/°C ↔ °C/LSB ↔ °F ↔ K)

适用于大多数带温度输出的传感器:把手册里的 LSB/°C°C/LSBLSB/°F 等比例因子互相换算, 并基于“参考点 + 比例因子”将温度输出码值(LSB)换算成温度(°C / °F / K)。

1) 输入比例因子与参考点

支持逗号、空格、下划线、十六进制与 Unicode 负号,例如 −9.05 / 0x73C

常见单位

参考点(用于 LSB ↔ 温度)
说明:很多温度传感器会给出一个“某温度下的输出码值”以及“比例因子”。比例因子可能为负数,属于正常情况(温度升高时码值下降)。
例如手册写 Temperature Offset @ 35°C = -521 LSB,通常表示“35°C 时输出为 -521 LSB”,这里就填:参考温度=35、参考输出=-521。
公式预览(用于核对手册)
LSB = 1,852 + (°C - 25) × -9.05 (LSB/°C)
°C = 25 + (LSB - 1,852) × -0.110497237569 (°C/LSB)

3) 原始输出码值(LSB)→ 温度

这里只做线性换算;码值的位宽/补码/对齐方式请以手册为准。

结果

4) 温度 → 预测输出码值(LSB)

用于验证手册示例或做简单反算。

预测 LSB

2) 换算结果

LSB/°C
-9.05
每 1 °C 对应 -9.05 LSB
°C/LSB
-0.110497237569
每 1 LSB 对应 -0.110497237569 °C
LSB/°F
-5.027778
每 1 °F 对应 -5.027778 LSB
°F/LSB
-0.198895027624
每 1 LSB 对应 -0.198895027624 °F
LSB/K
-9.05
每 1 K 对应 -9.05 LSB
K/LSB
-0.110497237569
每 1 LSB 对应 -0.110497237569 K
换算关系:°F = °C × 9/5 + 32K = °C + 273.15
提示:如果比例因子为负数,表示温度升高时输出码值下降(或相反)。

使用提示

  • 先填“比例因子”,再填“参考点”(常见为 25°C 或 0°C 对应的输出码值)。
  • 若手册给的是“典型值”,可能有四舍五入;换算结果会反映这个误差。
  • 若发现结果反向(越热越低/越热越高),通常是比例因子的正负号或参考点填错。

账户

收藏夹

还没有收藏的工具

在线状态

后端服务离线
SatNOGS离线

缓存: hit 0 / miss 0

CelesTrak离线

缓存: hit 0 / miss 0

最近使用

暂无记录

网站信息

130+

在线工具

10K+

月访问量

99.9%

可用性