Schneller Optokoppler für SPI gesucht

Gast #2664314
Hallo,

ich möchte unterschiedliche uC-Controllerboards mit einer Treiberplatine 
über SPI verbinden. Dabei soll eine möglichst große Transferrate möglich 
sein (2MHz < x < 10MHz).

Da unterschiedliche uC verwendet werden sollen (AVR, STM32) muss ich die 
die unterschiedlichen Steuerpegel auf für Treiberplatine bedenken (3,3V 
oder 5V). Hierfür möchte ich Optokoppler verwenden, um auch weitere 
Problemquellen zu vermeiden.

Kennt einer von euch auf die Schnelle einen passenden Optokoppler mit 
hinreichender Transferrate? Ideal wäre ein SMD Quad-Optokoppler. Die Art 
der Ausgangsstufe des Kopplers ist zunächst zweitrangig.

Mit Gruß

Mike
@Mike (Gast)

>ich möchte unterschiedliche uC-Controllerboards mit einer Treiberplatine
>über SPI verbinden. Dabei soll eine möglichst große Transferrate möglich
>sein (2MHz < x < 10MHz).

>Da unterschiedliche uC verwendet werden sollen (AVR, STM32) muss ich die
>die unterschiedlichen Steuerpegel auf für Treiberplatine bedenken (3,3V
>oder 5V). Hierfür möchte ich Optokoppler verwenden, um auch weitere
>Problemquellen zu vermeiden.

Paranoia. Es reicht ein Pegelwandler. Im einfachsten Fall EIN 
Widerstand von 1kOhm.
Gast
Mike schrieb:
> ich möchte unterschiedliche uC-Controllerboards mit einer Treiberplatine
> über SPI verbinden. Dabei soll eine möglichst große Transferrate möglich
> sein (2MHz < x < 10MHz).

Wie groß ist die Entfernung zwischen den einzelnen Controllern ?

Also Leiterbahnen + Kabel zwischen den Platinen.

Eventuell solltest du anstelle der Optokoppler besser Wandler auf eine 
differentielle Übertragung wie zb RS485 verwenden.

Und zwar je höher die Frequenz und je größer die Leitungslänge, umso 
sinnvoller wäre es

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.