-
Data: 2009-05-10 18:34:58
Temat: Re: Tysiąc mikrokontrolerów oraz żarówek: projekt P.I.W.O. 3 :)
Od: m...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 9 Maj, 16:08, "Martin McKey Ltd." <m...@s...list.pl> wrote:
> Już we wtorek w działaniu :)
>
> Zapowiada się nieźle, bo już jest multikolor ;) w zeszłym roku były dwa
> kolory, a teraz...
>
> http://projekt-piwo.pl/http://projekt-piwo.pl/index.
php?adr=kiedy
>
> Pozdrawiam,
> McKey
Witam i czuje się wywołany do tablicy - dawno nie zaglądałem na pme,
lecz kolega mnie zaalarmował ;)
Rozwiewając wszystkie spekulacje - sieć sterująca to RS485 o dość
specyficznej strukturze.
Ethernet nie wchodził nigdy w grę:
1) bardzo duże koszty
2) w brew pozorom w akademikach często gniazdek jest na styk, a
niektórzy mieszkańcy gotowi by oczy wydrapać, gdybyśmy im kompy
odłączyli od sieci
3) MACi - nie spotkałem akademika, w którym admin nie miałby pełnego
filtrowania po MACach i odpicowanych switchy zarządzalnych -
przekonfigurowanie sieci to byłby dramat
RJ45 zastosowaliśmy, ponieważ możemy wtedy łączyć lampki gotowymi
patchcordami sieciowymi o dowolnych długościach.
RS485 chodzi w pełnym duplexie (par mamy pod dostatkiem w skrętce).
Ponieważ 120 lampek (albo i dużo więcej ;-)) to już zbyt ryzykowane na
jedną sieć (mimo istnienia driverów) - powstały specjalne HUBy.
Urządzenie ma jeden port UPSTREAM ze skrosowanymi parami TX/RX i 5
portow do których można podłączyć albo UPSTREAM kolejnego HUBa, albo
łancuszek z maksymalnie 32 lampkami i terminatorem wpiętym na końcu.
Zasilanie hubow może iść albo z gniazdka DC, które jest w każdym z
nich, albo z 48V puszczonych na dwóch pozostałych parach w skrętce.
Dodatkowo każdy HUB ma na pokładzie USB i FT232 - gdy USB zostanie
podłączone, automatycznie odłączony zostaje port UPSTREAM.
Takie rozwiązanie pozwala na praktycznie dowolne kombinacje z
topologią sieci. Można nawet takiego huba wpiąć na końcu łańcuszka
lampek zamiast terminatora i rozgałęzić dalej sieć.
Wszystkie pakiety wysyłane z komputera (USB) są rozsyłane po
wszystkich portach. Odpowiedzi z lampek są zbierane przez HUBy,
ANDowane i wypuszczane "w dol" w stronę komputera.
Trzecie gniazdko to RJ11 (12?) - 6 stykowe. Jest na nim wyprowadzone
ISP ATMegi8, która siedzi w każdej lampce.
Przez ten port można wgrywać oprogramowanie, oraz konfigurować adres
lampki w sieci, za pomocą specjalnego programatora z LCD i klawiaturą
numeryczną.
Co do mieszania kolorów - jest to raczej słaba opcja, głównie z powodu
różnorodności wnętrz pokoi.
Jedyna możliwość o jakiejś myślimy na przyszłość to sterowanie fazowe
żarówek - czas pokaże co uda się uzyskać na PIWO4 ;)
--
pozdrawiam
Michał Wysocki
SKN MOS
Politechnika Wrocławska
http://www.mos.pwr.wroc.pl
http://www.projekt-piwo.pl
Następne wpisy z tego wątku
- 10.05.09 18:51 RoMan Mandziejewicz
- 10.05.09 18:58 RoMan Mandziejewicz
- 10.05.09 19:29 Tomasz Wójtowicz
- 10.05.09 19:32 roman rumian
- 10.05.09 19:57 Jarosław Sokołowski
- 10.05.09 19:58 Marcin Łukasik
- 10.05.09 20:10 Mirek
- 10.05.09 20:12 Mirek
- 10.05.09 20:24 Mirek
- 10.05.09 20:49 RoMan Mandziejewicz
- 10.05.09 21:21 Jarosław Sokołowski
- 11.05.09 01:22 MH
- 11.05.09 06:17 Icek
- 11.05.09 06:28 Grzegorz Kurczyk
- 11.05.09 07:49 Tomasz Wójtowicz
Najnowsze wątki z tej grupy
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
Najnowsze wątki
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=
- 2025-02-10 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-02-10 Dlaczego takie preferencje banków?
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=