DS18B20 / Kabel teplotní sondy DS1822

DS18B20/ DS1822 je běžně používaný digitální snímač teploty. Jeho výstupem je digitální signál, který má vlastnosti malé velikosti, Nízký hardwarový režijní náklady, Silná schopnost protiinterference a vysoká přesnost. Digitální teplotní senzor DS18B20 se snadno zapojuje a po zabalení jej lze použít v různých situacích, jako je typ potrubí, typ závitového, Typ adsorpce magnetu, a typu balení z nerezové oceli. Existují různé modely, včetně LTM8877, LTM8874 a tak dále. Jako digitální teplotní senzor, DS18B20 nevyžaduje při měření teploty žádné externí komponenty. Může přímo vydávat naměřenou hodnotu teploty 9~12 bitů (včetně znaménkového bitu). Rozsah měření teploty je -55~+125℃. Přesnost měření je ±0,5℃ v rozsahu -10~+85℃, a rozlišení výstupního měření je nastavitelné, až 0,0625℃. Vedlejší "jednodrátovou sběrnici" technologie, k dokončení komunikace s mikrokontrolérem je zapotřebí pouze jeden univerzální I/O port. Teplota na místě je přímo digitálně přenášena přes a "jednodrátovou sběrnici", což výrazně zlepšuje odolnost systému proti rušení.

DS18B20, DS1822 "Jednolinkový autobus" digitální teplotní senzor Stejné jako DS1820. Podporuje také DS18B20 "jednolinkový autobus" rozhraní, a rozsah teplot měření je -55°C~+125°C, a přesnost je ±0,5°C v rozsahu -10~+85°C. Přesnost DS1822 je ±2°C. Teplota na místě je přímo digitálně přenášena přes "jednolinkový autobus", což výrazně zlepšuje odolnost systému proti rušení. Vhodné pro měření teploty na místě v náročných prostředích, jako je kontrola životního prostředí, zařízení nebo řízení procesu, měření teploty spotřební elektroniky, atd. Nový produkt podporuje rozsah napětí 3V~5,5V, aby byl návrh systému flexibilnější a pohodlnější. A nová generace produktů je levnější a menší. Vlastnosti DS18B20 a DS1822 DS18B20 lze naprogramovat s rozlišením 9~12 bitů a přesností ±0,5°C. Volitelné menší balení, širší rozsah napětí. Nastavení rozlišení a uživatelem nastavená teplota alarmu jsou uloženy v EEPROM a jsou uloženy i po vypnutí. Výkon DS18B20 je nejlepší mezi produkty nové generace! Výborný je také poměr cena výkon! DS1822 je softwarově kompatibilní s DS18B20 a je zjednodušenou verzí DS18B20. Paměť EEPROM, která ukládá uživatelem definované parametry teploty a rozlišení alarmu, je vynechána, a přesnost je snížena na ±2°C. Je vhodný pro aplikace s nízkými požadavky na výkon a přísnou kontrolou nákladů. Je to ekonomický produkt. V návaznosti na rané produkty "Jednolinkový autobus", DS1820 otevírá nový koncept v technologii teplotních senzorů. DS18B20 a DS1822 poskytují více možností volby napětí, vlastnosti a balení, což nám umožňuje vybudovat ekonomický systém měření teploty, který nám vyhovuje.

