• AVR Freaks

BM 71 Precise Temperature Sensor

Author
sabau
New Member
  • Total Posts : 4
  • Reward points : 0
  • Joined: 2021/01/12 04:16:17
  • Location: 0
  • Status: offline
2021/01/13 00:38:43 (permalink)
0

BM 71 Precise Temperature Sensor

Hello,
 
I have managed to read our the raw value of the temperature measurement.
Next step is to convert it in degrees. I have been unable to fine any specification that explains how to do that.
 
Can someone help me out ? Is there specifiaction that explains this ?
#1

6 Replies Related Threads

    ric
    Super Member
    • Total Posts : 29435
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: BM 71 Precise Temperature Sensor 2021/01/13 22:57:35 (permalink)
    4 (1)
    Did you refer to https://ww1.microchip.com/downloads/en/DeviceDoc/60001371D.pdf
    That gives raw counts for -20C and +70C.
    I assume it is meant to be a linear relationship.
     
     

    I also post at: PicForum
    Links to useful PIC information: http://picforum.ric323.co...opic.php?f=59&t=15
    NEW USERS: Posting images, links and code - workaround for restrictions.
    To get a useful answer, always state which PIC you are using!
    #2
    sabau
    New Member
    • Total Posts : 4
    • Reward points : 0
    • Joined: 2021/01/12 04:16:17
    • Location: 0
    • Status: offline
    Re: BM 71 Precise Temperature Sensor 2021/01/14 00:22:25 (permalink)
    0
    Yes i did but even so it still seems a bit off and normally temperature sensors do have a conversion formula from measured value to degrees. These formulas vary so yeah .. it is not that straightforward. 
    #3
    blue_led
    New Users
    • Total Posts : 28
    • Reward points : 0
    • Status: offline
    Re: BM 71 Precise Temperature Sensor 2021/01/14 00:51:47 (permalink)
    2.5 (2)
    -20°C = 1387
    ...
    +70°C = 2448
    #4
    ric
    Super Member
    • Total Posts : 29435
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: BM 71 Precise Temperature Sensor 2021/01/14 01:05:53 (permalink)
    4 (1)
    sabau
    Yes i did but even so it still seems a bit off

    What is "a bit off" ?
    The datasheet only promises 3 degree accuracy.

    I also post at: PicForum
    Links to useful PIC information: http://picforum.ric323.co...opic.php?f=59&t=15
    NEW USERS: Posting images, links and code - workaround for restrictions.
    To get a useful answer, always state which PIC you are using!
    #5
    sabau
    New Member
    • Total Posts : 4
    • Reward points : 0
    • Joined: 2021/01/12 04:16:17
    • Location: 0
    • Status: offline
    Re: BM 71 Precise Temperature Sensor 2021/01/14 01:10:24 (permalink)
    4.5 (2)
    room temperature 21 degrees, measured temperature 15 degrees at best :), and i am afraid the higher the temperature goes, the higher the discrepancy (just an assumption). 
     
    Either way since microchip says it gives 3° precision over the [-20°,70°] range i assume it was somewhat tested over this range and a conversion formula or lookup table or whatever was used. 
    post edited by sabau - 2021/01/14 01:26:51
    #6
    blue_led
    New Users
    • Total Posts : 28
    • Reward points : 0
    • Status: offline
    Re: BM 71 Precise Temperature Sensor 2021/01/14 11:42:15 (permalink)
    0
    sabau
    room temperature 21 degrees, measured temperature 15 degrees at best :), and i am afraid the higher the temperature goes, the higher the discrepancy (just an assumption).  
    Either way since microchip says it gives 3° precision over the [-20°,70°] range i assume it was somewhat tested over this range and a conversion formula or lookup table or whatever was used. 

     
    I bet the mchp doesn't bother to test the temperature sensor, that it will increase production price. it is marginal to them. it is there only for customer convenience.
    that module is not a temperature sensor, even one with bad accuracy.
    or is  by design, inside a case temperature is higher than outside. 
     
    __joke()
    you have a chip from edge of wafer.
    or is  by design, inside a housing temperature is higher than outside.
    post edited by blue_led - 2021/01/14 12:06:41
    #7
    Jump to:
    © 2021 APG vNext Commercial Version 4.5