Kategórie výrobkov
Štítky produktu
Senzorová sonda a kábel Ds18b20
Vlastnosti snímača teploty DS18B20: vodotesný, antikorózne.
Podrobnosti o balení: možno prispôsobiť podľa potreby. MAXIM dovážané s originálnym balením; balík TO-92; veľké množstvo na sklade. Poskytnite digitálny snímač teploty DS18B20 vo vodotesnom obale z nehrdzavejúcej ocele.
Sonda snímača teploty ds18b20 má vysokú presnosť. Presnosť merania teploty môže dosiahnuť 0,01 ℃, a presnosť merania teploty v širokom rozsahu teplôt je 0,1 ℃. Dobrá stabilita a vysoká presnosť pri hromadnej výrobe.
Digitálna senzorová sonda DS18B20 a kábel sa ľahko pripájajú a po zabalení sa dajú použiť v rôznych situáciách. Ako napríklad rovný typ potrubia z nehrdzavejúcej ocele, závitový typ, typ magnetickej adsorpcie, rôzne modely, vrátane LTM8877, LTM8874 a tak ďalej.
DS18B20 je bežne používaný digitálny snímač teploty. Vydáva digitálny signál a má vlastnosti malej veľkosti, nízka hardvérová réžia, silná schopnosť proti rušeniu a vysoká presnosť. Jeho vzhľad sa mení hlavne v závislosti od aplikácie. Zapuzdrený DS18B20 je možné použiť na meranie teploty kábla, meranie teploty obehu vody vo vysokej peci, meranie teploty kotla, meranie teploty v strojovni, meranie teploty poľnohospodárskeho skleníka, meranie teploty v čistej miestnosti, meranie teploty muničného skladu a iné nelimitované teplotné príležitosti. Odolné voči opotrebeniu a nárazu, malých rozmerov, jednoduché použitie, s rôznymi formami balenia, je vhodný na digitálne meranie teploty a ovládanie rôznych malých vesmírnych zariadení.
Hlavné vlastnosti senzorovej sondy DS18B20
1. Hlavné vlastnosti DS18B20
1.1. Prispôsobiteľný rozsah napätia je širší, rozsah napätia: 3.0~ 5,5 V, a môže byť napájaný dátovým vedením v režime parazitného napájania
1.2. Jedinečná metóda rozhrania s jedným vodičom. Keď je DS18B20 pripojený k mikroprocesoru, potrebuje iba jednu portovú linku na dosiahnutie obojsmernej komunikácie medzi mikroprocesorom a DS18B20.
1.3. DS18B20 podporuje funkciu viacbodovej siete. Na dosiahnutie viacbodového merania teploty je možné paralelne pripojiť viacero DS18B20 na jediné tri vedenia.
1.4. DS18B20 počas používania nevyžaduje žiadne externé komponenty. Všetky snímacie komponenty a konverzné obvody sú integrované do integrovaného obvodu v tvare triódy.
1.5. Teplotný rozsah -55℃~+125℃, presnosť je ±0,5℃ pri -10~+85℃
1.6. Programovateľné rozlíšenie je 9~12 bitov, a zodpovedajúce rozlíšiteľné teploty sú 0,5 °C, 0.25℃, 0.125℃ a 0,0625 ℃, ktoré môžu dosiahnuť vysoko presné meranie teploty.
1.7. V 9-bitovom rozlíšení, teplotu je možné previesť na čísla až za 93,75 ms. V 12-bitovom rozlíšení, hodnotu teploty je možné previesť na čísla do 750 ms, čo je rýchlejšie.
1.8. Výsledky merania priamo vydávajú digitálne signály teploty a sú sériovo prenášané do CPU cez "jednoriadkový autobus". Súčasne, je možné preniesť kontrolný kód CRC, ktorý má silné schopnosti proti rušeniu a korekcii chýb.
1.9. Záporné napäťové charakteristiky: Keď je polarita napájacieho zdroja obrátená, čip nebude spálený vplyvom tepla, ale nebude to fungovať správne.
2. Vzhľad a vnútorná štruktúra snímača DS18B20
Vnútorná štruktúra snímača DS18B20 pozostáva hlavne zo štyroch častí: 64-bitová fotolitografia ROM, teplotný snímač, neprchavý teplotný alarm spúšťa TH a TL, a konfiguračný register.
Vzhľad a usporiadanie kolíkov DS18B20 sú nasledovné:
Definícia pinov DS18B20:
(1) DQ je vstupný/výstupný terminál digitálneho signálu;
(2) GND je uzemnenie napájania;
(3) VDD je vstupná svorka externého napájacieho zdroja (uzemnené v režime parazitného elektrického vedenia).
3. Pracovný princíp DS18B20
Princíp načasovania čítania a zápisu a princíp merania teploty DS18B20 sú rovnaké ako pri DS1820, okrem toho, že počet číslic získanej hodnoty teploty je rôzny v dôsledku rôznych rozlíšení, a čas oneskorenia pri premene teploty sa zníži z 2 s na 750 ms. Rýchlosť oscilácie kryštálového oscilátora s vysokým teplotným koeficientom sa výrazne mení so zmenami teploty, a generovaný signál sa používa ako impulzný vstup počítadla 2. Počítadlo 1 a teplotný register sú prednastavené na základnú hodnotu zodpovedajúcu -55°C. Počítadlo 1 odpočítava impulzný signál generovaný kryštálovým oscilátorom s nízkym teplotným koeficientom. Keď je prednastavená hodnota počítadla 1 klesá na 0, hodnota teplotného registra sa zvýši o 1, prednastavená hodnota počítadla 1 bude znovu načítaný, a počítadlo 1 reštartuje počítanie impulzných signálov generovaných kryštálovým oscilátorom s nízkym teplotným koeficientom. Tento cyklus pokračuje až do počítadla 2 počíta do 0, potom prestane zhromažďovať hodnotu teplotného registra. V tomto čase, hodnota v teplotnom registri je nameraná teplota. Spádový akumulátor na obrázku 3 sa používa na kompenzáciu a korekciu nelinearity v procese merania teploty, a jeho výstup slúži na korekciu prednastavenej hodnoty počítadla 1.

