Scheda codice guasto · Cambio

Codice guasto P0904: circuito del sensore di posizione di selezione

Risposta immediata

P0904 significa che la centralina di un cambio robotizzato non è più in grado di utilizzare il sensore che misura la posizione di selezione, quella che sceglie la fila della griglia: segnale assente, bloccato o inutilizzabile, senza verso precisato. Il solo codice non autorizza a proseguire. Il cambio può passare in modalità di emergenza. Marcia che non entra più, che salta o che entra da sola, frizione che slitta, vettura che avanza in folle, rumore anomalo, odore di bruciato: si fermi appena possibile in sicurezza e richieda assistenza; non consideri un successivo riavvio come prova che può ripartire. Proseguire soltanto se le istruzioni del costruttore e i messaggi del veicolo lo consentono, in assenza di segnali di pericolo e senza moltiplicare avviamenti e manovre; in caso di dubbio, richiedere soccorso. Primo controllo: altri codici e batteria, poi il connettore dell’attuatore. Le letture a quadro acceso si eseguono con sonde posate a motore spento; le misure di resistenza e continuità si eseguono soltanto a motore spento, quadro spento, circuito disalimentato e scollegato secondo la procedura del costruttore, e restano operazioni separate dalle misure di tensione o di corrente.

Redazione tecnica DIAGIA · versione italiana verificata il 26 ottobre 2026

Aggiornata il 12 fonti citate11 min di lettura

Cosa controlla la centralina

Su un cambio robotizzato, l’attuatore del cambio sostituisce la leva: sceglie prima la fila della griglia (la selezione), poi innesta la marcia (l’inserimento). ZF Aftermarket descrive un attuatore del cambio a due motori elettrici; secondo Schaeffler (LuK), il motore di selezione porta il dito di innesto nella griglia corretta. Sul cambio «Sensodrive» della Citroën C3 documentato da Exxotest, ogni motore porta due sensori a effetto Hall posti di fronte a una ruota magnetizzata: inviano segnali quadri durante la rotazione, dai quali la centralina ricava lo spostamento e la velocità della leva del cambio.

P0904 riguarda il circuito di questo sensore di posizione di selezione, senza precisare il guasto; HELLA lo descrive come quello che legge la posizione sinistra-destra. P0905 riguarda il campo di misura o la prestazione, P0906 e P0907 un segnale troppo basso o troppo alto, P0908 un segnale intermittente, P0909 l’errore di comando della selezione; P0914–P0918 riguardano il sensore di posizione di inserimento. A titolo di riferimento, la normativa OBD californiana richiede di rilevare, su questi sensori, i guasti di circuito, i valori fuori campo e, quando è fattibile, le incoerenze. Soglie e durate sono proprie di ogni centralina.

  • Sulla Sensodrive, il sensore di selezione ha una propria alimentazione di 5 V e una propria massa alla centralina, mentre i sensori di frizione e di inserimento condividono le loro.
  • Schaeffler (LuK) descrive anche comandi elettroidraulici, con distributore rotativo di selezione: su questi cambi, seguire il metodo del costruttore.
  • Gli attuatori si muovono senza preavviso: sulla Sensodrive, l’apertura della porta conducente, o la pressione sul freno a quadro acceso, ne avvia l’inizializzazione. Qualsiasi intervento sull’attuatore, sulla trasmissione o sul cablaggio: motore spento, quadro spento, freno di stazionamento inserito; a quadro acceso si legge soltanto, con mani e attrezzi lontani dall’attuatore. Le misure di resistenza, continuità e isolamento si eseguono soltanto a motore spento, quadro spento, circuito disalimentato e scollegato secondo la procedura del costruttore; le letture di tensione o di segnale sono operazioni separate, con sonde posate a motore spento.

Sintomi possibili

  • Marcia rifiutata, o cambio rimasto in folle
  • Cambio in programma di emergenza
  • Spie «auto» e «neve» che lampeggiano insieme, sul cambio descritto da Exxotest
  • Guasto comparso dopo lo smontaggio dell’attuatore, del cambio o della batteria
  • Codici associati: P0905–P0909, oppure P0562 (tensione di bordo bassa)
  • Spia motore o messaggio del cambio, secondo il veicolo

Cause possibili, nell’ordine in cui controllarle

Ordine di controllo consigliato, non una frequenza. Dal controllo più rapido e meno costoso a quello più impegnativo. Per ogni causa: cosa la sostiene, come verificarla e cosa la esclude.

