Bidirektionale galvanische Trennung

OP #1397408
Lesenswert?

Hallo Forum!

Könnten man prinzipiell zur galvanischen Trennung einer SPI zwei 
ADUM1250 
(http://www.analog.com/en/interface/digital-isolators/adum1250/products/product.html) 
einsetzen? Ich muss leider einen so umständlichen Weg gehen, da mehrere 
Master im Bus vorhanden sind und somit das Clock-Signal aus beiden 
Richtungen kommen kann. Andere Möglichkeiten ohne seperate Steuerleitung 
habe ich nicht gefunden. Lösungen mit Steuerleitung wären auch denkbar - 
und sicher einfacher zu realisieren - sollten aber erst mal hinten 
anstehen, da das Eingriffe in die Software zur Folge hätte.

Vielen Dank schon mal im voraus und viele Grüße
mario
Moderator (Firma: Titel) Persönliche Seite #1397427
Lesenswert?

> da mehrere Master im Bus vorhanden sind und somit das Clock-Signal aus
> beiden Richtungen kommen kann.
Das ist aber mal eine eigenartige SPI-Konstellation... :-o
Sowas haben sich die Motorola-Ingenieure seinerzeit aber nicht so 
vorgestellt.

Wie sind denn da die MISO und MOSI-Signale angeschlossen?
Wie wird der Buszugriff arbitriert?
OP #1397501
Lesenswert?

Lothar Miller schrieb:

> Wie sind denn da die MISO und MOSI-Signale angeschlossen?
> Wie wird der Buszugriff arbitriert?

Grundsätzlich sind alle Geräte im Bus Slaves. Nur wenn einer was zu 
sagen hat, wird er zum Master. Vorteil der Geschichte ist, dass alle 
Geräte in den Sleep-Modus versetzt werden können (Batteriebetrieb) - der 
Master also nicht ständig das Clock-Signal bereitstellen muss.

Um das Delay mach ich mir keine Sorgen. Die Datenrate ist gering und es 
werden alle Signale gleichermaßen behandelt. Das Clock-Signal kommt 
ohnehin nur von dem aktuell sendenden µC.

Kann sein, dass ich bei beiden was falsch verstanden habe, aber es 
funktioniert bis jetzt so, wie ich es will. Problem ist nur noch, dass 
die µC im ausgeschaltetem Zustand irgendwie über den Bus mit Spannung 
versorgt werden. Das will ich durch die galvanische Trennung verhindern.

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