Senzor ds18b20 s presnosťou až 0,01℃

Prispôsobená sonda a kábel snímača ds18b20
DS18B20 má 4 hlavné dátové komponenty:
(1) 64-bitové sériové číslo vo fotoleptanej pamäti ROM 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, a ďalšie 48 bity sú sériové číslo samotného DS18B20. Posledný 8 bity sú cyklickým kontrolným kódom redundancie predchádzajúceho 56 bitov (CRC=X8+X5+X4+1). Funkciou fotolitografickej ROM je urobiť každý DS18B20 odlišným, aby bolo možné pripojiť viacero DS18B20 na jednu zbernicu.
(2) 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.
(3) DS18B20 pamäť snímača teploty DS18B20. Vnútorná pamäť teplotného snímača obsahuje vysokorýchlostnú pamäť RAM a energeticky nezávislú, elektricky vymazateľnú EEPRAM, v ktorom sú uložené vysokoteplotné a nízkoteplotné klopné obvody TH, TL a štruktúrne registre.
(4) Konfiguračný register Význam každého bitu tohto bajtu je nasledujúci:
Tabuľka 3: Štruktúra konfiguračného registra
Spodných päť bitov je vždy "1", a 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 4: Tabuľka nastavenia rozlíšenia teploty
4. Vysokorýchlostná dočasná pamäť Vysokorýchlostná dočasná pamäť pozostáva z 9 bajtov, a jeho rozdelenie je uvedené v tabuľke 5. Keď je vydaný príkaz na konverziu teploty, prevedená hodnota teploty je uložená v 0. a 1. byte vyrovnávacej pamäte vo forme dvojbajtového doplnku. Mikrokontrolér dokáže čítať tieto údaje cez jednovodičové rozhranie. Pri čítaní, nízky bit je vpredu a vysoký bit je vzadu. Formát údajov je uvedený v tabuľke 1. Zodpovedajúci výpočet teploty: Keď znamienko bit S=0, priamo previesť binárny bit na desiatkový; keď S=1, najprv skonvertujte doplnok na pôvodný kód, a potom vypočítajte desatinnú hodnotu. Tabuľka 2 ukazuje niektoré z príslušných hodnôt teploty. Deviaty bajt je kontrolný bajt redundancie.
Tabuľka 5: Dočasná distribúcia registra DS18B20
Podľa komunikačného protokolu DS18B20, hostiteľ (jednočipový mikropočítač) 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. Po úspešnom resete, odošle sa príkaz ROM, a nakoniec sa odošle príkaz RAM, aby bolo možné vykonať vopred určenú operáciu na DS18B20. Reset vyžaduje, aby hlavný procesor stiahol dátovú linku nadol 500 mikrosekundách a potom ho uvoľnite. Keď DS18B20 prijme signál, č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.
Tabuľka 6: zoznam inštrukcií ROM
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
