Autor |
Nachricht |
shavenne CAN-Profi
CAN Hacker seit: 27.04.2015 Beiträge: 37 Karma: +6 / -0 Wohnort: Paderborn
CAN Support
|
10-04-2016, 22:50 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Hi!
Ich hoffe irgendwer kann mir hier helfen.
Ich setze in meinem Vectra C ja schon länger einen Arduino+CANdiy Shield ein und wollte eine solche Kombi auch im Astra J einsetzen oder zumindest erst einmal zum Sniffen benutzen.
Da die von mir gewünschten Daten nicht im Midspeed-CAN zu finden sind, hoffe ich die im Lowspeed zu finden. Wenn's blöd läuft, finde ich die wohl nur im LIN, und das wäre völliges Neuland für mich. Im Grunde soll das Originalradio ersetzt werden und damit fehlt die Config-Taste, die diverse Fahrzeugeinstellungen ermöglicht => doof, daher möchte ich das was basteln.
Aber das nur am Rande, kommen wir zum eigentlichen Problem:
Der LS-CAN ist ein 1-wire CAN. Wenn ich das nicht völlig verkehrt verstanden habe klemme ich also CAN-H an den Pin 1 (SW-LS-CAN (33kB)) am OBD Stecker und CAN-L an Masse des Autos?! Die Sache ist, sobald ich das tue, fangen die Steuergeräte das Verrücktspielen an und es hagelt Fehlermeldungen im Tachodisplay, ich leg also wohl die Kommunikation der Steuergeräte damit tot?!
Was mach ich denn wohl falsch? Irgendwer eine Idee?
/edit: OK, der verbaute MCP2562 kann wohl kein 1-wire. Mhm... aber kann das denn der Grund sein, warum die Kommunikation in dem LS-CAN lahmgelegt wird?
Zuletzt bearbeitet am 10-04-2016, 23:05, insgesamt 2-mal bearbeitet.
|
|
Nach oben |
|
|
CAN-Diagnose Administrator
CAN Hacker seit: 07.06.2011 Beiträge: 550 Karma: +27 / -0 Wohnort: Ländle
|
10-04-2016, 23:05 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Hi,
alle eventuell vorhandenen Terminierungswiderstände sind weg und "Listen Only aktiv"?
Viele Grüße, Rainer |
|
Nach oben |
|
|
shavenne CAN-Profi
CAN Hacker seit: 27.04.2015 Beiträge: 37 Karma: +6 / -0 Wohnort: Paderborn
CAN Support
|
10-04-2016, 23:08 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Terminierungswiderstand ist raus.
Und "Listen Only" ist es zumindest in sofern, dass ich selber nichts in meinem Code aktiv senden lasse.
Naja, eines ist mir ja noch aufgefallen, siehe mein Edit oben. |
|
Nach oben |
|
|
CAN-Diagnose Administrator
CAN Hacker seit: 07.06.2011 Beiträge: 550 Karma: +27 / -0 Wohnort: Ländle
|
15-04-2016, 9:15 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Zitat: | /edit: OK, der verbaute MCP2562 kann wohl kein 1-wire. Mhm... aber kann das denn der Grund sein, warum die Kommunikation in dem LS-CAN lahmgelegt wird?
|
Der TJA1055 kann neben dem normalen Low-Speed-CAN auch Eindrahtbetrieb:
Zitat: | The TJA1055 is the interface between the protocol controller and the physical bus wires in
a Controller Area Network (CAN). It is primarily intended for low-speed applications up to
125 kBd in passenger cars. The device provides differential receive and transmit
capability but will switch to single-wire transmitter and/or receiver in error conditions. The
TJA1055 is the enhanced version of the TJA1054 and TJA1054A. |
Viele Grüße, Rainer
Zuletzt bearbeitet am 15-04-2016, 9:28, insgesamt 3-mal bearbeitet.
|
|
Nach oben |
|
|
shavenne CAN-Profi
CAN Hacker seit: 27.04.2015 Beiträge: 37 Karma: +6 / -0 Wohnort: Paderborn
CAN Support
|
15-04-2016, 13:06 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Danke.
Denke mal TJA1054T wird's auch tun oder?
An TJA1055 kommt man ja ziemlich bescheiden ran |
|
Nach oben |
|
|
CAN-Diagnose Administrator
CAN Hacker seit: 07.06.2011 Beiträge: 550 Karma: +27 / -0 Wohnort: Ländle
|
15-04-2016, 17:10 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Ja, der TJA1054 kann im Prinzip das Gleiche (Vorgängermodell, Unterschiede hauptsächlich ESD, 3V Interface und Wakeup), beide kosten unter 2 EUR in Einzelstückzahlen. Wobei ich zugeben muß, dass es für Privatpersonen schwierig sein kann diese zu besorgen. Die üblichen Elektronikhändler die Gewerbe beliefern, haben die aber alle.
Viele Grüße, Rainer |
|
Nach oben |
|
|
shavenne CAN-Profi
CAN Hacker seit: 27.04.2015 Beiträge: 37 Karma: +6 / -0 Wohnort: Paderborn
CAN Support
CAN-Diagnose gefällt das. |
24-04-2016, 18:13 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
TJA1055 und MCP2515 besorgt, auf einem Steckbrett angeschlossen, an meinem Vectra ausprobiert und ...: Selbes Phänomen. Sobald ichs anklemme, hab ich Disco im Tacho. Keine Ahnung was ich falsch mache .
Midspeed rennt dagegen einwandfrei mit der Testschaltung.
Irgendeine Idee?
/Edit: Ach ich werd bekloppt. Vertipper bei den CNF-Werten war Schuld. Mir war gar nicht bewusst, dass das sowas auslösen kann
Zuletzt bearbeitet am 24-04-2016, 19:03, insgesamt 2-mal bearbeitet.
|
|
Nach oben |
|
|
CAN-Diagnose Administrator
CAN Hacker seit: 07.06.2011 Beiträge: 550 Karma: +27 / -0 Wohnort: Ländle
|
25-04-2016, 11:22 Titel: 1-wire Lowspeed CAN im Astra J |
|
|
Shit happens. Finde aber toll, daß Du Feedback gibst woran es lag! |
|
Nach oben |
|
|