Ciao, ho provato vari scketch ma il valore che mi restituisce è
sempre il doppio della temperatura reale,
esempio 42° invece di 21°
è facile dividere per 2 e morta li
ma volevo capire dov'è l'inghippo.
float tempC = aRead * ref/1023*100;
float volt = aRead*ref/1023;
Il fatto che tu stampi il valore di aRead su monitor seriale, se ti prendi una calcolatrice e ti fai il calcolo delle formule ti ritrovi con lo stesso risultato.
Su arduino uno.
Comunque è guasto il LM35
sul monitor seriale mi da 0,44 volt e 44° di temperatura, OK.
Se solo provo a leggere la tensione con un tester sballa di brutto.
Neanche con un condensatore da 0,1 sull'uscita cambia nulla.
Inoltre se lo raffreddo sale la temperatura mostrata.
La solita cinesata.
gpb01:
Gli LM35/TMP36 vanno benissimo, sono stabili, NON risentono dell'alimentazione e ... danno un banale segnale analogico 10mV/°C ... che vuoi di più ?
Proprio perché danno un segnale analogico preferisco trasportare un segnale digitale, che non risente dei disturbi, non ha bisogno di taratura e non risente della elevata tolleranza della tensione di riferimento interna dell'ATmega328P. Tempo fa ne ho provato uno e mi ha convinto.
Se dovessi fare un termometro elettronico analogico, certamente userei l'LM35; dovendolo fare digitale con un microcontrollore, però, sceglierei senza dubbi un DS18B20.
gpb01:
Guarda, pagali il giusto, prendili dal ns. amico Gaetano (Italia) e vedrai che non avrai problemi
Concordo al 100%, quel negozio eBay è quello dal quale pure io mi rifornisco spesso (seppur nei miei limiti di hobbista), e comunque anche il confronto non regge:
Gaetano/EBM:
100% di feedback positivi e 118.000 totali, di cui 13.500 negli ultimi 12 mesi, tutti positivi, spedizione rapida e consegna anche con raccomandata tracciabile o con corriere 48 ore (6.50€ indipendentemente dal numero di articoli), e personalmente MAI ricevuto nulla di difettoso da lui.
Il cinese:
99.4% di feedback positivi non sembrano malaccio ma "solo" 26.000 totali (considera che spesso sti cinesi spediscono, come anche nel tuo caso, pochi componenti per ordine grazie ai prezzi bassi e spese di spedizione gratis quindi si fa presto a salire di numero), di cui solo 2.700 negli ultimi 12 mesi, con 26 non positivi (14 negativi e 12 neutro), consegna stimata in 45-60 giorni, e, vista anche la tua esperienza, molti componenti fallati.
Insomma, a meno che non vi servano elevate quantità (per cui anche il risparmio di solo 1 Euro per articolo diventa significativo), quando cercate su eBay mettete sempre il filtro per provenienza "Italia" o almeno "Unione Europea".
@Stilita detto questo, facci sapere se ne compri altri e come vanno.
Io per la componentistica vado sempre su Aliexpress e non ho MAI avuto un problema, anche perchè se apri una DISPUTA interviene direttamente Aliexpress sul fornitore e in 4 giorni ho il rimborso sulla carta di credito.
Ecco perché ai cinesi che vendono su Aliexpress non conviene vendere roba che poi devono rimborsare nel caso di una disputa.
Io ho aperto tre dispute, negli anni, per un errato prodotto al posto di quello ordinato e per 2 spedizioni mai arrivate. Come qualità, ad oggi, non posso dire niente a fronte di centinaia di Arduino NANO, centinaia di DHT22, centinaia di display 2004 e relativi condensatori, resistenze e ULN2003, MC34063 e opto AQH3213 (viene tutto montato insieme). Mai un problema, nemmeno nei mosfet IRF540 o nei Triac BTA16-600.
Avessi preso tutta questa roba da RS mi sarei rovinato.
Certo è che bisogna stare attenti e provare subito il materiale in modo da poter essere rimborsati nel caso ci siano problemi.
Per esempio la settimana scorsa ho provato delle resistenze a filo da 0,27 ohm - 25watt e ho visto che non reggono i 25 watt perché dopo un po' si interrompono (probabilmente un difetto di saldatura dei terminali sul filo avvolto, all'interno della corazza). Devo dire che io ho picchi di 50watt su quella resistenza, ma quelle della ARCOL, prese su RS, mai un problema.
Per cui aprirò una disputa e me le farò rimborsare, tanto sono pochi pezzi.
Nel momento che invece il componente funziona, allora vado anche a migliaia di pezzi.
Considera che la potenza massima delle resistenze è dichiarata per una temperatura del contenitore mantenuta a 25°C, il che è altamente improbabile! Le resistenze, infatti, vengono SEMPRE dimensionate per una potenza almeno doppia di quella a cui dovranno lavorare.