Cause possibili di P0904, nell’ordine di controllo consigliato
OrdineCausa possibileControllo ed esito attesoLa esclude se…
Controllo n. 01Altri codici, batteria o intervento recenteIndizioP0562 o codici di altri sensori memorizzati; batteria scollegata, attuatore o cambio smontati poco prima del codice.Leggere i codici di tutte le centraline e i relativi freeze frame. Poi, a motore spento e quadro spento, misurare la batteria a riposo, senza alimentare il circuito. Riferimenti Exxotest per la Sensodrive: guasto memorizzato sotto 8 V o sopra 16 V, almeno 12 V per l’apprendimento.AttesoP0904 da solo, batteria carica a riposo, nessun intervento recente sul cambio.Nessun codice di tensione, batteria misurata carica a riposo.
Controllo n. 02Connettore dell’attuatore di selezioneIndizioCodice comparso dopo lo smontaggio dell’attuatore o un lavaggio del vano motore; terminale arretrato, acqua o verderame.Quadro spento, mani lontane dall’attuatore: sbloccare il connettore, esaminare guarnizione, terminali e bloccaggio, senza forzare con la punta di prova. Contatto ossidato: sostituirlo secondo il metodo del costruttore.AttesoConnettore asciutto e bloccato, terminali allineati e trattenuti nelle loro sedi.Connettore sano, e codice che ritorna una volta ricollegato e cancellato.
Controllo n. 03Alimentazione di 5 V o massa del sensoreIndizioEntrambi i segnali del sensore muti insieme; altro sensore della stessa uscita in avaria, secondo lo schema.Punte inserite dal retro del connettore a quadro spento, poi quadro acceso, motore spento: alimentazione del sensore al voltmetro (controllo richiesto da HELLA per un sensore a effetto Hall; 5 V sulla Sensodrive), poi, come misura distinta, caduta di tensione sulla sua massa. Le misure di resistenza o continuità, se previste, si eseguono soltanto a motore spento, quadro spento, circuito disalimentato e scollegato secondo la procedura del costruttore.AttesoAlimentazione stabile al valore dello schema, caduta di tensione contenuta sulla massa.Alimentazione e massa stabili su più inserimenti del quadro.
Controllo n. 04Filo di segnale interrotto o in cortocircuitoIndizioUno solo dei due segnali assente o bloccato; cablaggio sfregato, schiacciato o teso vicino al cambio.Arrestare il motore, spegnere il quadro, disalimentare e scollegare il circuito secondo la procedura del costruttore: connettore e centralina scollegati, misurare la continuità di ogni filo, poi, come prova distinta, l’isolamento verso massa e verso l’alimentazione, muovendo delicatamente il cablaggio. Riferimenti Pico Technology: meno di 0,5 Ω, più di 10 kΩ; la documentazione del veicolo fa fede. La lettura dei segnali a quadro acceso è un’operazione separata.AttesoOgni filo sotto 0,5 Ω e isolato a più di 10 kΩ, anche muovendo il cablaggio.Continuità e isolamento costanti durante tutta la manipolazione.
Controllo n. 05Sensore di selezione che non commuta piùIndizioAlimentazione, massa e fili sani, ma un segnale resta piatto mentre il motore di selezione gira.Sonde posate a quadro spento, mani lontane dall’attuatore: durante il test attuatori della selezione avviato con lo strumento di diagnosi, oscilloscopio sui due segnali, con mani e attrezzi lontani dall’attuatore. Exxotest rileva due segnali quadri; Pico descrive, per un sensore di albero a camme a effetto Hall, un’uscita che commuta tra 0 e 5 V.AttesoDue treni di impulsi netti a ogni movimento, in un senso e poi nell’altro.Due segnali quadri regolari su più test successivi.
Controllo n. 06Attuatore del cambio che porta il sensoreIndizioSegnale assente già dal connettore, sensore integrato nel motore di selezione come sulla Sensodrive.Far individuare il componente dalla procedura del costruttore. Sulla Sensodrive, Exxotest richiede la funzione «smontaggio» dello strumento di diagnosi prima dello smontaggio, poi l’apprendimento della frizione e infine quello dell’attuatore del cambio.AttesoComponente individuato sostituito, apprendimenti completati senza codici.Guasto trovato e riparato nel connettore, nel cablaggio o nell’alimentazione.
Controllo n. 07Ingresso della centralina, per ultimoIndizioImpulsi netti al terminale della centralina, ma codice che ritorna alla prima selezione.Quadro spento: controllare i terminali del connettore della centralina, poi posare le sonde sui suoi ingressi. Poi, durante il test attuatori, confrontare i segnali al suo terminale e la posizione letta con lo strumento di diagnosi. Exxotest vieta di scambiare una centralina del cambio con quella di un altro veicolo.AttesoPosizione letta che segue gli impulsi misurati al terminale, nei due sensi.Lettura dello strumento di diagnosi che segue i segnali misurati al terminale.

