Digitalni senzor temperature poput DS18B20 slijedi jednožični protokol i može se koristiti za mjerenje temperature u rasponu od -67 ° F do + 257 ° F ili -55 ° C do + 125 ° C s + -5% točnosti. Raspon primljenih podataka iz 1-žice može se kretati od 9-bitnih do 12-bitnih. Jer, ovaj senzor slijedi jednožični protokol, a njegovo se upravljanje može izvršiti putem jedinog klina mikrokontrolera. Ovo je protokol napredne razine, gdje se svaki senzor može postaviti s 64-bitnim serijskim kodom koji pomaže u kontroli brojnih senzora pomoću jednog pina mikrokontrolera. Ovaj članak razmatra pregled DS18B20 temperaturnog senzora
Što je DS18B20 temperaturni osjetnik?
DS18B20 jedna je vrsta temperaturnih senzora i pruža 9-bitna do 12-bitna očitanja temperature. Te vrijednosti pokazuju temperaturu određenog uređaja. Komunikacija ovog senzora može se obaviti putem jedne žice protokol sabirnice koji koristi jednu podatkovnu liniju za komunikaciju s unutarnjim mikroprocesor . Uz to, ovaj senzor dobiva napajanje izravno s podatkovne linije tako da se može eliminirati potreba za vanjskim napajanjem. Primjene DS18B20 temperaturnog senzora uključuju industrijske sustave, potrošačke proizvode, termički osjetljive sustave, termostatske kontrole i termometre.
Konfiguracija pina DS18B20
Konfiguracija pina DS18B20 razmotrena u nastavku.
DS18B20-temperaturni senzor
- Pin1 (uzemljenje): Ovaj pin služi za spajanje na GND stezaljku kruga
- Pin2 (Vcc): Ovaj pin služi za napajanje senzora u rasponu od 3,3 V ili 5 V
- Pin3 (podaci): podatkovni pin daje vrijednost temperature koja može komunicirati pomoću jednožične metode.
Tehnički podaci
Specifikacije ovog senzora uključuju sljedeće.
- Ovaj senzor je programabilni i digitalni senzor temperature
- The komunikacija ovog senzora može se izvršiti uz pomoć 1-Wire metode
- Raspon napajanja je 3,0 V - 5,5 V
- Fahrenheita jednako s do -67 ° F do + 257 ° F
- Točnost ovog senzora je ± 0,5 ° C
- Rezolucija o / p kretat će se od 9 do 12 bita
- Mijenja 12-bitnu temperaturu u digitalnu riječ u roku od 750 ms
- Ovaj se senzor može napajati iz podatkovne linije
- Opcije alarma mogu se programirati
- Multipleksiranje može omogućiti jedinstvena 64-bitna adresa
- Temperatura se može izračunati od -55 ° C do + 125 ° C.
- Oni se mogu dobiti poput SOP-a, To-92, a također i kao vodootporni senzor
Princip rada
Princip rada ovog temperaturnog osjetnika DS18B20 je poput temperaturnog osjetnika. Razlučivost ovog senzora kreće se od 9 do 12 bita. No zadana razlučivost koja se koristi za uključivanje je 12-bitna. Ovaj se senzor napaja u neaktivnom stanju male snage. Mjerenje temperature, kao i pretvorba A-u-D , može se izvršiti naredbom convert-T. Dobivene informacije o temperaturi mogu se pohraniti unutar 2-bajtnog registra u senzoru, a nakon toga se ovaj senzor vraća u neaktivno stanje.
Ako se senzor napaja vanjskim napajanjem, glavni uređaj može pružiti vremenske utore za čitanje pored naredbe Pretvori T. Senzor će reagirati davanjem 0 iako je promjena temperature u poboljšanju, a reagira davanjem 1 iako je promjena temperature gotova.
DS18B20 Primjena senzora temperature
Primjene DS18B20 uključuju sljedeće.
- Ovaj senzor se opsežno koristi za izračunavanje temperature u krutim okruženjima koja uključuju mine, kemijske otopine, inače tlo itd.
- Ovaj senzor služi za mjerenje temperature tekućine.
- Možemo ga koristiti u sustavu upravljanja termostatom.
- Može se koristiti u industriji kao uređaj za mjerenje temperature.
- Ovaj se senzor koristi kao termometar.
- Može se koristiti u uređajima poput osjetljivih na toplinu.
- Oni se koriste u HVAC sustavima.
- Primjene u kojima se temperatura mora mjeriti u više točaka.
Dakle, ovdje se radi o DS18B20 senzor temperature . Ovom senzoru može se pristupiti u dva paketa poput jednostavnog DS18B20 senzora i vodonepropusnog DS18B20 senzora koji se koriste u hidro-projektima za određivanje temperature vode. Evo pitanja za vas, koje su prednosti senzora temperature DS18B20?