jamesdanielv / thermal_cam_mlx90640

same as thermal cam project but with mlx90640 sensor
16 stars 4 forks source link

Issue with temperatures not varying #1

Closed pjayathissa closed 5 years ago

pjayathissa commented 5 years ago

Hi, firstly thanks for preparing this UNO based source code

I am not sure whether I am following your methodology right. Would you be able to quickly document the step by step process when starting with a fresh melexis board? When I tried it I got relatively static temperatures that were around 27C +/- 1C.

jamesdanielv commented 5 years ago

hello, let me look into it and get back to you, i should reply before tue of next week if i find a solution for you.

have you tried the test runs first, one that serially scans the sensors and displays as dots on screen?

also there are settings that sometimes come changed as these devices are often tested before being shipped.

sometimes for example changing page refresh speed to at least 16 per second works. there should be commented code that should do this for you if settings are changed.

there also is the possibility that the code listed is not yet complete as i think it was to output to a thermal cam directly. unfortunately i've been distracted by a few other activities lately. the goal is to eventually simplify the math further, and to make output directly to a display.

there are working code samples i have that should show how the cells work, and documentation provided with them as well at least on hackaday, i have also updated the github with documentation for the sensor.

I'm sorry your having issues, let me look into it this weekend and see what i can find for you.

james


From: Prageeth Jayathissa notifications@github.com Sent: Friday, May 17, 2019 2:24 PM To: jamesdanielv/thermal_cam_mlx90640 Cc: Subscribed Subject: [jamesdanielv/thermal_cam_mlx90640] Issue with temperatures not varying (#1)

Hi, firstly thanks for preparing this UNO based source code

I am not sure whether I am following your methodology right. Would you be able to quickly document the step by step process when starting with a fresh melexis board? When I tried it I got relatively static temperatures that were around 27C +/- 1C.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/jamesdanielv/thermal_cam_mlx90640/issues/1?email_source=notifications&email_token=AAGR3O3DJRJZ52WW4SUA2GDPV4PCRA5CNFSM4HNYQDQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GUPVTXA, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAGR3O3HOSS4LV3U7E2CI73PV4PCRANCNFSM4HNYQDQQ.

pjayathissa commented 5 years ago

Hey James

Thanks for the quick reply.

Maybe if you could let me know which zip file I should run, then that would already be a big help. Is it https://github.com/jamesdanielv/thermal_cam_mlx90640/blob/master/MLX906040_1tempcell.zip?

jamesdanielv commented 5 years ago

tempcell program only measures the temp of the silicon, the other sensor values it tests just output raw numbers. you should see around 24-28degrees for silicon sensor read. the idea is to calculate with offsets the sensor temp of silicon, and calc differences between the thermopiles. ill update the information on this more in the github, but i believe this is discussed in the notes on hackaday.

fullsensorreadToterminal.zip, is the example that you can test the entire sensor to display output with serial monitor.

also this code is a work in progress after this point. the code that i have to read the sensor data and convert it to temp is 32x24calibratedsensorRead.zip


From: Prageeth Jayathissa notifications@github.com Sent: Friday, May 17, 2019 8:02 PM To: jamesdanielv/thermal_cam_mlx90640 Cc: james; Comment Subject: Re: [jamesdanielv/thermal_cam_mlx90640] Issue with temperatures not varying (#1)

Hey James

Thanks for the quick reply.

Maybe if you could let me know which zip file I should run, then that would already be a big help. Is it https://github.com/jamesdanielv/thermal_cam_mlx90640/blob/master/MLX906040_1tempcell.zip?

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/jamesdanielv/thermal_cam_mlx90640/issues/1?email_source=notifications&email_token=AAGR3O6LUNG6XEJ2PKREFZDPV5WVHA5CNFSM4HNYQDQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVWGMHQ#issuecomment-493643294, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAGR3O5YVJ3BIBSE2I6C44TPV5WVHANCNFSM4HNYQDQQ.

jamesdanielv commented 5 years ago

i have edited the readme with additional instructions to reference the hackaday article with work i've done on this sensor. i've also updates the readme to clearly state that the tempcell read program is for the read of the silicon temp only. the other sensor information is just analog values. if you put your hand on silicon, or put near a warm object the ambient heat should change the temp value.

if there are any other concerns with it, then please reopen this and let me know. thanks.