Auswahl eines Bussystems

Gast #22604
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.
Gast
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.
Gast
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?
Gast
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?
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.