Welcher Bus für Sternverkabelung

Gast #1024538
Lesenswert?

Hallo,
gibt es einen Bus der für eine Sternverkabelung geeignet ist?
Die Kabel (2x2x0.6) liegen schon, sind zwischen 6 und 10m lang und 
führen alle zu einen Punkt. Leider kann ich sie nicht als Linie schalten 
weil ich 2 Adern für die Spannungsversorgung brauche. Es bleiben also 
nur 2 Adern für die Daten übrig. Oder gibt es eine Möglichkeit Spannung 
und Daten auf denselben Drähten zur übertragen z.b. bei RS485?


Als Bandbreite würde mir schon 9600baud reichen.
Moderator (Firma: Titel) Persönliche Seite #1024566
Lesenswert?

Evtl. so:
Nimm CAN (alternativ RS485) und definiere deine Leitungen als 
Stichleitungen.

> Es bleiben also nur 2 Adern für die Daten übrig.
Bei RS485 und CAN reicht das, diese Busse sind Mehrteilnehmer-fähig, 
differentiell und bidirektional und brauchen dazu nur ein 
Datenleitungs-Pärchen.
Angehängte Dateien:
Gast #1024570
Lesenswert?

@Lothar Miller
gelten die angaben auch für RS485?

> > Es bleiben also nur 2 Adern für die Daten übrig.
> Bei RS485 und CAN reicht das, diese Busse sind Mehrteilnehmer-fähig,
> differentiell und bidirektional und brauchen dazu nur ein
> Datenleitungs-Pärchen.
Das ist schon klar, aber wenn ich noch 1 Pärchen mehr hätte, könnte ich 
den Bus hin und wieder zurück führen und hätte damit einen "Sauberen" 
Bus.
Gast #1024576
Lesenswert?

Bau Dir einen RS485-Sternverkabelungs-Hub:
1. 4fach Sender   (75ALS172),  Input (TX) an allen parallel hängen
2. 4fach Empfänger (75ALS173), alle RX-Outputs über AND auf 1 RX führen
3. DATA+/DATA--Pins von Sendern&Empfänger zusammenhängen,
   terminieren (100R) und fail-safe bias resistors (je 820R) als Pullup
   bzw. Pulldown.
Dann hast Du einen seriellen Bus mit sternförmiger Topologie. 
Funktioniert bei mir mit 230kBit und Längen > 100m.

Bei den Kabelenden (d.h. den Geräten) kannst Du mit normalen RS485 
Transceivern arbeiten (75*176).

Ist allerdings nicht Multimasterfähig, der Master hängt immer am Hub 
dran
und fragt reihum ab; die einzelnen Geräte bekommen zwar alles mit, 
reagieren aber nur wenn die Adresse stimmt.
Moderator (Firma: Titel) Persönliche Seite #1024580
Lesenswert?

> gelten die angaben auch für RS485?
Da dürfte in der Praxis noch mehr drin sein, denn bei diesem Bus kann es 
nur 1 sprechenden Teilnehmer geben (wird i.A. durch einen Master 
arbitriert). Deshalb sind beide Pegel (0' und '1') aktiv differentiell 
getrieben.

Beim CAN-Bus dagegen ist die '1' rezessiv und wird nur durch die 
Busabschlusswiderstände garantiert (0V zwischen CAN+ und CAN-).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren