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
>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.
>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]
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
>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".
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.
@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
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
Ein paar Beispiele: AVR: AT90CAN128 i51: AT89C51CC003 ARM: LPC2129 PIC: PIC18F258 Jeweils die Errata-Sheets beachten.
@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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.