ST 온도 센서 (hts221)에서 작업 중이며 센서와 I2C 명령 통신을 사용합니다. 나는 이것에 초급이다 ...온도를 센서에서 온도로 변환하는 방법은 무엇입니까?
나는 Data sheet for HTS221을 참조하고, 또한 Sensor로부터 값을 얻는다. 그러나 값을 실제 온도로 변환하는 방법은 없습니다.
값
센서로부터 얻을하면 다음과 같다 : 온도 레지스터Read HTS221 TEMP_OUT_L: 0x2a value is 0x15
Read HTS221 TEMP_OUT_H: 0x2b value is 0xFF
Read HTS221 T0_degC_x8: 0x32 value is 0xBF
Read HTS221 T1_degC_x8: 0x33 value is 0xBF
Read HTS221 T1/T0 msb: 0x35 value is 0x4
Read HTS221 T0_OUT-3C: 0x3C value is 0x0
Read HTS221 T0_OUT-3D: 0x3D value is 0x0
Read HTS221 T1_OUT-3E: 0x3E value is 0x0
Read HTS221 T1_OUT-3F: 0x3F value is 0x0
설명은 아래 그림과 같다.
그리고 보정 계수와 아래 그림과 같은 온도 변환의 예를 제공합니다,하지만 난 아직도 무슨 뜻인지 이해합니다.
누군가는 어떻게 센서에서 온도에 위의 값을 변환하는 방법을 가르쳐 수 있습니까? 나는 이것에 대해 잘 모른다 ... 미리 감사드립니다.
반대 방향으로 가려고 할 때, 우리에게 보여 주었던 수치가 나왔을 때의 온도는 얼마입니까? –
가능한 [온도 센서에서 값 가져 오기를 변환하는 방법?] (http://stackoverflow.com/questions/25322210/how-to-convert-the-value-get-from-temperature-sensor) – usr2564301