Kategórie výrobkov
Štítky produktu
DS18B20 / Kábel teplotnej sondy DS1822
DS18B20/ DS1822 je bežne používaný digitálny snímač teploty. Jeho výstupom je digitálny signál, ktorý má vlastnosti malej veľkosti, nízka hardvérová réžia, silná schopnosť proti rušeniu a vysoká presnosť. Digitálny teplotný snímač DS18B20 sa ľahko zapája a po zabalení sa dá použiť v rôznych situáciách, ako je typ potrubia, závitový typ, typ magnetickej adsorpcie, a typ balenia z nehrdzavejúcej ocele. Existujú rôzne modely, vrátane LTM8877, LTM8874 a tak ďalej. Ako digitálny snímač teploty, DS18B20 nevyžaduje žiadne externé komponenty pri meraní teploty. Môže priamo vydávať nameranú hodnotu teploty 9 ~ 12 bitov (vrátane znamienka bit). Rozsah merania teploty je -55~+125℃. Presnosť merania je ±0,5℃ v rozsahu -10~+85℃, a rozlíšenie výstupného merania je nastaviteľné, do 0,0625 ℃. Podporné "jednodrôtová zbernica" technológie, na dokončenie komunikácie s mikrokontrolérom je potrebný iba jeden všeobecný I/O port. Teplota na mieste sa priamo prenáša digitálne cez a "jednodrôtová zbernica", čo výrazne zlepšuje schopnosť systému proti rušeniu.
DS18B20, DS1822 "Jednoriadkový autobus" digitálny snímač teploty Rovnaký ako DS1820. Podporuje aj DS18B20 "jednoriadkový autobus" rozhranie, a teplotný rozsah merania je -55°C~+125°C, a presnosť je ±0,5°C v rozsahu -10~+85°C. Presnosť DS1822 je ±2°C. Teplota na mieste sa priamo prenáša digitálne cez "jednoriadkový autobus", čo výrazne zlepšuje schopnosť systému proti rušeniu. Vhodné na meranie teploty na mieste v náročných prostrediach, ako je kontrola životného prostredia, zariadenia alebo riadenie procesu, meranie teploty spotrebnej elektroniky, tam. Nový produkt podporuje rozsah napätia 3V~5,5V, čím je návrh systému flexibilnejší a pohodlnejší. A nová generácia produktov je lacnejšia a menšia. Vlastnosti DS18B20 a DS1822 DS18B20 je možné naprogramovať s rozlíšením 9~12 bitov a presnosťou ±0,5°C. Voliteľné menšie balenie, širší rozsah napätia. Nastavenie rozlíšenia a užívateľom nastavená teplota alarmu sú uložené v EEPROM a sú uložené aj po vypnutí. Výkon DS18B20 je najlepší spomedzi produktov novej generácie! Výborný je aj pomer ceny a výkonu! DS1822 je softvérovo kompatibilný s DS18B20 a je zjednodušenou verziou DS18B20. Pamäť EEPROM, ktorá ukladá používateľom definovanú teplotu a parametre rozlíšenia alarmu, je vynechaná, a presnosť je znížená na ±2°C. Je vhodný pre aplikácie s nízkymi požiadavkami na výkon a prísnou kontrolou nákladov. Je to ekonomický produkt. Po prvých produktoch "Jednolinkový autobus", DS1820 otvára nový koncept v technológii snímačov teploty. DS18B20 a DS1822 poskytujú viac možností napätia, vlastnosti a balenie, čo nám umožňuje vybudovať ekonomický systém merania teploty, ktorý nám vyhovuje.
Vnútorná štruktúra teplotnej sondy ds18b20
Vnútorná štruktúra DS18B20 pozostáva hlavne zo štyroch častí:
64-bitová fotolitografia ROM, teplotný snímač, neprchavé spúšťanie teplotného alarmu TH a TL, konfiguračný register.
Usporiadanie kolíkov DS18B20 je nasledovné
DQ je vstupný/výstupný terminál digitálneho signálu; GND je uzemnenie napájania; VDD je vstupná svorka externého napájacieho zdroja (uzemnené v režime parazitného elektrického vedenia).
64-bitové sériové číslo v ROM s vyleptanými fotografiami je vyleptané pred opustením továrne. Možno ho považovať za sériový kód adresy DS18B20. Usporiadanie 64-bitovej fotolitografickej ROM je: prvý 8 bitov (28H) sú typové číslo produktu, ďalšie 48 bity sú sériové číslo samotného DS18B20, a posledný 8 bity sú predchádzajúci 56-bitový cyklický kontrolný kód redundancie (CRC=X8 +X5+X4+1). Účelom fotolitografickej ROM je urobiť každý DS18B20 odlišným, aby bolo možné pripojiť viacero DS18B20 na jednu zbernicu.
Teplotný senzor v DS18B20 môže dokončiť meranie teploty. Vezmite si 12-bitovú konverziu ako príklad: poskytuje sa vo forme čítania 16-bitového dvojdoplnku s rozšíreným znamienkom, vyjadrené vo forme 0,0625 °C/LSB, kde S je znamienkový bit.
Ide o 12-bitové dáta získané po 12-bitovej konverzii, ktorý je uložený v dvoch 8-bitových RAM po 18B20. Prvý 5 binárne bity sú znamienkové bity, ak je nameraná teplota väčšia ako 0. Tieto 5 bity sú 0. Nameranú hodnotu stačí vynásobiť 0.0625 aby ste získali skutočnú teplotu. Ak je teplota nižšia ako 0, tieto 5 bity sú 1, a nameranú hodnotu je potrebné prevrátiť, plus 1, a potom sa vynásobí 0.0625 aby ste získali skutočnú teplotu.
Napríklad, digitálny výstup +125℃ je 07D0H, digitálny výstup +25,0625 ℃ je 0191H, digitálny výstup -25,0625 ℃ je FE6FH, a digitálny výstup -55 ℃ je FC90H.

