Sposoby komunikacji między 8-10 mikrokontrolerami a PC: RS232 czy I2C na 15 m?

Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami





Poprzedni Następny
Wiadomość
Spis treści
From: js_at_nospam_WYTNIJTOlf.pl (hejber)
Subject: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 02 Jan 2004 17:02:34 GMT


Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?

USB sobie juz
odpuscilem z powodu drogich prockow i kiepsko opisanych
"application notes" w siec :((

Pozdrawiam,
Hejber

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!topaz.icpnet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr C." <piotr_at_nospam__usun_mabanana.com>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 2 Jan 2004 18:14:00 +0100


Użytkownik "hejber" <js_at_nospam_WYTNIJTOlf.pl> napisał w wiadomości
news:3ff5a36c.15974560_at_nospam_news.onet.pl...
Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?

Nie wiem jak I2C ale ja robiłem na RS232 i działa ładnie w otoczeniu
dziesiątków kabli wszelakiego rodzaju. Weź jednak pod uwagę, że szyna RS232
nie za bardzo nadaje się do wpinania kilku urządzeń. W moim przypadku kabel
doprowadzony jest do skrzynki z płytkami, które sprzężone są we wspólną
szynę już za konwerterem rs232-ttl.

pozdr.



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 02 Jan 2004 18:22:32 +0100


Fri, 02 Jan 2004 17:02:34 GMT jednostka biologiczna o nazwie
js_at_nospam_WYTNIJTOlf.pl (hejber) wyslala do portu 119
jednego z serwerow news nastepujace dane:

mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.
Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?
A o RS-485 slyszales ? Nie ? Google !

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Bednarz" <tb(usunTO)_at_nospam_internet.pl>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 2 Jan 2004 18:52:41 +0100


Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?
[...]
A moze zrob ukladzik ktory mozna bedzie wpiac w Ethernet
i ktory bedzie obslugoiwal jakis tam protokol
Ukladzik bedzie dzialal jak np klient a PC bedzie serwerem
TB



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mariusz K." <r2d2nospam_at_nospam_enet.pl>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 2 Jan 2004 20:31:29 +0100



Użytkownik "hejber" <js_at_nospam_WYTNIJTOlf.pl> napisał w wiadomości :

Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?



moze CAN , kosci sa w przystepnych cenach
ja osobiscie podpinalem 10 urzadzen i chodzilo to ladnie.



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: 2 Jan 2004 20:34:27 +0100


On Behalf Of hejber
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

na 15m, tak aby na początek i bez kłopotów oraz szukania
błędów tam gdzie ich nie ma, to polecam fizycznie RS485.
Programowo to możesz skorzystać z jakichś standardowych
protokółów, niestety wygrzebanie czegoś sensownego z sieci
wymaga poświęcenia kilku dni. Ja używam swojego softu
który za każdym razem wymaga poprawek i dostosowania
do nowych warunków.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.internetia.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "neuron" <neuron_at_nospam_zzzzipnet.com.pl>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Fri, 2 Jan 2004 23:16:17 +0100



Użytkownik "hejber" <js_at_nospam_WYTNIJTOlf.pl> napisał w wiadomości
news:3ff5a36c.15974560_at_nospam_news.onet.pl...
Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?

USB sobie juz
odpuscilem z powodu drogich prockow i kiepsko opisanych
"application notes" w siec :((

Pozdrawiam,
Hejber

Jezeli warunki pracy nie sa najgorsze to zrob sobie wlasny interfejs oparty
na tranzystorach i transoptorach , ewentualnie zrodlo pradu na lm317 ( petle
pradowa ) - problem jest jedynie taki ze troche bedziesz musial sie
nacwiczyc z protokolem transmisji - niepytany milczy, a zapytany odpowiada
nie wczesniej jak po 10ms.
No i max 9600bodow .
Jezeli sie na takie rozwiazanie zdecydujesz - na wszelki wypadek zapoznaj
sie z standardem 485 i przygotuj w prockach noge do zmiany kierunku
transmisji.

pzdr wojtek
www.neuron.com.pl





========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Janusz Raniszewski <rniski_NOSPAM_at_nospam_poczta.internetdsl.pl>
Subject: Re: Sposob podlaczenia urzadzen - komunikacja miedzy mikrokontrolerami
Date: Sat, 03 Jan 2004 14:45:54 +0100


Czesc,
mam do stworzenia system mikroprocesorowy, w ktorym
kilka mikrokontrolerow (8-10) bedzie komunikowac sie z PCtem.
Wlasnie, macie jakies opinie odnosnie sposobu polaczenia.

Czy tylko RS232 wchodzi w gre, a moze wiecie jak sprawuje
sie szyna I2C przy 15-metrowych kablach ?

Witam,

Z powodzeniem wystarczy 3wire RS232. Ponieważ nie ma pinów potwierdzania
transmisji należy stan transmisji oprzeć na programowym określaniu stanu
transmisji np. XON/XOFF oraz zwrotnym potwierdzaniu przyjęcia polecenia
i ew retransmisji.
Ważnym jest dodanie minimum sumy kontrolnej ale lepiej wielomianu CRC.
Jako protokół bardzo wygodny jest MODBUS w trybie ASCII.

Dla większych zasięgów dobrze jest zmodyfikować standard i zrealizować
go nie napięciowo lecz prądowo. Doskonale nadają się do tego
transoptorki (dodatkowa optoizolacja). Ponieważ tanie transoptorki są
stosunkowo wolne (ok. 30kHz) tranfser będzie max 2400bit/s chyba, że
poszukasz czegoś szybszego. Przy linii prądowej z szybkimi transoptorami
spokojnie osiągniesz 115000bit/s przy 100m jednakże jako drut musisz dać
skrętkę np. od ethernetu i łącze prowadzić tak aby znosiły się pola
magnetyczne obu kierunków (pętla).

Pozdr. JanuszR


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai