Digitaalne temperatuuriandur DS18B20 on DALLASe toodetud ühe siiniga digitaalne temperatuuriandur, USA. Sellel on lai temperatuuri mõõtmise vahemik (-55℃~+125 ℃) ja temperatuuri mõõtmise eraldusvõime on 0,5 ℃. DS18B20 toetab mitmepunktilise võrgu funktsiooni, ja mitu DS18B20 saab ühendada paralleelselt ainult kolme juhtmega, et saavutada mitmepunktiline temperatuuri mõõtmine. Mõõtmistulemused edastatakse järjestikku 9~12-bitises digitaalses koguses.
Ühendame DS18B20 Arduinoga. Ühendused on otsekohesed. Alustage VDD ühendamisest Arduino 5 V tihvtiga ja GND maandusega.
Digitaalse temperatuurianduri DS18B20 ühendamiseks Arduinoga, peate tegema järgmised toimingud:
Riistvara ühendus:
Ühendage DS18B20 VCC-pistik Arduino 3,3V toitepistikuga.
Ühendage DS18B20 GND-pistik Arduino maandustihvtiga.
Ühendage DS18B20 andmepistik Arduino GPIO-pistikuga (näiteks, GPIO4).
Ühendage andmepistiku ja 3,3 V toiteviigu vahele 4,7 kΩ tõmbetakisti.
Tarkvara konfiguratsioon:
Veenduge, et oleksite installinud Arduino IDE ja installinud IDE-sse Arduino arendusplaadi toetavad teegid.
Anduri DS18B20 temperatuuriandmete lugemiseks kirjutage kood Arduino IDE-sse.
Andur DS18B20 on ainulaadne selle poolest, et selle ainulaadne 1-Wire® liides vajab suhtlemiseks ainult ühte pordi viigu, ja igal seadmel on ainulaadne 64-bitine seeriakood, mis on salvestatud parda ROM-i. Lisaks, see toetab toiteallikat andmeliini kaudu, toiteallika vahemikuga 3,0 V kuni 5,5 V, muutes selle väga paindlikuks mitmesugustes rakendustes. DS18B20 rakendused hõlmavad termostaate, tööstussüsteemid, tarbekaubad, termomeetrid, või mis tahes termotundlikud süsteemid, jne
DS18B20 on Maxim IC 1-juhtmeline digitaalne temperatuuriandur. Teatab Celsiuse kraadi alates -55 juurde 125 (+/-0.5) koos 9 juurde 12 täpsuse numbrid. Igale andurile on graveeritud unikaalne 64-bitine seerianumber – mis võimaldab ühel andmesiinil kasutada suurt hulka andureid.
Omadused:
Unikaalne 1-Wire® liides nõuab suhtluseks ainult ühte pordi viiku;
Igal seadmel on ainulaadne 64-bitine seeriakood, mis on salvestatud parda ROM-i;
Multidrop-funktsioon lihtsustab hajutatud temperatuurianduri rakendusi;
Väliseid komponente pole vaja;
Saab toita andmeliini kaudu.
Toiteallika vahemik on 3,0 V kuni 5,5 V;
Mõõdab temperatuuri –55°C kuni +125°C (–67°F kuni +257°F) ±0,5°C Täpsus on –10°C kuni +85°C;
Termomeetri eraldusvõime saab kasutaja valida 9 juurde 12 bitti;
Teisendab temperatuuri 12-bitiseks digitaalseks sõnaks 750 millisekundid (max);
Kasutaja määratletav mittelenduv (NV) äratuse seaded;
Häireotsingu käsk tuvastab ja käsitleb seadmeid, mille temperatuur on väljaspool programmeeritud piire (temperatuurihäire seisund);
Rakendused hõlmavad termostaate, tööstussüsteemid, tarbekaubad, termomeetrid, või mõni kuumustundlik süsteem.
Samm 2: Mida vajate:
Termomeetri ehitamiseks, vajate järgmisi esemeid:
Arduino plaat (A, DUE, Mikro, jne.).
Veekindel DS18B20 andur ja 4,7k takisti.
Jumperjuhtmed, et kõik omavahel ühendada.
Mõned poed müüvad 4,7k takistiga andureid.
Samm 3: Ehitage lihtne vooluring
Andmete printimiseks DS18B20-st IDE jadamonitorile, peate vooluringi ehitama vastavalt skeemile.
Esmalt ühendage andur leivaplaadiga ja ühendage selle tihvtid Arduinoga, kasutades hüppajaid järgmises järjekorras: pin 1 GND-le; pin 2 mis tahes digitaalsele tihvtile (pin 2 meie puhul); pin 3 +5V või +3,3V peale ja lõpuks tõmbetakisti.
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


