Go Down

Topic: Tutorial LM35DZ: temperature sotto lo zero (Read 2 times) previous topic - next topic

sna

Grazie tanto,
ora acquisto i pezzi e mi metto a smanettare...speriamo bene  :)

aquilotto

Quote
Se vuoi un consiglio procedi per gradi, con un tester controlla
- prima sull'integrato LM35  che tensione leggi:
- tra GND di Arduino e il pin GND del sensore, dovrebbe essere intorno a  0.960V
- Tra GND di Arduino e OUT del sensore la tensione deve essere di [0.960V + 0.5V*Temperatura che hai nella stanza] (per esempio 1.175V @21.5°C)

se queste tensioni sono giuste allora il problema è dell'amplificatore, quindi controlla che sulle uscite del LM358 ci siano le due tensioni amplificate di circa 2.5, altrimenti riverifica i collegamenti.


Eccomi di nuovo qua.
Ho fatto le prove ma da valori diversi. Il sensore l'ho provato collegandolo da solo direttamente ai pin di arduino e funziona. I collegamenti sono giusti. Quindi, perchè non funziona bene? Sarà l'operazionale ad essere difettato? Come lo posso verificare se è a posto?

Grazie.

aquilotto

Federico Vanzati

#22
Mar 18, 2010, 11:18 pm Last Edit: Mar 18, 2010, 11:22 pm by Federico_Vanzati Reason: 1
in realtà (l'ho già detto) amplificare il segnale è stata una mia scelta e si può farne anche a meno, quindi puoi attaccare il sensore coi due diodi e la resistenza direttamente ad Arduino, ricordantoti di togliere la divisione per 2.56 da questa riga di codice:
Code: [Select]
temperatura = (sensoreTemperatura_medio - ref_medio) * 100/2.56;
sostituiscila con:
Code: [Select]
temperatura = (sensoreTemperatura_medio - ref_medio) * 100;

Invece per controllare se l'amplificatore funziona a dovere su ciascuno dei due OUT dell ' LM358 devi avere semplicemente il valore che hai su un ingresso moltiplicato per 2.56, ad esempio:

Se in ingresso gli dai 0.960V in uscita leggerai circa 2.46V
F

sna

Ciao,
i componenti mi sono arrivati ed il tutto funziona. Se supera la soglia di temperatura si accende pure il led. Grazie per il tutorial.
Ora vorrei collegare un pulsante che se premuto mi faccia spegnere il led. Mi potresti consigliare che tipo di  pulsante comprare e soprattutto come si collega ad arduino?

uwefed

Ciao a tutti
Scusate se faccio il bastardo con una domandina innoqua: :o

Perché non usate il LM135?
È un integrato simile al LM35, ma da una tensione in uscita pari a 10mV per Kelvin percui 0 °C sono 2,73 Volt.

Ciao Uwe

Go Up