Thema: Raspberry Pi am CAN-Bus - Geht das ?

FmXs - 28.4.2014 um 11:19

Hallo zusammen,

eine Frage an die Techniker unter uns:
Zusammen mit einem Freund (studierter Informatiker und leidenschaftlicher Bastler) würde ich gerne
einen "eigenen" Bordcomputer basteln.
Leihenhaft betrachtet, stelle ich mir vor, dass ich "einfach nur" den CAN-Bus mitlesen muss,
um an allerlei Informationen zu kommen.
Soweit ich das herausgefunden habe, kann man einen Linux-Kernel mit CAN-Unterstützung kompilieren.
Der Raspberry Pi ist recht klein, anschlussfreudig und sparsam.
Für ihn gibt es Erweiterungskarten für den Anschluss an den CAN-Bus.
Ich würde jedoch gerne an das Kabel des orginal Bordcomputer andocken.
Soweit ich das in der Spezifikation gelesen habe, kommen die eigentlichen Signale nur über zwei Adern.
Ich stelle mir nun laienhaft vor, dass ich diese zwei direkt an den Raspberry Pi anschliesen kann.

Hat jemand Erfahrungen oder nähere Informationen über den CAN-Bus im Smart?

LG Martin


ZOK - 28.4.2014 um 12:19

Hey,
wenn einer Ahnung hat, dann der 2eck.....

Der ist aber hier nicht so oft unterwegs.....

Sondern eher hier: http://archiv.smart-roadster-forum.de

Gruß Daniel

[Editiert am 28/4/2014 von ZOK]


Dude - 28.4.2014 um 12:25

Ich würde dazu auch eher im Smart-Forum anfragen, da sind einfach mehr Leute unterwegs.

Übrigens eine nette Idee. Da ließen sich einige interessante Dinge programmieren


schraubelocka - 28.4.2014 um 12:35

Mahlzeit,

am KI Stecker sind es die Farben rot/braun (high, Kontakt 14) und schwarz/weiß (low, 17).
Beim Smart sind die Farben nicht immer gleich...die Pin Belegung schon.

Gruß Mark


knoetter - 28.4.2014 um 13:09

Der CAN-Bus wird über ein Interface angekoppelt,das ist bei allen Steuergeräten drin.
Ich hab' mal ein Foto gemacht:



In der Bildmitte das weiße Klötzchen und der schwarze Maikäfer daneben!



[Editiert am 28/4/2014 von knoetter]


TM - 28.4.2014 um 15:09

Hallo,

das sollte mit etwas Basteln schon möglich sein.
Siehe auch hier:
http://skpang.co.uk/catalog/pican-canbus-board-for-raspberry-pi-p-1196.html
http://lnxpps.de/rpie/

cu
PS: CAN-LOW/HIGH direkt am RPI geht magels Timing leider nicht

[Editiert am 28/4/2014 von TM]

[Editiert am 28/4/2014 von TM]


FmXs - 29.4.2014 um 06:35

Moin zusammen,

morgen Treffe ich mich wieder mit meinem Kumpel.
Bis dahin erstmal Danke für die Infos.
Ich werde versuchen hier im Thread Status-Updates und Bilder zu posten.
Oder auch weitere Fragen

Stay tuned

LG Martin


GerryAc - 15.1.2015 um 14:14

Moin Martin ..
wie schauts aus habt ihr was auf die Beine stellen können mit dem RaspberryPI?
Gruß
Gerry


matti-lux - 15.1.2015 um 21:20

Hi,
Der original BordComputer hängt leider nur am LIN Bus, CAN zapft man am Besten am KI an.
Viel Glück beim Zusammensammeln der CAN IDs.
Gruß
Matthias


FmXs - 16.1.2015 um 05:08

Moin zusammen,
beim Rasp sind wir noch nicht weiter.
Der Plan ist aktuell über eine fertige Software mit Dongle die IDs raus zu finden
und diese dann für das Projekt zu nutzen.
Mein Freund bevorzugt gerade ein altes Android-Handy als Entwicklungsgerät.
Viel Neues gibt es also leider noch nicht.

Martin


DerFalk - 16.1.2015 um 06:56

Schade


Klaus - 16.1.2015 um 11:57

Auf dem CAN-Bus kann man doch auch schreiben ? Ich halte es bei nem Auto mit Drive-by-wire und ESP für hochgradig gefährlich wenn man da experimentiert, vielleicht noch bei Probefahrten. Oder läuft das nicht über CAN ?


Dude - 16.1.2015 um 12:51

Dein Irrtum, es gibt bisher kein Auto mit "drive by wire".


matti-lux - 16.1.2015 um 14:53

Auf den CAN Bus kann man schreiben, muss man aber nicht; mithören geht immer.
In der CAN Data Base ist festgelegt wer Sender und wer Empfänger von bestimmten IDs ist.
Wenn CAN ID und Inhalt nicht zusammen passen wird es vom Empfänger sowieso ignoriert.

Der Kollege vespadriver hatt sich mal damit beschäftigt und wir hatten einige IDs entschlüsselt
hier ist ein alter link dazu:
http://www.smart-roadster-club.de/modules.php?op=modload&name=XForum&am
p;file=viewthread&fid=46&tid=16105&page=2&orderdate=

Ohne sein Einverständnis möchte ich aber sein xls sheet nicht verteilen.
Gruß
Matthias


matti-lux - 16.1.2015 um 15:00

Und noch ne Info

Zitat:
moin Bluescreen,

vielleicht hilft dir das ja weiter, habs grad aus dem WIS gezogen:

Elektrischer Schaltplan CAN-Bus

LG, Vince

Cheers


Dieses Thema kommt von: smart-roadster-club.de
https://www.smart-roadster-club.de/user.php/

URL dieser Webseite:
https://www.smart-roadster-club.de/user.php//modules.php?op=modload&name=XForum&file=viewthread&fid=46&tid=32458