Vnitřní struktura teplotní sondy ds18b20
Vnitřní struktura DS18B20 se skládá hlavně ze čtyř částí:
64-bitová fotolitografie ROM, teplotní senzor, energeticky nezávislé spuštění alarmu teploty TH a TL, konfigurační registr.
Uspořádání kolíků DS18B20 je následující
DQ je vstupní/výstupní terminál digitálního signálu; GND je napájecí zem; VDD je vstupní svorka externího napájení (uzemněno v režimu parazitního napájení).
64bitové sériové číslo v ROM s leptanými fotografiemi je vyleptané před opuštěním továrny. Lze jej považovat za sériový kód adresy DS18B20. Uspořádání 64bitové fotolitografické ROM je: první 8 bitů (28H) jsou typové číslo produktu, další 48 bity jsou sériové číslo samotného DS18B20, a poslední 8 bity jsou předchozí 56bitový cyklický kontrolní kód redundance (CRC=X8 +X5+X4+1). Účelem fotolitografické ROM je odlišit každý DS18B20, takže k jedné sběrnici lze připojit více DS18B20.
Teplotní senzor v DS18B20 může dokončit měření teploty. Vezměte si jako příklad 12bitovou konverzi: je poskytován ve formě čtení 16bitového dvojkového doplňku s rozšířeným znaménkem, vyjádřeno ve formě 0,0625 °C/LSB, kde S je znaménkový bit.
Jedná se o 12bitová data získaná po 12bitové konverzi, který je uložen ve dvou 8bitových RAM po 18B20. První 5 binární bity jsou znaménkové bity, pokud je naměřená teplota větší než 0. Tyto 5 bity jsou 0. Stačí naměřenou hodnotu vynásobit 0.0625 abyste získali skutečnou teplotu. Pokud je teplota nižší než 0, tyto 5 bity jsou 1, a naměřenou hodnotu je třeba převrátit, plus 1, a poté vynásobeno 0.0625 abyste získali skutečnou teplotu.
Například, digitální výstup +125℃ je 07D0H, digitální výstup +25,0625℃ je 0191H, digitální výstup -25,0625℃ je FE6FH, a digitální výstup -55℃ je FC90H.

Externí digitální teplotní senzor

Externí digitální teplotní senzor

DS18B20 Teplotní senzor s USB konektorem

DS18B20 Teplotní senzor s USB konektorem

Vodotěsný kabelový svazek sondy teplotního senzoru DS18B20

Vodotěsný kabelový svazek sondy teplotního senzoru DS18B20

Paměť snímače teploty DS18B20
Vnitřní paměť teplotního senzoru DS18B20 obsahuje vysokorychlostní zápisník RAM a energeticky nezávislou, elektricky vymazatelnou E2RAM, který ukládá vysokoteplotní a nízkoteplotní spouštěče TH, TL a strukturální registry.
Paměť dočasného úložiště obsahuje 8 po sobě jdoucích bajtů, první dva bajty jsou informace o naměřené teplotě. Obsahem prvního bajtu je spodních osm bitů teploty. Druhý bajt je nejvyšších osm bitů teploty. Třetí a čtvrtý bajt jsou nestálé kopie TH a TL, a pátý bajt je nestálá kopie architektonického registru. Obsah těchto tří bajtů se obnoví při každém resetu po zapnutí. Šestý, sedmý, a osmé bajty se používají pro interní výpočty. Devátý bajt je bajt kontroly redundance.
Význam každého bitu tohoto bajtu je následující:
TM R1 R0 1 1 1 1 1
Spodních pět bitů je vždy 1. TM je bit testovacího režimu, který se používá k nastavení, zda je DS18B20 v pracovním nebo testovacím režimu. Tento bit je nastaven na 0 když DS18B20 opustí továrnu, a uživatelé by to neměli měnit. R1 a R0 slouží k nastavení rozlišení, jak je uvedeno v následující tabulce: (DS18B20 je nastaven na 12 bitů při expedici z továrny)
Tabulka nastavení rozlišení:
R1 R0 Teplota rozlišení Maximální doba konverze
0 0 9 bitů 93,75 ms
0 1 10 bitů 187,5 ms
1 0 11 bitů 375 ms
1 1 12 bitů 750 ms
Podle komunikačního protokolu DS18B20, hostitel musí projít třemi kroky k ovládání DS18B20, aby dokončil převod teploty: DS18B20 musí být resetován před každým čtením a zápisem, a po úspěšném resetu je odeslán příkaz ROM. Konečně, je odeslán příkaz RAM, aby mohl být DS18B20 provozován podle plánu. Reset vyžaduje, aby hlavní CPU stáhl datovou linku dolů 500 mikrosekundách a poté jej uvolněte. Po obdržení signálu, DS18B20 čeká asi 16 na 60 mikrosekundách, a poté vyšle nízký puls 60 na 240 mikrosekundách. Hlavní CPU obdrží tento signál, aby indikoval úspěšný reset.

Kontaktujte nás

Čekání na váš e -mail, Odpovíme vám uvnitř 12 hodiny s cennými informacemi, které jste potřebovali.

Související produkty

Požádat o nabídku

Vyplňte náš formulář žádosti o nabídku a na vaši zprávu odpovíme co nejdříve!