ProChip BADASS eBIKES

Autor Thema: CAN repeater  (Gelesen 5236 mal)

Offline elsi

  • Administrator
  • Sr. Member
  • *****
  • Join Date: Jun 2011
  • Beiträge: 262
  • Dankeschön: 2 mal
CAN repeater
« am: 25. Juni 2011, 12:28 »
Hallo,

inspiriert von You are not allowed to view links. Register or Login

habe ich mir mal ein kleines CAN tool gebaut. Das Tool trennt den CAN bus in zweit Teile und schaufelt jeweils Pakete von der einen auf die andere Seite. Damit ist es möglich beliebige CAN Nachrichten zu filter und zu ändern.

Ich denke das Tool könnte als Basis für andere Entwicklungen wie eine eigene Konsole usw. dienen.

Ich hänge jetzt erstmal nur ein Bild an, bei Interesse gibts dann auch Schaltplan, Layout und Source code.

Viel Spass

Elsi
Conway Q-EMR 500 (Badass Box typ3.2)
 

Offline nagi

  • Jr. Member
  • **
  • Join Date: Jun 2011
  • Beiträge: 98
  • location: Trins/Österreich
  • Dankeschön: 1 mal
Re: CAN repeater
« Antwort #1 am: 25. Juni 2011, 16:23 »
Hallo
Das schaut schon mal gut aus.
Ich würde mir zwar zutrauen das "Ding" zusammenzulöten (komme vom Modellbau, Heißluftlöter habe ich und auch schon viele Teile selber gemacht), aber beim Programmieren schaut es nicht so gut aus.....
Aber warum das Rad neu erfinden? Das Interface gibt es ja schon, nur die Software müsste geändert oder neu geschrieben weden.
Im Prinzip ist ja das Interface bei den heutigen Autos auch nichts anderes und da wurde es durchgesetzt das alle Werkstätten Einstellungen vornehmen können, egal welche Marke.
Es würde ja schon reichen wenn man eine offene alte oder US´Version kriegen würde und die dann versucht umzuschreiben.
Es gibt sicher genug Programmierer die das könnten. Ganz umsonst währe das sicher auch nicht.

Schöne Grüße
Josef
2 KTM eRace 2010 BionX 250 HT,              48V 11,6 A, Konsole G2
 

Offline elsi

  • Administrator
  • Sr. Member
  • *****
  • Join Date: Jun 2011
  • Beiträge: 262
  • Dankeschön: 2 mal
Re: CAN repeater
« Antwort #2 am: 25. Juni 2011, 18:59 »
Hallo Josef,

der Gag an dem Teil ist dass man damit den kompletten CAN-Bus filtern kann. Da das System beim Update die Konfigurations Daten erst ausliest und dann zurückschreibt ist da ja wohl einiges vorstellbar.

Gruß

Elsi
Conway Q-EMR 500 (Badass Box typ3.2)
 

Offline Netfreak21

  • Newbie
  • *
  • Join Date: Jun 2011
  • Beiträge: 41
Re: CAN repeater
« Antwort #3 am: 26. Juni 2011, 00:29 »
You are not allowed to view links. Register or Login
Hallo Josef,

der Gag an dem Teil ist dass man damit den kompletten CAN-Bus filtern kann. Da das System beim Update die Konfigurations Daten erst ausliest und dann zurückschreibt ist da ja wohl einiges vorstellbar.

Gruß

Elsi

Wenn das System die Daten ausliest und zurückschreibt braucht man doch eigentlich nur die Daten mit der Soft auslesen, mit entsprechendem Tool die Daten im Ram des Rechners ändern und zurückschreiben, oder hab ich da nen Denkfehler ?
Dann ist es völlig wurscht was die Software zum ändern zulässt...

MfG

Netfreak
 

Offline elsi

  • Administrator
  • Sr. Member
  • *****
  • Join Date: Jun 2011
  • Beiträge: 262
  • Dankeschön: 2 mal
Re: CAN repeater
« Antwort #4 am: 26. Juni 2011, 08:08 »
Moin Netfreak,

nö das siehste schon richtig, ist für mich allerdings der wesentlich schwierigere Ansatz. CAN kann man schön einfach filtern, es gibt kein seltsames Protokoll usw.

Keep on hacking

Elsi
Conway Q-EMR 500 (Badass Box typ3.2)
 

Offline robert4713

  • Newbie
  • *
  • Join Date: Sep 2012
  • Beiträge: 6
Re: CAN repeater
« Antwort #5 am: 26. September 2012, 23:16 »
Hallo elsi,

obwohl der Beiträg etwas älter ist, habe ich großes Interesse an deiner Schaltung, mit ihr könnte man im Auto auch einiges anstellen!
Ideal geeignet, z.B. DVD bzw. TV während der Fahrt freizuschalten. Gerade für solche Zwecke benötigt man ein CAN-Gateway, das alle Signale durchlässt und lediglich das Geschwindigkeitssignal ausfiltert. Da die fertigen Module so ihre Macken haben (meist wegen falscher Transceiver) würde mich deine Schaltung interessieren.
 

Offline elsi

  • Administrator
  • Sr. Member
  • *****
  • Join Date: Jun 2011
  • Beiträge: 262
  • Dankeschön: 2 mal
Re: CAN repeater
« Antwort #6 am: 27. September 2012, 10:26 »
Hallo robert4713,

im Anhang Eagle und AVR Studio files. Bei der Platine musst du noch den Quartz routen, ich habe ihn nachträglich doch an den AVR gehängt statt an den MCP.

Viel Spass

Elsi
Conway Q-EMR 500 (Badass Box typ3.2)
 

 

UA-12726453-11 Sponsoren: Open eBike SHOP | ProChip | BADASS eBIKES