Arduino e PT100

Ho letto alcuni post riguardo questo argomento, senza riuscire a trovare risposta al mio problema, o meglio:

Come utilizzare una sonda PT100 con Arduino UNO? La PT100 che utilizzo io e' costituita da due cavi. Ho provato a collegarne uno al pin 5V e l'altro ad un ingresso analogico. Tramite seriale ho provato a leggere il valore in input, senza pero' trovare risposte convincenti.

So che non ricevero' mai il valore della temperatura in chiaro, bensì posso acquisire il valore della tensione fornita in ingresso decurtata della quota che dissipa la sonda (comprese eventuali dispersioni dovute al cavo, etc, etc).

Forse le differenze di tensione sono troppo basse per essere percepite dall'Anemos?

Grazie mille!!!!

Ciao, piacere di conoscerti scusami se mi permetto ma hai un pò di confusione la pt100 è una termoresistenza, significa che al variare di temperatura varia il suo valore di resistenza a 100 Ohm corrisponde 0°C (da qui il nome PT100) e a 138,4 100°, una PT1000 a 0° misuri 1000 ohm, detto questo penso che ormai sia facile intuire che devi semplicemente leggere il valore di resistenza ai due capi, in commercio ne esistono anche a 3 e 4 fili per aumentare la precisione di lettura comunque ti consiglio una lettura su wikipedia e alle sue risorse che trovi in fondo alla pagina per approfondire Spero di esserti stato d'aiuto a presto

Quindi usando AnalogRead ottengo il valore della resistenza?? Non ottengo una tensione??

Dimenticavo, grazie mille!!

figurati ti basta leggere il valore di resistenza semplicemente, l'aumento di temperatura non è lineare con l'aumento di ohm

GianfrancoPa

non riusirai a leggere qualcosa se colleghi una resistenza a 5V e a una entrata analogica. Un entrata analogicha ha una resistenza di qualche decina di Mohm. Se fai il calcolo di un partitore di 100 ohm con 10Kogm vedrai che anche il dimezzamento o il doppio della resistenza del PT100 non cambia niente nella tensione su essa.

La PT100 é una resistenza al platino con 100 Ohm a 0 Gradi Centigradi. Per saperne di piú sui PT100 e il calcolo per averne la temperatura: http://www.epcb.it/guida_pt100.php

http://www.national.com/nationaledge/dec04/article.html

Piú facile di usare un PT100 é una termocoppia per esempio una Termocoppia K e un MAX6675 che converte internamente il dato. http://code.google.com/p/max6675-arduino-library/

Ciao Uwe

anche io sto usando una pt100...a 4 fili però...non ho ben capito se devo usare un ponte di wheastone oppure se la posso collegare direttamente alla scheda...qualcuno mi sa dare una risposta?

grazie

Da quello che ho capito non puoi collegarla direttamente all'Arduino, ci vorrebbe un corvertitore da Analogico a Digitale.

Corretto? Qualche esempio? Basta il MAX6675 ?

@GianfrancoPa
L’ arduino ha un convertitore analogico-digitale a 10 bit.
Il MAX6675 é un convertitore che legge e amplifica la tensione di una termocoppia k e la converte in digitale. Oltre questo ha dentro anche un riferimento 0 Grad per la termocoppia (per termocoppie serve sempre un riferimento a una temperatura nota). Il max6675 non é adatto per un PT100.

@Shimo84 PT 100 esistono con 2, 3 o 4 Fili.
I 3 o 4 fili servono per poter misurare la resistenza e il cambio di resistenza dei cavi di collegamento. Si usano se la sonda é parecchi metri distanti dal termometro.
Un ponte di Wheatstone é possibile ma non necessario.
Vedi il link http://www.national.com/nationaledge/dec04/article.html
Serve comunque amplificare il segnale.

Ciao Uwe

Ancora purtroppo non ho raccolto nulla... Tra i link che mi hai dato forse questo http://www.national.com/nationaledge/dec04/article.html è quello che mi consentirebbe di leggere i valori dalla PT100, ma ad essere sinceri lo schema è un pò ostico... Purtroppo le mie competenze sono ridotte, forse dovrei lasciar perdere tutto, ma vorrei imparare ugualmente :D

Non esiste una via più semplice per utilizzare la PT100? Oppure ancora uno schema più semplice dove si vede come collegare tra loro i componenti e come collegarli all'arduino?

Grazie mille a chiunque vorrà spendere del tempo (e a tutti coloro che già l'hanno fatto!!)

PS auguri a tutti!!