Digitaalinen DS18B20 Lämpötila -anturin kaapelikokoonpano

Digitaalinen lämpötila -anturi omaksuu vedenpitävää suunnittelua, korkealaatuiset ruostumattomasta teräksestä valmistetut putken pakkaukset, Kosteudenkestävä ja ruosteinen, Sopii moniin kapeisiin avaruuslaitteisiin digitaalisen lämpötilan mittaus- ja ohjauskenttään. Vedenpitävä DS18B20 Yhteensopiva 1-johdin lämpötila-anturi 3M: llä (10 ft) kaapeli ja lämpötila -alue -55 – +125°C (kaapeli. lämpötila 85 ° C).

mittatilaustyönä valmistettu vedenpitävä usean näytön esp32 lcd -leipälevy, arduino mega nano ds18b20 sensorin kaapelikokoonpanon tietolehti.
DS18B20 on digitaalinen lämpötila-anturi, jolla on laaja valikoima sovelluksia. Se lähettää digitaalisia signaaleja ja sillä on pienet ominaisuudet, alhainen laitteistoresurssien kulutus, vahva häiriönestokyky ja korkea tarkkuus.

1-Langan lämpötila-anturi ruostumattomasta teräksestä valmistetulla anturilla & 5m pitkä, 3-lanka kaapeli

1-Langan lämpötila-anturi ruostumattomasta teräksestä valmistetulla anturilla & 5m pitkä, 3-lanka kaapeli

Ds18B20 anturimoduulisarja vedenpitävä 100 cm digitaalinen anturikaapeli ruostumattomasta teräksestä anturin liitinsovittimet tarvikkeet

Ds18B20 anturimoduulisarja vedenpitävä 100 cm digitaalinen anturikaapeli ruostumattomasta teräksestä anturin liitinsovittimet tarvikkeet

DS18B20 lämpötila-anturimoduulisarja, jossa on vedenpitävä ruostumattomasta teräksestä valmistettu anturi Raspberry Pi:lle

DS18B20 lämpötila-anturimoduulisarja, jossa on vedenpitävä ruostumattomasta teräksestä valmistettu anturi Raspberry Pi:lle

DS18B20 lämpötila-anturin ominaisuudet
1. Ota käyttöön yksijohdinliitäntämenetelmä: DS18B20 lämpötila-anturi tarvitsee vain yhden johtimen kaksisuuntaisen tiedonsiirron aikaansaamiseksi mikroprosessorin kanssa.
2. Lämpötilan mittausalue: DS18B20 lämpötila-anturin kaapelikokoonpanon lämpötilan mittausalue voi olla -55 ℃ ~ + 125 ℃, ja virhe on ±0,4° alueella -10 ℃ - +85 ℃.
3. Tukee monipisteverkkotoimintoa: useita DS18B20 lämpötila-antureita voidaan kytkeä rinnan datalinjaan, aikeissa 8 voidaan kytkeä rinnan, jotta saavutetaan monipistelämpötilamittaus.
4. Toimiva virtalähde: 3.0~5,5V/DC. DS18B20 lämpötila-anturi voi saada virtaa ulkoisesta riippumattomasta virtalähteestä tai datalinjan loisvirtalähteestä.
5. DS18B20 lämpötila-anturi ei vaadi ulkoisia komponentteja käytön aikana.
6. Lämpötila-anturin DS18B20 mittaama lämpötila lähetetään sarjassa a 9 12-bittiseen digitaaliseen muotoon.
7. Virransäästötoiminto, DS18B20 lämpötila-anturin sisällä on EEPROM. Digitaalisen muuntamisen tarkkuus ja hälytyslämpötila voidaan asettaa konfigurointirekisterin kautta. Resoluutio- ja hälytyslämpötila-asetukset voidaan silti tallentaa sen jälkeen, kun DS18B20-lämpötila-anturin virta on katkaistu.
8. DS18B20 lämpötila-anturi palauttaa 16-bittisen binääriluvun, joka edustaa tällä hetkellä havaittua lämpötila-arvoa, ja korkeat viisi numeroa edustavat positiivista ja negatiivista. Jos viisi bittiä ovat kaikki 1, se tarkoittaa, että palautettu lämpötila-arvo on negatiivinen arvo. Jos viisi bittiä ovat kaikki 0, se tarkoittaa, että palautettu lämpötila-arvo on positiivinen arvo. Seuraavat 11 databitit edustavat lämpötilan itseisarvoa. Kun se on muutettu desimaaliarvoksi, kerro se sillä 0.0625 saadaksesi lämpötila-arvon tällä hetkellä.

DS18B20 lämpötila-anturi 304 Ruostumaton teräs 6 * 50MM OD 5.0MM vedenpitävä pölytiivis PVC SL anturikaapeli 1 m pituus

DS18B20 lämpötila-anturi 304 Ruostumaton teräs 6 * 50MM OD 5.0MM vedenpitävä pölytiivis PVC SL anturikaapeli 1 m pituus

DS18B20 ruostumattomasta teräksestä koteloitu vedenpitävä 18b20 kaapelianturin lämpötila-anturi(300cm)

DS18B20 ruostumattomasta teräksestä koteloitu vedenpitävä 18b20 kaapelianturin lämpötila-anturi(300cm)

Läpäisemätön anturin lämpötila 1m 2m 4m 5m kaapeli (DS18B20 5M 5kpl)

Läpäisemätön anturin lämpötila 1m 2m 4m 5m kaapeli (DS18B20 5M 5kpl)

Lämpötila-anturin DS18B20 ohjausmenetelmä
DS18B20:ssä on kuusi ohjauskomentoa, kuten taulukossa näkyy 4.1:
Taulukko 4.1 siinä on kuusi ohjauskomentoa DS18B20:lle
Ohjesopimuskoodin toimintaohjeet:
Lämpötilan muunnos 44H: Käynnistä DS18B20 lämpötilan muuntamista varten;
Lue väliaikainen rekisteri BEH: Lue väliaikaisrekisterin 9-tavuinen binäärinumero;
Kirjoita väliaikainen rekisteri 4EH: Kirjoita tiedot väliaikaisen rekisterin TH- ja TL-tavuihin;
Kopioi väliaikainen rekisteri 48H: Kirjoita väliaikaisrekisterin TH- ja TL-tavut E2PROM:iin;
Säädä uudelleen E2PROM B8H: kirjoita E2PROM:n TH- ja TL-tavut väliaikaiseen rekisteriin TH- ja TL-tavut;
Lue virtalähdetila B4H: Käynnistä DS18B20 lähettääksesi virtalähdetilan signaalin pääprosessorille;
Lämpötila-anturin DS18B20 alustus
(1) Aseta ensin datalinja korkealle tasolle "1".
(2) Viive (aikavaatimus ei ole kovin tiukka, mutta sen tulee olla mahdollisimman lyhyt)
(3) Datalinja vedetään matalalle tasolle "0".
(4) Viivästys 750 mikrosekunnia (aikaväli voi olla alkaen 480 kohtaan 960 mikrosekunnia).
(5) Datalinja vedetään korkealle tasolle "1".
(6) Viivästynyt odotus: Jos alustus onnistuu, DS18B20:n palauttama matala taso "0" luodaan sisällä 15 kohtaan 60 mikrosekunnia. Sen olemassaolo voidaan määrittää tämän tilan perusteella, mutta sinun tulee olla varovainen, ettet odota loputtomasti, muuten ohjelma siirtyy äärettömään silmukkaan, joten aikakatkaisun valvonta tarvitaan.
(7) Jos CPU lukee datarivin matalan tason "0"., sitä pitää vielä viivyttää. Viiveaika on vähintään 480 mikrosekuntia lähetetystä korkeasta tasosta (vaiheen hetkestä lähtien (5)).
(8) Vedä datalinja uudelleen korkealle tasolle "1" ja lopeta.
Lämpötila-anturin DS18B20 kirjoitustoiminta
(1) Datalinja asetetaan ensin matalalle tasolle "0".
(2) Viiveaika on määritetty 15 mikrosekunnia.
(3) Lähetä tavut järjestyksessä matalasta bitistä korkeaan bittiin (vain yksi bitti lähetetään kerrallaan).
(4) Viiveaika on 45 mikrosekunnia.
(5) Vedä datalinja korkealle tasolle.
(6) Toista toiminnot alkaen (1) kohtaan (6) kunnes kaikki tavut on lähetetty.
(7) Lopuksi, vedä datalinja korkealle.
Lue lämpötila-anturin DS18B20 toiminta
(1) Vedä datalinja korkealle arvoon 1.
(2) Viive 2 mikrosekunnia.
(3) Vedä datalinja alas nollaan.
(4) Viive 3 mikrosekunnia.
(5) Vedä datalinja korkealle arvoon 1.
(6) Viive 5 mikrosekunnia.
(7) Lue tietolinjan tila saadaksesi 1 status bitti, ja suorittaa tietojenkäsittelyä.
(8) Viive 60 mikrosekunnia.

