Forum: Mikrocontroller und Digitale Elektronik Bussystem 1Ader + Masse


von mts (Gast)


Lesenswert?

Hallo zusammen,

bin au der Suche nach nem geeigneten Bussystem für folgende 
Anforderungen:

1. Habe nur noch eine Ader zur Verfügung (+Masse)
2. 1 Master, ca. 30 Slaves sollten zulässig sein
3. Baudrate <40000 bps
4. Ich habe massive Störungen auf der Leitung, da es hier um grobe, 
offenliegende Schleifkontakte geht. Sollte das ganze also abkönnen (hier 
kann man jedoch stark mit dem Protokoll arbeiten)
5. Leitungslängen bis ca. 500m sollten Zulässig sein.

Habe mir verschiedenes angeschaut:
z.B.
RS485: leider diff., brauche also eine Leitung mehr
CAN: zu anfällig und auch diff.

Hat jemand nen Tipp?

Gruß
mts

von Simon K. (simon) Benutzerseite


Lesenswert?

"One Wire Bus"?

von Andreas K. (a-k)


Lesenswert?

Differentielle Übertragung benötigt keine Masse. Die wird zwar meist 
mitgeführt, ist aber nicht erforderlich.

Allerdings setzt das voraus, dass die Knoten nicht anderweitig 
elektrisch gekoppelt sind und dadurch dann sehr unterschiedliche 
Massepotientiale entwickeln.

von mts (Gast)


Lesenswert?

Ich sag ja, ich hab nur noch eine Ader frei. Masse liegt schon.

von Andreas K. (a-k)


Lesenswert?

Im Prinzip: UART Half-Duplex über Open-Collector-Treiber. Vgl. LIN-Bus.

Aber dieser Kombination aus Tempo (40Kbps) und Distanz (500m) sehe ich 
keine andere einfache Lösung als differentiell oder drahtlos.

von Sören H. (dersoe)


Lesenswert?

Heißt Masse in diesem Falle wirklich Masse oder einfach nur Schirm?
Mit anderen Worten: Wird der Schirm (bzw. Masse-Leitung) noch 
anderweitig als Masse verwendet oder wäre es denkbar dieses als zweite 
Leitung zu missbrauchen?

von mts (Gast)


Lesenswert?

LIN-Bus werd ich mir mal anschaun.

Masse ist Masse und wird noch von anderen Geräten als Masse verwendet 
(wie gesagt, es handelt sich um Schleifkontakte -> also kein Schirm da)

von Sid (Gast)


Lesenswert?

Evt. ist auch der ASI-Bus für dich interessant!

Weis net genau ob der 500m als Leitungslänge schafft, evt. mit 
Repeatern.

von Gerd V. (gerald)


Lesenswert?

@ mts,

schaue Dir mal LIN-BUS-Treiber an zb. MCP2021.

Viel Erfolg

Gerd

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.