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


von Bernhard S. (bernhard)


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

von unsichtbarer WM-Rahul (Gast)


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.

von Bernhard S. (bernhard)


Lesenswert?

Danke.

Du meinst sicherlich diesen Beitrag?

Beitrag "einfache mcp2515 Senderoutine"

von unsichtbarer WM-Rahul (Gast)


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]

von Bernhard S. (bernhard)


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

von unsichtbarer WM-Rahul (Gast)


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".

von A.K. (Gast)


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.

von Bernhard S. (bernhard)


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

von Philipp C. (ba4_philipp)


Lesenswert?

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

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

Gruß Philipp

von A.K. (Gast)


Lesenswert?

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

von Bernhard S. (bernhard)


Lesenswert?

@Philipp Co
@A.K.

Ich danke Euch, habt mir sehr weiter geholfen :)

Gruß

Bernhard

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.