Externý digitálny snímač teploty

DS18B20 teplotný senzor s USB konektorom

Vodotesný káblový zväzok sondy snímača teploty DS18B20
Pamäť snímača teploty DS18B20
Vnútorná pamäť snímača teploty DS18B20 obsahuje vysokorýchlostnú pamäť RAM a energeticky nezávislú pamäť E2RAM., ktorý ukladá vysokoteplotné a nízkoteplotné spúšťače TH, TL a štruktúrne registre.
Dočasná pamäť obsahuje 8 po sebe idúcich bajtov, prvé dva bajty sú informácie o nameranej teplote. Obsah prvého bajtu je spodných osem bitov teploty. Druhý bajt je najvyšších osem bitov teploty. Tretí a štvrtý bajt sú nestále kópie TH a TL, a piaty bajt je volatilná kópia architektonického registra. Obsah týchto troch bajtov sa obnoví pri každom reštarte po zapnutí. Šiesty, siedmy, a ôsme bajty sa používajú na interné výpočty. Deviaty bajt je kontrolný bajt redundancie.
Význam každého bitu tohto bajtu je nasledujúci:
TM R1 R0 1 1 1 1 1
Spodných päť bitov je vždy 1. TM je bit testovacieho režimu, ktorý sa používa na nastavenie, či je DS18B20 v pracovnom alebo testovacom režime. Tento bit je nastavený na 0 keď DS18B20 opustí továreň, a používatelia by ho nemali meniť. R1 a R0 sa používajú na nastavenie rozlíšenia, ako je uvedené v nasledujúcej tabuľke: (DS18B20 je nastavený na 12 bitov pri odoslaní z továrne)
Tabuľka nastavenia rozlíšenia:
R1 R0 Teplota rozlíšenia Maximálna doba konverzie
0 0 9 bitov 93,75 ms
0 1 10 bitov 187,5 ms
1 0 11 bitov 375 ms
1 1 12 bitov 750 ms
Podľa komunikačného protokolu DS18B20, hostiteľ musí prejsť tromi krokmi na ovládanie DS18B20, aby sa dokončila konverzia teploty: DS18B20 musí byť resetovaný pred každým čítaním a zápisom, a po úspešnom resete sa odošle príkaz ROM. Konečne, príkaz RAM sa odošle, aby bolo možné DS18B20 prevádzkovať podľa plánu. Reset vyžaduje, aby hlavný procesor stiahol dátovú linku nadol 500 mikrosekundách a potom ho uvoľnite. Po prijatí signálu, DS18B20 čaká asi 16 do 60 mikrosekúnd, a potom vyšle nízky impulz 60 do 240 mikrosekúnd. Hlavný CPU dostane tento signál, aby signalizoval úspešný reset.
Kontaktujte nás
Čaká sa na váš e-mail, odpovieme vám v rámci 12 hodiny s cennými informáciami, ktoré ste potrebovali.
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
