-
1. Data: 2009-05-08 11:57:43
Temat: Drugie podejście do sieci czujników
Od: Roman Rumian <g...@c...edu.pl>
Panowie,
czy jest tu ktoś, kto zrobił multidrop RS-485 dla conajmniej 100 stacji
na jednej skretce ?
Jaka była maksymalna przepływność bitowa (wiadomo, że są driver'y i
UARTy pracujące na 10mbps) ?
Załóżmy najprostszy protokół: jeden master i reszta slave.
Jak mechanicznie rozwiązać podłaczanie stacji do skrętki, tak aby nie
popsuć własności falowych ?
Ukłony
Roman Rumian
-
2. Data: 2009-05-12 13:14:49
Temat: Re: Drugie podejście do sieci czujników
Od: "adsp" <a...@g...pl>
Użytkownik "Roman Rumian" <g...@c...edu.pl> napisał w wiadomości
news:gu167k$7dq$1@srv.cyf-kr.edu.pl...
> Panowie,
>
> czy jest tu ktoś, kto zrobił multidrop RS-485 dla conajmniej 100 stacji na
> jednej skretce ?
> Jaka była maksymalna przepływność bitowa (wiadomo, że są driver'y i UARTy
> pracujące na 10mbps) ?
Są i do 40mbps, ale magistrali się na tym raczej nie zrobi - połączenie
punkt-punkt owszem. Po drugie, mało który MCU posiada tak szybkie UARTy, no
chyba że wsadzi się FPGA - albo wykorzysta się USART i pośle się z danymi
zegar.
> Załóżmy najprostszy protokół: jeden master i reszta slave.
teoretycznie na RS485 można doczepić 32 węzły. W praktyce - da się więcej -
TI robi ulepszone transceivery (do 256 node).
Nie przypominam sobie by ktoś robił większą sieć (>32) na RS485.
W jednym z projektów korzystam z CAN. W sieci może pracować do 100 jednostek
(99 slave + 1 master).
Długość sieci < 250m. Transmisja 250kbit. Połączenia skrętką ekranowaną
LIYCY, albo STP cat 5. W praktyce urządzenie działa na obiektach.
> Jak mechanicznie rozwiązać podłaczanie stacji do skrętki, tak aby nie
> popsuć własności falowych ?
tym bym się zbytnio nie przejmował. Dobrze terminowana magistrala,
zachowanie prawidłowej topologii sieci, krótkie odgałęzienia od szyny
(<0.5m). Kontrola ESD, filtry EMI, dobry trasceiver.
Użycie niezawodnego standardu (warstwa elektryczna + protokół) - np. CAN
Bus, ewentualnie RS485 + jakis Modbusopodobny protokół.