| Autore |
Messaggio |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
21-12-2016, 8:53 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao a tutti i membri di CANhack.
Sono nuovo e completamente inesperto riguardo ai sistemi CAN Bus, e spero possiate aiutarmi.
Per quanto riguarda la mia persona:
Ho 25 anni, sono un elettricista di professione e ho esperienza nella programmazione, nell'elettronica in generale e nella produzione di circuiti stampati.
Per quanto riguarda il mio problema:
Ho un Opel Frontera B del 2002. Il display dell'auto mi mostra messaggi relativi al veicolo, come ad esempio "luce freno posteriore sinistra difettosa" o "livello liquido refrigerante troppo basso".
Questi messaggi possono essere visualizzati e confermati tramite un pannello di controllo presente sulla radio.
Ora, però, vorrei installare un'altra autoradio che non è più collegata al CAN bus.
Avrei bisogno di una piccola manopola, con un circuito stampato, ecc., per controllare il menu dell'auto.
Avete qualche idea? Qualcuno di voi ha già fatto qualcosa del genere?
Grazie in anticipo.
Ciao Flo,
Tradotto il 30-08-2026, 0:23.
|
|
| Torna su |
Profilo MP |
 |
CAN-Diagnose Administrator


Iscritto il: 07/06/2011 Messaggi: 575 Karma: +29 / -0 Località: Ländle
|
21-12-2016, 10:31 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao Flo,
Innanzitutto, dovresti verificare se la manopola di regolazione della radio è effettivamente collegata alla radio e al sistema CAN.
Se applicabile: collegare l'interfaccia CAN al bus appropriato, selezionare la vista "Modifiche dei messaggi" in KCANMonitor e ruotare la manopola.
Allora potrai vedere quali messaggi vengono trasmessi sul bus e potrai riprodurli.
Cordiali saluti, Rainer.
Tradotto il 30-08-2026, 0:24.
|
|
| Torna su |
Profilo MP WWW |
 |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
21-12-2016, 14:15 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao Rainer,
Grazie mille per la risposta rapida.
Avrei un adattatore OBD2 compatibile con CANBus, quindi mi servirebbe solo il software, oppure funziona solo con il kit che mi hai suggerito?
Se dovessi sapere quali dati devo inviare, come posso poi ricreare o riprodurre quei dati?
Ciao Flo,
Tradotto il 30-08-2026, 0:25.
|
|
| Torna su |
Profilo MP |
 |
CAN-Diagnose Administrator


Iscritto il: 07/06/2011 Messaggi: 575 Karma: +29 / -0 Località: Ländle
|
21-12-2016, 14:29 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Strom_Flo ha scritto: | | Ho esperienza nella programmazione, nell'elettronica in generale e nella fabbricazione di circuiti stampati | .
Peccato, probabilmente non è così. 
Tradotto il 30-08-2026, 0:25.
|
|
| Torna su |
Profilo MP WWW |
 |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
21-12-2016, 19:23 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Citazione: | | Sono nuovo e completamente inesperto riguardo ai sistemi CAN Bus | .
Purtroppo, la mia esperienza è limitata al settore industriale.
S7 e Profibus. Non so come si relazionano con CANBus.
Saluti, Florian.
Tradotto il 30-08-2026, 0:26.
|
|
| Torna su |
Profilo MP |
 |
CAN-Diagnose Administrator


Iscritto il: 07/06/2011 Messaggi: 575 Karma: +29 / -0 Località: Ländle
|
22-12-2016, 9:23 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Traduzione in corso... |
|
[Traduzione in corso...] http://www.canhack.de/it/viewtopic.php?t=13
|
|
| Torna su |
Profilo MP WWW |
 |
shavenne CAN-Profi

Iscritto il: 27/04/2015 Messaggi: 37 Karma: +6 / -0 Località: Paderborn
Supporto CAN
|
22-12-2016, 11:13 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Quale (modello) di autoradio e quale display sono stati installati?
Tradotto il 30-08-2026, 0:26.
|
|
| Torna su |
Profilo MP |
 |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
