What should be the reason for getting a temperature value of 60 degrees?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2022-05-09 12:58 AM
Basically, I'm using the ISM330DLC sensor module and using the following example code "ism330dlc_read_data_polling.c" to read the temperature data. So while printing the variable "temperature_degC" I observed that the temperature was showing 60.
I went through the sensor datasheet where I found that the typical input vtg 1.8V was mentioned while in my case I'm giving 3.3V. So here my doubt is, will it affect the final temperature output value?
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2022-05-09 12:59 AM
Maybe try to use Vdd=1.8 and see what happens?
if Vdd relation to vout is linear (1,8/3,3)*60=32ºC.... are you at 32ºC right now?
Also you migth want to calibrate it first ..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2022-05-09 12:59 AM
Maybe try to use Vdd=1.8 and see what happens?
if Vdd relation to vout is linear (1,8/3,3)*60=32ºC.... are you at 32ºC right now?
Also you migth want to calibrate it first ..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2022-05-28 04:47 AM
Thanks a lot, @Javier Muñoz by giving 1.8V from outside solved my issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2022-06-03 03:00 AM