DS18B20 / DS1822 temperatuurianduri kaabel

DS18B20/DS1822 on tavaliselt kasutatav digitaalne temperatuuriandur. Selle väljund on digitaalne signaal, millel on väiksuse omadused, madal riistvarakulu, tugev häiretevastane võime ja kõrge täpsus. Digitaalset temperatuuriandurit DS18B20 on lihtne ühendada ja seda saab pärast pakkimist kasutada erinevates olukordades, näiteks toru tüüp, keermestatud tüüp, magneti adsorptsiooni tüüp, ja roostevabast terasest pakenditüüp. Mudeleid on erinevaid, sealhulgas LTM8877, LTM8874 ja nii edasi. Digitaalse temperatuuriandurina, DS18B20 ei vaja temperatuuri mõõtmiseks väliseid komponente. See võib otse väljastada mõõdetud temperatuuri väärtuse 9–12 bitti (sealhulgas märgi bitt). Temperatuuri mõõtmise vahemik on -55 ~ +125 ℃. Mõõtmise täpsus on ±0,5 ℃ vahemikus -10 ~ +85 ℃, ja väljundi mõõtmise eraldusvõime on reguleeritav, kuni 0,0625 ℃. Toetamine "ühejuhtmeline siin" tehnoloogia, mikrokontrolleriga suhtlemiseks on vaja ainult ühte üldotstarbelist I/O porti. Kohapealne temperatuur edastatakse otse digitaalselt a "ühejuhtmeline siin", mis parandab oluliselt süsteemi häiretevastast võimet.

DS18B20, DS1822 "Üheliiniline buss" digitaalne temperatuuriandur Sama mis DS1820. Toetab ka DS18B20 "üheliiniline buss" liides, ja mõõtmistemperatuuri vahemik on -55°C ~ +125°C, ja täpsus on ±0,5°C vahemikus -10~+85°C. DS1822 täpsus on ±2°C. Kohapealne temperatuur edastatakse otse digitaalselt seadme kaudu "üheliiniline buss", mis parandab oluliselt süsteemi häiretevastast võimet. Sobib kohapealseks temperatuuri mõõtmiseks karmides keskkondades, nagu keskkonnakontroll, seadmete või protsesside juhtimine, temperatuuri mõõtmise tarbeelektroonika, jne. Uus toode toetab pingevahemikku 3V ~ 5,5V, muutes süsteemi disaini paindlikumaks ja mugavamaks. Ja uue põlvkonna tooted on odavamad ja väiksemad. DS18B20 ja DS1822 omadused DS18B20 saab programmeerida eraldusvõimega 9–12 bitti ja täpsusega ±0,5 °C. Valikuline väiksem pakett, laiem pingevahemik. Eraldusvõime seadistus ja kasutaja määratud alarmi temperatuur salvestatakse EEPROM-i ja salvestatakse ka pärast väljalülitamist. DS18B20 jõudlus on uue põlvkonna toodete seas parim! Hinna ja kvaliteedi suhe on samuti suurepärane! DS1822 on tarkvaraga ühilduv DS18B20-ga ja on DS18B20 lihtsustatud versioon. EEPROM, mis salvestab kasutaja määratud häiretemperatuuri ja eraldusvõime parameetreid, on välja jäetud, ja täpsust vähendatakse ±2 °C-ni. See sobib rakendustele, millel on madalad jõudlusnõuded ja range kulude kontroll. See on ökonoomne toode. Pärast varajasi tooteid "Ühe liini buss", DS1820 avab temperatuuriandurite tehnoloogias uue kontseptsiooni. DS18B20 ja DS1822 pakuvad pinge osas rohkem valikuid, omadused ja pakend, mis võimaldab meil ehitada meile sobiva ökonoomse temperatuuri mõõtmise süsteemi.

Temperatuurianduri ds18b20 sisemine struktuur
DS18B20 sisemine struktuur koosneb peamiselt neljast osast:
64-bit fotolitograafia ROM, temperatuuriandur, mittelenduva temperatuuri häire päästik TH ja TL, konfiguratsiooniregister.
DS18B20 tihvtide paigutus on järgmine
DQ on digitaalsignaali sisend/väljundklemm; GND on toite maandus; VDD on välise toiteallika sisendklemm (maandatud parasiittoitejuhtme režiimis).
Fotoga söövitatud ROM-i 64-bitine seerianumber on enne tehasest lahkumist fotosöövitatud. Seda võib pidada DS18B20 aadressi seeriakoodiks. 64-bitise fotolitograafia ROM-i paigutus on: esimene 8 bitti (28H) on toote tüübi number, järgmine 48 bitid on DS18B20 enda seerianumber, ja viimane 8 bitid on eelmine 56-bitine tsükliline liiasuse kontrollkood (CRC=X8 +X5+X4+1). Fotolitograafia ROM-i eesmärk on muuta iga DS18B20 erinevaks, nii et ühe siiniga saab ühendada mitu DS18B20.
DS18B20 temperatuuriandur suudab temperatuuri mõõtmise lõpule viia. Võtke näiteks 12-bitine teisendus: see on esitatud 16-bitise märgiga laiendatud kahe komplemendi lugemisena, väljendatud kujul 0,0625°C/LSB, kus S on märgibitt.
Need on 12-bitised andmed, mis saadakse pärast 12-bitist teisendamist, mis on salvestatud kahes 8-bitises RAM-is 18B20. Esimene 5 kahendkoodis olevad bitid on märgibitid, kui mõõdetud temperatuur on suurem kui 0. Need 5 bitid on 0. Lihtsalt korrutage mõõdetud väärtus arvuga 0.0625 tegeliku temperatuuri saamiseks. Kui temperatuur on alla 0, need 5 bitid on 1, ja mõõdetud väärtus tuleb ümber pöörata, pluss 1, ja seejärel korrutada 0.0625 tegeliku temperatuuri saamiseks.
Näiteks, digitaalne väljund +125 ℃ on 07D0H, digitaalne väljund +25,0625 ℃ on 0191H, digitaalne väljund -25,0625 ℃ on FE6FH, ja -55 ℃ digitaalne väljund on FC90H.

Väline digitaalne temperatuuriandur

Väline digitaalne temperatuuriandur

DS18B20 temperatuuriandur USB-pistikuga

DS18B20 temperatuuriandur USB-pistikuga

DS18B20 temperatuurianduri veekindel sondi juhtmestik

DS18B20 temperatuurianduri veekindel sondi juhtmestik

DS18B20 temperatuurianduri mälu
Temperatuurianduri DS18B20 sisemälu sisaldab kiiret märklaua RAM-i ja püsivat elektriliselt kustutatavat E2RAM-i., mis salvestab kõrge temperatuuri ja madala temperatuuri vallandajad TH, TL ja struktuuriregistrid.
Ajutine salvestusmälu sisaldab 8 järjestikused baidid, kaks esimest baiti on mõõdetud temperatuuriteave. Esimese baidi sisu on temperatuuri alumine kaheksa bitti. Teine bait on temperatuuri kõrged kaheksa bitti. Kolmas ja neljas bait on TH ja TL muutlikud koopiad, ja viies bait on arhitektuuriregistri muutlik koopia. Nende kolme baidi sisu värskendatakse iga sisselülitamise lähtestamise korral. Kuues, seitsmes, ja kaheksandat baiti kasutatakse sisemiste arvutuste jaoks. Üheksas bait on koondamise kontrolli bait.
Selle baidi iga biti tähendus on järgmine:
TM R1 R0 1 1 1 1 1
Alumised viis bitti on alati 1. TM on testrežiimi bitt, mida kasutatakse selleks, et määrata, kas DS18B20 on töö- või testrežiimis. See bitt on seatud 0 kui DS18B20 tehasest lahkub, ja kasutajad ei tohiks seda muuta. Eraldusvõime määramiseks kasutatakse R1 ja R0, nagu on näidatud järgmises tabelis: (DS18B20 on seatud 12 bitid tehasest tarnimisel)
Eraldusvõime seadistustabel:
R1 R0 Eraldusvõime Temperatuur Maksimaalne konversiooniaeg
0 0 9 bitid 93,75 ms
0 1 10 bitid 187,5 ms
1 0 11 bitti 375 ms
1 1 12 bitid 750 ms
Vastavalt DS18B20 sideprotokollile, Host peab DS18B20 juhtimiseks läbima kolm sammu, et temperatuuri muundamine lõpule viia: DS18B20 tuleb enne iga lugemist ja kirjutamist lähtestada, ja pärast lähtestamise õnnestumist saadetakse ROM-i käsk. Lõpuks, RAM-i käsk saadetakse nii, et DS18B20 saab kasutada plaanipäraselt. Lähtestamine nõuab, et andmeliini alla tõmbaks põhiprotsessor 500 mikrosekundites ja seejärel vabastage see. Pärast signaali saamist, DS18B20 ootab umbes 16 juurde 60 mikrosekundeid, ja saadab seejärel madala impulsi 60 juurde 240 mikrosekundeid. Põhiprotsessor võtab selle signaali vastu, mis näitab edukat lähtestamist.

Võtke meiega ühendust

Ootan teie meili, vastame teile sees 12 tundi väärtusliku teabega, mida vajate.

SEOTUD TOOTED

Küsi hinnapakkumist

Täitke meie hinnapakkumise vorm ja me vastame teie sõnumile esimesel võimalusel!