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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.