Senzor in kabel DS18B20

Funkcije temperaturnega senzorja DS18B20: vodoodporen, proti koroziji.
Podrobnosti o embalaži: lahko po potrebi prilagodimo. Maxim uvoženo z originalno embalažo; Paket do 92; velike količine na zalogi. In zagotovite digitalni temperaturni senzor DS18B20 v vodoodporni paketi iz nerjavečega jekla.

Sonda temperaturnega senzorja ds18b20 ima visoko natančnost. Natančnost merjenja temperature lahko doseže 0,01 ℃, in natančnost merjenja temperature v širokem temperaturnem območju je 0,1 ℃. Dobra stabilnost in visoka natančnost v masovni proizvodnji.

Digitalno senzorsko sondo in kabel DS18B20 je enostavno povezati in ju je mogoče uporabiti v različnih situacijah, ko ju zapakirate. Kot na primer ravne cevi iz nerjavečega jekla, navojni tip, magnetna adsorpcijska vrsta, različni modeli, vključno z LTM8877, LTM8874 in tako naprej.
DS18B20 je pogosto uporabljen digitalni temperaturni senzor. Oddaja digitalni signal in ima značilnosti majhne velikosti, nizki stroški strojne opreme, močna sposobnost proti motnjam in visoka natančnost. Njegov videz se v glavnem spreminja, odvisno od aplikacije. Inkapsulirani DS18B20 se lahko uporablja za merjenje temperature kabla, merjenje temperature vode za pihanje vode, Merjenje temperature kotla, merjenje temperature strojnice, Merjenje temperature v kmetijstvu, Čista meritev temperature sob, Merjenje temperature streliva in druge temperaturne priložnosti ne omejuje. OBLIKOVANJE, odporni na obrabo in odporne na udarce, majhna velikost, Enostaven za uporabo, z različnimi embalažnimi obrazci, Primerno je za merjenje digitalne temperature in nadzor različne majhne vesoljske opreme.

Glavne značilnosti senzorske sonde DS18B20
1. Glavne značilnosti DS18B20
1.1. Razpon prilagodljive napetosti je širši, Območje napetosti: 3.0~5,5 V, in se lahko napaja preko podatkovne linije v parazitskem načinu napajanja
1.2. Edinstvena metoda vmesnika z eno živo. Ko je DS18B20 povezan z mikroprocesorjem, Za dosego dvosmerne komunikacije med mikroprocesorjem in DS18B20 potrebuje samo eno linijo vrat.
1.3. DS18B20 podpira funkcijo povezovanja v več točkah. Več DS18B20 je mogoče povezati vzporedno na samo treh linijah, da dosežete večtočkovno merjenje temperature.
1.4. DS18B20 med uporabo ne potrebuje zunanjih komponent. Vse komponente zaznavanja in pretvorbena vezja so integrirana v integrirano vezje v obliki triode.
1.5. Temperaturno območje -55℃~+125℃, natančnost je ±0,5 ℃ pri -10~+85 ℃
1.6. Programabilna ločljivost je 9~12 bitov, in ustrezne razločljive temperature so 0,5 ℃, 0.25℃, 0.125℃ oziroma 0,0625 ℃, ki lahko dosežejo visoko natančno merjenje temperature.
1.7. Pri 9-bitni ločljivosti, temperaturo je mogoče pretvoriti v številke do 93,75 ms. Pri 12-bitni ločljivosti, vrednost temperature je mogoče pretvoriti v številke do 750 ms, ki je hitrejši.
1.8. Rezultati meritev neposredno oddajajo digitalne temperaturne signale in se serijsko prenašajo v CPE preko "enolinijski avtobus". Hkrati, lahko se prenese kontrolna koda CRC, ki ima močne zmožnosti proti motnjam in odpravljanju napak.
1.9. Značilnosti negativne napetosti: Ko je polarnost napajalnika obrnjena, čip ne bo zgorel zaradi toplote, vendar ne bo deloval pravilno.

