Hvordan lage et digitalt termometer Ved hjelp av en Termistor

Hvordan lage et digitalt termometer Ved hjelp av en Termistor


Motstanden av en termistor opplever betydelige, konsekvente variasjoner i henhold til temperatur. En krets som automatisk overvåker, prosesser og rapporterer disse endringene i motstand kan fungere som et digitalt termometer. En krets som dette kan teoretisk bli bygget på en breadboard, men nøyaktighet og pålitelighet av målingen ville bli svekket, og oppsett forbindelser ville være smertelig kompleks. Følgelig, et digitalt termometer vil mest sannsynlig være fremstilt som et trykt kretskort.

Bruksanvisning

1 Foreta en spenningsdeler ut av termistoren og en motstand ved å koble en lav-spenningstilførsel (Vcc) på den ene side av termistoren, som forbinder en første til en side av motstanden, og som forbinder de åpne ledningene til termistoren og motstanden. Utgangssignalet fra den spenningsdeler (Vout) blir tatt hvor termistoren og motstanden er koblet sammen. Motstanden av motstanden bør være lik motstanden til termistoren ved romtemperatur.

2 Koble utgangen fra spenningsdeleren til en analog-til-digital omformer (ADC). Dataarket for ADC skal foreslå passende kretser for kondisjonering og filtrering av inngangssignalet. Som et minimum må inngangssignalet bli bufret, slik at motstanden av spenningsdeleren ikke forstyrrer ADC konverteringer.

3 Rute utgangen fra ADC til en mikroprosessor. Mikroprosessoren må bestemme motstanden til termistoren i henhold til følgende formel: Rth = '[R (Vout'Vcc) / Vout], hvor R er resistansen til motstanden og Rth er motstanden i termistoren. Du vet Vcc og R, og Vout er en inngang gjennom ADC, til mikroprosessor.

4 Bruk motstanden til termistoren til å beregne dens temperatur. Se dokumentasjonen for termistor. De fleste termistorer er av den negative temperatur koeffisient (NTC) variasjon. NTC-termistor har en ekstremt komplisert matematisk forhold mellom temperatur og motstand. Din mikroprosessor kan være i stand til å tilstrekkelig utføre denne beregningen, men hvis ikke, ta kontakt databladet eller termistoren produsenten for en forenklet formel som kan gi tilfredsstillende nøyaktighet. Du kan også beregne temperatur versus-motstand verdier på en PC og lagre dem i prosessoren som en look-up table.

5 Sende temperaturdataene til en flytende krystall-skjerm (LCD) kontrollerbrikke, slik som ICM7211, og bruke LCD-styreenheten for å drive en enkel syv-segment LCD display.