DS18B20 / DS1822 hőmérsékleti szonda kábel

A DS18B20/ DS1822 egy általánosan használt digitális hőmérséklet -érzékelő. Kimenete egy digitális jel, amelynek jellemzői kis méretűek, alacsony hardver, Erős interferencia-képesség és nagy pontosság. A DS18B20 digitális hőmérséklet-érzékelő könnyen huzalozható, és a csomagolás után számos helyzetben használható, mint például a csövetípus, menetes típus, mágnes adszorpciós típusa, és rozsdamentes acél csomagolás típusa. Vannak különféle modellek, beleértve az LTM8877 -et, LTM8874 és így tovább. Digitális hőmérséklet-érzékelőként, a DS18B20 nem igényel semmilyen külső komponenst a hőmérséklet méréséhez. Közvetlenül kiadhatja a mért 9-12 bites hőmérsékleti értéket (jelbitet is beleértve). A hőmérséklet mérési tartománya -55~+125 ℃. A mérési pontosság ±0,5 ℃ a -10~+85 ℃ tartományban, és a kimeneti mérési felbontás állítható, 0,0625 ℃-ig. Támogató "egyvezetékes busz" technológia, csak egy általános célú I/O portra van szükség a mikrokontrollerrel való kommunikációhoz. A helyszíni hőmérséklet közvetlenül digitálisan továbbításra kerül a "egyvezetékes busz", ami nagymértékben javítja a rendszer interferencia elleni képességét.

DS18B20, DS1822 "Egyvonalas busz" digitális hőmérséklet-érzékelő Ugyanaz, mint a DS1820. A DS18B20 is támogatja "egyvonalas busz" felület, és a mérési hőmérséklet tartomány -55°C~+125°C, és a pontosság ±0,5°C a -10~+85°C tartományban. A DS1822 pontossága ±2°C. A helyszíni hőmérséklet közvetlenül digitálisan továbbításra kerül a "egyvonalas busz", ami nagymértékben javítja a rendszer interferencia elleni képességét. Alkalmas helyszíni hőmérsékletmérésre zord környezetben, mint például a környezetvédelmi ellenőrzés, berendezés vagy folyamatvezérlés, hőmérsékletmérés fogyasztói elektronika, stb. Az új termék 3V-5,5V feszültségtartományt támogat, rugalmasabbá és kényelmesebbé teszi a rendszertervezést. Az új generációs termékek pedig olcsóbbak és kisebbek. A DS18B20 és DS1822 jellemzői A DS18B20 9-12 bites felbontással és ±0,5°C pontossággal programozható. Opcionális kisebb csomag, szélesebb feszültségtartomány. A felbontás beállítása és a felhasználó által beállított riasztási hőmérséklet az EEPROM-ban tárolódik, és a kikapcsolás után is mentésre kerül. A DS18B20 teljesítménye a legjobb az új generációs termékek között! Az ár-érték arány is kiváló! A DS1822 szoftver kompatibilis a DS18B20-al, és a DS18B20 egyszerűsített változata. A felhasználó által megadott riasztási hőmérsékleti és felbontási paramétereket tároló EEPROM kimarad, és a pontosság ±2°C-ra csökken. Alacsony teljesítményigényű és szigorú költségellenőrzésű alkalmazásokhoz alkalmas. Ez egy gazdaságos termék. A korai termékek nyomán a "Egyvonalas busz", a DS1820 új koncepciót nyit a hőmérséklet-érzékelő technológia terén. A DS18B20 és DS1822 több feszültségválasztási lehetőséget kínál, jellemzői és csomagolása, lehetővé téve számunkra, hogy olyan gazdaságos hőmérsékletmérő rendszert építsünk ki, amely megfelel nekünk.

