Go Down

Topic: DS18B20 non legge temperature sotto i -15'C (Read 94 times) previous topic - next topic

Sergiuli

Ho un problema che mi sta facendo impazzire,

Devo controllare un gruppo frigorifero che raggiunge temperature fino a -40'C ed ho pensato, visto le specifiche tecniche, di usare una sonda DS18B20.

Ho utilizzato le librerie indicate (Onewire e DallasTemperature) e tutto funziona che è una meraviglia fino alla temperatura di -15'C. ...quando però si supera tale temperatura la sonda va in errore.

Ho cercato informazioni ovunque è l'unico post che segnala tale problema non da una soluzione ma solo dice che è un problema della libreria DallasTemperature (mi sembra di capire legato alla conversione).

Qualcuno sa aiutarmi? Avete avuto esperienze simili poi risolte? Ho veramente necessità di risolvere questo problema perché mi sta bloccando tutto un lavoro.

Grazie in anticipo,
Sergio

astrobeed

Qualcuno sa aiutarmi? Avete avuto esperienze simili poi risolte? Ho veramente necessità di risolvere questo problema perché mi sta bloccando tutto un lavoro.
Prova a vedere il valore della lettura raw e verifica che sia corretto convertendolo a mano in c°, se è giusto salta la conversione che fa la libreria e riscrivila nel tuo sketch oppure correggi la libreria.

Sergiuli

Grazie  Astrobeed per la rapida risposta.

Ho provato a guardare la libreria ma a dir la verità ci capisco poco

Sergiuli

Problema risolto installando la nuova versione della libreria ...per chi servisse allego il link

https://github.com/milesburton/Arduino-Temperature-Control-Library

Grazie a tutti

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy