Ir al contenido
  1. Posts/

El problema de los seis destellos

5 mins· loading · loading · ·
José M. Mariño
Repair TV Sony
jmmarino2.gitlab.io
Autor
jmmarino2.gitlab.io
Yo antes era muy indeciso. Ahora ya no estoy tan seguro.

Hoy toca arreglar un televisor. El arreglo va a ser bastante sencillo.

El televisor en concreto es un Sony Bravia. El modelo en concreto no es muy importante, ya que esta avería puede aparecer en una variedad amplia de modelos, y su solución es similar en todos ellos.

Síntomas: El televisor se apaga poco después de encenderlo (sobre 15 o 30 segundos, a veces puede que más), y el LED indicador se ilumina seis veces. Puede darse el caso de que el televisor ni siquiera consiga encenderse, y directamente nos encontremos con los seis destellos en el LED.

En la mayoría de los casos los seis destellos indican un problema con la retroiluminación del panel LCD. No es un problema del LCD en sí mismo, sino de los LEDs que proporcionan la luz blanca necesaria para que el LCD pueda luego mostrar la imagen. En el caso de ser un modelo Full-Matrix LED, estos LEDs irán justo detrás del panel formando una cuadrícula; en el caso de ser un modelo Edge LED, los LEDs van montados en los bordes del panel y la luz se distribuye con una lámina translúcida de algún material plástico. Para los efectos, nos da igual un caso que el otro.

Como el televisor podía funcionar durante unos segundos (a veces casi un minuto si estaba frío), fue posible confirmar que se trataba de un fallo de la retroiluminación mediante el modo de autodiagnóstico. Cada vez que intentábamos encenderlo, el contador de fallos se incrementaba, como podemos ver en la siguientes imágenes (fijaos en la línea que pone «BACKLIGHT ERR»):

Foto 1
Foto 2
Foto 2

Los televisores LED llevan una placa de alimentación con varias salidas DC necesarias para el funcionamiento de los demás elementos. En concreto, para alimentar los LEDs de la retroiluminación llevan un integrado que se encarga específicamente de alimentar y monitorizar las diferentes tiras de LED de forma independiente. Este integrado suele ser casi siempre el BD9397 o alguno similar (BD9422, BD9423, etc.). Podéis consultar la hoja de características en estos enlace:

https://www.rohm.com/products/power-management/led-drivers/step-up-boost/bd9397efv-product

https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/led_driver/bd9422efv-e.pdf

Pues bien, cada vez que el controlador de los LEDs de retroiluminación detecta algún problema (una tira de LEDs con un cortocircuito, una sobre tensión, etc.), informa al procesador del televisor para que este desactive la alimentación como medida de protección. Y por eso la tele se apaga, o directamente no se enciende.

Puede darse el caso de que el controlador detecte alguna anomalía a pesar de que todas las tiras de LED estén funcionando, y en ese caso podemos hacer un pequeño apaño para evitar que el controlador de LEDs avise al procesador del problema, y por lo tanto la tele se pueda encender (o evitar que se apague).

Pero ojo: con el arreglo que vamos a explicar estaremos impidiendo que, si aparece algún problema más grave, puedan funcionar los mecanismos de protección que impidan daños mayores en los circuitos. Así que queda al criterio del lector valorar los riesgos.

La forma que tiene el controlador de LEDs de notificar un fallo al procesador es simplemente activando una salida concreta del integrado, etiquetada como FAIL. Esta salida puede tener dod modos de funcionamiento. En uno de ellos la salida está activa a nivel bajo, es decir, el error se indica cuando aparece un cero lógico. En el otro modo de funcionamiento, la indicación de error consiste en un pequeño pulso. Hay que tener en cuenta también que todo esto puede cambiar en función de la circuitería adicional: los niveles se pueden intercambiar con transistores, haciendo que un nivel bajo del integrado se convierta en un nivel alto, etc…

Pero además de esto, el integrado cuenta con un mecanismo de retardo (o de confirmación, según se mire) de esa notificación de error, para evitar que se produzcan falsas alarmas en situaciones transitorias (un pequeño pico de corriente en los LEDs, por ejemplo). El fabricante del integrado implementó un mecanismo para que el diseñador pueda decidir durante cuánto tiempo tiene que estar activo un problema para que el integrado active la salida indicadora.

Detalle del BD9397

En el instante en que el integrado detecta un problema, comienza a cargar el condensador conectado al terminal CP con una corriente constante. Cuando el voltaje en ese condensador alcanza un valor de 2 V, es cuando se activa la salida FAIL que podéis ver justo encima. Poniendo un condensador de más o menos capacidad, el diseñador puede hacer que la indicación de fallo salte antes o después.

SOLUCIÓN 1:

Sea como sea el modo de funcionamiento de la salida FAIL en nuestro televisor, y sea como sea la circuitería externa, existe un modo de evitar que se dispare: evitando que el condensador de temporización (el que va conectado en el pin CP) se cargue. La forma más fácil es conectando una resistencia en paralelo con el condensador, o directamente entre el pin CP y masa.

La corriente de carga que sale por el pin CP cuando se detecta un fallo es de 1 uA. Si ponemos una resistencia de 10K, el condensador no conseguirá cargarse por encima de 0,01 V.

SOLUCIÓN 2:

Puede ser que el controlador de LEDs no esté muy accesible (en mi caso estaba debajo de una PCB hija que iba montada sobre la PCB de alimentación, y encima tenía un disipador térmico ocultando todo) y no tengamos posibilidad de soldar la resistencia en el pin CP.

En ese caso podemos simplemente localizar el conector que comunica la PCB de alimentación con la PCB del procesador, identificar el pin del conector que se utiliza para notificar el fallo de la retroiluminación (por suerte vienen bien identificados), y ponerlo a masa (cero lógico) o a Vcc (uno lógico). Para eso tenemos que asegurarnos antes de cuál es el nivel lógico que activa la protección, o bien probar de las dos formas.

En mi caso tuve que poner esa línea a cero, conectándola con un punto de masa (ojo, la masa de continua, no los puntos de toma a tierra).

Algo tan sencillo como esto:

Apaño

En la imagen anterior podéis ver que en la serigrafía de la PCB aparece identificado el pin 8 del conector como «BL_ERR». Si extraemos el cable de ese pin y lo ponemos a masa, la indicación de fallo nunca llegará al procesador del televisor.

Relacionados

Reparación de la Samsung SPP-2020B
3 mins· loading · loading
José M. Mariño
Repair Samsung Printer Spp-2020b