RS485x1-wire

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

RS485x1-wire

#1 Příspěvek od ok1f »

Dobrý večer,

nemáte někdo zkušenost s možnou délkou kabelu pro obě sběrnice? Bohužel, rozvody jsou už hotové SYKFY. Potřeboval bych měřit teploty na vzdálenost cca 50 m.

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#2 Příspěvek od ZdenekHQ »

RS485 přes ten kroucený dvojdrát (a správně zakončený) bude bez problémů, 1-wire bude nepoužitelná.

P.S. K 1-wire : http://www.maximintegrated.com/app-note ... mvp/id/148
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#3 Příspěvek od ok1f »

A existuje obdoba DS18B20, která by komunikovala po 485? Pokud ne, tak by se to řešilo převodníkem přímo ve snímači? Pokud by ve snímači byl převodník 485/1-wire, zůstala by komunikace s čidlem stejná (myslím ohledně dat, ne napětí)?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#4 Příspěvek od ZdenekHQ »

Já jsem podobnou věc kdysi řešil procesorem, z jedné strany byly 1-wire čidla a procesor to převáděl na Modbus komunikaci přes RS485 s tím, že si pamatoval ID 1-wire čidel a převáděl to na modbus adresy.

Ale to muselo být řešený na míru, univerzálně znám jen převodník USB - 1-wire.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#5 Příspěvek od ok1f »

Jo, to je výborný, jako informace super. Mám se tím zabývat a šlo mě o to, jestli je to možné tak pojmout.

A pokud bych ten převodník umístil někde do uzlu, kde se sběrnice rozděluje k čidlům, s tím že rameno SYKFY bude do 20 m, makalo by to?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#6 Příspěvek od ZdenekHQ »

A nemůžeš použít teplotní čidla s výstupem PWM + budič symetrické linky ? Nevím , kolik jich je, ale pro dvě či tři je to mnohem jednodušší.

1-wire je nesymetrická a z principu velmi náchylná na rušení a kapacity drátů.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#7 Příspěvek od ok1f »

Pochopil jsem dobře, že na výstupu je frekvence s proměnnou střídou a pokud chci více snímačů, musím je přepínat, že nemají adresu?

Díval jsem se na SMT160-30-92

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#8 Příspěvek od ZdenekHQ »

Nemají.

Kolik je těch čidel ?
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#9 Příspěvek od ok1f »

V místě vzdáleném 50 m 4
v místě vzdáleném 10 m 5
v různých místech vzdálených do 20 m 10, každé jinde.

všechny kabely jsou svedeny do jednoho místa.

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#10 Příspěvek od ZdenekHQ »

Tohle bych asi řešil těma PWM čidlama, je to 1-bitová informace, takže to zvládne přepínat přímo vhodný procesor (nezapomenout na ochrany vstupů) a dokonce existují trafa pro převod nesymetického vstupu na UTP, používají se pro přenos videosignálu.

Problém ale asi bude s napájením čidel.

Jdu po 12 hodinách u počítače spát, pokračování zítra. :)
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#11 Příspěvek od ok1f »

Nebylo by jednodušší a přesnější použít PT100 a v každém snímači po A/D převodu přizpůsobit data na 485? Vniknul by tak modul na vstupu teplota, na výstupu RS485 např. Modbus.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#12 Příspěvek od Atlan »

PT100 potrebuje suciastky okolo seba, jednoduchsie je pouzit uP + cidlo DS, uP sa bude tvarit ako cidlo teploty s adresou na 485 zbernici

Uživatelský avatar
ok1f
Příspěvky: 239
Registrován: 11 zář 2006, 02:00

#13 Příspěvek od ok1f »

A ten převod z kódu DS na např. Modbus nebude problém?
Nebo se čidlo přizpůsobí jen napěťově (pomocí např. MAX 485) a data budou ve stejném formátu?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#14 Příspěvek od ZdenekHQ »

Jestli tam budeš mít DS + procesor (s eeprom) + budič sběrnice nebo jen PWM čidlo + budič, to se pozná hlavně na výsledné ceně, jinak je to jedno.

P.S. A na MAXy se vykašli, raději používej SN75176 .
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
rohy
Příspěvky: 108
Registrován: 11 zář 2005, 02:00

#15 Příspěvek od rohy »

mam spravenu 1wire siet s 12timi cidlami.Niektore vetvy su odhadom aj dlkšie ako 50m a funguje to.Skušal som aj jedno cidlo na viac ako 100m ,tiez bez problemov.Treba použit vhodne prevodniky a prepinace.

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“