DS18B20 lämpötila-anturin loisvirtalähdetila
DS18B20-lämpötila-anturin loisvirransyöttötila näkyy alla olevassa kuvassa. Loisvirtalähdetilassa, lämpötila-anturi DS18B20 ottaa virran signaalilinjasta. Kun signaalilinja on korkealla, sähköenergia varastoidaan sisäiseen kondensaattoriin. Kun signaalilinja on matalalla tasolla, kondensaattorin teho kuluu, ja kondensaattori (loisvirtalähde) latautuu, kunnes signaalilinja saavuttaa korkean tason.

Parasiittisen virtalähteen edut:
1. Paikallista virtalähdettä ei tarvita, ja lämpötilan etämittaus voidaan saavuttaa.
2. Lämpötilan mittaus voidaan suorittaa vain yhdellä signaalijohdolla, yksinkertaistaa piiriä.
Parasiittisen virtalähteen haitat:
Jotta lämpötila-anturi DS18B20 voisi suorittaa tarkan lämpötilan muuntamisen, signaalijohdon on varmistettava riittävä energian saanti lämpötilan muutoksen aikana. Mutta kun useita DS18B20-lämpötilaantureita on ripustettu samaan signaalilinjaan, vetovastus ei yksin pysty tarjoamaan tarpeeksi tehoa, mikä aiheuttaa sen, että DS18B20 lämpötila-anturi ei pysty mittaamaan lämpötilaa tai siinä on valtava virhe.
Siksi, parasiittivirtalähdemenetelmä soveltuu käytettäväksi vain lämpötilan mittaamiseen yhdellä DS18B20 lämpötila-anturilla.
DS18B20 lämpötila-anturin loisvirtalähde, vahva pull-up-virtalähdetila
DS18B20 lämpötila-anturin parasiittivirtalähteen voimakas ylösvetovirtalähde on esitetty alla olevassa kuvassa. Jotta lämpötila-anturi DS18B20 saa riittävästi virtaa lämpötilan mittausprosessin aikana, MOSFETin käyttäminen signaalilinjan vetämiseen suoraan VCC:hen voi tarjota riittävästi tehoa (kun jokin kopiointi- tai aloituslämpötilan muunnoskomento on mukana, se on suoritettava viimeistään 10 μS. Signaalilinja siirtyy voimakkaaseen ylösvetotilaan) riittämättömän virransyötön ongelman ratkaisemiseksi. DS18B20 lämpötila-anturin loisvirtalähteen voimakas ylösvetovirtalähde sopii monipisteisiin lämpötilamittaussovelluksiin, mutta se vaatii yhden I/O-linjan lisää voimakkaaseen ylösvetokytkentään.
DS18B20 lämpötila-anturin ulkoinen virransyöttötila
Ulkoisen virtalähteen tilassa, lämpötila-anturin DS18B20 käyttövirtalähde on kytketty VDD-nastan. Virtalähteen riittämättömyydestä ei ole ongelmaa ja muunnostarkkuus voidaan taata. Samaan aikaan, useita DS18B20 lämpötila-antureita voidaan liittää väylään monipisteisen lämpötilan mittausjärjestelmän muodostamiseksi. Ulkoinen virransyöttömenetelmä on paras virransyöttötapa DS18B20 lämpötila-anturille: se toimii vakaasti ja luotettavasti, on vahva häiriönestokyky, ja piiri on suhteellisen yksinkertainen.

