gonzo_102
Guest
Fri Nov 02, 2007 2:21 am
Witam!
Projektuję system sterowania oświetleniem oparty na rs485, jednak muszę
korzystać z gotowego okablowania które częściwo jest w formie magistrali a
częściowo w formie gwiazdy, w związku z tym mam pytanie:
Czy istnieje jakiś prosty projekt huba RS485? Może można to rozwiązać w
inny sposób? - w internecie znalazłem tylko gotowe huby rs485 do zastosowań
przemysłowych (niestety dosyć drogie).
--
Pozdrawiam
gonzo_102
robmac
Guest
Fri Nov 02, 2007 9:31 am
On 2 Lis, 02:21, gonzo_102 <gonzo_...@WYTNIJ.TO.o2.WYTNIJ.pl> wrote:
Quote:
Witam!
Projektuję system sterowania oświetleniem oparty na rs485, jednak muszę
korzystać z gotowego okablowania które częściwo jest w formie magistrali a
częściowo w formie gwiazdy, w związku z tym mam pytanie:
Czy istnieje jakiś prosty projekt huba RS485? Może można to rozwiązać w
inny sposób? - w internecie znalazłem tylko gotowe huby rs485 do zastosowań
przemysłowych (niestety dosyć drogie).
--
Pozdrawiam
gonzo_102
Pytanie - jakie odległości w tej gwieździe, jaka prędkość transmisji,
ile urządzeń.
Jak kilkanaście metrów/9600bps/kilka urządzeń, to nie widzę
najmniejszego problemu,
aby to spiąć do kupy. Jeśli może być tylko nadawanie, to możesz po
prostu w nadajniku
spiąć kilka driverów do kupy i już.
--
pozdrawiam
Robert
gonzo_102
Guest
Fri Nov 02, 2007 11:42 am
Dnia Fri, 02 Nov 2007 01:31:31 -0700, robmac napisał(a):
Quote:
On 2 Lis, 02:21, gonzo_102 <gonzo_...@WYTNIJ.TO.o2.WYTNIJ.pl> wrote:
Witam!
Projektuję system sterowania oświetleniem oparty na rs485, jednak muszę
korzystać z gotowego okablowania które częściwo jest w formie magistrali a
częściowo w formie gwiazdy, w związku z tym mam pytanie:
Czy istnieje jakiś prosty projekt huba RS485? Może można to rozwiązać w
inny sposób? - w internecie znalazłem tylko gotowe huby rs485 do zastosowań
przemysłowych (niestety dosyć drogie).
--
Pozdrawiam
gonzo_102
Pytanie - jakie odległości w tej gwieździe, jaka prędkość transmisji,
ile urządzeń.
Jak kilkanaście metrów/9600bps/kilka urządzeń, to nie widzę
najmniejszego problemu,
aby to spiąć do kupy. Jeśli może być tylko nadawanie, to możesz po
prostu w nadajniku
spiąć kilka driverów do kupy i już.
odległości do 100 metrów, prędkość powinna wynosić przynajmniej 38400bps,
urządzeń aktualnie będzie około 15, docelowo maksymalnie 30 - 40.
Transmisja będzie dwukierunkowa na zasadzie 1 master + reszta slave.
--
pozdrawiam
gonzo_102
robmac
Guest
Fri Nov 02, 2007 12:20 pm
On 2 Lis, 11:42, gonzo_102 <gonzo_...@WYTNIJ.TO.o2.WYTNIJ.pl> wrote:
Quote:
odległości do 100 metrów, prędkość powinna wynosić przynajmniej 38400bps,
no tu juz moze byc problem, choc 100m to tez nie jest jakas
gigantyczna odleglosc
Quote:
urządzeń aktualnie będzie około 15, docelowo maksymalnie 30 - 40.
Transmisja będzie dwukierunkowa na zasadzie 1 master + reszta slave.
Jesli caly projekt robisz sam od podstaw, to najprosciej bedzie zrobic
takiego
huba samemu. Kilka driverów podpinasz pod jeden uart procka (master),
aktywujesz je kolejno w programie (potrzebne osobne linie do
sterowania
_RE, DE w kazdym driverze). Odpytujesz kolejno urzadzenia w danej
galezi.
Przy okazji mozesz podpiac do systemu n razy wiecej urzadzen. W
programie
niewiele wiecej kodu, a same korzysci.
--
pozdrawiam
Robert
gonzo_102
Guest
Sat Nov 03, 2007 2:29 pm
Dnia Fri, 02 Nov 2007 04:20:44 -0700, robmac napisał(a):
Quote:
Jesli caly projekt robisz sam od podstaw, to najprosciej bedzie zrobic
takiego
huba samemu. Kilka driverów podpinasz pod jeden uart procka (master),
aktywujesz je kolejno w programie (potrzebne osobne linie do
sterowania
_RE, DE w kazdym driverze). Odpytujesz kolejno urzadzenia w danej
galezi.
Przy okazji mozesz podpiac do systemu n razy wiecej urzadzen. W
programie
niewiele wiecej kodu, a same korzysci.
Projekt robię od podstaw, jednak takie rozwiązanie odpada, ponieważ master
ma być w całkiem innym miejscu niż jest połączenie wszytstkich przewodów
magistrali.
Znalazłem taki schemat:
http://www.rs485.com/pdffiles/multiplerepeaters/rs485hub.pdf
Wydaje mi się że jest to najlepsze rozwiązanie - proste i skuteczne.
--
Pozdrawiam
gonzo_102
Ryszard K.
Guest
Mon Nov 05, 2007 8:20 am
Quote:
W tym przypadku wystarczy zastosować zwykły
repeter 1 wejście na 2 wyjścia.
Gwiazdę łączysz do pierwszego wyjścia resztę do drugiego.
Do jednego wyjścia RS485 można podłączyć max 32 odbiorniki rs 485.
R.K.
Daniel Jaworski
Guest
Sat Nov 10, 2007 5:42 pm
gonzo_102 wrote:
Quote:
Witam!
Witam!
Quote:
Czy istnieje jakiś prosty projekt huba RS485? Może można to rozwiązać w
inny sposób? - w internecie znalazłem tylko gotowe huby rs485 do zastosowań
przemysłowych (niestety dosyć drogie).
http://www.airborn.com.au/photo1/ab192.html
2 projekt od góry.
Pozdrawiam!
--
Daniel