Albero di controllo

Segua i passaggi nell’ordine: ogni controllo porta al passaggio successivo o a una riparazione.

  1. Passaggio 1: Rilevare i codici di tutte le centraline, i freeze frame e la cronologia: batteria scollegata, attuatore o cambio smontati, apprendimento eseguito?

    Se conforme P0904 da solo: misurare la batteria, poi esaminare il connettore dell’attuatore.

    Se non conforme Codici di tensione di bordo o di altri sensori: trattarli per primi. Attuatore rimontato senza apprendimento: eseguirlo con lo strumento di diagnosi, poi cancellare e riprovare.

  2. Passaggio 2: Batteria a riposo, poi connettore dell’attuatore di selezione, a quadro spento, mani lontane dall’attuatore.

    Se conforme Batteria carica e connettore sano: misurare l’alimentazione e la massa del sensore.

    Se non conforme Ricaricare la batteria, o sostituire il contatto danneggiato secondo il metodo del costruttore, poi cancellare e riprovare.

  3. Passaggio 3: Punte inserite a quadro spento, poi lettura a quadro acceso, motore spento: alimentazione del sensore e, come misura distinta, caduta di tensione sulla sua massa.

    Se conforme Valori dello schema: controllare i fili di segnale, scollegati.

    Se non conforme Risalire lungo l’alimentazione o la massa fino all’interruzione o alla resistenza, poi riparare.

  4. Passaggio 4: Arrestare il motore, spegnere il quadro, disalimentare e scollegare il circuito secondo la procedura del costruttore: connettore e centralina scollegati, misurare la continuità e, come prova distinta, l’isolamento di ogni filo di segnale, muovendo delicatamente il cablaggio.

    Se conforme Fili sani: rilevare i due segnali all’oscilloscopio.

    Se non conforme Localizzare il guasto per tratti, riparare il filo, poi ripetere la misura.

  5. Passaggio 5: Sonde posate a quadro spento, poi, durante il test attuatori della selezione, oscilloscopio sui due segnali, mani e attrezzi lontani dall’attuatore.

    Se conforme Due segnali quadri: confrontarli con la posizione letta dalla centralina.

    Se non conforme Segnale piatto con alimentazione, massa e fili sani: il sensore diventa sospetto, passo successivo.

  6. Passaggio 6: Sintesi: segnali misurati al sensore e al terminale della centralina, posizione letta con lo strumento di diagnosi.

    Se conforme Tutto concorda: valutare un breve tragitto soltanto se le istruzioni del costruttore e i messaggi del veicolo lo consentono, in assenza di segnali di pericolo, senza riprodurre condizioni pericolose; strumento di diagnosi fissato, registrare i dati o affidarne la lettura a un secondo operatore, senza toccare nulla durante la guida. In caso di dubbio, fermarsi appena possibile in sicurezza e richiedere assistenza.

    Se non conforme Segnale assente già al sensore. Prima di sostituire un componente, verificare se esiste una nota tecnica o un aggiornamento della centralina (ECU) del costruttore per questo veicolo. Se non esiste, o se il codice ritorna dopo l’applicazione: sostituire il componente indicato dalla procedura del costruttore, poi ripetere gli apprendimenti. Segnale corretto al terminale ma letto male: diagnosi della centralina (ECU) secondo il costruttore.

Dopo ogni riparazione Cancelli i codici, poi riproduca le condizioni in cui compariva il guasto, finché la centralina non ha ripetuto il proprio controllo (monitor « pronto » o test eseguito). Codice assente: riparazione convalidata. Codice che ritorna: riprenda dal passaggio che segue quello della riparazione.

Errori frequenti

  • Componente nuovo, stesso difetto: attuatore del cambio sostituito mentre l’alimentazione di 5 V del sensore era interrotta nella presa o nel cablaggio; la misura al connettore è stata saltata.

  • Passare l’ohmetro sui terminali del sensore di selezione per «testarlo»: HELLA avverte che un sensore a effetto Hall può essere danneggiato in questo modo.

  • Scollegare la batteria appena spento il quadro: sul cambio descritto da Exxotest, la centralina (ECU) resta sveglia 4 minuti dopo lo spegnimento del quadro, e un’interruzione anticipata impone di reinizializzare gli attuatori.

  • Far girare il motore di selezione alimentandolo a mano: ZF richiede di attivare un attuatore solo montato sul cambio e tramite lo strumento di diagnosi.

  • Riconsegnare il veicolo senza apprendimento dopo il rimontaggio dell’attuatore: è l’apprendimento che comunica alla centralina (ECU) la posizione di ogni marcia e la forma della griglia, secondo Exxotest.

  • Cancellare il codice prima di aver annotato i freeze frame e la centralina (ECU) che lo ha memorizzato.

  • Cercare il guasto con una prova di calettamento o da soli su strada: mai prova di calettamento; una prova su strada si fa in due, strumento di diagnosi fissato, senza manipolare nulla.

Codici associati

È un automobilista?

Il solo codice non autorizza a proseguire. Prosegua soltanto se le istruzioni del costruttore e i messaggi del veicolo lo consentono, se le marce entrano normalmente e in assenza di segnali di pericolo, limitandosi al percorso verso un’officina vicina e senza moltiplicare gli avviamenti né le manovre. Marcia che non entra più, che salta o che entra da sola, frizione che slitta, vettura che avanza in folle, rumore anomalo, odore di bruciato: si fermi appena possibile in sicurezza e richieda assistenza, facendo trainare il veicolo con carro attrezzi; non consideri un successivo riavvio come prova che può ripartire. Non scolleghi personalmente la batteria e segnali all’officina qualsiasi intervento recente su cambio, frizione o batteria.

Mostri questa scheda alla sua officina. Indica l’ordine dei controlli e gli errori da evitare su P0904.

Per i professionisti

Questo codice le resiste?

Questa scheda fornisce il metodo. Sul suo caso, DIAGIA colloca P0904 nel contesto del veicolo e di quanto è già stato fatto, ordina le ipotesi e indica il controllo che permette di decidere. Lei misura, DIAGIA riordina.

Cosa le chiederebbe DIAGIA dopo

  1. Quali codici accompagnano P0904 e quale centralina (ECU) li ha memorizzati?
  2. Quali sono i valori dell’alimentazione del sensore di selezione e della caduta di tensione sulla sua massa, con connettore collegato?
  3. I due segnali del sensore producono onde quadre all’oscilloscopio durante il test attuatori?
  4. L’attuatore, il cambio o la batteria sono stati smontati o scollegati, e gli apprendimenti sono stati ripetuti?

Domande frequenti su P0904

Si può guidare con P0904?

Il solo codice non autorizza a proseguire. Lo faccia soltanto se le istruzioni del costruttore e i messaggi del veicolo lo consentono, in assenza di segnali di pericolo e senza moltiplicare avviamenti e manovre. Marcia che non entra più, che salta o che entra da sola, frizione che slitta, vettura che avanza in folle, rumore anomalo, odore di bruciato: si fermi appena possibile in sicurezza e richieda assistenza; non consideri un successivo riavvio come prova che può ripartire. In caso di dubbio richieda soccorso.

P0904, P0906 o P0907: che cosa si misura?

P0904 indica soltanto che il circuito del sensore di selezione è in avaria: si controlla tutto, alimentazione, massa, continuità e isolamento dei fili, poi il segnale. Le misure di continuità e isolamento si eseguono soltanto a motore spento, quadro spento, circuito disalimentato e scollegato secondo la procedura del costruttore; la lettura del segnale è un’operazione separata. P0906 orienta verso un segnale tirato verso il basso, P0907 verso un segnale rimasto alto. Fa fede il libellato dettagliato letto allo strumento di diagnosi.

Bisogna sostituire l’attuatore del cambio?

Non sulla base del solo codice. Una presa umida, un’alimentazione di 5 V assente o un filo interrotto danno lo stesso difetto con un attuatore sano. Il sensore è condannato solo se non produce più onde quadre con alimentazione, massa e fili conformi. Prima di sostituire un componente, verificare se esiste una nota tecnica o un aggiornamento della centralina (ECU) del costruttore per questo veicolo.

Perché un apprendimento dopo la riparazione?

Perché la centralina (ECU) pilota la selezione a partire da posizioni memorizzate. Sul cambio descritto da Exxotest, l’apprendimento dell’attuatore si avvia allo strumento di diagnosi, motore spento, su terreno orizzontale, con batteria di almeno 12 V; una caduta sotto 10,5 V durante l’operazione lo fa fallire e lascia un codice.

