Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Johdanto
LM35-sarja on tarkkoja integroidun piirin lämpötilalaitteita, joiden lähtöjännite on lineaarisesti verrannollinen Celsius-lämpötilaan. LM35 on kansallisten puolijohteiden kolmen terminaalin lineaarinen lämpötila -anturi. Se voi mitata lämpötilaa -55 celsiusasteesta +150 asteeseen. LM35: n jännitelähtö lisää 10 mV / Celsius -asteen lämpötilan nousu. LM35: tä voidaan käyttää 5 V: n virtalähteestä ja valmiustilavirta on alle 60 uA. LM35: n tappi näkyy alla olevassa kuvassa.
ominaisuudet
• Kalibroitu suoraan Celsius -asteessa
• Lineaarinen + 10 mV/° C skaalauskerroin
• 0,5 ° C Tarkkuus (25 ° C)
• Nimellisalue koko -55 ° C - 150 ° C
• Sopii etäsovelluksiin
• Edullinen vohvelitason leikkaus
• Toimii 4 V - 30 V jännitteellä
• Alle 60 μA virranpoisto
• Matala itsestään kuumeneva, 0,08 ° C hiljaisessa ilmassa
• Vain epälineaarisuus ± ¼ ° C Tyypillinen
• Matalaimpedanssinen lähtö, 0,1 Ω 1 mA: n kuormitusliittimille LM35 näkyy kuvassa.
Voit ladata lomakkeen alla olevasta tiedostosta.
Vaihe 1: Tarvittava laitteisto ja piirikaavio
- Arduino Board (mikä tahansa) Osta se Flipkartilta
- LM35 -anturi Osta Flipkartilta
- Leipälauta
Liitä piiri kuvan mukaisesti ja lataa seuraava koodi.
Vaihe 2: Arduinon ohjelmointi
Lataa koodi täältä
/*Koodi Sujayn suunnittelema SA Labissa*/const int sensor = A5; // Analogisen nastan A5 määrittäminen muuttuvalle "anturille" float tempc; // muuttuja lämpötilan säilyttämiseksi celsiusasteina float tempf; // muuttuja lämpötilan säilyttämiseksi Fahreinheit float voutissa; // väliaikainen muuttuja anturin lukemisen pitämiseksi tyhjänä setup () {pinMode (anturi, INPUT); // Anturin nastan määrittäminen tuloksi Serial.begin (9600); } void loop () {vout = analogRead (anturi); vout = (vout*500)/1023; tempc = vout; // Arvon tallentaminen celsiusasteina tempf = (vout*1.8) +32; // Muuntaminen Fahrenheit Serial.printiksi ("in DegreeC ="); Serial.print ("\ t"); Serial.print (tempc); Serial.print (""); Serial.print ("Fahrenheit ="); Serial.print ("\ t"); Serial.print (tempf); Sarja.println (); viive (500); // 1 sekunnin viive katselun helpottamiseksi}
Vaihe 3: Tulos
Katso tulos Serial Monitorista….
Ensinnäkin haluan kiittää sinua tämän oppaan lukemisesta! Toivottavasti se auttaa sinua. Jos sinulla on kysyttävää, autan sinua mielelläni ….
Kirjoita kommentti. Palautteesi on minulle arvokasta.