Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Appello: Misura della temperatura ambiente con il PIERIN.

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Appello: Misura della temperatura ambiente con il PIERIN.

Messaggioda Foto UtenteTardoFreak » 27 giu 2013, 0:33

Vorrei fare un modulo per misurare la temperatura ambiente con un NTC.
Premetto che di elettronica non ne sono praticamente niente.
Foto UtenteIsidoroKZ ha scritto notevoli articoli in merito. Il problema è che, purtroppo, non ho tempo di fare i calcoli ma riesco a sviluppare il firmware molto velocemente.
Quindi, chiedo umilmente ausilio ai vari analogici per sviluppare in modo veloce un "coso" del genere.

E' possibile farlo?

E se si, come?
Quali formule?
Come implementarlo a livello hardware?
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[2] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteDarwinNE » 27 giu 2013, 0:40

Possibile è possibile, forse non è la strada più comoda perché esistono i sensori con uscita in I2C (il primo che ho trovato è il MAX6625/MAX6626), ma è sicuramente molto interessante.
Potrebbe darsi che un circuito semplice tipo un partitore con una resistenza di precisione funzioni in maniera soddisfacente, se si lascia poi il compito di linearizzare la risposta al codice.
In questo caso, la sensibilità non sarebbe la stessa dappertutto, e quindi la risoluzione del convertitore ed il rumore darebbero incertezze di misura non costanti in tutta la banda di funzionamento del sensore.
Fare un circuito che mostri più o meno la temperatura non credo sia difficile, molto più arduo è avere un vero strumento di misura di precisione, con procedure di taratura non allucinanti.
Mi permetto di invocare anche Foto UtenteDirtyDeeds.
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[3] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteTardoFreak » 27 giu 2013, 0:44

Hai centrato il punto! =D>
Non vorrei usare circuiti integrati.
Vorrei usare una resistenza, un NTC, leggere i valori/caratteristiche (o sceglierlo in base a questi), inserire i valori/parametri in una formula, scrivere il fimware e fare un articolo.
Ovviamente devo fidarmi dei valori del NTC e magari sapere, a spanne, che precisione potrei ottenere.
Lo scopo è quello di realizzare un qualcosa di costo tendente a zero per misurare la temperatura ambiente in termini "umani".

Se è possibile.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[4] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto Utentexyz » 27 giu 2013, 1:35

Lo so' che è un integrato ma in questi casi la soluzione più facile è l'uso del LM35, la lettura è lineare via ADC con una tensione che varia di 10mV/°C, al massimo si aggiunge un operazionale per aumentare la dinamica o un reference voltage esterno.
Avatar utente
Foto Utentexyz
6.864 2 4 6
G.Master EY
G.Master EY
 
Messaggi: 1778
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[5] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteTardoFreak » 27 giu 2013, 1:36

Ce lo so. ;-)
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

2
voti

[6] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteCandy » 27 giu 2013, 2:26

La linearizzazione della NTC e' semplicissima. Ma ti frega il fatto che se non usi degli ADC a 16 o 24 bit la risoluzione sara' deludente. Non conosco il PIC del PIERIN. Se ha la possibilita di configurare la tensione di riferimento dello ADC ce la si puo` fare con la NTC riferita a 0V.
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

0
voti

[7] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteCandy » 27 giu 2013, 2:28

In ogni caso servirebbe un generatore di corrente stabile e serio. Il solo partitore resistivo sarebbe troppo scarso.
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

1
voti

[8] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto Utenterusty » 27 giu 2013, 2:47

Per il firmware, l'unica parte che noi analofobi possiamo toccare, ti consiglio (se gia' non lo conosci) di leggere questa piccola AN, very interesting :mrgreen:

AN - CTMU
Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10

4
voti

[9] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteDirtyDeeds » 27 giu 2013, 8:44

Candy ha scritto:In ogni caso servirebbe un generatore di corrente stabile e serio. Il solo partitore resistivo sarebbe troppo scarso.


Questo non è vero: volendo usare un trasduttore resistivo, NTC o RTD, è praticamente d'obbligo fare una misura raziometrica: così facendo parte dell'instabilità del riferimento viene cancellata.

Foto UtenteTardoFreak, la tensione di riferimento dell'ADC del PIC è accessibile dall'esterno? O, viceversa, si può imporre all'ADC una tensione di riferimento esterna?

Per ciò che riguarda la scelta dell'NTC si trovano in commercio degli NTC "intercambiabili" che garantiscono incertezze fino a 0,1 °C in un intervallo di misura che tipicamente va da 0 °C a 70 °C. Costano relativamente poco e si trovano anche su RS: i parametri delle equazioni sono dati dal costruttore.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[10] Re: Appello: Misura della temperatura ambiente con il PIERIN

Messaggioda Foto UtenteCandy » 27 giu 2013, 9:45

Foto UtenteDirtyDeeds ha scritto:misura raziometrica

Ora che lo hai detto, ti invito a spiegarla. Cosa è la misura raziometrica?
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 79 ospiti