DIY 1-Wire

DS18B20 sensori pašam: 1-Wire kopne mājās

Gribi pats izveidot temperatūras sensoru kopni vairākās istabās vai pie apkures katla? Šis gids parāda konkrētus soļus un godīgi pasaka, kur parazītiskā barošana var pievilt.

Godīgi par robežāmPartneru tīkls uzstādīšanaiZinību bāze bez maksas
OK
PASS
Pārbaude · IEC 60364
Izolācija>1 MΩ
Zemējums0.4 Ω
RCD28 ms
Soļi, kā to izdarīt

Soļi, kā to izdarīt

01

Izvēlies kabeli

CAT5 vai CAT5e vītā pāra kabelis ir izplatīta un praktiska izvēle -- viens pāris datiem un zemei, otrs (ja vajag) papildu Vdd barošanai.

02

Pieslēdz DS18B20 sensorus paralēli

Visi sensori sēž uz tās pašas datu+zemes līnijas, katram savs rūpnīcā iededzēts ROM ID -- bus master tos atpazīst bez manuālas adresācijas.

03

Izvēlies Vdd vai parazītisko barošanu

Atsevišķs Vdd vads dod stabilāku darbību garākās vai noslogotās trasēs. Parazītiskā barošana ietaupa vadu, bet ir jutīgāka -- lasi zemāk, kāpēc.

04

Pieslēdz bus master vai USB adapteri

Lai kopni redzētu dators vai Home Assistant, vajag atbilstošu bus master/adapteri, kas aptaujā katru ierīci pēc tās ROM ID.

Kas jāzina, pirms sāc

Kas jāzina, pirms sāc

1

kopne, daudzi sensori

Viens datu+zemes pāris var apkalpot vairākus DS18B20 vienlaicīgi -- katru atšķir tā unikālais ROM ID, nevis atsevišķa vadu grupa.

Vienkārša elektrība

Dati un zeme vienā pārī -- vairumā gadījumu nekas vairāk nav vajadzīgs pašai komunikācijai.

Unikāls ROM ID

Katram sensoram rūpnīcā iededzēts 64-bitu ID, tāpēc bus master tos atšķir bez pārslēgšanas vai konfigurēšanas.

Lineāra vai zvaigznes izvietojums

Kopni var vilkt gan kā taisnu trasi, gan zvaigznē no vienas sadales vietas -- izvēlies to, kas iet dabiski tavā ēkā.

Godīgi par parazītisko barošanu

Tā vienkāršo instalāciju, bet garākos vai noslogotos posmos var radīt neuzticamus nolasījumus -- mēs to nenoklusējam.

Home Assistant un Loxone

Abas platformas atbalsta 1-Wire caur atbilstošu bus master/adapteri, kas padod vērtības tālāk automatizācijai.

Komplekti

Ko šis gids aptver

Konkrēti soļi, nevis tikai teorija -- no kabeļa izvēles līdz pirmajam nolasījumam Home Assistant.

  • {'t': 'Kabeļa un pāru izvēle', 'd': 'Kāpēc CAT5/CAT5e der šim darbam un kā sadalīt pārus starp datiem un barošanu.'}
  • {'t': 'Sensoru pieslēgšana paralēli', 'd': 'Kā vairākus DS18B20 pareizi savienot uz vienas un tās pašas kopnes.'}
  • {'t': 'Vdd vai parazītiskā barošana', 'd': "Kad izvēlēties katru variantu un kā atpazīt, ka parazītiskā barošana sāk 'ciest'."}
  • {'t': 'Bus master/USB adapteris', 'd': 'Kāda ierīce vajadzīga, lai kopni pieslēgtu datoram vai gateway.'}
  • {'t': 'Pieslēgums Home Assistant/Loxone', 'd': 'Kā nolasītās vērtības nonāk automatizācijas platformā.'}
FAQ

Biežāk uzdotie jautājumi

Vai visus DS18B20 sensorus var pieslēgt vienam un tam pašam kabelim?

Jā -- tā ir 1-Wire pamatideja: visi sensori sēž paralēli uz vienas datu+zemes līnijas, un bus master tos atšķir pēc unikālā ROM ID.

Kad izmantot parazītisko barošanu, nevis atsevišķu Vdd vadu?

Parazītiskā barošana ir ērta īsākās, mazāk noslogotās trasēs -- mazāk vadu, vienkāršāka montāža. Bet garākos posmos vai ar vairākiem vienlaicīgi aktīviem sensoriem tā kļūst jutīgāka un var dot neuzticamus nolasījumus. Ja tā notiek, pirmais solis ir pievienot atsevišķu Vdd vadu, nevis mainīt sensorus.

Cik DS18B20 sensorus var pieslēgt vienai kopnei?

Nav viena fiksēta skaitļa -- tas atkarīgs no kopnes garuma, vadu šķērsgriezuma, topoloģijas un bus master/pull-up rezistora kvalitātes. Praksē tas var būt desmitiem sensoru garās ēkas trasēs.

Vai vajag īpašu iekārtu, lai kopni redzētu dators?

Jā -- vajag bus master vai USB 1-Wire adapteri, kas aptaujā ierīces pēc ROM ID un padod vērtības tālāk, piemēram, uz Home Assistant.

Kāds kabelis der šai kopnei?

Praksē bieži izmanto CAT5/CAT5e vītā pāra kabeli -- viens pāris datiem un zemei, otrs pāris, ja vajag atsevišķu Vdd barošanu.

Gatavs likt savu kopni kopā?

Apskati DS18B20 sensorus un citas 1-Wire komponentes veikalā -- un sāc ar pirmo istabu.

Skatīt veikalā
Saistītie pakalpojumi

Saistītie pakalpojumi

Ielādējas...
Uz augšu