DS18B20 lämpötila-anturin sisäinen rakenne
DS18B20-lämpötila-anturin sisäosa koostuu 64-bittisestä ROM-muistista, välimuisti, CRC generaattori, lämpötilaherkkä laite, korkean ja matalan lämpötilan liipaisin ja konfigurointirekisteri.
1. 64-DS18B20 lämpötila-anturin bittimuisti
DS18B20-lämpötila-anturin sisällä on 64-bittinen ROM, ja ROM-kovetuksella on tietty sisältö. Alemmat kahdeksan bittiä (kiinteä 28H) ovat tuotetyypin tunnusnumero, seuraavaksi 48 bitit ovat sarjanumero, ja ylimmät kahdeksan bittiä ovat edellisiä 56 syklisen redundanssin tarkistuskoodin bittejä.
2. DS18B20 lämpötila-anturin muistikartoitus
DS18B20-lämpötila-anturissa on 9-tavuisia välimuistiyksiköitä, kuten alla olevassa kuvassa on esitetty.
3. DS18B20 lämpötila-anturin konfigurointirekisteri
DS18B20 lämpötila-anturin konfigurointirekisteritavun korkein bitti BIT7 on testimoodibitti. Se on 0 kun se on toimitettu tehtaalta, eikä käyttäjän tarvitse muuttaa sitä. BIT6:ta ja BIT5:tä käytetään asettamaan DS18B20-lämpötila-anturin muunnosresoluutio. Tarkkuusvaihtoehtoja on neljä: 9, 10, 11 ja 12 bitti. Vastaavat muunnosajat ovat: 93.73ms, 187.5ms, 375ms ja 750 ms vastaavasti. Loput 5 alemmat bitit ovat varattuja bittejä (kaikki 1).
DS18B20 lämpötila-anturin oletusasetukset R0 ja R1 ovat 11. Eli 12-bittinen resoluutio, eli, 1 bitti edustaa 0.0625 celsiusastetta.
DS18B20 lämpötila-anturin lukeminen ja kirjoittaminen
ohje
DS18B20-lämpötila-anturin muuntama lämpötila-arvo tallennetaan nopean väliaikaisen tallennusmuistin 0. ja 1. tavuun kaksitavuisessa komplementtimuodossa.. Joten kun haluamme vain lukea lämpötila-arvon, meidän tarvitsee vain lukea 0. ja 1. tavu väliaikaisesta rekisteristä.
Yksinkertaiset vaiheet lämpötila-arvon lukemiseksi ovat seuraavat:
1. Ohita ROM-käyttö.
2. Lähetä lämpötilan muunnoskomento.
3. Ohita ROM-käyttö.
4. Lähetä lämpötilan lukemiskomento.
5. Lue lämpötila-arvo.

Lämpötila-anturin DS18B20 alustus
Päälaite lähettää ensin matalan tason pulssin 480-960 mikrosekunnia, vapauttaa sitten väylän korkealle tasolle, ja havaitsee väylän seuraavassa 480 mikrosekunnia. Jos taso on alhainen, se tarkoittaa, että väylässä on DS18B20 lämpötila-anturi, joka on reagoinut. Jos matalaa tasoa ei ole, se tarkoittaa, että väylän lämpötila-anturi DS18B20 ei vastaa.
Orjalaitteena, DS18B20 lämpötila-anturi on havainnut, onko lämpötila alhainen 480-960 mikrosekuntia väylässä heti, kun se kytketään päälle. Jos näin on, Odota 15-60 mikrosekuntia sen jälkeen, kun väylä kääntyy korkealle, vedä sitten väylän taso alas 60-240 mikrosekuntia vastatakseen pulssilla, ilmoittamalla isännälle, että laite on valmis. Jos sitä ei havaita, se tarkistaa ja odottaa.

Ota yhteyttä

Sähköpostiasi odotellessa, vastaamme sinulle sisällä 12 tuntia arvokasta tietoa, jota tarvitset.

LIITTYVÄT TUOTTEET

Pyydä tarjous

Täytä tarjouspyyntölomakkeemme, niin vastaamme viestiisi mahdollisimman pian!