www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CAN - BUS - IC ( welchen IC würdet Ihr empfehlen ? )


Autor: Bernhard S. (bernhard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

gern möchte ich mich mit der Problematik der CAN-BUS-Technologie 
befassen.

Welchen IC würdet Ihr mir empfehlen?

Wäre der MCP2515 empfehlenswert?


Danke

Bernhard

Autor: unsichtbarer WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Wäre der MCP2515 empfehlenswert?

Ja, sehr. Einfach anzusteuern.
Sonst bieten sich nur noch Controller mit integriertem CAN-Controller zu 
empfehlen.
Hier im Forum "geistert" auch irgendwo ein Thread mit einer 
Initialisierungsroutine herum - das Microchip-Beispielprogramm ist auch 
gut dokumentiert und sehr einfach zu verstehen.

Den SJA1000 würde ich nicht einsetzen, weil der doch einen recht hohen 
"Pinverbrauch" hat. Den würde ich nur in einem System einsetzen, in dem 
auch noch anderen parallel-adressierte Bausteine verwendet werden.

Autor: Bernhard S. (bernhard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke.

Du meinst sicherlich diesen Beitrag?

Beitrag "einfache mcp2515 Senderoutine"

Autor: unsichtbarer WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Du meinst sicherlich diesen Beitrag?

kann sein...

Unser FB-LB-CAN-Projekt ist (leider) im Sand verlaufen bzw. CAN hat sich 
als "oversized" herausgestellt.

[OT]
Inzwischen bin ich aber der Meinung, dass das noch besser funktioniert 
hätte, als die Version, wie sie jetzt eingesetzt wird. Die von mir 
entwickelten Knoten waren mechanisch einfach zu groß...
[/OT]

Autor: Bernhard S. (bernhard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie meinst Du das?

"Unser FB-LB-CAN-Projekt ist (leider) im Sand verlaufen bzw. CAN hat 
sich
als "oversized" herausgestellt."

>Inzwischen bin ich aber der Meinung, dass das noch besser funktioniert
>hätte, als die Version, wie sie jetzt eingesetzt wird. Die von mir
>entwickelten Knoten waren mechanisch einfach zu groß...

D.h., Du hast selber schon CAN-Routinen geschrieben?

Gruß

Bernhard

Autor: unsichtbarer WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>D.h., Du hast selber schon CAN-Routinen geschrieben?

Ja, das ist aber ein paar Tage her...
Während des Studiums haben wir eine Projektarbeit für den Fachbereich 
Landbau der FH Kiel gemacht. Ich war für die Elektronik 
"verantwortlich".

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der MCP2515 ist gut verwendbar und hat einen klaren Vorteil: Er ist 
überall mit wenig Pinverbrauch einsetzbar und lässt sich sowohl mit 
billigen Controllern wie Mega8 kombinieren, als auch mit ARMs.

Bei Controllern mit integriertem CAN ist man sofort auf diese Schiene 
festgelegt.

Autor: Bernhard S. (bernhard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@unsichtbarer WM-Rahul

>Ja, das ist aber ein paar Tage her...

Ich muss mich ersteinmal an diese Materie herantasten,
scheint doch etwas komplexer zu sein,
vielleicht stellt mir Horst ein Beispiel zur Verfügung.


@A.K.

Welche µC besitzen denn einen internen CAN?


Bernhard

Autor: Philipp Co (ba4_philipp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eine IMHO tolle Seite zum MCP2515 im Zusammenhang mit dem GCC für einen 
AVR:

http://www.kreatives-chaos.com/artikel/ansteuerung...

Gruß Philipp

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein paar Beispiele:
AVR: AT90CAN128
i51: AT89C51CC003
ARM: LPC2129
PIC: PIC18F258
Jeweils die Errata-Sheets beachten.

Autor: Bernhard S. (bernhard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Philipp Co
@A.K.

Ich danke Euch, habt mir sehr weiter geholfen :)

Gruß

Bernhard

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.