Tu coche pega un tirón al acelerar. Una décima de nada, como si se le fuese la fuerza y volviera. Vas al taller, te enchufan la máquina y sale lo de siempre: ningún código de avería. El testigo del motor ni se ha encendido. Y te vas a casa igual que viniste.
No es que el coche esté bien. Es que ni la centralita ni el escáner estaban mirando en el instante correcto. Este artículo explica por qué pasa eso —que tiene una razón técnica concreta y medible— y cómo se caza un fallo así con un adaptador OBD-II de 20 €.
Índice
- Por qué la centralita no guarda el código
- El problema de fondo: la frecuencia de muestreo
- Cuánta velocidad te permite TU coche
- Qué parámetros hay que grabar
- Cómo hacer la grabación
- Cómo se lee el resultado
- Cuándo este camino NO es el bueno
- Preguntas frecuentes
Por qué la centralita no guarda el código
La centralita del motor (ECU) no enciende el testigo a la primera. Está diseñada precisamente para no hacerlo, porque si saltara con cada lectura rara tendrías la luz encendida todo el rato.
El criterio real, definido en la normativa OBD-II, funciona por ciclos de conducción:
- Cuando un fallo aparece por primera vez, la ECU lo anota como código pendiente (modo 07 de la norma). El testigo sigue apagado y tú no te enteras de nada.
- Si el mismo fallo vuelve a darse en un segundo ciclo de conducción, entonces pasa a código confirmado (modo 03) y se enciende el testigo.
- Si el fallo no se repite, la ECU va borrando el pendiente sola al cabo de unos cuantos ciclos limpios.
La excepción son los fallos de encendido graves —los que pueden fundir el catalizador—, que encienden el testigo parpadeando de inmediato. Si te pasa eso, para y no sigas conduciendo.
Para la centralita, un tirón de dos décimas no es una avería: es un instante malo entre miles de instantes buenos. Y por eso no lo guarda.
Resultado: un fallo intermitente que no llega a repetirse en dos ciclos completos puede estar molestándote durante meses sin dejar ni un solo código. Y sin código no hay fotograma congelado: el fotograma congelado (modo 02) es una foto de cómo estaba el motor en el momento del fallo, pero solo se guarda si se registró un código. Sin código, no hay foto.
El problema de fondo: la frecuencia de muestreo
Aquí está el punto que casi nadie explica, y es puramente aritmético.
Un tirón típico —una caída de vueltas y su recuperación— dura entre 100 y 300 milisegundos. Dos o tres décimas de segundo.
La inmensa mayoría de aplicaciones OBD-II exportan los datos a una muestra por segundo. Es el ritmo estándar de un registro de conducción, y para ver cómo sube la temperatura del motor va sobradísimo.
Pero pon los dos números juntos:
Duración del suceso: ~200 ms
Intervalo entre muestras: 1000 ms
Muestra 1 ────────────────── Muestra 2
│ │
└── el tirón ocurre AQUÍ ──────┘
(y no lo ve nadie)
El fallo cabe entero entre dos lecturas. No es que la app lo mida mal: es que en ese intervalo no midió nada. En la gráfica te sale una línea plana perfecta y la conclusión errónea de que no pasó nada.
Para ver un suceso de 200 ms necesitas leer, como mínimo, cada 100 ms o menos. Cuanto más rápido, más nítido: a 50 ms tienes cuatro puntos dentro del tirón y ya puedes ver su forma —si la caída fue brusca o progresiva, si el acelerador se movió antes o después—, que es justo lo que distingue un problema de encendido de uno de combustible.
Cuánta velocidad te permite TU coche
Y aquí viene la parte honesta, que es la que suelen callarse: no todos los coches pueden ir rápido. La limitación no está en la aplicación, está en el protocolo que usa el vehículo.
| Protocolo | Coches | Qué se consigue |
|---|---|---|
| CAN (ISO 15765-4) | Obligatorio en Europa desde ~2008 | Permite pedir hasta seis parámetros en una sola petición. Aquí sí se bajan los 100 ms con holgura. |
| K-line (ISO 9141-2, ISO 14230-4) | Anteriores a ~2008 | Agrupar parámetros no existe en el protocolo: hay que pedirlos de uno en uno, y cada consulta ronda los 240 ms. Con dos o tres parámetros bajas de medio segundo; con ocho, no. |
Comprobado en un Peugeot 407 de 2004 con ISO 14230-4: pedir ocho parámetros implica casi dos segundos por vuelta completa. En un coche así no se puede cazar un tirón de dos décimas, por mucho que la app prometa milisegundos, y cualquiera que te diga lo contrario no ha medido.
Lo práctico si tu coche es de antes de 2008: graba con dos o tres parámetros como mucho. Reduces la vuelta a la mitad y ganas resolución donde importa.
Qué parámetros hay que grabar
Para un tirón o una pérdida momentánea de empuje, estos cinco cuentan la historia casi entera:
- Revoluciones (RPM) — es donde se ve el tirón. La caída y la recuperación.
- Posición del acelerador — el parámetro decisivo. Si las vueltas caen y tu pie no se movió, el problema es del coche. Si el acelerador bajó primero, lo hiciste tú.
- Ajustes de combustible (fuel trims), corto y largo — si se disparan justo antes del tirón, apunta a entrada de aire o a un inyector.
- Caudal de aire (MAF) — un salto raro aquí, con el acelerador quieto, suele ser el propio sensor o una fuga después de él.
- Tensión de la batería — el que más gente olvida. Un bajón de tensión de dos décimas hace fallar cosas por todo el coche que parecen averías distintas: encendido, inyección, sensores. Suele ser un borne flojo, una masa sucia o un diodo del alternador.
Añadir más parámetros no es gratis: cada uno que sumas ralentiza la vuelta completa. En K-line, es directamente la diferencia entre ver el fallo y no verlo.
Cómo hacer la grabación
- Enchufa el adaptador a la toma OBD-II —casi siempre bajo el volante, a la izquierda— y da el contacto.
- Empareja desde la app. Aviso de compra importante: en iPhone no valen los adaptadores Bluetooth clásico, porque iOS no da acceso a ese perfil a las aplicaciones. Necesitas uno Bluetooth LE (BLE) o de WiFi. En Android valen los dos. Es el error de compra más habitual con diferencia.
- Selecciona los parámetros de la lista de arriba, no todos los que ofrezca la app.
- Empieza a grabar y reproduce el fallo. Esto es lo que más cuesta: hay que conducir de la forma que provoca el tirón. Si aparece en cuestas subiendo a 2.000 vueltas, hay que ir a esa cuesta. Con un acompañante que maneje el móvil, mejor.
- Para y revisa. Con una grabación de dos o tres minutos que contenga el tirón ya tienes material de sobra.
No manipules el móvil mientras conduces. Arranca la grabación antes de salir y párala al llegar, o que lo haga el acompañante.
Cómo se lee el resultado
Un ejemplo real de grabación, con el ritmo que consiguió el coche marcado arriba (47 ms entre lecturas):
Tirón: las revoluciones se hundieron En el segundo 5,6 · Cayó 380 rpm en 47 ms, de 2260 a 1880 · Acelerador al 34 %: el pie no se levantó
Esas dos líneas son el diagnóstico entero. Las vueltas se desplomaron mientras el acelerador seguía pisado: el conductor no soltó, así que el coche perdió empuje solo. Y ocurrió en 47 milisegundos, o sea que a una muestra por segundo esto no habría aparecido en ninguna gráfica.
Con eso en la mano, la conversación en el taller cambia por completo. Ya no es «me da tirones a veces»; es «pierde 380 rpm en 47 ms a 2.260 vueltas con el acelerador al 34 %, y aquí están los datos». Un mecánico puede trabajar con eso.
Cuándo este camino NO es el bueno
Por honestidad, porque no todo se arregla grabando rápido:
- Si el testigo está encendido, empieza por leer el código y su fotograma congelado. Ahí ya tienes el instante del fallo guardado por la propia centralita, que es mejor información que cualquier grabación posterior.
- Si el fallo es mecánico y constante —una holgura, un ruido, un embrague que patina—, el OBD no lo va a ver. El OBD lee sensores del motor, no diagnostica la mecánica entera.
- Si el coche es anterior a 2001 (gasolina) o 2004 (diésel) en Europa, puede que ni siquiera tenga OBD-II estándar.
- Si el fallo aparece una vez al mes, tienes un problema de paciencia más que de herramienta: hay que grabar mucho para tener suerte.
Con qué se hace esto
Todo lo anterior se puede hacer con cualquier aplicación que permita elegir los parámetros y grabar. Lo que cambia entre unas y otras es a qué ritmo graban y si te dicen cuál es ese ritmo.
Yo acabé escribiendo la mía, Obdia, precisamente por esto: guarda cada lectura con el milisegundo exacto en que llegó y muestra en pantalla el ritmo que está consiguiendo tu coche —rápida, normal o lenta—, en lugar de dejarte suponer. Además interpreta la grabación y señala los sucesos con el dato que los sostiene, como el del ejemplo de arriba, para que puedas contrastarlo en vez de creértelo.
Es gratuita, funciona sin conexión, no crea cuentas ni envía datos a ningún servidor, y trae un modo de demostración con un coche simulado para que la pruebes antes de comprar el adaptador. Tienes la guía de uso completa con capturas.
Preguntas frecuentes
¿Por qué el coche da tirones si no sale ningún código de avería?
Porque la centralita solo confirma un código cuando el fallo se repite en dos ciclos de conducción. Un tirón aislado de dos o tres décimas queda registrado como mucho como código pendiente, y se borra solo si no vuelve a ocurrir. Para la ECU es un instante malo entre miles de instantes buenos, no una avería.
¿Cada cuánto tiene que leer una app OBD2 para ver un tirón?
Como mínimo cada 100 ms, y mejor cada 50. Un tirón dura entre 100 y 300 ms, así que a una muestra por segundo —el ritmo habitual de la mayoría de aplicaciones— el suceso cabe entero entre dos lecturas y no aparece en la gráfica.
¿Cualquier coche puede grabar a esa velocidad?
No, y depende del protocolo, no de la aplicación. Los coches con CAN (desde ~2008) permiten pedir hasta seis parámetros en una sola petición y bajan de 100 ms sin problema. Los anteriores usan K-line, donde cada consulta ronda los 240 ms y no se pueden agrupar: ahí hay que grabar con dos o tres parámetros como mucho.
¿Qué parámetros hay que grabar para diagnosticar un tirón?
Revoluciones, posición del acelerador, ajustes de combustible (corto y largo), caudal de aire y tensión de batería. La posición del acelerador es el decisivo: si las vueltas caen sin que el pie se moviera, el problema es del coche.
¿Sirve cualquier adaptador OBD2 con el iPhone?
No. En iPhone solo funcionan los adaptadores Bluetooth LE (BLE) y los de WiFi, porque iOS no permite el Bluetooth clásico a las aplicaciones. En Android funcionan también los Bluetooth clásico, que son los más baratos. Compruébalo antes de comprar: es el error más habitual.
¿Borrar los códigos de avería puede estropear el coche?
No. Es una función estándar de cualquier escáner (modo 04 de la norma SAE J1979) y solo borra la memoria de diagnóstico, sin cambiar cómo funciona el motor. El riesgo real es otro: apaga el testigo sin haber arreglado la avería y reinicia los monitores de emisiones, lo que puede impedirte pasar la ITV hasta que se completen otra vez.