24-12-2016, 18:55 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Quindi, la radio è un modello Siemens NDR 1100.
Non so nulla riguardo al display. Per saperne di più, dovrei smontarlo.
Buon Natale.
Ciao Flo,
Tradotto il 30-08-2026, 0:27.
|
|
| Torna su |
Profilo MP |
 |
shavenne CAN-Profi

Iscritto il: 27/04/2015 Messaggi: 37 Karma: +6 / -0 Località: Paderborn
Supporto CAN
|
24-12-2016, 20:56 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Display a colori, quindi credo sia un CID? Comunque, se è come nel mio Astra G (anch'esso con NCDR1100+CID), allora il display non si accende nemmeno senza la radio e senza trucchi. È un po' più complesso, soprattutto se è il tuo primo progetto in questo senso. Ho già esperienza con questa combinazione, perché la mia Astra dovrebbe funzionare anche senza la radio originale  .
Tradotto il 30-08-2026, 0:27.
|
|
| Torna su |
Profilo MP |
 |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
25-12-2016, 13:47 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao shavenne,
Grazie per la risposta.
Sì, sembra proprio come il mio. Pensavo che il display fosse collegato al sistema di messaggistica e che la radio servisse solo per l'utilizzo.
Come sei riuscito a separarli?
A cosa devo fare attenzione?
Buon Natale.
Ciao Flo,
Tradotto il 30-08-2026, 0:28.
|
|
| Torna su |
Profilo MP |
 |
shavenne CAN-Profi

Iscritto il: 27/04/2015 Messaggi: 37 Karma: +6 / -0 Località: Paderborn
Supporto CAN
CAN-Diagnose piace questo. |
07-01-2017, 0:45 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Meglio tardi che mai  .
Certo, sono riuscito ad accendere il display anche senza la radio, ma probabilmente sto trasmettendo molto più di quanto dovrei, e di conseguenza sto trasmettendo anche una grande quantità di dati inutili.
Posso fornirti solo le informazioni sugli ID a cui devi sintonizzarti e trasmettere, e sarebbero questi:
6A6 e 6A1: Derivano dal display, e qui è necessario rispondere a diversi messaggi diretti al 6A1.
290: A questo punto, vengono aggiunti i comandi dei tasti della radio. Lì, dovrai anche premere una volta il tasto per l'accensione.
348 e 759: Devi inviare un testo per far accendere il display, altrimenti rimarrà semplicemente sulla schermata con il logo Opel. Inviando un messaggio al 348, viene segnalato l'inizio della trasmissione, ma il testo viene effettivamente inviato al 759. Nel messaggio inviato al 759, oltre al testo, sono presenti anche la lunghezza del messaggio (il numero di messaggi in cui è suddiviso il testo) e la lunghezza in caratteri. Con uno o più byte viene anche specificata la destinazione del testo.
3D0: Qui viene inviato regolarmente un determinato messaggio. Pensa a una sorta di "segnale di mantenimento della connessione".
Anche se ho iniziato in modo simile: non è affatto facile per i principianti. Ho passato settimane, o addirittura mesi, seduto quasi ogni giorno per ore nel mio Vectra C (con un CID più recente), con il mio portatile, per alimentare il display con i miei dati. Non è qualcosa che si può fare in due giorni, direi.
Tradotto il 30-08-2026, 0:32.
|
|
| Torna su |
Profilo MP |
 |
Strom_Flo
Iscritto il: 21/12/2016 Messaggi: 6 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
07-01-2017, 13:00 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao shavenne,
Innanzitutto, un felice anno nuovo.
Molte grazie per le informazioni dettagliate.
Forse la mia domanda suona un po' sciocca, ma con cosa trasmetti e ricevi questi messaggi? Non vorrei mettere un computer in macchina. Hai costruito tu un controller o esiste qualcosa di già pronto?
Ciao Flo,
Tradotto il 30-08-2026, 0:33.
|
|
| Torna su |
Profilo MP |
 |
shavenne CAN-Profi

Iscritto il: 27/04/2015 Messaggi: 37 Karma: +6 / -0 Località: Paderborn
Supporto CAN
|
07-01-2017, 16:23 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Uso un Arduino con un controller CAN MCP2515 e un transceiver CAN MCP2562. Esistono anche shield già pronti per questo (CANdiy Shield). Con questo ho anche iniziato  .
Tradotto il 30-08-2026, 0:33.
|
|
| Torna su |
Profilo MP |
 |
timi257
Iscritto il: 17/01/2017 Messaggi: 2 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
17-01-2017, 20:30 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao a tutti!
Avrei anche io una domanda su questo argomento:
Ho diversi Arduino e un controller CAN MCP2515 a disposizione. Adesso vorrei leggere i comandi del volante nella mia Opel Astra H. In un altro post ho letto che probabilmente si trovano sul bus Mid-Speed. Potrebbe qualcuno di voi spiegarmi brevemente come posso "intercettare" qualcosa con l'Arduino? Devo programmare io stesso il timing, ecc.? Se sì, c'è già qualcuno che ha fatto qualcosa del genere su cui potrei basarmi?
Sono molto grato per qualsiasi aiuto.
Cordiali saluti e grazie mille in anticipo  .
Tradotto il 30-08-2026, 0:35.
|
|
| Torna su |
Profilo MP |
 |
shavenne CAN-Profi

Iscritto il: 27/04/2015 Messaggi: 37 Karma: +6 / -0 Località: Paderborn
Supporto CAN
|
17-01-2017, 20:38 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Cerca su Google una delle librerie MCP2515 disponibili.
Potrebbe essere necessario modificarli, perché spesso non sono in grado di raggiungere una velocità di 95,2 kbps.
Ecco i valori necessari per aggiungere il bitrate:
Codice: | #define MCP_16MHz_95kBPS_CFG1 (0x03)
#define MCP_16MHz_95kBPS_CFG2 (0xBB)
#define MCP_16MHz_95kBPS_CFG3 (0x07) |
Di solito, insieme alle librerie, ci sono anche degli esempi. Con questi, dovresti essere in grado di capire rapidamente la maggior parte delle cose. "La maggior parte" perché, se lasci passare tutti i dati senza filtrarli, potresti perdere alcuni messaggi perché l'Arduino non riesce a elaborare i dati dal buffer abbastanza velocemente.
Le notizie di LFB sono disponibili sull'ID 206 (in formato esadecimale).
Tradotto il 30-08-2026, 0:36.
|
|
| Torna su |
Profilo MP |
 |
timi257
Iscritto il: 17/01/2017 Messaggi: 2 Karma: +0 / -0
Account gratuito, nessun supporto sviluppo CAN
|
17-01-2017, 20:51 Oggetto: Controller CAN Bus: Costruisci il tuo! |
Cita |
|
Ciao,
Innanzitutto, grazie per la risposta così rapida!
Mi sono appena accorto che ho un modulo con il chip TJA1050 come transceiver, ma spero che questo non crei problemi.
Lo proverò direttamente nei prossimi giorni. In particolare, il consiglio sui 95,2 kbps è molto utile, grazie!
Avrei ancora una piccola domanda: devo davvero collegare i pin 3 e 11 nell'OBD per la comunicazione a velocità media? Da qualche parte ho letto anche una diversa configurazione. Grazie mille  .
Modifica: Ho anche letto che i cloni cinesi spesso hanno un quarzo da 8 MHz invece di uno da 16 MHz. Esistono librerie che supportano questo o devo eventualmente sostituirlo?
Tradotto il 30-08-2026, 0:38.
|
|
| Torna su |
Profilo MP |
 |