CANhack.de CAN interfaccia RKS+CAN
Hardware CAN, Software CAN, Protocolli CAN - Forum CAN-Bus per il tuo progetto CAN-Bus.

Motorsimulation eines AZQ Motors mit Polo Steuergeräten | Messaggi 32+

 
Vai a pagina: Indietro  1, 2, 3
Nuovo argomento Rispondi 🔗 🖨 CANhack.de - Indice » Hardware specifica del veicolo e assegnazione pin
Autore Messaggio
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Iscritto il: 07/06/2011
Messaggi: 573
Karma: +29 / -0   Grazie, mi piace!
Località: Ländle



Messaggio10-07-2017, 20:49    Oggetto: Cita

@Dr4g0nVisualizzazione profilo: Dr4g0n: A chi ti riferisci? Nel mio sistema di bordo, la distanza percorsa viene comunicata sul CAN a intervalli di 10 metri, e ovviamente anche il chilometraggio totale viene indicato in chilometri interi.

Cordiali saluti, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Software Freelancer
System RKS+CAN: CANHack.de CAN-Bus Interface


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP WWW
wernernue



Iscritto il: 02/03/2016
Messaggi: 27
Karma: +10 / -0   Grazie, mi piace!
Località: Nürnberg

Supporto Premium

Messaggio10-07-2017, 21:24    Oggetto: Cita

Sì, per quanto ne so, e a occhio, erano dm, quindi 0,1 metri.
Leggo il valore ogni 15 secondi e sommo la differenza a una variabile.
E se il nuovo valore è inferiore al valore precedente, ovvero se il contatore ricomincia da zero, devi prima aggiungere il valore massimo al nuovo valore prima di calcolare la differenza.

Cordiali saluti.
Werner.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
Dr4g0n



Iscritto il: 10/06/2017
Messaggi: 4
Karma: +0 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio10-07-2017, 21:37    Oggetto: Cita

Con la formula che mi hai fornito, Wernernue.
CurrentStrecke = Byte_0x5A0_5 + (Byte_0x5A0_6 & B00000111) * 256;
Sembra che la misurazione sia in centimetri, e dato che il valore torna a zero a 2048, e io viaggio a circa 200 km/h (55 m/s), devo leggere il valore più frequentemente.

Aggiungo la differenza alla variabile temporanea precedente. Non appena il valore supera 100, il contatore incrementa di uno.

Durante il test, ho riscontrato una discrepanza di circa il 50%. Il tachimetro dell'auto indica 1 km, il telefono indica 1,05 km e l'Arduino indica 0,5 km.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
wernernue



Iscritto il: 02/03/2016
Messaggi: 27
Karma: +10 / -0   Grazie, mi piace!
Località: Nürnberg

Supporto Premium

CAN-Diagnose piace questo.
Messaggio11-07-2017, 22:23    Oggetto: Cita

Avrei dovuto controllare prima di scrivere qui
Codice:

  if (rxId==0x5A0) //0x5A0 Geschwindigkeit vom ABS
      {
      Byte_0x5A0_1=rxBuf[1];
      Byte_0x5A0_2=rxBuf[2];
      Byte_0x5A0_5=rxBuf[5];
      Byte_0x5A0_6=rxBuf[6];

      Kmh=(Byte_0x5A0_2*256+Byte_0x5A0_1)/152;
      CurrentStrecke=Byte_0x5A0_5 + (Byte_0x5A0_6 & B00000111)*256;

      }
.

Codice:

      if (CurrentStrecke<LastStrecke) {Str=CurrentStrecke+0x0800-LastStrecke;} else {Str=CurrentStrecke-LastStrecke;}
      LastStrecke = CurrentStrecke;
      kms=kms + Str*0.20;  //kms in Dezimetern


Quindi, i due byte contengono l'impulso di distanza.
E la distanza viene calcolata ogni mezzo secondo utilizzando questa formula:


icon_biggrin.gif


Nel computer di bordo integrato, il chilometraggio è abbastanza preciso, con una differenza di circa il 4% in meno, ma dato che il tachimetro tende a sovrastimare, probabilmente l'indicazione è abbastanza corretta.

Spero che tu riesca a risolvere anche questo.

Saluti.
Werner.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
WernerW



Iscritto il: 23/10/2023
Messaggi: 2
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

CAN-Diagnose piace questo.
Messaggio24-10-2023, 17:16    Oggetto: Indicatore della temperatura dell'acqua Cita

Bel articolo!
Ho anche un cruscotto completo di Polo, modello 6N0920, sul tavolo. Sto cercando di muovere l'indicatore della temperatura dell'acqua. Hai qualche idea su come fare?
Ho fatto funzionare gli indicatori per i giri al minuto (RPM) e per i chilometri orari (km/h).


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
wernernue



Iscritto il: 02/03/2016
Messaggi: 27
Karma: +10 / -0   Grazie, mi piace!
Località: Nürnberg

Supporto Premium

Messaggio26-10-2023, 21:04    Oggetto: Indicatore della temperatura dell'acqua Cita

Ciao Werner,

Sì, questo progetto icon_biggrin.gif è stato divertente.

Secondo lo schema elettrico, questo segnale dovrebbe provenire dal sensore di temperatura G32, situato in basso a sinistra nell'immagine, e arrivare al pin 22 del connettore a 32 pin dello strumento combinato.

Se non sbaglio, il sensore del liquido di raffreddamento ha 4 connessioni e ne contiene due al suo interno, uno dei quali è collegato alla centralina del motore.

Purtroppo, al momento, non sono riuscito a verificare rapidamente se il mio PIN è già stato utilizzato. Potrebbe anche dipendere dalla configurazione specifica, nel senso che la comunicazione potrebbe avvenire tramite il CAN-bus, e l'unità di controllo del motore genererebbe il segnale CAN corrispondente.



Polo-Wassertemperatur.jpeg
 Descrizione:
 
 Dimensione file:  203.19 KB
 Visualizzato:  275 volte

Polo-Wassertemperatur.jpeg



Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
WernerW



Iscritto il: 23/10/2023
Messaggi: 2
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio28-10-2023, 14:53    Oggetto: Cita

Grazie per le informazioni.

Per il modulo KI Polo 6N0920, utilizzo un Arduino Nano V3 e un MCP2515 per il controllo. I dati relativi a giri motore (RPM), ABS e airbag vengono ricevuti tramite il bus CAN. La velocità viene rilevata dall'Arduino tramite impulsi rettangolari. L'indicatore del livello del carburante è realizzato tramite modulazione a larghezza di impulso (PWM).

Non riesco a far funzionare solo l'indicatore della temperatura dell'acqua di raffreddamento. La spia a cui fai riferimento è accesa nel mio cruscotto e indica una mancanza di liquido di raffreddamento.
Con diverse resistenze collegate al sensore di massa, non è stato possibile ottenere alcuna indicazione. È possibile trasmettere anche la temperatura tramite il bus CAN? Ho inviato dei valori all'ID 0x288, byte 1, ma purtroppo non ho visto alcuna indicazione.
Ci sono forse altri ID?

Cordiali saluti, Werner.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
Busschrauber



Iscritto il: 21/05/2026
Messaggi: 3
Karma: +0 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio22-05-2026, 20:10    Oggetto: Cita

Ciao, un progetto fantastico.
Ho una Polo del 2005 con 54 cavalli e vorrei visualizzare il consumo di carburante.
"È necessario conoscere la velocità per effettuare il calcolo, oppure è sufficiente visualizzare solo il consumo?"
Grazie mille per il vostro aiuto.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
Busschrauber



Iscritto il: 21/05/2026
Messaggi: 3
Karma: +0 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio30-05-2026, 7:10    Oggetto: Cita

Ciao,
Ho preso una volta il codice di wernernue.
Purtroppo, il consumo orario non è un valore che riesco a comprendere appieno.
Come si può fare questo nel modo più semplice?

Saluti.


Tradotto il 03-07-2026, 15:19.
Torna su Profilo MP
Nuovo argomento Rispondi 🔗 🖨 CANhack.de - Indice » Hardware specifica del veicolo e assegnazione pin
Vai a pagina: Indietro  1, 2, 3
Articoli e argomenti simili
Argomento Forum
Nessun nuovo messaggio Preoccupazioni di un principiante Bus CAN Generale
Nessun nuovo messaggio Steuerung eines Autos Bus CAN Generale
Nessun nuovo messaggio Simulazione MFL: controllo RNS-E e Bluetooth CAN Abitacolo / Comfort
Nessun nuovo messaggio Volkswagen Polo 6R Hardware specifica del veicolo e assegnazione pin
Vai a:  
Non puoi scrivere nuovi argomenti in questo forum.