Forum: Mikrocontroller und Digitale Elektronik Alternative zu asynchronem open-drain multimaster bus (1-wire, DALI)?


von giga (Gast)


Lesenswert?

DALI nutzt recht einfache Hardware: die mit 250 mA strombegrenzt 
versorgte Datenleitung kann 64 Knoten mit 2 mA versorgen und wird zur 
Übertragung kurzgeschlossen (open drain).
Damit ist es ähnlich Onewire bzw. ähnelt einem asynchronen I2C.

Gibt es ähnlich einfache Busse, die Strom und Daten über dieselben 
Leitungen schicken?

Die nächste Stufe wäre vermutlich, Daten auf DC zu modulieren?

von Peter D. (peda)


Lesenswert?


von giga (Gast)


Lesenswert?

Da habe ich soeben reingeschaut, aber es geht um multimaster, das kann 
der nicht (ohne weiteres):

> Die Datenübertragung vom Master zum Slave erfolgt über die Modulation der 
Versorgungsspannung (1 = 36 V / 0 = 24 V). Der Slave antwortet dem Master über die 
Modulation seines Stromverbrauchs um 11–20 mA.

von Bauform B. (bauformb)


Lesenswert?

giga schrieb:
> Da habe ich soeben reingeschaut, aber es geht um multimaster, das kann
> der nicht

Geht es wirklich darum? Für diese Art Bus sollte man multimaster evt. 
differenzieren. In vielen Anwendungen gibt es nur ein zentrales Gerät 
mit der kompletten Anwendungslogik und der Stromversorgung und viele 
Sensoren und Aktoren. Letztere sind harmlos, aber Sensoren möchten ihre 
Daten immer sofort zur Zentrale schicken. Trotzdem würde ich die nicht 
als Master bezeichnen (oder allenfalls auf der Hardware-Ebene).

Unter den Voraussetzungen könnte man auch die M-Bus-Hardware benutzen 
und den gleichzeitigen Zugriff per Software regeln, z.B. mittels 
Zeitscheiben. Eine Hardware, die Kollisionen erkennbar macht, bietet 
natürlich mehr Optionen. Aber wenn man (Adern) sparen muss, macht man es 
eben per Software.

Edit: Witzig: der EIB-Bus wäre eine Alternative im Sinne der Frage. 
Nicht. Der benutzt teures 4-adriges Spezialkabel, unglaublich aufwendige 
Hardware in jedem Knoten und trotzdem komplizierte Software.

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Es gibt Single Pair Ethernet (SPE) mit Power Over Data Lines (PoDL). 
Dafür gibts jetzt gerade einen neuen Standard: Advanced Physical Layer 
(APL).

https://www.profibus.com/download/apl-white-paper/

Macht alles, was Du möchtest, ist aber nicht einfach.

fchk

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.