Jak połączyć 3-5 Atmeli C2051 przez RSa do komunikacji z PC? - Oprogramowanie i schematy

Połączenie kilku Atmeli c2051 jednym RSem





Poprzedni Następny
Wiadomość
Spis treści
From: "Ameba" <bula_at_nospam_bph.onet.pl>
Subject: Połączenie kilku Atmeli c2051 jednym RSem
Date: Mon, 16 Oct 2000 23:48:34 +0200


Witam
Może ktoś przerabiał temat łączenia 3-5 atmelków c2051 przy pomocy ich RS`ów
tak, aby mogły się komunikować między sobą i z zewnętrznym PCtem. Interesuje
mnie strona oprogramowania takiego badziewia, jak i połączenia.
Z góry dzięki za wszelakie info dot. w/w spawy.





Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anok_at_nospam_ceti.pl>
Subject: Re: Połączenie kilku Atmeli c2051 jednym RSem
Date: Tue, 17 Oct 2000 00:05:31 +0200


Ameba napisał(a) w wiadomości: <39eb7654_at_nospam_news.vogel.pl>...
Witam
Może ktoś przerabiał temat łączenia 3-5 atmelków c2051 przy pomocy ich
RS`ów
tak, aby mogły się komunikować między sobą i z zewnętrznym PCtem.
Interesuje
mnie strona oprogramowania takiego badziewia, jak i połączenia.
Z góry dzięki za wszelakie info dot. w/w spawy.



Ja zwarlbym wszystkie Rx i Tx w kazdym Atmelku
i miedzy atmelkami.

Efekt bedzie taki, ze przy wysylaniu bajtu
odbierze go ten sam atmel, ktory wysyla oraz wszystkie pozostale.

Jesli jest jeden master i reszta to slave'y to sprawa jest raczej prosta
wszytkie slave'y nasluchuja czy dzieje sie cos na RS'ie
a odpowiadaja tylko po odebraniu jakiegos charakterystycznego
bajtu (niepowtarzalny numer kazdego slave'a).

Jesli kilka masterow to juz troche gorzej.

Andrzej




Poprzedni Następny
Wiadomość
Spis treści
From: verox_nospam_at_nospam_matrix.torch.net.pl (Verox)
Subject: Re: =?iso-8859-2?Q?Po=B3=B1czenie?= kilku Atmeli c2051 jednym RSem
Date: 17 Oct 2000 06:15:55 GMT


On Tue, 17 Oct 2000 00:05:31 +0200, Andy napisał:
Ja zwarlbym wszystkie Rx i Tx w kazdym Atmelku
i miedzy atmelkami.
Jesli jest jeden master i reszta to slave'y to sprawa jest raczej prosta
wszytkie slave'y nasluchuja czy dzieje sie cos na RS'ie
a odpowiadaja tylko po odebraniu jakiegos charakterystycznego
bajtu (niepowtarzalny numer kazdego slave'a).

Jesli kilka masterow to juz troche gorzej.

A ja bym zrobił tak (chyba rs485 - ale głowy nie dam sobie obciąć).
Zastosowałbym 9-bitowy znak (parzystość), ale troszke zmieniłbym znaczenie
bitu parzystości. Kiedy 9-ty bit=1 przesylam adres atmelka, potem lecą dane.
Myśle że w miare jasno to opisałem :-) ?

--
Tomasz Brol, Network Administrator PiK-NET Sieci Rozlegle
Toszecka 102, Gliwice Poland, voice +48 32 232-70-70, fax: +48 32 232-70-00
e-mail: verox<at>pik-net.pl