Forum: Mikrocontroller und Digitale Elektronik schnelle externe Schnittstelle


von Timo (Gast)


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

von sepp (Gast)


Lesenswert?

Ethernet, USB, Sata, PCI, PCIe...

von sepp (Gast)


Lesenswert?

Vielleicht schreibst du uns mal deine genauen Anforderungen.

von Uwe Bonnes (Gast)


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.

von Rahul D. (rahul)


Lesenswert?

LVDS schafft ne Menge...

von peterguy (Gast)


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.

von Rolf Magnus (Gast)


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 ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.