Diagnostica EOBD

Qui trovate le nostre guide pratiche. Avete fatto delle modifiche o volete realizzarle? Consigli ed opinioni? E' il posto giusto...
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

Allora, ricapitoliamo: ha preso l'interfaccia elm327, ti sei procurato il connettore a 3 poli della foto... e poi? Come hai capito che l'interfaccia elettrica era la linea K? Se non erro la linea K ha 2 fili: come li hai collegati visto che il connettore ha 3 pin?
E poi, come fai ad usare il protocollo CAN su una linea K?

Ciao.
Avatar utente
charly958
4500 rpm
4500 rpm
Messaggi: 438
Iscritto il: martedì 24 luglio 2007, 21:08
Regione: Piemonte
Provincia: TORINO - TO
Moto: my 04 - RSV R Factory 1000
Località: bruino (TO)

Messaggio da charly958 »

E ricapitoliamo...

Il connettore diagnosi, se guardi sullo schema elettrico, ha tre pin. Dato che due sono alimentazione (+Vbatt e Gnd), rimane solo un filo per la comunicazione e nel mondo della Diagnosi Auto c'? solo un tipo di comunicazione ad un filo e cio? la linea K.

Nelle auto, che hanno un conn. a 16 pin, possono coesistere la linea k con la linea can (che son altri due fili separati) per funzioni diverse.

Solitamente la linea can ? pi? "potente" e ti permette, se hai i tools specifici, di accedere a pi? info, fino alla riprogrammazione totale della ecu.

La linea_k ti permette di fare diagnosi, cambiare la mappa di default, azzerare gli errori memorizzati, leggere i sensori del motore, ecc.

OK?
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

Dunque ragazzi, dopo un paio di giorni persi a girovagare in Internet ho raccolto un p? di informazioni che mi hanno chiarito le idee piuttosto confuse che avevo su questo post e sui termini utilizzati: vediamo se riesco a renderlo pi? comprensibile a tutti.

- CENNI PRELIMINARI: I PROTOCOLLI
In telecomunicazioni, affinch? due o pi? macchine possano comunicare tra loro devono rispettare regole ben precise che sono dette protocolli.

- OBD: UN PO DI STORIA

OBD = On Board Diagnostic
Si tratta di uno standard introdotto negli Stati Uniti all?inizio degli anni 80 che prevedeva la presenza sugli autoveicoli di un sistema diagnostico di bordo capace di monitorarne alcune parti e di identificare, per mezzo di codici d'errore, eventuali malfunzionamenti. Lo standard non prendeva in esame n? la tipologia del connettore di diagnosi, n? i protocolli di comunicazione.

OBDII = On Board Diagnostic v.2
Introdotto in California nel 1994 e successivamente in tutti gli USA nel 1996, rappresenta un' evoluzione del precedente OBD sia in termini di potenzialit? che di standardizzazione. Permette infatti di monitorare le parti del veicolo direttamente coinvolte nella limitazione delle emissioni inquinanti, segnalandone i malfunzionamenti all'utente con un'apposita spia. Prevede inoltre la standardizzazione del tipo di connettore di diagnosi e della sua piedinatura, dei protocolli di comunicazione e del formato dei messaggi.

EOBD = European On Board Diagnostic
Si tratta della versione Europea dello standard OBDII con il quale presenta alcune lievi differenze. In base alla direttiva 98/69 CEE tutti gli autoveicoli a benzina immatricolati a partire dal 01/01/2001 e tutti gli autoveicoli Diesel immatricolati a partire dal 01/01/2003, devono essere equipaggiati con l'EOBD.

I sistemi OBDII e EOBD sono provvisti di un connettore standard a 16 poli (connettore ISO-9141) per il collegamento in officina ad appositi strumenti diagnostici, con i quali dialogano con specifici protocolli, a seconda del produttore:

VPW (Variable Pulse Width): General Motors
PWM (Pulse-Width Modulation): Ford
ISO 9141: Chrysler in Asia ed Europa (linea K)

Pi? precisamente i protocolli sono:

o SAE J1850 PWM (41.6 kbaud)
o SAE J1850 VPW (10.4 kbaud)
o ISO 9141-2 (5 baud init, 10.4 kbaud)
o ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
o ISO 14230-4 KWP (fast init, 10.4 kbaud)
o ISO 15765-4 CAN (11 bit ID, 500 kbaud)
o ISO 15765-4 CAN (29 bit ID, 500 kbaud)
o ISO 15765-4 CAN (11 bit ID, 250 kbaud)
o ISO 15765-4 CAN (29 bit ID, 250 kbaud)

ISO 9141 e ISO14230 sono essenzialmente compatibili a livello elettrico, ad eccezione del fatto che il secondo ? usato con veicoli a 24 Volt. A livello software ISO14230 ? un ISO9141-2 esteso.

Un discorso a parte merita il pi? recente protocollo CAN (Control Area Network) che definisce di fatto una vera e propria rete di computer di bordo. In pratica una semplice coppia di fili (con impedenza caratterisctica di 120 Ohm), fa da BUS collegando tra loro tutte le centraline di bordo del veicolo, rendendo possibile lo scambio di informazioni. Per esempio sulla nostra RSV la linea CAN collega l'ECU con il cruscotto che funge anche da strumento di diagnosi.I vantaggi di questo standard stanno nella possibilit? di snellire il cablaggio sul veicolo, e di permettere il collegamento dello strumento di diagnosi in un unico punto, rendendolo cos? parte integrante della CAN!

- ELM 327: QUESTO SCONOSCIUTO
Adesso viene il momento di dialogare con la nostra ECU e lo vogliamo fare con il nostro PC portatile oppure con un palmare, che per? non supportano i protocolli dell' EOBD. Utilizziamo allora un circuito integrato di nome ELM327 che altro non fa che riconoscere automaticamente questi protocolli (CAN compreso) e convertirli nello standard RS232 che altro non ? che la seriale del nostro PC.

Siamo finalmente in grado di connetterci fisicamente con la nostra ECU, ma purtroppo non ? sufficiente: a questo punto ci vuole un software compatibile che interpreti correttamente i dati che vengono scambiati: e QUI VIENE IL BELLO!

Charly mi hai convinto, ma allora perch? dialoghi con il protocollo CAN se sei sulla linea K??
L' assone dove viene collegato, sulla linea K?


Ora vado a letto!

Buonanotte.
Avatar utente
Gabro
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 24335
Iscritto il: mercoledì 15 dicembre 2004, 18:51
Regione: Lazio
Provincia: ROMA - RM
Moto: my 00 - RSV MILLE R
Località: ROMA!!!

Messaggio da Gabro »

charly958 ha scritto: Io non voglio modificare il contenuto della flash [/i]
suggerisco un cambio di obbiettivo :-) :angel:
www.gabroracing.com/
________________
Please like and follow the #gabroracing socials!
FB: www.facebook.com/gabroracing
IG: www.instagram.com/gabroracing
YT: www.youtube.com/@gabroracing
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

Gabro ha scritto:
charly958 ha scritto: Io non voglio modificare il contenuto della flash [/i]
suggerisco un cambio di obbiettivo :-) :angel:
Oh yes!!! :mrgreen:
Avatar utente
charly958
4500 rpm
4500 rpm
Messaggi: 438
Iscritto il: martedì 24 luglio 2007, 21:08
Regione: Piemonte
Provincia: TORINO - TO
Moto: my 04 - RSV R Factory 1000
Località: bruino (TO)

Messaggio da charly958 »

S?, l'ax..e si connette SOLO con la linea K.
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

charly958 ha scritto:S?, l'ax..e si connette SOLO con la linea K.
Correggimi se sbaglio: scAssone pu? fare di tutto tramite linea k, diagnostica e download mappe giusto? Quindi tramite linea k potremmo fare tutto, il problema ? che non sappiamo come dialogarci perch? non c'? il sw specifico per la ns ECU, dico bene?
Avatar utente
Maurolic
5000 rpm
5000 rpm
Messaggi: 546
Iscritto il: mercoledì 29 dicembre 2004, 19:19
Località: Catania

Messaggio da Maurolic »

Mi permetto di suggerire di mettere questo post tra quelli importanti.
Mauro Licciardello

Immagine
Avatar utente
Gabro
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 24335
Iscritto il: mercoledì 15 dicembre 2004, 18:51
Regione: Lazio
Provincia: ROMA - RM
Moto: my 00 - RSV MILLE R
Località: ROMA!!!

Messaggio da Gabro »

spostato in tutorial
www.gabroracing.com/
________________
Please like and follow the #gabroracing socials!
FB: www.facebook.com/gabroracing
IG: www.instagram.com/gabroracing
YT: www.youtube.com/@gabroracing
Avatar utente
Tunderfast
3000 rpm
3000 rpm
Messaggi: 287
Iscritto il: sabato 29 novembre 2003, 9:54
Regione: Lazio
Provincia: ROMA - RM
Moto: my 03 - TUONO MILLE
Località: Ciampino

