Sida 1 av 1

Hjälp med 1-wire nätdesign.

Postat: 10 jan 2014, 11:59
av mkvarnst
Jag står inför valet hur jag ska bygga upp mitt 1-wire nät.

Lite bakgrund.
Jag har ett USB-interface som sitter på en Raspberry Pi.
Till det har jag en sensor fukt/temp sensor som sitter direkt på slutet av en 2x2 EKKX kabel som jag kontrollerar miljön i krypgrunden med. Den kabeln är spänningsmatad från USB.

Jag vill nu bygga ut det med tre temperatursensorer på nedervåningen till att börja med. Jag vill ha in sensorn i mina rumstermostater dit det går flexislang. Rören sammanstrålar i skåpet för golvvärmen. Kabeln till krypgrunden passerar det skåpet nära. Jag tror inte jag får in mer än en kabel i rören.

Vad tror ni är bäst?
  • Bygga en stjärna med splitters från m.nu och 2-pars EKKX ut i rören med en varje sensor i slutet av kabeln.
  • Splittra en gång till den befintliga sensorn och sen använda cat5 i rören för att bygga en lång slinga där jag använder två par ut och två par tillbaka med sensorn "på mitten" för att sedan gå vidare till de "utgående" paren i nästa rör.
  • Något annat sätt?
Tacksam för idéer då jag tycker det är bättre att göra rätt från början.

Re: Hjälp med 1-wire nätdesign.

Postat: 10 jan 2014, 20:00
av larky
Dubbel CAT-5 tror jag på, även om det kan vara ganska tolerant ibland.
Eller ett i2c till din RPi som ger flera 1-wirekanaler, typ som en inbyggd hub.

Re: Hjälp med 1-wire nätdesign.

Postat: 10 jan 2014, 21:27
av flyvert
- Undvik stjärnnät - bygg buss på något sätt (tex tur & retur av OW+ och OW- paret i samma CAT5 men +5V o 0V kan du nog "dra i stjärna")

- En parasiterande tempgivare behöver endast OW+ / OW- paret, dvs en enkel EKKX kan räcka (oklart hur mycket du tappar på att köra tur & retur i samma kabel.

- Skaffa en juste "dragfjäder" - har själv CO:s i plast som fungerar bra

- Flexslang kan vara svårare att "dra om i" jmf med stela VP-rör (är slangen förankrad i väggen, etc kan du kanske våga dra ur befintlig kabel o dra om båda samtidigt vilket är lättare än att addera en kabel till befintlig, tvål/diskmedel kan hjälpa ifall du stöter på patrull)

- RJ11/12 o Y-klykor är smidigt att jobba med

/f

Re: Hjälp med 1-wire nätdesign.

Postat: 10 jan 2014, 21:44
av mkvarnst
Jag öppnade och kollade ikväll. Jag kanske får in två ekkx till om de är tunna. Det sitter redan en där för golvvärmen. Får göra ett försök. Jag har använt talk när det kärvat med cat5 förut. Ska tänka på såpa.

Lyckas jag blir nätet som den bifogade bilden. Om inte får jag ta cat5. Det blir ju bara en slinga för de tre rummen på nedervåningen då och jag kan enkelt lägga på de två kvarvarande på samma kabel. Egentligen kan jag koppla på fuktmätaren i krypgrunden sist på slingan då jag ändå måste klippa kabeln. Då blir det bara en kabel totalt.

En till 1-wire kanal till blir nog vettigt i framtiden när jag lägger på pannan. Elförbrukning får vänta. Jag har ingen aning om hur jag ska hitta ut med en 1-wire tråd till elskåpet på garageväggen.

Räknar man de där rj12 splittrana/y-klykorna som stjärnnät eller blir det trunk?

Re: Hjälp med 1-wire nätdesign.

Postat: 10 jan 2014, 22:24
av flyvert
mkvarnst skrev:Jag öppnade och kollade ikväll. Jag kanske får in två ekkx till om de är tunna. Det sitter redan en där för golvvärmen. Får göra ett försök. Jag har använt talk när det kärvat med cat5 förut. Ska tänka på såpa.
Du kan ju även koppla loss befintlig givarkabel, ansluta den till dragfjädern o "dra i fjädern" - sen hakar du på EKKX kablarna, talkar/såpar o drar tillbaka fjädern.

Man skall dock ha respekt för flexslang - den kan lätt "kinka" och bilda hårnålskurva som låser fast kablarna... :(
mkvarnst skrev:Då blir det bara en kabel totalt.
Lite kvistar o grenar hanterar 1-wiren - men förvänta dig inga 500+ meter om du låter grenarna växa för långt, eller drar "stjärna", etc.
mkvarnst skrev:Elförbrukning får vänta. Jag har ingen aning om hur jag ska hitta ut med en 1-wire tråd till elskåpet på garageväggen.
Been there, done that, got the T-shirt... jag var ganska "darrig" på händerna när jag satte 5 mm långborren i väggen bakom elskåpet... men jag kom igenom utan debacle... :-)
mkvarnst skrev:Räknar man de där rj12 splittrana/y-klykorna som stjärnnät eller blir det trunk?
Y-klykorna parallellkopplar, dvs "buss"

Re: Hjälp med 1-wire nätdesign.

Postat: 13 jan 2014, 10:27
av mkvarnst
Tack för alla bra tips. Jag han dock inte fixa något under helgen. Julgranen skulle ju ut.

En tanke.
Kan man hoppa över spänningsmatningen till ett segment där det bara sitter några DS1820 men samtidigt spänningsmata en annan del av nätet? Jag ska bara mäta rumstemperatur. Får jag över 85°C har jag helt andra problem.

Jag tänkte att om så var fallet så splittar jag enligt bilden ovan men jag kopplar inte in 5V efter splittern på det övre segmentet. Då har jag 2*2 trådar i en EKKX där jag kan ta paret 3 DQ /4 GND (Blå/blåvit) och koppla samman med 1/2 (orange/orangevit) som en slinga tillbaka för att sen gå vidare till paret 3 DQ /4 GND ut till nästa sensor osv.
Då skulle kabel 3 DQ och kabel 1 lödas på mittenpinnen samt kabel 4 GND och kabel 2 lödas till de yttre pinnarna.

Lyckas jag förklara hur jag tänker? Tror nu det skulle funka eller är det bara dumheter och latmaskeri?

Re: Hjälp med 1-wire nätdesign.

Postat: 13 jan 2014, 19:32
av flyvert
Borde fungera; men jag skulle försöka få ut 2x2 trådar till alla positioner i vilket fall, alt dra en ethernet CAT5*. Tänk om du i nån framtid vill ha en LCD-display eller annan slav som kräver +5V matning på dessa ställen...

*) klämde själv in 2 st EKKX + 2 st CAT5e kablar i samma VP-rör i somras... ingen walk in the park - men adekvata mängder Yes diskmedel gjorde skillnaden... :-/

Att dra "tur o retur" i samma kabel har säkert viss negativ inverkan på maxlängd på bussen; men jag tror knappast att du märker det i ett normalstort hus.

Men om du läser alla sentida trådar på ämnet 1-wire ser du att man kan få problem med stjärnnät redan vid strax över totalt 100 meter kabel. Geometrin spelar in.

/f