Quando sul cruscotto si accendono insieme ABS, ESP, airbag e motore, il problema non è sempre una serie di guasti indipendenti. Spesso entra in gioco il CAN bus, la rete che permette alle centraline dell’auto di scambiarsi informazioni in pochi istanti. In questa guida spiego che cos’è, come funziona, quali sistemi collega e come riconoscere un difetto senza cambiare componenti a caso.
Il CAN bus è la rete che fa comunicare le centraline dell’auto
- CAN significa Controller Area Network ed è un protocollo di comunicazione per veicoli.
- La rete usa due fili, CAN High e CAN Low, per trasmettere dati in modo differenziale.
- Un guasto alla rete può accendere più spie contemporaneamente e causare malfunzionamenti apparentemente scollegati.
- La diagnosi corretta parte da batteria, masse, fusibili e cablaggi, non dalla sostituzione casuale delle centraline.
- Il connettore OBD permette di accedere alla diagnosi, ma non è la stessa cosa del CAN bus.
Che cos’è il CAN bus e perché si trova in ogni auto moderna
Il CAN bus, acronimo di Controller Area Network, è un protocollo che consente a diverse centraline elettroniche di comunicare sulla stessa rete. La centralina motore può condividere il regime di rotazione con il quadro strumenti, l’ABS può inviare la velocità delle ruote all’ESP e il body computer può gestire chiusura centralizzata, illuminazione e climatizzatore.
Prima della diffusione di questa tecnologia, molti componenti dovevano essere collegati con cavi separati. Il risultato era un impianto più pesante, costoso e difficile da far crescere. Con il CAN bus, una centralina trasmette un messaggio sulla rete e tutti i nodi collegati lo ricevono, decidendo se quel dato è utile per il proprio compito.
Il messaggio non contiene necessariamente l’indirizzo di un destinatario. Contiene soprattutto un identificativo che indica il tipo e la priorità dell’informazione, per esempio pressione del pedale del freno o temperatura del motore. È una differenza importante rispetto a una comunicazione punto a punto e spiega perché più centraline possano ascoltare lo stesso dato.
Nel settore automotive il protocollo è stato sviluppato da Bosch e si è imposto per la sua robustezza. Oggi può convivere con reti diverse, come LIN per funzioni semplici e a bassa velocità oppure Automotive Ethernet per trasferire grandi quantità di dati.
Come funziona la comunicazione tra le centraline
La rete CAN dell’auto utilizza normalmente una coppia di fili chiamati CAN-H e CAN-L. Il segnale viene letto come differenza di tensione tra i due conduttori, una soluzione che aiuta a ridurre l’influenza dei disturbi elettrici prodotti da alternatore, accensione e motori elettrici.
Arbitraggio e priorità dei messaggi
Il CAN è una rete a cui più nodi possono trasmettere. Se due centraline iniziano a parlare nello stesso momento, non si crea una collisione distruttiva: il messaggio con l’identificativo più prioritario continua la trasmissione, mentre l’altro nodo aspetta il proprio turno.
In pratica, i dati indispensabili alla sicurezza, come quelli legati alla frenata o alla stabilità, possono avere una priorità maggiore rispetto a informazioni meno urgenti. Questa gestione è uno dei motivi per cui il sistema rimane affidabile anche quando molte centraline sono attive contemporaneamente.
Velocità, frame ed errori
Il CAN classico può lavorare fino a 1 Mbit/s, anche se nelle auto sono comuni velocità come 125, 250 o 500 kbit/s. Il CAN FD, una versione più recente, consente pacchetti più grandi e una fase dati più veloce, ma la presenza di CAN FD dipende dal veicolo e dalle centraline installate.
I dati viaggiano in frame che includono identificativo, contenuto, controllo degli errori e conferma di ricezione. Se un nodo rileva un problema, può segnalare l’errore e provocare la ritrasmissione del messaggio. Quando una centralina accumula troppi errori, può entrare nello stato bus-off, isolandosi temporaneamente dalla rete per non disturbare gli altri dispositivi.
Perché servono le resistenze di terminazione
Alle due estremità della rete CAN ad alta velocità sono normalmente presenti resistenze da 120 ohm. Servono ad assorbire il segnale e a limitare i riflessi elettrici sul cavo. Con l’alimentazione scollegata e le condizioni corrette, una misura tra CAN-H e CAN-L può mostrare circa 60 ohm, perché le due resistenze risultano collegate in parallelo.
Questa misura è utile, ma non va interpretata come una prova assoluta. Alcuni veicoli hanno più reti, terminazioni integrate nelle centraline o modalità di collegamento diverse. Una diagnosi seria combina quindi resistenza, tensioni, forma del segnale e codici di errore.
Quali funzioni dell’auto dipendono dalla rete CAN
Il CAN bus non è una singola centralina e non controlla direttamente ogni funzione. È il canale di comunicazione che permette ai moduli di coordinarsi. La sua importanza si capisce osservando quante funzioni possono dipendere dallo stesso scambio di dati.
| Centralina o modulo | Informazioni che può scambiare | Effetto percepibile dal conducente |
|---|---|---|
| Motore | Regime, temperatura, coppia, gestione carburante | Avviamento, risposta dell’acceleratore, spia motore |
| ABS ed ESP | Velocità ruote, frenata, imbardata e slittamento | Spie ABS/ESP, esclusione dei controlli di stabilità |
| Body computer | Luci, porte, tergicristalli, chiusura centralizzata | Accessori intermittenti o non funzionanti |
| Quadro strumenti | Stato spie, velocità, temperatura, messaggi di avviso | Indicazioni errate o molte spie accese insieme |
| Cambio automatico | Regime, coppia motore, marcia inserita | Cambio in modalità d’emergenza o innesti irregolari |
| Airbag | Stato dei sensori e condizioni di sicurezza | Spia airbag e sistemi di ritenuta da controllare |
Molte auto usano anche un gateway, cioè una centralina che mette in comunicazione reti separate. Questo permette, per esempio, di trasferire alcuni dati tra il bus del gruppo motopropulsore e quello dei dispositivi di carrozzeria, mantenendo però separati i diversi livelli di traffico.
Per questo una singola interruzione può produrre effetti a catena. Se il quadro non riceve più la velocità dal sistema ABS, può accendere una spia, disattivare alcuni assistenti e mostrare un messaggio di errore anche se il sensore iniziale non è guasto.
Spie accese e sintomi di un problema CAN
Il segnale più tipico è la comparsa simultanea di spie apparentemente scollegate. ABS, ESP, airbag, servosterzo e motore possono accendersi insieme perché diverse centraline hanno perso la comunicazione, non perché tutti quei sistemi si siano guastati nello stesso momento.
Altri sintomi frequenti sono l’autoradio o il climatizzatore che si riavviano, il quadro strumenti che si spegne, il telecomando che risponde in modo intermittente, l’auto che non riconosce la chiave oppure l’avviamento impedito. I codici diagnostici con lettera U indicano spesso un problema di comunicazione, anche se il codice preciso varia in base alla marca.
Leggi anche: Rumori auto elettrica - Normali o guasto? La guida definitiva
Le cause più comuni
- Batteria scarica o tensione instabile, soprattutto dopo un avviamento difficoltoso o una lunga sosta.
- Masse ossidate, fusibili danneggiati e alimentazioni mancanti a una centralina.
- Connettori umidi o corrosi, in particolare dopo infiltrazioni d’acqua.
- Cablaggio schiacciato, tagliato o riparato male dopo lavori di carrozzeria.
- Cortocircuito tra CAN-H e CAN-L, verso massa o verso il positivo.
- Transceiver CAN guasto, cioè il componente elettronico che converte i dati della centralina nel segnale sulla rete.
Un aspetto che vedo spesso sottovalutato riguarda l’acqua. Un lavaggio esterno non danneggia automaticamente la rete, ma umidità e detergenti nei connettori, soprattutto in zone già lesionate, possono creare resistenze anomale e guasti intermittenti.
Come si diagnostica il CAN bus senza cambiare pezzi a caso
La diagnosi deve procedere dal semplice al complesso. Io partirei sempre dalla tensione della batteria, dalle masse e dai fusibili, perché una centralina alimentata male può generare molti errori di rete senza essere realmente guasta.
- Controllare batteria e ricarica. A motore spento una batteria carica si trova in genere intorno a 12,6 V, mentre con il motore acceso il sistema di ricarica lavora spesso tra circa 13,5 e 14,8 V. I valori esatti dipendono dalla gestione intelligente dell’alternatore e dal modello.
- Leggere tutte le centraline. Un lettore OBD economico può vedere soltanto il motore. Per un problema CAN serve uno strumento capace di interrogare ABS, airbag, body computer, cambio e quadro strumenti.
- Distinguere il guasto principale dagli errori conseguenti. Se dieci moduli segnalano “assenza di comunicazione”, spesso il primo codice comparso nella sequenza è più utile degli altri.
- Ispezionare connettori e cablaggi. Bisogna cercare ossidazione, acqua, fili tirati, riparazioni con nastro adesivo e punti in cui il cablaggio sfrega contro la carrozzeria.
- Misurare la rete. Con batteria scollegata si può verificare la resistenza tra CAN-H e CAN-L, mentre con un oscilloscopio si controllano simmetria, disturbi e deformazioni del segnale.
- Isolare i nodi sospetti. Una centralina difettosa può bloccare l’intera rete. La disconnessione va eseguita seguendo lo schema elettrico e le procedure del costruttore, perché scollegare moduli senza criterio può creare altri errori.
Il connettore OBD è il punto di accesso più pratico, ma non identifica da solo il guasto. Sulle configurazioni più comuni, i pin 6 e 14 sono collegati rispettivamente a CAN-H e CAN-L, ma il cablaggio varia tra veicoli e può includere più reti o linee di diagnosi diverse.
Per una semplice lettura dei codici si possono spendere circa 30-80 euro. Una diagnosi elettronica completa in officina può arrivare indicativamente a 80-150 euro, mentre una riparazione di cablaggio può costare da 100 a oltre 500 euro. La sostituzione di una centralina, con codifica e programmazione, può superare i 1.000 euro, quindi conviene verificare prima alimentazioni, masse e rete.
CAN bus, OBD e LIN non sono la stessa cosa
Questi termini vengono spesso usati come sinonimi, ma indicano elementi diversi. Il CAN bus è la rete di comunicazione, l’OBD è l’interfaccia e il sistema di diagnosi, mentre LIN è un protocollo più semplice usato per funzioni secondarie.
| Sistema | Che cos’è | Uso tipico nell’auto |
|---|---|---|
| CAN | Rete robusta e multi-centralina | Motore, ABS, ESP, cambio e carrozzeria |
| OBD | Porta e funzioni per la diagnosi | Lettura codici, parametri e test elettronici |
| LIN | Rete più lenta ed economica | Alzacristalli, specchietti, sedili e sensori semplici |
| Automotive Ethernet | Rete ad alta capacità | Infotainment, telecamere e sistemi avanzati di assistenza |
Questa distinzione evita un errore pratico comune. Collegare uno scanner alla presa OBD e non trovare comunicazione non significa necessariamente che l’intero CAN bus sia guasto. Potrebbero mancare l’alimentazione alla presa, una linea di diagnosi, il gateway oppure soltanto una rete specifica.
Come evitare danni durante manutenzione e lavori sull’auto
Quando si lavora su un veicolo con rete CAN, la prudenza conta più della velocità. Prima di scollegare una centralina è spesso necessario attendere che l’auto entri in modalità riposo e, per interventi delicati, seguire la procedura prevista dal costruttore. Scollegare la batteria senza criterio può cancellare impostazioni o generare una cascata di errori temporanei.
Non consiglio di applicare 12 V direttamente ai fili CAN per “vedere se funzionano”. È un metodo rischioso che può danneggiare i transceiver di più centraline. Meglio usare schema elettrico, multimetro, interfaccia diagnostica e, quando il difetto è intermittente, un oscilloscopio.
Anche gli accessori aftermarket meritano attenzione. Autoradio, localizzatori GPS, moduli per luci LED e dispositivi di avviamento remoto collegati male possono disturbare la rete o impedirle di entrare in sleep mode, scaricando la batteria durante la sosta. Quando un problema compare subito dopo un’installazione, l’accessorio e il suo cablaggio diventano i primi elementi da controllare.
La spia non indica sempre una centralina da sostituire
Capire che cos’è il CAN bus aiuta a leggere le spie con più lucidità. Un quadro illuminato da molti avvisi può indicare un problema comune di alimentazione, massa o comunicazione, mentre una sola spia persistente può dipendere da un sensore o da un componente locale.
La scelta più conveniente è quindi una diagnosi completa, con controllo della rete e dei cablaggi prima di ordinare ricambi costosi. La causa va trovata, non soltanto cancellato il codice: cancellare gli errori senza riparare il difetto li farà ricomparire e può nascondere un problema che riguarda sicurezza e affidabilità del veicolo.
Se l’auto perde ABS, ESP, servosterzo o mostra difficoltà di avviamento, eviterei di usarla fino a una verifica professionale. La rete CAN è invisibile, ma quando smette di funzionare può influenzare sistemi essenziali per il controllo dell’auto.