Digitaalinen lämpötila-anturi DS18B20 on DALLASin valmistama yksiväyläinen digitaalinen lämpötila-anturi, USA. Siinä on laaja lämpötilan mittausalue (-55℃~+125℃) ja lämpötilan mittausresoluutio 0,5 ℃. DS18B20 tukee monipisteverkkotoimintoa, ja useita DS18B20 voidaan kytkeä rinnan vain kolmella johdolla monipistelämpötilamittauksen saavuttamiseksi. Mittaustulokset lähetetään sarjana 9-12-bittisenä digitaalisena suureena.
Yhdistä DS18B20 Arduinoon. Liitännät ovat suoraviivaiset. Aloita kytkemällä VDD Arduinon 5 V nastaan ja GND maahan.
Digitaalisen lämpötila-anturin DS18B20 liittäminen Arduinoon, sinun on suoritettava seuraavat vaiheet:
Laitteistoyhteys:
Liitä DS18B20:n VCC-nasta Arduinon 3,3 V:n virtaliittimeen.
Liitä DS18B20:n GND-nasta Arduinon maadoitusnapaan.
Yhdistä DS18B20:n datanasta Arduinon GPIO-nastaiseen (esimerkiksi, GPIO4).
Liitä 4,7 kΩ:n vetovastus datanastan ja 3,3 V:n virtanastan väliin.
Ohjelmiston määritykset:
Varmista, että olet asentanut Arduino IDE:n ja Arduino-kehityslevyn tukikirjastot IDE:hen..
Kirjoita koodi Arduino IDE:hen lukeaksesi lämpötilatiedot DS18B20-anturista.
DS18B20-anturi on ainutlaatuinen siinä mielessä, että sen ainutlaatuinen 1-Wire®-liitäntä vaatii vain yhden porttinastan tiedonsiirtoon, ja jokaisella laitteella on ainutlaatuinen 64-bittinen sarjakoodi, joka on tallennettu sisäiseen ROM-muistiin. Lisäksi, se tukee virransyöttöä datalinjan kautta, virransyöttöalueella 3,0 V - 5,5 V, tekee siitä erittäin joustavan erilaisissa sovelluksissa. DS18B20:n sovelluksiin kuuluvat termostaatit, teolliset järjestelmät, kuluttajatuotteet, lämpömittarit, tai mitä tahansa lämpöherkkiä järjestelmiä, jne
DS18B20 on Maxim IC:n 1-johtiminen digitaalinen lämpötila-anturi. Ilmoittaa celsiusasteita alkaen -55 kohtaan 125 (+/-0.5) kanssa 9 kohtaan 12 tarkkuuden numeroita. Jokaiseen anturiin on kaiverrettu ainutlaatuinen 64-bittinen sarjanumero – mahdollistaa suuren määrän antureita käytön yhdellä dataväylällä.
ominaisuudet:
Ainutlaatuinen 1-Wire®-liitäntä vaatii vain yhden portin nastan tiedonsiirtoon;
Jokaisella laitteella on ainutlaatuinen 64-bittinen sarjakoodi, joka on tallennettu sisäiseen ROM-muistiin;
Multidrop-ominaisuus yksinkertaistaa hajautettuja lämpötilan mittaussovelluksia;
Ulkoisia komponentteja ei tarvita;
Voidaan syöttää datalinjan kautta.
Virtalähdealue on 3,0 V - 5,5 V;
Mittaa lämpötilaa -55°C - +125°C (–67°F - +257°F) ±0,5°C Tarkkuus on –10°C - +85°C;
Lämpömittarin resoluutio on käyttäjän valittavissa 9 kohtaan 12 bitti;
Muuntaa lämpötilan 12-bittiseksi digitaaliseksi sanaksi 750 millisekuntia (max);
Käyttäjän määrittelemä haihtumaton (NV) hälytysasetukset;
Hälytyshakukomento tunnistaa ja osoittaa laitteet, joiden lämpötilat ovat ohjelmoitujen rajojen ulkopuolella (lämpötilahälytyksen tila);
Sovelluksia ovat termostaatit, teolliset järjestelmät, kuluttajatuotteet, lämpömittarit, tai mikä tahansa lämpöherkkä järjestelmä.
Askel 2: Mitä tarvitset:
Lämpömittarin rakentamiseen, tarvitset seuraavat tuotteet:
Arduino-levy (A, DUE, Mikro, jne.).
Vedenpitävä DS18B20-anturi ja 4,7k vastus.
Hyppyjohdot yhdistämään kaikki yhteen.
Jotkut kaupat myyvät antureita, joissa on 4,7k vastus.
Askel 3: Rakenna yksinkertainen piiri
Tietojen tulostaminen DS18B20:sta IDE:n sarjanäytölle, sinun on rakennettava piiri kaavion mukaisesti.
Liitä ensin anturi leipälevyyn ja liitä sen nastat Arduinoon jumpperien avulla seuraavassa järjestyksessä: pin 1 GND:lle; pin 2 mihin tahansa digitaaliseen pintaan (pin 2 meidän tapauksessamme); pin 3 +5V tai +3.3V ja lopuksi vetovastus.
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt


