Go Down

Topic: Comportamento strano LM35 (Read 36 times) previous topic - next topic

pinciorillo

Salve a tutti.
Ho questo problema,  ho messo l'LM35 in acquario per leggere ovviamente la temperatura dell'acqua.
Sto facendo raffronti con il termometro digitale che avevo prima per vedere se corrisponde.
In effetti finchè i led ( che piloto con arduino attravesro un TIP130 ) sono spenti le temperature corrispondono, quando si accendono i led la temperatura dell' LM35 rimane costante sui 37 gradi circa come impostato ( controllo il riscaldatore ) mentre il termometro digitale scende a 36.5, quando i led si spengono torna a corrispondere.
Potrebbe influire sulla lettura dell'LM35 il carico dei led e falsarla ?
Grazie.

P.S. ho impostato analogReference su INTERNAL1V1

PaoloP

Dovresti misurare la tensione che fornisci al LM35 con e senza i led accesi. Potrebbe variare anche di poco ma sballare la misura anche se il riferimento è preciso.

pinciorillo

Ciao Paolo.
Intanto grazie per la risposta.
Proverò a misurare ma la tensione al LM35 arriva da un regolatore di tensione che la porta a 5V prelevandola dall'alimentatore a 12V.
E qui il dubbio .... è corretto mettere il reference a 1.1 e alimentare a 5V ?

astrobeed

Potrebbe variare anche di poco ma sballare la misura anche se il riferimento è preciso.
L'out del LM35 non è raziometrico, non ha importanza la tensione di alimentazione purché entro il range ammesso e non deve contenere rumore.
La precisione del LM35 è proprio 1/2° pertanto attendersi un simile errore è nella norma.

pinciorillo

Ciao Astro.
Quello che non capisco però è perchè a led spenti i gradi corrispondono tra LM35 e temometro digitale esterno ma a led accesi sembra che il termometro digitale sbagli rispetto all'LM35, oppure che LM35 risenta dei led e sbagli la lettura, ma in più e sempre di circa mezzo grado ( tra l'altro correggo già la lettura dell'LM35 con mezzo grado in meno).

astrobeed

ma a led accesi sembra che il termometro digitale sbagli rispetto all'LM35,
Che tipo di termometro digitale ?
Sopratutto che tipo di sonda usa.

pinciorillo

Termometro da acquario marca blu bios
http://www.animalhouseitalia.it/termometri/1447-blu-bios-termometro-sommergibile-interno-per-acquario.html
Non so che tipo di sonda.
Il mio dubbio è che quando si accendono i led mi falsa la lettura dell'LM35 (ma cosa strana mi segna in più rispetto al digitale) quindi non accende il riscaldatore da qui la differenza.
Il fatto del reference a 1.1 e LM35 alimentato a 5V può influire ?

uwefed

Quote
Il fatto del reference a 1.1 e LM35 alimentato a 5V può influire ?
In teoria no; in pratica che LED usi e che resistenza hai messo in serie al LED?
Ciao Uwe

pinciorillo

Ciao Uwe.
I led sono delle striscie da 12V e 14.4W per metro e sono così divisi:
 4 striscie di 75 cm di bianco
 2 striscie di 75 cm di giallo
 1 striscia di 50 cm RGB

Ogni gruppo è così collegato:
 positivo direttamente alla striscia
 PWM arduino a resistenza 1K e poi alla Base TIP130
 negativo 12V più GND arduino all' Emettitore ( altrimenti non và )
 il Collettore al negativo della striscia
( schema trovato in rete )  :)

Forse ho sbagliato e dovevo postare in Hardware ?  :o

Grazie.

Go Up