schnelle externe Schnittstelle

Gast #659084
Lesenswert?

Hallo,
ich suche eine Schnittstelle um Daten von einem Gerät zum anderen 
weiterzuschicken. Geschwindigkeit sollte zwischen 5 und 10MBit liegen. 
Das ganze möglichst Busartig (1 Master, mehrere Slaves max. 10).

RS-232 geht ja "nur" bis knapp 1Mbit, ebenso CAN-Bus. Jetzt gibt es ja 
z.B. vom TI RS485 Treiber bis max. 25MBps. Sind damit z.B. 10Mbit auch 
unter rauen Bedingungen möglich? So wie ich es verstanden habe, sendet 
ein RS-485 Device ja zuerst eine Adresse und dann die Daten...?

Gibt es noch andere Bussysteme die ich nutzten könnte? Der 
Software-Overheat sollte möglichst gering sein..

Grüße
Gast #659793
Lesenswert?

Ich verwende fuer solche Anforderungen SPI, wenn es ueber Kabel geht mit 
RS422 Treibern und Empfaengern und Standard Netzwerkkabel als Medium. 
Als Empfaenger ein CPLD , dass dass erste Byte eine SPI Zugriffes asl 
Adresse dekodiert und dann entsprechend die Daten weiterleitet.
Gast #660417
Lesenswert?

Ethernet, USB oder FlexRay fallen mir da spontan ein.
Da es sich anscheinend um 10 Geräte handelt würde ich von SPI, PCI, PCIe 
oder LVDS absehen. Schau auf jeden Fall, daß für das Bussystem deiner 
Wahl gute Communication Controller erhältlich sind (v.a. ausreichend 
Datenpuffer an den Slaves!!). So kannst Du dir viel Arbeit ersparen und 
eine zuverlässige Kommunikation aufbauen.
Gast #660979
Lesenswert?

> Ethernet, USB oder FlexRay fallen mir da spontan ein.

Naja, außer vielleicht FlexRay passend die halt mal gar nicht auf "Der 
Software-Overheat sollte möglichst gering sein..", sofern keine 
Überhitzung der Software, sondern ein Overhea_d_ gemeint ist ;-)

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