ST意法半导体
直播中

李小红

8年用户 130经验值
私信 关注
[问答]

LIS3MDL总是偏离大约11.5度怎么办

LIS3MDL doc说取16位带符号的温度寄存器值,除以8,再加25°C。我得到的值总是比同一块板上的ASM330LXH报告的温度高11.5度,ASM330LXH看起来很漂亮接近实际的室温。它真的是25度偏移吗?还是应该是12.5度偏移?值0x0057 = 87; 87/8 = 10.875; 10.875 + 25 = 35.875摄氏度= 96.575华氏度。这里的温度并不高,两个传感器在物理上非常接近。
这种温度测量仅对相对温度有用吗?

以上来自于谷歌翻译


以下为原文




LIS3MDL doc says take 16 bit signed Temperature Register values, divide by 8, and add 25 degrees C.   I get a value that is always about 11.5 degrees  wARMer than what the ASM330LXH on the same board is reporting, and the ASM330LXH appears to be pretty close to actual room temperature.    Is it really a 25 degree offset? or should it be 12.5 degree offset?  value 0x0057 = 87;  87/8 = 10.875;  10.875 + 25 = 35.875 degrees C = 96.575 degrees F.  It just isn't that hot in here, and the two sensors are physically very close to each other.
Is this temperature measurement only useful for relative temperatures?

回帖(1)

张茜

2018-9-11 16:59:23
你好,
看看这些评论:
https://community.st.com/thread/41628-temperature-sensor-on-lis2hh12-accelerometer?commentID=160558&sharpcomment
 
https://community.st.com/thread/41628-temperature-sensor-on-lis2hh12-accelerometer?commentID=160610&sharpcomment
 集成温度传感器(如果它不是温度计)仅适用于相对温度测量。如果您只有几个设备原型,可以随意“校准”它们,并获得具有可靠输出的温度计。
大卫
 
 注意:原始帖子包含大量线程对话,只能迁移到第9级

以上来自于谷歌翻译


以下为原文




Hello,
Have a look at these comments:
https://community.st.com/thread/41628-temperature-sensor-on-lis2hh12-accelerometer?commentID=160558&sharpcomment

https://community.st.com/thread/41628-temperature-sensor-on-lis2hh12-accelerometer?commentID=160610&sharpcomment
Integrated temperature sensors (if it's not a thermometer) are suitable only for relative temperature measurement. If you have only a few device prototypes, feel free to 'calibrate' them and you get a thermometer with a reliable output.
David

Note: the original post contained a large number of threaded conversations and was only able to be migrated to the 9th level
举报

更多回帖

发帖
×
20
完善资料,
赚取积分