Fonti

  1. SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nuova scheda)

    Prassi raccomandata SAE che definisce i codici guasto normalizzati, tra cui i codici generici P0xxx come P0904; pagina ufficiale della versione di settembre 2025, che non dettaglia alcun codice (libellati: vedere la lista HELLA).

    Consultata il

  2. HELLADéfinitions génériques des codes OBD, série P (nuova scheda)

    Libellato generico di P0904 («Gate Select Position Circuit [senses left / right position]») e dei codici citati: P0905 a P0909, P0914 a P0918 (sensore di posizione di innesto), P0562.

    Consultata il

  3. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nuova scheda)

    Seconda lista di definizioni, pagina stampata 57: P0904 «Gate Select Position Circuit».

    Consultata il

  4. Snap-onDiagnostic Trouble Codes (DTC) List (nuova scheda)

    Terza lista concordante: P0904 «Gate Select Position Circuit A».

    Consultata il

  5. Exxotest (Annecy Électronique)Guide de l’utilisateur MT-BVR, maquette pédagogique : la boîte de vitesses robotisée (nuova scheda)

    Cambio «Sensodrive» di Citroën C3 (p. 39). Attuatore del cambio a due motori, ciascuno con due sensori a effetto Hall che forniscono segnali quadri, spostamento e velocità della leva del cambio (p. 22, 23, 62 e 63); alimentazione di 5 V e massa proprie del sensore di selezione (p. 32); inizializzazione all’apertura della porta, da ripetere se la batteria viene scollegata prima della messa in riposo (p. 12); difetto sotto 8 V o sopra 16 V (p. 33); smontaggio allo strumento di diagnosi e apprendimenti, almeno 12 V, fallimento sotto 10,5 V (p. 45-47); centraline (ECU) non intercambiabili (p. 48); spie lampeggianti (p. 14).

    Consultata il

  6. ZF AftermarketFunction and Setup of SACHS Actuators (nuova scheda)

    Attuatore del cambio a due motori elettrici sui cambi robotizzati; apprendimento allo strumento di diagnosi dopo il montaggio; attivazione solo montato e tramite lo strumento di diagnosi, mai alimentando l’attuatore a mano.

    Consultata il

  7. Schaeffler (LuK)Electromotoric actuators for double clutch transmissions – Best efficiency by itself (LuK Symposium 2006, chapitre 10) (nuova scheda)

    Pagina 145: un motore per l’innesto, uno per la selezione, che posiziona il dito di innesto nella griglia voluta mediante il movimento assiale dell’albero di comando; pagine 148 e 149: comandi elettroidraulici, con un distributore rotativo azionato da un motore elettrico per la selezione.

    Consultata il

  8. HELLA Tech WorldTransmission range sensor circuit – troubleshooting (nuova scheda)

    Sensore di regime del cambio, a effetto Hall o induttivo: alimentazione di un sensore a effetto Hall controllata al voltmetro, mai misura della sua resistenza, che potrebbe danneggiarlo; sensore difettoso: programma di emergenza.

    Consultata il

  9. Pico TechnologyCamshaft position sensor (Hall effect) (nuova scheda)

    Principio di un sensore a effetto Hall, qui applicato al sensore di selezione: uscita digitale che commuta tra 0 e 5 V, alimentazione e massa necessarie.

    Consultata il

  10. Pico TechnologyWiggle test (resistance) (nuova scheda)

    Circuito fuori tensione, scollegato alle due estremità, cablaggio mosso delicatamente: continuità inferiore a 0,5 Ω, isolamento superiore a 10 kΩ verso massa e verso l’alimentazione.

    Consultata il

  11. California Air Resources Board (texte publié par Cornell LII)Title 13 CCR § 1968.2, exigences OBD II (texte en vigueur) (nuova scheda)

    Regola californiana citata come riferimento tecnico (vale nel suo territorio per i veicoli interessati; non è una norma di circolazione italiana): sensori del cambio che informano la centralina (ECU) tra gli ingressi da monitorare (e.15.1.1); difetti di circuito, valori fuori intervallo e, quando fattibile, incoerenze (e.15.2.1).

    Consultata il

  12. UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nuova scheda)

    Riferimento al controllo tecnico francese riportato come fonte d’origine; non determina la classificazione o l’esito della revisione italiana.

    Consultata il

Scheda verificata dal team tecnico DIAGIA il 20 ottobre 2026; versione italiana verificata il 26 ottobre 2026. Redazione tecnica DIAGIA a partire dalle fonti citate. Aggiornata il . I valori, le procedure e le precauzioni del costruttore del veicolo prevalgono su questa scheda.

I marchi e i modelli citati appartengono ai rispettivi titolari e servono unicamente a identificare i veicoli, i componenti e i documenti interessati; DIAGIA non è affiliata ad alcun costruttore.