2. Videz in notranja struktura senzorja DS18B20
Notranja struktura senzorja DS18B20 je v glavnem sestavljena iz štirih delov: 64-bitna fotolitografija ROM, temperaturni senzor, nehlapni temperaturni alarm sproži TH in TL, in konfiguracijski register.
Videz in razporeditev nožic DS18B20 sta naslednja:

DS18B20 PIN definicija:
(1) DQ je vhodno/izhodni terminal digitalnega signala;
(2) GND je ozemljitev;
(3) VDD je vhodni terminal zunanjega napajanja (ozemljen v parazitnem načinu ožičenja).
3. Načelo delovanja DS18B20
Načelo merjenja časa branja in pisanja ter merjenja temperature pri DS18B20 je enako kot pri DS1820, le da je število števk dobljene vrednosti temperature različno zaradi različnih ločljivosti, in čas zakasnitve med pretvorbo temperature se zmanjša z 2 s na 750 ms. Hitrost nihanja kristalnega oscilatorja z visokim temperaturnim koeficientom se bistveno spreminja s temperaturnimi spremembami, in ustvarjen signal se uporablja kot impulzni vhod števca 2. Števca 1 in temperaturni register je prednastavljen pri osnovni vrednosti, ki ustreza -55 ° C. Števca 1 odšteje impulzni signal, ustvarjen s kristalnim oscilatorjem z nizkim temperaturnim koeficientom. Ko je prednastavljena vrednost števca 1 zmanjšuje 0, Vrednost temperaturnega registra se bo povečala s 1, prednastavljena vrednost števca 1 bo ponovno naloženo, in števec 1 bo ponovno zagnal štetje impulznih signalov, ki jih ustvari nizkocenadelski koeficient kristalni oscilator. Ta cikel se nadaljuje do števca 2 šteje za 0, nato ustavi nabiranje vrednosti registra temperature. V tem času, Vrednost v registru temperature je izmerjena temperatura. Akumulator naklona na sliki 3 se uporablja za kompenzacijo in popravljanje nelinearnosti v procesu merjenja temperature, in njegov izhod se uporablja za odpravljanje prednastavljene vrednosti števca 1.

senzor ds18b20 z natančnostjo do 0,01 ℃

senzor ds18b20 z natančnostjo do 0,01 ℃

Prilagojena senzorska sonda in kabel DS18B20

Prilagojena senzorska sonda in kabel DS18B20


DS18B20 ima 4 glavne komponente podatkov:
(1) 64-bitna serijska številka v fotojedkanem ROM-u je fotojedkana, preden zapusti tovarno. Lahko se šteje za naslovno serijsko kodo DS18B20. Ureditev 64-bitnega fotolitografskega ROM-a je: prvi 8 koščki (28H) so številka vrste izdelka, in naslednji 48 biti so serijska številka samega DS18B20. Zadnji 8 biti so koda za preverjanje ciklične redundance prejšnjega 56 koščki (CRC=X8+X5+X4+1). Funkcija ROM-a za fotolitografijo je narediti vsakega DS18B20 drugačnega, tako da je več DS18B20 mogoče povezati na eno vodilo.
(2) Temperaturni senzor v DS18B20 lahko zaključi merjenje temperature. Za primer vzemite 12-bitno pretvorbo: na voljo je v obliki 16-bitnega predznakovno razširjenega komplementa dveh, izraženo v obliki 0,0625 °C/LSB, kjer je S bit predznaka.
To so 12-bitni podatki, pridobljeni po 12-bitni pretvorbi, ki je shranjen v dveh 8-bitnih RAM-ih 18B20. Prvi 5 biti v binarni obliki so znakni biti. Če je izmerjena temperatura večja od 0, 12-bitni podatki, pridobljeni po pretvorbi, so shranjeni v dveh 8-bitnih RAM-ih DS18B20 5 Izmerjeno vrednost je treba obrniti 0. Samo pomnožite izmerjeno vrednost z 0.0625 da dobite dejansko temperaturo. Če je temperatura nižja od 0, 12-bitni podatki, pridobljeni po pretvorbi, so shranjeni v dveh 8-bitnih RAM-ih DS18B20 5 Izmerjeno vrednost je treba obrniti 1, in izmerjeno vrednost je treba obrniti, plus 1, and then multiplied by 0.0625 da dobite dejansko temperaturo. Na primer, digitalni izhod +125 ℃ je 07D0H, digitalni izhod +25,0625 ℃ je 0191H, digitalni izhod -25,0625 ℃ je FE6FH, in digitalni izhod -55 ℃ je FC90H.
(3) DS18B20 spomin senzorja temperature DS18B20. Notranji pomnilnik temperaturnega senzorja vključuje hitri RAM scratchpad in obstojen električno izbrisljiv EEPRAM, ki hrani visokotemperaturne in nizkotemperaturne japonke TH, TL in strukturni registri.
(4) Konfiguracijski register Pomen vsakega bita tega bajta je naslednji:
Miza 3: Struktura registra konfiguracije

Nižjih pet bitov je vedno "1", in TM je bit testnega načina, ki se uporablja za nastavitev, ali je DS18B20 v delovnem ali testnem načinu. Ta bit je nastavljen na 0 ko DS18B20 zapusti tovarno, in uporabniki tega ne smejo spreminjati. R1 in R0 se uporabljata za nastavitev ločljivosti, kot je prikazano v naslednji tabeli: (DS18B20 je nastavljen na 12 koščke, ko jih pošljejo iz tovarne)
Miza 4: Tabela za nastavitev temperaturne ločljivosti

4. Hitri začasni pomnilnik Hitri začasni pomnilnik je sestavljen iz 9 bajtov, in njegova dodelitev je prikazana v tabeli 5. Ko je izdan ukaz za pretvorbo temperature, pretvorjena temperaturna vrednost je shranjena v 0. in 1. bajtu predpomnilnika v dvobajtni obliki komplementa. Mikrokrmilnik lahko te podatke bere preko enožičnega vmesnika. Pri branju, nizki bit je spredaj in visoki bit je zadaj. Oblika podatkov je prikazana v tabeli 1. Izračun ustrezne temperature: Ko je bit predznaka S=0, neposredno pretvori binarni bit v decimalni; ko je S=1, najprej pretvorite komplement v izvirno kodo, in nato izračunajte decimalno vrednost. Miza 2 prikazuje nekaj ustreznih temperaturnih vrednosti. Deveti bajt je bajt za preverjanje redundance.
Miza 5: DS18B20 distribucija začasnega registra

V skladu s komunikacijskim protokolom DS18B20, gostitelj (mikroračunalnik z enim čipom) mora iti skozi tri korake za krmiljenje DS18B20 za dokončanje pretvorbe temperature: DS18B20 je treba ponastaviti pred vsakim branjem in pisanjem. Ko je ponastavitev uspešna, je poslan ukaz ROM, in končno je poslan ukaz RAM, tako da je vnaprej določeno operacijo mogoče izvesti na DS18B20. Ponastavitev zahteva, da glavni procesor potegne podatkovno linijo navzdol 500 mikrosekund in ga nato spustite. Ko DS18B20 prejme signal, čaka približno 16 do 60 mikrosekundah, in nato odda nizek utrip 60 do 240 mikrosekundah. Glavni CPE prejme ta signal, ki označuje uspešno ponastavitev.
Miza 6: Seznam navodil ROM

Kontaktirajte nas

Čakam na vašo e-pošto, vam bomo odgovorili v roku 12 ure z dragocenimi informacijami, ki jih potrebujete.

PORODNI IZDELKI

Zahtevajte ponudbo

Izpolnite obrazec za povpraševanje po ponudbi in na vaše sporočilo bomo odgovorili v najkrajšem možnem času!