DS18B20-anturit itse: rakenna oma 1-Wire-väylä
Haluatko itse rakentaa lämpötila-anturiväylän useaan huoneeseen tai kattilan luo? Tämä opas näyttää konkreettiset askeleet -- ja kertoo rehellisesti, missä parasiittinen virransyöttö voi pettää.
Näin se tehdään
Valitse kaapeli
CAT5- tai CAT5e-parikaapeli on yleinen ja käytännöllinen valinta -- yksi pari datalle ja maalle, toinen tarvittaessa erilliselle Vdd-syötölle.
Kytke DS18B20-anturit rinnan
Kaikki anturit istuvat samalla data+maa-linjalla, ja jokaisella on oma tehtaalla poltettu ROM ID -- bus master erottaa ne toisistaan ilman manuaalista osoitusta.
Valitse Vdd vai parasiittinen virransyöttö
Erillinen Vdd-johdin antaa vakaamman toiminnan pitkillä tai kuormitetuilla osuuksilla. Parasiittinen virransyöttö säästää yhden johtimen, mutta on herkempi -- miksi, lue alta.
Kytke bus master tai USB-sovitin
Jotta tietokone tai Home Assistant näkee väylän, tarvitaan sopiva bus master/sovitin, joka kyselee jokaista laitetta sen ROM ID:n perusteella.
Mitä kannattaa tietää ennen aloitusta
yksi väylä, monta anturia
Yksi data+maa-pari voi palvella useaa DS18B20-anturia samanaikaisesti -- jokainen erottuu omalla yksilöllisellä ROM ID:llään, ei erillisellä johdinryhmällä.
Yksinkertainen kytkentä
Data ja maa samassa parissa -- useimmissa tapauksissa itse tiedonsiirtoon ei tarvita muuta.
Yksilöllinen ROM ID
Jokaisella anturilla on tehtaalla poltettu 64-bittinen tunnus, joten bus master erottaa ne ilman kytkimiä tai konfigurointia.
Lineaarinen tai tähtitopologia
Väylän voi vetää suorana runkona tai tähtenä yhdestä jakopisteestä -- valitse se, mikä sopii luontevasti rakennukseesi.
Rehellisesti parasiittisesta virransyötöstä
Se yksinkertaistaa asennusta, mutta pitkillä tai kuormitetuilla osuuksilla se voi antaa epäluotettavia lukemia -- emme piilota tätä.
Home Assistant ja Loxone
Molemmat alustat tukevat 1-Wire-väylää sopivan bus masterin/sovittimen kautta, joka välittää lukemat automaatioon.
Mitä tämä opas kattaa
Konkreettiset askeleet, ei pelkkää teoriaa -- kaapelin valinnasta ensimmäiseen lukemaan Home Assistantissa.
- {'t': 'Kaapelin ja parien valinta', 'd': 'Miksi CAT5/CAT5e sopii tähän työhön ja miten parit jaetaan datan ja virran kesken.'}
- {'t': 'Anturien kytkentä rinnan', 'd': 'Miten useampi DS18B20 kytketään oikein samaan väylään.'}
- {'t': 'Vdd vai parasiittinen virransyöttö', 'd': 'Milloin kumpikin vaihtoehto kannattaa valita ja miten huomaa parasiittisen virransyötön alkavan reistailla.'}
- {'t': 'Bus master/USB-sovitin', 'd': 'Millainen laite tarvitaan väylän liittämiseen tietokoneeseen tai yhdyskäytävään.'}
- {'t': 'Liitäntä Home Assistantiin/Loxoneen', 'd': 'Miten lukemat päätyvät automaatioalustalle.'}
Usein kysytyt kysymykset
Voiko kaikki DS18B20-anturit kytkeä samaan kaapeliin?
Kyllä -- siinä on koko 1-Wire-ajatus: kaikki anturit istuvat rinnan samalla data+maa-linjalla, ja bus master erottaa ne yksilöllisen ROM ID:n perusteella.
Milloin kannattaa käyttää parasiittista virransyöttöä erillisen Vdd-johtimen sijaan?
Parasiittinen virransyöttö on kätevä lyhyillä, kevyemmin kuormitetuilla osuuksilla -- vähemmän johtimia, yksinkertaisempi asennus. Mutta pitkillä osuuksilla tai kun useampi anturi on aktiivinen samaan aikaan, se herkistyy ja voi antaa epäluotettavia lukemia. Jos näin käy, ensimmäinen korjaus on lisätä erillinen Vdd-johdin, ei antureiden vaihtaminen.
Kuinka monta DS18B20-anturia yhteen väylään mahtuu?
Yhtä kiinteää lukua ei ole -- se riippuu väylän pituudesta, johtimen poikkipinta-alasta, topologiasta sekä bus masterin/pull-up-vastuksen laadusta. Käytännössä se voi olla kymmeniä antureita pitkällä kiinteistön sisäisellä reitillä.
Tarvitaanko erikoislaitteita, jotta tietokone näkee väylän?
Kyllä -- tarvitaan bus master tai USB 1-Wire-sovitin, joka kyselee laitteita ROM ID:n perusteella ja välittää lukemat eteenpäin, esimerkiksi Home Assistantiin.
Millainen kaapeli väylään sopii?
Käytännössä käytetään usein CAT5/CAT5e-parikaapelia -- yksi pari datalle ja maalle, toinen jos tarvitaan erillinen Vdd-virtajohdin.
Valmis rakentamaan oman väyläsi?
Katso DS18B20-anturit ja muut 1-Wire-osat kaupasta -- ja aloita vaikka yhdestä huoneesta.