A ds18b20 hőmérsékletszonda belső szerkezete
A DS18B20 belső szerkezete főként négy részből áll:
64-bit fotolitográfia ROM, hőmérséklet érzékelő, nem illékony hőmérséklet riasztás trigger TH és TL, konfigurációs regiszter.
A DS18B20 csapok elrendezése a következő
A DQ a digitális jel bemeneti/kimeneti csatlakozója; A GND a tápfeszültség; A VDD a külső tápegység bemeneti terminálja (parazita tápkábelezési módban földelve).
A fényképpel maratott ROM-ban lévő 64 bites sorozatszámot a gyár elhagyása előtt fényképre maratják. Ez tekinthető a DS18B20 címsoros kódjának. A 64 bites fotolitográfiai ROM elrendezése az: az első 8 bitek (28H) a termék típusszáma, a következőt 48 A bitek magának a DS18B20-nak a sorozatszámai, és az utolsó 8 A bitek a korábbi 56 bites ciklikus redundancia-ellenőrző kódok (CRC=X8 +X5+X4+1). A fotolitográfiai ROM célja, hogy minden DS18B20-at különbözővé tegyen, hogy egy buszra több DS18B20 is csatlakoztatható legyen.
A DS18B20 hőmérséklet-érzékelője befejezheti a hőmérséklet mérését. Vegyük például a 12 bites konverziót: 16 bites előjel-bővített kettős komplemens olvasás formájában van biztosítva, 0,0625°C/LSB formában kifejezve, ahol S az előjelbit.
Ez a 12 bites átalakítás után kapott 12 bites adat, amelyet két 8 bites 18B20 RAM-ban tárolnak. Az első 5 A bináris bitek előjelbitek, ha a mért hőmérséklet nagyobb, mint 0. Ezek 5 bitek vannak 0. Csak szorozza meg a mért értéket ezzel 0.0625 hogy megkapjuk a tényleges hőmérsékletet. Ha a hőmérséklet kisebb, mint 0, ezek 5 bitek vannak 1, és a mért értéket meg kell fordítani, plusz 1, majd megszorozzuk vele 0.0625 hogy megkapjuk a tényleges hőmérsékletet.
Például, a +125℃ digitális kimenete 07D0H, a +25,0625℃ digitális kimenet 0191H, a -25,0625℃ digitális kimenet FE6FH, és a -55 ℃ digitális kimenete FC90H.

Külső digitális hőmérséklet-érzékelő

Külső digitális hőmérséklet-érzékelő

DS18B20 hőmérséklet érzékelő USB csatlakozóval

DS18B20 hőmérséklet érzékelő USB csatlakozóval

DS18B20 hőmérséklet -érzékelő vízálló szonda huzalköteg

DS18B20 hőmérséklet -érzékelő vízálló szonda huzalköteg

DS18B20 hőmérséklet-érzékelő memória
A DS18B20 hőmérséklet-érzékelő belső memóriája egy nagy sebességű scratchpad RAM-ot és egy nem felejtő, elektromosan törölhető E2RAM-ot tartalmaz., amely a magas hőmérsékletű és az alacsony hőmérsékletű triggereket tárolja a TH-t, TL és szerkezeti nyilvántartások.
Az ideiglenes tároló memória tartalmaz 8 egymást követő bájtok, az első két bájt a mért hőmérséklet információ. Az első bájt tartalma a hőmérséklet alsó nyolc bitje. A második bájt a hőmérséklet magas nyolc bitje. A harmadik és negyedik bájt a TH és a TL illékony másolata, az ötödik bájt pedig az építészeti regiszter illékony másolata. Ennek a három bájtnak a tartalma minden bekapcsolási alaphelyzetbe állításkor frissül. A hatodik, hetedik, a nyolcadik bájt pedig belső számításokhoz használatos. A kilencedik bájt a redundancia-ellenőrző bájt.
E bájt egyes bitjeinek jelentése a következő:
TM R1 R0 1 1 1 1 1
Az alsó öt bit mindig 1. A TM a teszt mód bitje, amely annak beállítására szolgál, hogy a DS18B20 munka vagy teszt módban legyen. Ez a bit be van állítva 0 amikor a DS18B20 elhagyja a gyárat, és a felhasználóknak nem szabad megváltoztatniuk. Az R1 és R0 a felbontás beállítására szolgál, az alábbi táblázat szerint: (A DS18B20 be van állítva 12 bitek a gyárból szállítva)
Felbontás beállítási táblázat:
R1 R0 Felbontási hőmérséklet Maximális konverziós idő
0 0 9 bitek 93,75 ms
0 1 10 bit 187,5 ms
1 0 11 bitek 375 ms
1 1 12 bitek 750 ms
A DS18B20 kommunikációs protokollja szerint, a gazdagépnek három lépésen kell keresztülmennie a DS18B20 vezérléséhez a hőmérséklet-átalakítás befejezéséhez: A DS18B20-at alaphelyzetbe kell állítani minden olvasás és írás előtt, és egy ROM parancsot küld a sikeres visszaállítás után. Végül, a RAM parancs elküldésre kerül, hogy a DS18B20 az ütemezetten működjön. A visszaállításhoz a fő CPU-ra van szükség, hogy lehúzza az adatvonalat 500 mikroszekundum, majd engedje el. A jel vétele után, A DS18B20 kb 16 hogy 60 mikroszekundum, majd alacsony impulzust küld ki 60 hogy 240 mikroszekundum. A fő CPU fogadja ezt a jelet, jelezve a sikeres visszaállítást.

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!