www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Auswahl eines Bussystems


Autor: Flo K (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Sascha Weitkunat (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Flo K (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Flo K (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.