Digitális DS18B20 hőmérséklet -érzékelő kábel szerelvény

Digitális hőmérséklet -érzékelőnk a vízálló kialakítást alkalmazza, Kiváló minőségű rozsdamentes acél csőcsomagolás, nedvességálló és rozsdamentes, Különböző keskeny űrfelszerelések digitális hőmérséklet -mérési és vezérlőmezőjére alkalmas. Vízálló DS18B20 kompatibilis 1 vezetékes hőmérséklet-érzékelő 3M (10 ft) kábel és a hőmérsékleti tartomány -55 – +125°C (kábel max. hőmérséklet 85 ° C).

egyedi gyártású vízálló több kijelzős esp32 lcd kenyérsütőtábla, arduino mega nano ds18b20 érzékelő Kábel Assembly adatlap.
A DS18B20 egy digitális hőmérséklet-érzékelő, sokféle alkalmazással. Digitális jeleket ad ki, és kis méretű jellemzőkkel rendelkezik, alacsony hardver erőforrás fogyasztás, Erős interferencia-képesség és nagy pontosság.

1-Huzalhőmérséklet érzékelő rozsdamentes acél szondával & 5m hosszú, 3-vezetékes kábel

1-Huzalhőmérséklet érzékelő rozsdamentes acél szondával & 5m hosszú, 3-vezetékes kábel

Ds18B20 érzékelő modul készlet vízálló 100 cm-es digitális érzékelő kábel rozsdamentes acél szonda csatlakozó adapterek tartozékok

Ds18B20 érzékelő modul készlet vízálló 100 cm-es digitális érzékelő kábel rozsdamentes acél szonda csatlakozó adapterek tartozékok

DS18B20 hőmérséklet-érzékelő modulkészlet vízálló, rozsdamentes acél szondával a Raspberry Pi-hez

DS18B20 hőmérséklet-érzékelő modulkészlet vízálló, rozsdamentes acél szondával a Raspberry Pi-hez

DS18B20 hőmérsékleti érzékelő jellemzői
1. Használja az egyvezetékes interfész módszerét: A DS18B20 hőmérséklet-érzékelőnek csak egy vezetékre van szüksége a kétirányú kommunikációhoz a mikroprocesszorral.
2. Hőmérsékleti mérési tartomány: A DS18B20 hőmérséklet-érzékelő kábelszerelvény hőmérséklet mérési tartománya -55 ℃ ~ + 125 ℃, és a hiba ±0,4° a -10 ℃ és +85 ℃ tartományban.
3. Támogassa a többpontos hálózati funkciót: több DS18B20 hőmérséklet-érzékelő csatlakoztatható párhuzamosan egy adatvonalon, ig 8 párhuzamosan csatlakoztatható a többpontos hőmérsékletmérés eléréséhez.
4. Működő tápegység: 3.0~ 5,5 V/DC. A DS18B20 hőmérséklet-érzékelő külső független tápegységről vagy adatvonali parazita tápegységről táplálható.
5. A DS18B20 hőmérséklet-érzékelő nem igényel semmilyen külső komponenst az alkalmazás során.
6. A DS18B20 hőmérséklet-érzékelő által mért hőmérsékletet sorosan továbbítja a 9 12 bites digitális formátumra.
7. Kikapcsolás elleni védelmi funkció, a DS18B20 hőmérséklet-érzékelő EEPROM-ot tartalmaz. A digitális átalakítás pontossága és a riasztási hőmérséklet a konfigurációs regiszteren keresztül állítható be. A felbontás és a riasztási hőmérséklet beállításai a DS18B20 hőmérséklet-érzékelő kikapcsolása után is menthetők.
8. A DS18B20 hőmérséklet-érzékelő egy 16 bites bináris számot ad vissza, amely az ebben a pillanatban észlelt hőmérsékleti értéket képviseli, a felső öt számjegy pedig pozitív és negatív. Ha a magas öt bit mind 1, ez azt jelenti, hogy a visszaadott hőmérsékleti érték negatív érték. Ha a magas öt bit mind 0, ez azt jelenti, hogy a visszaadott hőmérsékleti érték pozitív érték. A következő 11 Az adatbitek a hőmérséklet abszolút értékét jelentik. Miután átváltotta decimális értékre, szorozd meg vele 0.0625 hogy ekkor kapja meg a hőmérsékleti értéket.

