Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

pytanie o hub'a

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:
pytanie o hub'a

Postautor: areczkas » 30 paź 2004, o 20:50

Witam

Ma ktos z Was wiedze jak sa budowane Huby? Chcialbym sam zrobic wlasny hub, ale nie wykorzystywac wyspecjalizowanych ukladow realizujace za mnie algorytm dzialania tylko sprobowac zrobic samemu na uP. Przede wszystkim chodzi mi o idee aby poczuc dzialanie takiego ukladu.

Awatar użytkownika
ACeK
-
-
Posty:1522
Rejestracja:30 mar 2003, o 19:35
Lokalizacja:Kielce

Postautor: ACeK » 31 paź 2004, o 10:08

:) Nie mam zadnego schematu ale moge Ci wyslac zdjecie plytki hubu i zobaczysz jak jest zbudowany. Przyznaje ze zaskoczyl mnie Twoj post i pewnie budowa wlasnego jest drozsza niz kupno gotowego (uzywanego) :o
:D

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: areczkas » 31 paź 2004, o 13:43

...a zupelnie nie powinien ciebie dziwic. Chodzi mi przede wszystkim na zdobyciu umiejetnosci i wiedzy a to jest bezcenne. Nie wysylaj mi schematu gdyz bardziej zalezy mi na oprogramowaniu ktore bedzie zazadzalo calym sprzetem. Chce poznadz zasade dzialania i sposob tworzenia takich ukladow.

Guru
-
-
Posty:250
Rejestracja:30 cze 2003, o 13:26
Lokalizacja:Kraków

Postautor: Guru » 29 lis 2004, o 10:05

O w końcu jakiś ambitny człowiek !!!!
Otóż aby zacząć cokolwiek myśleć należałoby się zapoznać z normą 802.3 i tam wszystko sobie przeczytasz na ten temat. Coś ok 1500 stron.
Trzeba zacząć od tego, że poziomy napięć są ciekawe, a hub to nic innego jak trochę bardziej inteligentne połączenie kabli, może jak już budować to switch'a on przynajmniej zagląda w pakiety.

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

?

Postautor: areczkas » 29 lis 2004, o 10:20

a miałeś przyjemność zajomania się przełącznikami? Próbowałeś wykonać coś takiego?

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 29 lis 2004, o 19:07

Czy chodzi ci o huba do ethernatu?

Awatar użytkownika
ACeK
-
-
Posty:1522
Rejestracja:30 mar 2003, o 19:35
Lokalizacja:Kielce

Postautor: ACeK » 30 lis 2004, o 06:14

...Chodzi mi przede wszystkim na zdobyciu umiejetnosci i wiedzy a to jest be[fade]zcenne[/fade]

:) Jesli chcesz sie uczyc to moze Cie zainteresuje temat temat IP cop :arrow: IPCop :wink:
:D

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: areczkas » 30 lis 2004, o 08:40

Czy chodzi ci o huba do ethernatu?
jak najbardziej...

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 30 lis 2004, o 10:03

Kilka lat temu popełniłem konstrukcję ethernetowego huba 8-portów. Jeżeli interesują cię jakieś informacje dotyczące tematu, a ja będę umiał ci odpowiedzieć, to wal śmiało.

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

?

Postautor: areczkas » 30 lis 2004, o 14:52

dzieki.
I juz nasuwa mi sie pierwsze pytanie. Jaka byla jego konstrukcja? Na czym budowałeś element sterujący. Czy wykonałeś go na jakimś uP czy zastosowałeś gotową kostkę?

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 30 lis 2004, o 15:39

Urządzenie było zbudowane z użyciem specjalizowanego układu scalonego. Ja konkretnie zastosowałem układ produkowany przez winbond. Póżniej podam więcej szczegółów.

Awatar użytkownika
Kubus
-
-
Posty:33
Rejestracja:11 lut 2003, o 11:41
Lokalizacja:Warszawa

Postautor: Kubus » 30 lis 2004, o 15:46

Hub nie jest skomplikowanym urzadzeniem, pracuje chyba na pierwszej, najnizszej warstwie modelu ISO/OSI i zajmuje sie glownie wzmacnianiem sygnalu. Co innego to swich, znacznie bardziej skomplikowane urzadzenie i pracuje chyba na 3 warstwie modelu ISO/OSI i posiada juz jakas "inteligencje" w przeciwienstwie do huba :D

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

odp

Postautor: areczkas » 30 lis 2004, o 21:31

to akurat wie kazdy... :| Problem powstaje kiedy ma sie ochote zrobic takie cos zupelnie samemu.

Gawel czekam na dalsza czesc historii :)

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 30 lis 2004, o 23:19

W hubie zastosowany jest układ W89C982AF z firmy winbond (ethernetowy hub 8 kanałowy). Ten układ zawiera kompletną obsługę (zawiera generator taktujący - wystarczy dołączyć kwarc 20MHz; steruje diodami sygnalizującymi stan LINK, oraz diodą sygnalizującą kolizję). Układ ten może obsługiwać dodatkowo sieć zbudowaną z koncentryka, ale ja nie wykorzystałem tej możliwości (wymagał zastosowania dodatkowego układu scalonego i izolowanej przetwornicy DC-DC).
Każdy kanał ma swój filtr. Zastosowałem popularne filtry FB2022 z formy bothand. Ten filtr w istocie jest transformatorem impulsowym (dokładnie dwoma transformatorami w jednej obudowie - trafko nadajnika i trafko obdiornika). Z filtru sygnał jest doprowadzony do złączek typu RJ (do ethernetu używane są dwie pary skrętki przylączonych do pinów 1 i 2 jako jedna para i piny 3 i 6 jako druga para). Z grubsza to by było wszystko.
Jak podasz mi swój adres e-mail, to prześlę ci odpowiednie rysunki. Mój adres jest an177@poczta.fm

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

...

Postautor: areczkas » 1 gru 2004, o 13:23

wielkie dzięki

Szkoda że jednak nie robiłeś tego zupełnie od podstaw....

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 1 gru 2004, o 13:45

W tym wszystkim nie bez znaczenia jest element kosztów. Inne rozwiązania byłyby droższe.

[ Dodano: 02-12-2004, 08:41 ]
W sumie to możesz pokusić się o próbę skonstruowania takiego urządzenia. W obecnych konstrukcjach używa się wydzielonych układów do przetwarzania sygnału odbieranego (nadawanego) poprzez złącze RJ na postać cyfrową. Najczęściej stosowanymi interfejsami do komunikacji między tymi układami a układami do dalszego przetwarzania są MII lub RMII. W tym wszystkim jest tylko jeden problem, mianowicie w/w układy nie są tak popularne i nie kupisz ich w pierwszym lepszym sklepie.

Toker
-
-
Posty:19
Rejestracja:29 lis 2004, o 00:39
Lokalizacja:Kraków

Postautor: Toker » 9 gru 2004, o 01:58

Witam
Jezeli chcesz zbudowac hub od podstaw to chyba jedynym rozsadnym wyjsciem sa uklady programowalne. No oczywiscie po wczesniejszym zapoznaniu sie z dokladna zasada dzialania.
Pozdrawiam

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: areczkas » 10 gru 2004, o 10:18

Mi właśnie chodzi o tą zasadę działania a nie o środowisko... :)

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 11 gru 2004, o 01:42

W przypadku switcha, to zasada działania z grubsza jest taka, że przychodzący sygnał jest odbierany przez intefejsy wejściowe (układy 10/100 PHY). Z tych układów wychodzi sygnał cyfrowy będący danymi z pakietu ethernetowego. W tym pakiecie między innymi zawarte są adresy MAC nadawcy i odbiorcy. Po tych adresach musisz sobie wykombinować dokąd te dane przesłać (przeciętny switch ma kilka wejść), czyli cały strumieć danych przesłać do innego układy interfesu we/wy (10/100 PHY), który wypchnie dane w kabel.
Jest to bardzo prosty opis działania. Mądrzejsze switch potrafią kierować pakiety danych analizując je w wyższych warstwach.

Awatar użytkownika
areczkas
-
-
Posty:341
Rejestracja:2 mar 2004, o 13:18
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: areczkas » 11 gru 2004, o 18:05

ojej chyba dalej sie nie rozumiemy... :(
gawel - to ze napisalem ze chce wiedziec jak zrobic huba nie oznacza ze nie wiem jaka on dziala. Wiesz ja nawet kiedys skonczylem studia wiec co nieco jeszcze pamietam :) i oczywiscie umiem uzywac internet.
Przede wszystkim chodzi mi o algorytm pracy- przykladowy projekt i listing programu.

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 64 gości