DS18B20 andurid ise: ehita oma 1-Wire siin
Tahad ise ehitada temperatuurianduri siini mitmesse tuppa või katla juurde? See juhend näitab konkreetseid samme -- ja on aus selles, kus parasiittoide võib alt vedada.
Sammud
Vali kaabel
CAT5 või CAT5e keerdpaarkaabel on levinud ja praktiline valik -- üks paar andmetele ja maandusele, teine vajadusel eraldi Vdd toitele.
Ühenda DS18B20 andurid paralleelselt
Kõik andurid asuvad samal andme+maandusliinil, igaühel on oma tehases põletatud ROM ID -- bus master eristab neid ilma käsitsi aadressimiseta.
Vali Vdd või parasiittoide
Eraldi Vdd juhe annab stabiilsema töö pikematel või koormatumatel lõikudel. Parasiittoide säästab juhet, aga on tundlikum -- miks, loe allpool.
Ühenda bus master või USB adapter
Et arvuti või Home Assistant siini näeks, on vaja sobivat bus masterit/adapterit, mis küsitleb iga seadet tema ROM ID järgi.
Mida enne alustamist teada
üks siin, palju andureid
Üks andme+maandusliini paar võib teenindada mitut DS18B20-t korraga -- igaüht eristatakse tema unikaalse ROM ID järgi, mitte eraldi juhtmestiku järgi.
Lihtne elektriskeem
Andmed ja maandus samas paaris -- enamikul juhtudel pole side jaoks midagi enamat vaja.
Unikaalne ROM ID
Igal anduril on tehases põletatud 64-bitine ID, mistõttu bus master eristab neid ilma lülitite või seadistuseta.
Lineaarne või tähtpaigutus
Siini võib vedada sirge trassina või tähena ühest jaotuspunktist -- vali see, mis sinu majale loomulikult sobib.
Aus parasiittoite osas
See lihtsustab paigaldust, aga pikematel või koormatumatel lõikudel võib anda ebausaldusväärseid näite -- me ei varja seda.
Home Assistant ja Loxone
Mõlemad platvormid toetavad 1-Wire't sobiva bus masteri/adapteri kaudu, mis edastab näidud automaatikasse.
Mida see juhend katab
Konkreetsed sammud, mitte ainult teooria -- kaabli valikust esimese näiduni Home Assistantis.
- {'t': 'Kaabli ja paaride valik', 'd': 'Miks CAT5/CAT5e selleks tööks sobib ja kuidas jagada paarid andmete ja toite vahel.'}
- {'t': 'Andurite paralleelühendus', 'd': 'Kuidas mitu DS18B20 andurit õigesti samale siinile ühendada.'}
- {'t': 'Vdd või parasiittoide', 'd': 'Millal kumbagi varianti valida ja kuidas märgata, et parasiittoide hakkab hätta jääma.'}
- {'t': 'Bus master/USB adapter', 'd': 'Millist seadet on vaja siini ühendamiseks arvuti või lüüsiga.'}
- {'t': 'Home Assistant/Loxone ühendus', 'd': 'Kuidas näidud jõuavad automaatikaplatvormi.'}
Korduma kippuvad küsimused
Kas kõik DS18B20 andurid saab ühendada samale kaablile?
Jah -- selles seisnebki 1-Wire mõte: kõik andurid asuvad paralleelselt samal andme+maandusliinil ning bus master eristab neid unikaalse ROM ID järgi.
Millal kasutada parasiittoidet eraldi Vdd juhtme asemel?
Parasiittoide on mugav lühematel, vähem koormatud lõikudel -- vähem juhtmeid, lihtsam paigaldus. Aga pikematel lõikudel või kui mitu andurit on korraga aktiivsed, muutub see tundlikumaks ja võib anda ebausaldusväärseid näite. Kui nii juhtub, on esimene samm lisada eraldi Vdd juhe, mitte andureid välja vahetada.
Mitu DS18B20 andurit saab ühele siinile panna?
Ühte kindlat arvu pole -- see sõltub siini pikkusest, juhtme ristlõikest, topoloogiast ning bus masteri/pull-up takisti kvaliteedist. Praktikas võib see olla kümneid andureid pika hoonesisese trassi peale.
Kas arvuti jaoks on vaja erilist seadet siini nägemiseks?
Jah -- vaja on bus masterit või USB 1-Wire adapterit, mis küsitleb seadmeid ROM ID järgi ja edastab näidud edasi, näiteks Home Assistanti.
Millist kaablit siini jaoks kasutada?
Praktikas kasutatakse tihti CAT5/CAT5e keerdpaarkaablit -- üks paar andmetele ja maandusele, teine, kui on vaja eraldi Vdd toiteliini.
Valmis oma siini ehitama?
Vaata poest DS18B20 andureid ja teisi 1-Wire komponente -- ja alusta kas või ühest toast.