Forum: Mikrocontroller und Digitale Elektronik Auswahl eines Bussystems


von Flo K (Gast)


Lesenswert?

Hallo,

ich brauche für mein Projekt ein serielles Bussystem für kurze 
Verbindungen, möglichst schnell und unaufwendig. Die Schaltung soll am 
Schluss im Computer seinen Dienst verrichten und sollte deshalb 
Störsicher sein. Kann mir jemand vielleicht ein paar Tips geben, ich 
tendiere zu CAN.

von Sascha Weitkunat (Gast)


Lesenswert?

CAN? Naja... Ich weiss ja nicht was du in deinem Rechner unterbringen 
willst, aber ich nehme mal stark an dass CAN dafür überqualifiziert ist!

SPI oder I²C währen höchstwahrscheinlich angebrachter.

von Flo K (Gast)


Lesenswert?

Ok das war jetzt grad nicht das beste Beispiel.

Ich wusste aber auch gar nicht das man mit SPI und I²C ein Bussystem 
aufbauen kann. PS. Welche Geschwindigkeiten erreichen die beiden?

von Flo K (Gast)


Lesenswert?

Hat sich schon erledigt, ich auf der Seite www.E-Online.de schon einen 
Bericht gelesen. Aber eine Frage habe ich noch: Kann ich mit dem Bus 
auch eine externe Verbindung über eine Stecker herstellen?

von Peter D. (peda)


Lesenswert?

Gute Wahl, CAN ist super.

Mit den Atmels T89C51CC01 / CC02 geht das auch ganz easy.

Und man braucht sich um nichts nen Kopf zu machen, die CAN-Hardware 
erledigt alles ganz alleine (Arbitrierung, Multimaster, Fehlererkennung, 
Retry usw.)

Man muß wirklich nur die Daten in den Sendepuffer stellen, bzw. aus dem 
Empfangspuffer auslesen.

Und nicht erst, wie bei RS-485 umständliche Protokolle verstehen und 
programmieren.


Wer einmal CAN probiert hat, der nimmt nichts anderes mehr.

Der einzige Grund, CAN nicht zu nehmen wäre, man braucht mehr als 
500kBit Nutzdatenrate.


Peter

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.