Hub 1wire

Jan 23, 2008 5 Replies

W³a¶nie zacz±³em siê przymierzaæ do "lekkiego" zelektronizowania mojego projektowanego w³a¶nie domu. Zaczê³o siê oczywi¶cie od pierdó³ek typu sterowanie o¶wietleniem, ale jak dotar³o do mnie co mo¿na uzyskaæ robi±c to na magistrali 1wire i oplataj±c ni± ca³y dom [1], to oczywi¶cie nie ma mowy o opuszczeniu poprzeczki :-) Z pierwszych przymiarek wynika mi, ¿e du¿ym problemem by³oby u³o¿enie wszystkich potencjalnych miejsc, w których znalaz³yby siê (lub mog³y znale¼æ) interfejsy w ³añcuch (zgodnie z zaleceniami dot. 1wire), nie ma si³y, bêdzie to raczej co¶ w stylu drzewa. Poniewa¿ drzewo bêdzie mia³o kilka do¶æ d³ugich ga³êzi no i chcia³bym te¿, ¿eby awaria typu np. zware³ko w jednej ga³êzi niekoniecznie rozk³ada³o mi na ³opatki ca³y system, a¿ siê prosi, ¿eby wykonaæ co¶ w stylu huba 1wire. Szybkie przemielenie stron dallasa nie wykaza³o istnienia takiego urz±dzenia, a a¿ siê wierzyæ nie chce. Ktokolwiek widzia³, ktokolwiek wie (albo mo¿e co¶ podpowiedzieæ w temacie) - bêdê wdziêczny.



[1] - znaczy wszystkie miejsca, które nakazuje rozs±dek + wiêkszo¶æ z tych nieprawdopodobnych, od szamba pocz±wszy (czujnik poziomu wiadomoczego), na kalenicy skoñczywszy (wiatromierz do automatyki zamykaj±cej okna po³aciowe)

J.


sa gotowe projekty owfs - na ich stronie masz zakladke hardware i tam szukaj. Conajmniej 2 rozne projektu hub widzialem

U¿ytkownik "Jarek P." <jarek[kropka] snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci

Nie bardzo wiem, jakby mia³ taki hub wygl±daæ w jednoprzewodowej magistrali, w której slave odpowiada bit po bicie z opó¼nieniem rzêdu 10us. 1-wire nie nadaje siê do budowania du¿ych systemów, 1-wire nie nadaje siê te¿ do budowy du¿ych niezawodnych systemów (s± jazdy z niektórymi czujnikami, cuda siê dziej± przy zak³óceniach na zasilaniu itd). Obskoczenie wszystkich adresów te¿ trwa raczej d³ugo. Je¶li upierasz siê na 1-wire zrób sobie w ka¿dej ga³êzi adresowane konwertery na jaki¶ inny protokó³ (np. transmisja szeregowa po RS485/422) i zarezerwuj ~4-parow± skrêtkê na magistralê g³ówn±.

e.

No wlasnie tez mi sie tak wydawalo, a tu jak widac rzeczywiscie sa huby

1-wire. Ale ciagle zastanawiam sie na ile sensownie to dziala w naprawde duzej sieci i na ile jest odporne na przepiecia i zaklocenia. Chociazby poziom masy - przy kilkuset metrach kabla trudno zagwarantowac, ze na koncach roznica masy nie bedzie spora. No i jak podlaczyc wlasne urzadzenia? Kiedys wyskrobalem slave 1-wire na AT90S2313, takze procek udawal normalne urzadzenie 1-wire. W kazdym razie z powyzszych przyczyn zdecydowalem sie wykorzystac w moim projekcie rs485 z warstwa logiczna zblizona do 1-wire.

Chodziło mi o czysto elektryczne rozdzielenie segmentów sieci, logicznie oczywiscie byłaby to jedność.

Przymierzając się do tematu zaczynam się powoli wogóle skłaniać ku RS485, układy obsługujące toto nie są znów tak drogie.

J.

U¿ytkownik "Jarek P." snipped-for-privacy@gmail.com napisa³ w wiadomo¶ci news: snipped-for-privacy@s13g2000prd.googlegroups.com...

Ale to jest magistrala jednoprzewodowa, sterowana z mastera, który "wie" kiedy to on wymusza 0, a kiedy odpowiada slave. Jako¶ cienko widzê wzmacnianie tej transmisji w obie strony bez ryzyka zapêtlenia siê uk³adu (oczywi¶cie zak³adamy, ¿e nie wzbogacamy protoko³u o jakie¶ nowe komendy czy inne tricki).

A co do fabrycznych hub-ów. S± w ofercie MAXIM-a ró¿ne konwertery, na RS232, na I2C, USB itp. ale nastêpuje tu rodzielenie kierunków transmisji i wiadomo, ¿e jest to do¶æ ³atwo wykonalne. Jest te¿ uk³adzik DS2409 bêd±cy jakim¶ bridgem 1-wire, zdaje siê, ¿e bazuj±cy na jakiej¶ dodatkowej komendzie, dziêki której mo¿na go adresowaæ i wycinaæ ca³y fragment magistrali za nim, ale po pierwsze nie jest to dok³adnie to, co chcia³e¶, a po drugie chyba co¶ jednak nie wysz³o, bo uk³ad jest NRND i nie ma zamiennika :)

e.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required