DS18B20 hőmérséklet-érzékelő szonda 304 Rozsdamentes acél 6 * 50MM OD 5,0 mm vízálló porálló PVC SL érzékelők kábele 1 m hosszú

DS18B20 hőmérséklet-érzékelő szonda 304 Rozsdamentes acél 6 * 50MM OD 5,0 mm vízálló porálló PVC SL érzékelők kábele 1 m hosszú

DS18B20 rozsdamentes acél tokozású vízálló 18b20 kábelszonda hőmérséklet-érzékelő(300cm)

DS18B20 rozsdamentes acél tokozású vízálló 18b20 kábelszonda hőmérséklet-érzékelő(300cm)

Átjárhatatlan érzékelő hőmérséklete 1m 2m 4m 5M kábel (DS18B20 5M 5dbs)

Átjárhatatlan érzékelő hőmérséklete 1m 2m 4m 5M kábel (DS18B20 5M 5dbs)

A DS18B20 hőmérséklet-érzékelő szabályozási módja
A DS18B20 hat vezérlőparancsot tartalmaz, táblázatban látható módon 4.1:
Táblázat 4.1 hat vezérlőparancsa van a DS18B20-hoz
Utasítási megállapodás kód működési utasításai:
Hőmérséklet konverzió 44H: Indítsa el a DS18B20-at a hőmérséklet-átalakításhoz;
Olvassa el a BEH ideiglenes nyilvántartást: Ideiglenes regiszter 9 bájtos bináris szám olvasása;
Írjon ideiglenes regisztert 4EH: Írjon adatokat az ideiglenes regiszter TH és TL bájtjaiba;
Ideiglenes regiszter másolása 48H: Írja be az ideiglenes regiszter TH és TL bájtjait az E2PROM-ba;
Állítsa be újra az E2PROM B8H-t: írja be az E2PROM-ban lévő TH és TL bájtokat a TH és TL bájtok ideiglenes regiszterébe;
Olvassa el a B4H tápellátási módot: Indítsa el a DS18B20-at, hogy elküldje a tápegység mód jelét a fő CPU-nak;
A DS18B20 hőmérséklet-érzékelő inicializálása
(1) Először állítsa az adatsort magas szintre „1”.
(2) Késleltetés (az időigény nem túl szigorú, de a lehető legrövidebbnek kell lennie)
(3) Az adatvonal alacsony szintre húzódik „0”.
(4) Késése 750 mikroszekundum (az időtartomány tól lehet 480 hogy 960 mikroszekundum).
(5) Az adatvonal magas „1” szintre húzódik.
(6) Késleltetett várakozás: Ha az inicializálás sikeres, a DS18B20 által visszaadott alacsony szintű „0” lesz generálva 15 hogy 60 mikroszekundum. Ennek státusza alapján megállapítható a létezése, de ügyeljen arra, hogy ne várjon a végtelenségig, ellenkező esetben a program egy végtelen ciklusba lép, tehát időtúllépés-szabályozás szükséges.
(7) Ha a CPU az alacsony „0” szintet olvassa az adatsorban, akkor is késleltetni kell. A késleltetési idő legalább 480 mikroszekundumra a kiküldött magas szinttől (lépéstől kezdve (5)).
(8) Húzza újra az adatvonalat az „1” magas szintre, és fejezze be.
A DS18B20 hőmérséklet-érzékelő írási működése
(1) Az adatvonal először alacsony szintre van állítva „0”.
(2) A késleltetési idő a következőre van meghatározva 15 mikroszekundum.
(3) Bájtok küldése alacsony bittől a magas bitig (egyszerre csak egy bit kerül elküldésre).
(4) A késleltetési idő az 45 mikroszekundum.
(5) Húzza az adatvezetéket a magas szintre.
(6) Ismételje meg a műveleteket (1) hogy (6) amíg az összes bájt el nem kerül.
(7) Végül, magasra húzza az adatvonalat.
Olvassa el a DS18B20 hőmérséklet-érzékelő működését
(1) Húzza fel az adatsort „1”-re.
(2) Késleltetés 2 mikroszekundum.
(3) Húzza le az adatsort „0”-ra.
(4) Késleltetés 3 mikroszekundum.
(5) Húzza fel az adatsort „1”-re.
(6) Késleltetés 5 mikroszekundum.
(7) Olvassa el az adatsor állapotát, hogy megkapja 1 állapot bit, és adatfeldolgozást végezzen.
(8) Késleltetés 60 mikroszekundum.

