Bidirektionaler 2-Drahtbus, optisch isoliert. So sinnvoll?

OP (Firma: flipdot hackerspace kassel) #3067378
Lesenswert?

Hallo zusammen,

für meine Haussteuerung mit dem Raspberry möchte ich gerne einen 
störsicheren, optisch isolierten Bus haben.

Was haltet ihr von diesem Ansatz, der abwechselnden Betrieb in beide 
Richtungen mit nur zwei Drähten gestattet?  Die Ansteuerung soll mit 
9600 bps und einem sehr simplen Protokoll erfolgen, ähnlich wie Modem 
"AT-Kommandos".

An jedem Teilnehmer hängt ein AVR, der z.B. Steckdosen steuert oder 
Messungen durchführt.

Was ich mir dabei gedacht habe:

- langsam, damit auch einfache Optokoppler geeignet sind
- elektrisch angelehnt an MIDI
- Problem: Ausfall eines Teilnehmers kann Bus lahmlegen

Habt ihr eine Idee, das weiter zu vereinfachen?
Schönen Tag,

snafu.
Angehängte Dateien:
(Firma: matzetronics) #3067488
Lesenswert?

S. Nafu schrieb:
> Habt ihr eine Idee, das weiter zu vereinfachen?

Es wäre vllt. ganz gut, vor dem Optimieren es um Funktionieren zu 
bekommen. Im Moment sehe ich, das die LED des Sendeoptokopplers nie 
leuchten wird, da sie einfach nur in Reihe mit dem Phototransistor 
liegt, der gerade sperrt.

Mein Vorschlag wäre etwas wie MIDI, dann eben mit 3 Drähten. TX vom 
Master hat einen kräftigen Treiber, der in der Lage ist, einige 
Optokoppler mit seperaten Vorwiderständen parallel anzutreiben. Die 
Slaves haben einen Optokoppler, der mit den Phototransistoren wired-or 
auf der RX Strippe liegt.
Es darf nur ein Slave senden.
Gast #3067531
Lesenswert?

Die ganze Schaltung ergibt für mich keinen erkennbaren Sinn. Zu viele 
Fehler, um daraus ableiten zu können, was Du Dir dabei gedacht hast.

Diese Reihenschaltung aus LED's ist auch äußerst unvorteilhaft, denn die 
erforderliche Versorgungsspannung steigt mit Anzahl der Slaves.

Zu verlangen, dass die Slaves verkettet werden müssen ist für meinen 
Geschmack auch eine zu starke Einschränkung. Wenn man es klever macht, 
sollte sowohl eine Kettenschaltung, als auch eine sternförmige 
Verkabelung möglich sein.

Eventuell ist es hier angebracht, auf ein fertiges Konzept zu setzen. DU 
bist sicher nicht der Erste mit dieser Idee.
Gast #3067539
Lesenswert?

Das kann nicht funktionieren.
Fang ganz links oben bei der ersten LED an.
Durch die kann nur Strom fliessen wenn der
Transistor darunter durchgeschaltet ist.
Der kann aber nur durchgeschaltet werden wenn
der Transitor oben links leitet. Tut er aber
nicht weil die LED links davon nicht leuchten kann
da kein Strom fliesst;)
OP (Firma: flipdot hackerspace kassel) #3067940
Lesenswert?

Danke an alle Antwortenden!
Matthias Sch. schrieb:

> Im Moment sehe ich, das die LED des Sendeoptokopplers nie
> leuchten wird, da sie einfach nur in Reihe mit dem Phototransistor
> liegt, der gerade sperrt.

Oh! Ich sehe meinen Denkfehler! Sobald eine TXO - Leitung mal = 0 wird, 
ist die Schleife dauerhaft unterbrochen.

> Mein Vorschlag wäre etwas wie MIDI, dann eben mit 3 Drähten.

Gute Idee, und für die Zahl der Teilnehmer wohl ausreichend, denke 
ich...

Martin B. schrieb:

> Warum so kompliziert?
> Max485 und dann die Eingansseite trennen.

Ich glaube, das werde ich machen, denn eine Trennung auf der Seite des 
RasPi reicht wohl, der Rest des Hauses hängt dann an RS485...

Danke!
Snafu

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