Messaggio da Tunderfast »

Penso che questo vi possa interessare:
http://www.obd2world.it/catalogo.asp?si ... tegoria=30

Spero di esservi stato utile

Ciao
Avatar utente
Foma
Admin
Admin
Messaggi: 7077
Iscritto il: giovedì 5 febbraio 2004, 17:39
Regione: Lazio
Provincia: ROMA - RM
Moto: my 04 - RSV R Factory 1000
Località: Anzio (RM)

Messaggio da Foma »

Porca pupazza che BRAINSTORMING :shocked: :shocked: :shocked: :shocked:

Bravi bravi i miei ragazzi..... :clap:


Gabro, ma possibile che gli americani non si sono cimentati in questa cosa??? Non c'? nulla da parte loro???
"Il V60:una comunita' come le altre dove la moto e'il fulcro,ma la vera differenza e' fatta dalle persone.." (Kamikaze)
Immagine
Avatar utente
charly958
4500 rpm
4500 rpm
Messaggi: 438
Iscritto il: martedì 24 luglio 2007, 21:08
Regione: Piemonte
Provincia: TORINO - TO
Moto: my 04 - RSV R Factory 1000
Località: bruino (TO)

Messaggio da charly958 »

Tunderfast ha scritto:Penso che questo vi possa interessare:
http://www.obd2world.it/catalogo.asp?si ... tegoria=30
Spero di esservi stato utile
...purtroppo non ? l'interfaccia che mi manca, Ho comprato la piu "bella" la ELM327 che fa tutti gli standard. A me manca un sw dedicato all'Aprilia RSV!


marco1975 ha scritto:
charly958 ha scritto:S?, l'ax..e si connette SOLO con la linea K.
Correggimi se sbaglio: scAssone pu? fare di tutto tramite linea k, diagnostica e download mappe giusto? Quindi tramite linea k potremmo fare tutto, il problema ? che non sappiamo come dialogarci perch? non c'? il sw specifico per la ns ECU, dico bene?
Esatto! Il problema ? solo nel sw! Appena riesco mi metto a vedere con l'oscillo se si capisce come sono formati i pacchetti.

Ma possibile che con tutte le conoscenze che abbiamo non si riesca a trovare/sbirciare in un cappero di documento qualche info sul protocollo che usano?

Adesso ho trovato un demo (sigh! :'( ) che mi permetterebbe di trasmettere gli headers che voglio io.

Si chiama wOBD v1.5beta. Spero sabato di poterci mettere le mani! bye bye!

:-? :-? Tiremo innanz! :wink: :wink:
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

Dobbiamo recuperare un software dedicato o almeno compatibile con la nostra centralina.
Partiamo da questo: che centralina ?? Che famiglia? Che sigla? Che Flash eprom ha?
Insomma dovremmo raccattare pi? info possibile su questa sconosciuta: possibile che in rete non salti fuori un software?
Avatar utente
marco1975
GaBBro Resin Timme
GaBBro Resin Timme
Messaggi: 2348
Iscritto il: domenica 1 ottobre 2006, 16:24
Regione: Toscana
Provincia: LIVORNO - LI
Moto: my 05 - RSV R Factory 1000
Località: Livorno

Messaggio da marco1975 »

La centralina usata da Rotax per il nostro V60 Magnesium ? una Siemens VDO MSE 3.7 . Girando in rete ho trovato un'aziende tedesca, guarda caso, che ha implementato un software per palmari chiamato DiagRA D (CE). Questo software supporta interfacce Bluetooth per la connessione su linea CAN (e credo anche linea K), ed ? in grado di programmare anche la Flash della nostra centralina via linea K, tramite il protocollo KWP 2000.

Ecco l'articolo:
http://www.raconsulting.de/upload/media ... 07_eng.pdf

Che ne pensate di quest'altro prodotto?
clicca
Avatar utente
ste
7500 rpm
7500 rpm
Messaggi: 1623
Iscritto il: mercoledì 19 ottobre 2005, 19:38
Regione: Lombardia
Provincia: MONZA E DELLA BRIANZA - MB
Moto: my 04 - RSV R 1000
Località: Vimercate -MI-

Messaggio da ste »

http://www.texa.it/Diagnosi.htm

scegliete il modello che vi interessa :wink:
Le donne sono come le gomme, danno il meglio quando sono calde.
Immagine

Torna a “Fai da te, Progetti e Modifiche”