DS18B20 hőmérséklet-érzékelő parazita tápellátási mód
A DS18B20 hőmérséklet-érzékelő parazita tápellátási módja az alábbi ábrán látható. Parazita tápegység üzemmódban, a DS18B20 hőmérséklet-érzékelő a jelvezetékről veszi az áramot. Amikor a jelvonal magas, Az elektromos energiát a belső kondenzátor tárolja. Amikor a jelvezeték alacsony szinten van, a kondenzátor áramfelvétele elfogy, és a kondenzátor (parazita tápegység) addig töltődik, amíg a jelvezeték el nem éri a magas szintet.

A parazita tápegység előnyei:
1. Nincs szükség helyi tápellátásra, és távoli hőmérsékletmérés érhető el.
2. Hőmérsékletmérés csak egy jelvezetékkel végezhető el, egyszerűbbé téve az áramkört.
A parazita tápegység hátrányai:
Annak érdekében, hogy a DS18B20 hőmérséklet-érzékelő pontos hőmérséklet-átalakítást végezzen, a jelzővezetéknek biztosítania kell a megfelelő energia biztosítását a hőmérséklet-átalakítás során. De ha több DS18B20 hőmérséklet-érzékelőt akasztanak ugyanarra a jelvezetékre, a felhúzó ellenállás önmagában nem tud elegendő teljesítményt biztosítani, ami miatt a DS18B20 hőmérséklet-érzékelő nem tud hőmérsékletet mérni, vagy hatalmas hiba lép fel.
Ezért, a parazita tápellátási módszer csak akkor használható, ha egyetlen DS18B20 hőmérséklet-érzékelővel méri a hőmérsékletet.
DS18B20 hőmérséklet-érzékelő parazita tápegység erős felhúzható tápegység mód
A DS18B20 hőmérséklet-érzékelő parazita tápegység erős felhúzó tápellátási módja az alábbi ábrán látható. Annak érdekében, hogy a DS18B20 hőmérséklet-érzékelő elegendő tápellátást kapjon a hőmérsékletmérés során, MOSFET használata a jelvezeték közvetlen VCC-hez való húzására elegendő teljesítményt biztosíthat (ha bármilyen másolási vagy hőmérséklet-átalakítási indítási parancs érintett, maximumon belül kell teljesíteni 10 μS. A jelvezeték erős felhúzó állapotba kapcsol) az elégtelen áramellátás problémájának megoldására. A DS18B20 hőmérsékletérzékelő parazita tápegység erős felhúzható tápegysége alkalmas többpontos hőmérsékletmérési alkalmazásokhoz, de ehhez még egy I/O vonal kell az erős felhúzó kapcsoláshoz.
A DS18B20 hőmérséklet-érzékelő külső tápellátási módja
Külső tápegység üzemmódban, a DS18B20 hőmérséklet-érzékelő működő tápegysége a VDD érintkezőhöz csatlakozik. Nincs probléma a tápegység elégtelen áramával, és az átalakítási pontosság garantálható. Egy időben, Több DS18B20 hőmérséklet-érzékelő csatlakoztatható a buszhoz, így többpontos hőmérsékletmérő rendszert alkothat. A DS18B20 hőmérséklet-érzékelőhöz a külső tápellátás a legjobb tápellátási módszer: stabilan és megbízhatóan működik, erős anti-interferencia képességgel rendelkezik, és az áramkör viszonylag egyszerű.

A DS18B20 hőmérséklet-érzékelő belső felépítése
A DS18B20 hőmérséklet-érzékelő belseje 64 bites ROM-ból áll, cache memória, CRC generátor, hőmérséklet érzékeny készülék, magas és alacsony hőmérsékletű trigger és konfigurációs regiszter.
1. 64-A DS18B20 hőmérséklet-érzékelő bit ROM-ja
A DS18B20 hőmérséklet-érzékelő belsejében egy 64 bites ROM található, és a ROM keményítésnek van bizonyos tartalma. Az alsó nyolc bit (28H-ra rögzítve) a termék típusazonosító száma, a következőt 48 bitek a sorozatszámok, a felső nyolc bit pedig az előző 56 ciklikus redundancia ellenőrző kód bitjei.
2. A DS18B20 hőmérséklet-érzékelő memória-leképezése
A DS18B20 hőmérséklet-érzékelőben 9 bájtos cache memóriaegységek találhatók, az alábbi ábrán látható módon.
3. A DS18B20 hőmérséklet-érzékelő konfigurációs regisztere
A DS18B20 hőmérséklet-érzékelő konfigurációs regiszter bájtjának legmagasabb BIT7 bitje a teszt mód bitje. Ez az 0 gyárilag szállítva, és a felhasználónak nem kell módosítania. A BIT6 és BIT5 a DS18B20 hőmérséklet-érzékelő konverziós felbontásának beállítására szolgál. Négy felbontási lehetőség van: 9, 10, 11 és 12 bitek. A megfelelő konverziós idők: 93.73ms, 187.5ms, 375ms, illetve 750 ms. A maradék 5 az alsó bitek lefoglalt bitek (minden 1).
A DS18B20 hőmérséklet-érzékelő alapértelmezett R0 és R1 beállításai 11. Ez 12 bites felbontás, vagyis, 1 bit képviseli 0.0625 Celsius fok.
DS18B20 hőmérséklet-érzékelő olvasása és írása
oktatás
A DS18B20 hőmérséklet-érzékelő által átalakított hőmérsékleti érték a nagy sebességű ideiglenes tároló memória 0. és 1. bájtjában tárolódik, kétbájtos komplement formában.. Tehát amikor egyszerűen csak le akarjuk olvasni a hőmérsékleti értéket, csak a 0. és 1. bájtot kell beolvasnunk az ideiglenes regiszterben.
A hőmérsékleti érték leolvasásának egyszerű lépései a következők:
1. ROM művelet kihagyása.
2. Küldje el a hőmérséklet-átalakító parancsot.
3. ROM művelet kihagyása.
4. Küldje el a hőmérséklet olvasási parancsot.
5. Olvassa el a hőmérséklet értéket.

A DS18B20 hőmérséklet-érzékelő inicializálása
A mestereszköz először egy alacsony szintű impulzust küld 480-960 mikroszekundum, majd felengedi a buszt a magas szintre, és érzékeli a buszt a következőn belül 480 mikroszekundum. Ha alacsony a szint, ez azt jelenti, hogy van egy DS18B20 hőmérséklet-érzékelő a buszon, amely válaszolt. Ha nincs alacsony szint, ez azt jelenti, hogy nincs válasz a buszon lévő DS18B20 hőmérséklet-érzékelőtől.
Szolga eszközként, a DS18B20 hőmérséklet-érzékelő észlelte, hogy alacsony-e a hőmérséklet 480-960 mikromásodpercig a buszon, amint be van kapcsolva. Ha igen, Várjon 15-60 mikromásodperccel azután, hogy a busz magasra fordul, majd húzza alacsonyra a buszszintet 60-240 mikroszekundum, hogy impulzussal válaszoljon, tájékoztatja a gazdagépet, hogy az eszköz készen áll. Ha nem észlelik, folyamatosan ellenőrizni és várni fog.

Lépjen kapcsolatba velünk

Várom az e-mailedet, belül válaszolunk 12 óra értékes információkkal, amelyekre szüksége van.

KAPCSOLÓDÓ TERMÉKEK

Kérjen árajánlatot

Töltse ki ajánlatkérő űrlapunkat, és a lehető leghamarabb válaszolunk üzenetére!