Banner publicitario de PCBWay

Razón para determinar que el MCU está dañado?

Hola a todos.
Tengo una versión anterior del control remoto Firestick. Funcionó de forma intermitente hasta que se detuvo. Reemplacé las baterías pero no pasa nada.

Las pruebas que he hecho son:

Lo alimenté con una fuente de alimentación de 3.1v @60mA para ver el consumo y en todo momento aunque presione las distintas teclas el consumo está a 0mA (la resolución mínima que tiene mi fuente es 1mA). Revisé todos los condensadores (grandes y pequeños en busca de cortos y nada). Todos los integrados sí están recibiendo los 1,8 V (ninguno tiene un cortocircuito entre VCC y GND). Utilicé un microscopio y no hay ninguna pista rota visible en ningún lado. Hay cuatro circuitos integrados:
MEMORIA FLASH: Winbond_25Q20EWNIG,
AUDIO: WM8904G (supongo que para el micrófono),
TECLADO: PZ418 (TCA8418),
y el MCU: OZMO2000

FLASH:
Winbond_W25Q20EWNIG-49213.jpg
AUDIO:
Wolfson_Microelectronics_WM8904G-49212.jpg
TECLADO:
Texas_Instruments_PZ418-49211.jpg
MCU:
Oszmo_2000-49210.jpg
PCB:
PCB.jpg


Con mi osciloscopio básico (DSO-TC3) verifiqué los pulsos en los pines CLK (MEMORIA FLASH, TECLADO y IC OZMO2000) durante y después del encendido y al presionar las teclas y no hay pulsos en el osciloscopio, sin embargo esos pines siempre están en alto (1,8 V). Todos los circuitos integrados se energizan con 1,8V (Hay un pequeño regulador que baja a 1.8V de 3V). La MCU tiene un cristal 24000, pero no puedo medirlo porque mi OSC está limitado a 500 kHz, sin embargo, tiene un voltaje fijo de 0.480 V (¿no debería la MCU enviar más voltaje)? ¿Quizás 0,9 o 1,1 V)? La hoja de datos dice "Nivel de entrada XTAL 1.1V". De todos modos lo reemplacé con un nuevo 24000 y tiene el mismo comportamiento.

Es eso concluyente para decidir que el MCU estará muerto?

Gracias de antemano.
 
Revisé con microscopio (para no equivocarme) por si hay pistas rotas, y ya revisé los capacitores chiquititos y los de mayor tamaño y NO tienen corto (no hay continuidad), el cristal también mencioné que lo cambié por uno nuevo de igual MHZ (24) y todo sigue igual.
 
Mencionas que el cristal tendría que tener 1v 🤔 estás seguro? El cristal es pasivo o activo? Si es activo tiene 3 o 4 pines , el pasivo solo dos pines y no se alimenta con tensión a diferencia del activo
Lo mas correcto aun es medir con lo auxilio de un Osciloscopio de aomenos 100MHz de banda pasante en su entrada Vertical con una sonda atenuada en X10.
Tenemos de "veer" una forma de onda senoidal un poco deformada de 24MHz.
La tensión "DC" presente en los terminales del Cristal de Cuartzo depende del circuito interno al circuito integrado reponsable por lo mantenimento de la oscilación , eso cuando NO hay oscilación , por ejenplo sin lo cristal conectado o dañado .
Ya cuando tenemos la oscilación (RF) presente , hay la oscilación de periodo correspondente a la frequencia de operación del dichoso Cristal de Cuartzo propriamente dicha escursionando sobre ese nivel "DC".
!Saludos desde Brasil!
 
Lo mas correcto aun es medir con lo auxilio de un Osciloscopio de aomenos 100MHz de banda pasante en su entrada Vertical con una sonda atenuada en X10.
Tenemos de "veer" una forma de onda senoidal un poco deformada de 24MHz.
La tensión "DC" presente en los terminales del Cristal de Cuartzo depende del circuito interno al circuito integrado reponsable por lo mantenimento de la oscilación , eso cuando NO hay oscilación , por ejenplo sin lo cristal conectado o dañado .
Ya cuando tenemos la oscilación (RF) presente , hay la oscilación de periodo correspondente a la frequencia de operación del dichoso Cristal de Cuartzo propriamente dicha escursionando sobre ese nivel "DC".
!Saludos desde Brasil!
Yo creo que nos estamos centrando en algo que no pasa por ahí. Primero que nada, probaría por el reset; Si no funciona, el segundo paso que "yo" haría (después de hacer lo que ya hizo y mencionó), es hacer un reballing con mucho cuidado. Es muy común caídas y que se presenten microfisuras/desoldsduras/malos contactos, etc. Si no levanta, entonces ya iría pensa dos en botarlo... Pero primero lo primero.
-Ya verificó alimentación
-Ya verificó estado de pistas (no mencionó si tenía esquema para saber si no se desolde y salió algún componente)
-Ahora falta que arranque por test de integración de hardware
-Reballing

"Yo" lo haría así (en realidad probaría primero integración y después desarmar y mirar)...
No me pasó con este equipo en particular, pero me pasó algo similar con un control del Chromecast... Desarme al cuete, y era que se había desconfigurado.
 
Yo creo que nos estamos centrando en algo que no pasa por ahí. Primero que nada, probaría por el reset; Si no funciona, el segundo paso que "yo" haría (después de hacer lo que ya hizo y mencionó), es hacer un reballing con mucho cuidado. Es muy común caídas y que se presenten microfisuras/desoldsduras/malos contactos, etc. Si no levanta, entonces ya iría pensa dos en botarlo... Pero primero lo primero.
-Ya verificó alimentación
-Ya verificó estado de pistas (no mencionó si tenía esquema para saber si no se desolde y salió algún componente)
-Ahora falta que arranque por test de integración de hardware
-Reballing

"Yo" lo haría así (en realidad probaría primero integración y después desarmar y mirar)...
No me pasó con este equipo en particular, pero me pasó algo similar con un control del Chromecast... Desarme al cuete, y era que se había desconfigurado.
No está desconfigurado porque ni genera consumo (obviamente igual lo había tratado antes de desarmar de configurarlo muchhhhhas veces y nada, usando baterías nuevas).

En cuanto a los pines de VCC sí, todos los integrados tienen su voltaje.
El integrado "PZA418": es el encargado de los botones.
1773776817435.png
El pin 20 (RESET): está siempre en alto: 1.8V
Pin 22 (SDA y 23 (SCL) no tienen pulsos.
Pin 24 INT Está siempre en alto también 1.8V (nunca baja a 0V al presionar los botones), revisé las pistas y están bien.
-------------------
El integrado "25Q20EWNIG": es la memoria flash:
1773777073376.png
Pin 2 (DATA OUTPUT), tiene 1.8V sin pulsos.
pin 5 (DATA INPUT), está en 0V nunca marca nada ni pulsos (ni al energizar ni presionar nada botones)
pin 6 (CLK) está siempre en alto 1.8V pero sin pulsos.
pin 8 (VCC) está bien (1.8V)
-----------------
Y el integrado principal (SoC): "OZMO2000" de 56 pines.
Aquí los principales o relevantes:
Pin 11: VBATT1 = 1.8V
pin 19: Cristal: 0.480V (al desoldar el cristal mide exactamente lo mismo, al poner el nuevo cristal marca también lo mismo sin cambio).
pin 20: capacitor de cristal: 1.4V
pin 26: VDDIO = 1.8V
pin 32: VDDIO = 1.8V
pin 37: VDDIO = 1.8V
pin 50: SPICLK = 1.8V (sin pulsos ni al energizar ni al presionar botones)
pin 54: RST_N (System reset, active low.) = 1.8V fijo.

En cuanto al cristal, ésta es la referencia que dice el datasheet del integrado:
1773777914923.png
Ese 1.1V es lo que yo asumiría debería de generar el integrado, pero al ser sólo 0.480V me deja pensando. Por cierto, con y sin capacitores del cristal me tira el mismo voltaje 0.480V

Qué opinan?
 

Adjuntos

  • 1773777881209.png
    1773777881209.png
    359.6 KB · Visitas: 2
pin 50: SPICLK = 1.8V (sin pulsos ni al energizar ni al presionar botones)

En cuanto al cristal, ésta es la referencia que dice el datasheet del integrado:
Ver el archivo adjunto 337330
Ese 1.1V es lo que yo asumiría debería de generar el integrado, pero al ser sólo 0.480V me deja pensando. Por cierto, con y sin capacitores del cristal me tira el mismo voltaje 0.480V

Qué opinan?
Te vuelvo a repetir la pregunta: De cuántos pines es el cristal... De nada me sirve que me digas que tenés una tensión de 0.48 (supongo que lo sacas con multimetro rms/osciloscopio) cuando no se si es pasivo o activo... Si es activo, tenés un pin GND, un pin VCC y un pin clock de salida... El 4to, si está, es para aterrizar el chasis... Si es de dos pines, como te dijo Graniel, vas a tener que mirar con un osciloscopio una senoidal muy pequeña y posiblemente media deformada.
La lupa no te muestra falsos contactos y microfisuras. Tenés una estación soldadora?
El pin SPICLOCK es un pin del bus de comunicación SPI; Jamás te va a dar en alto si no hay comunicación, y es un reloj de sincronismo para la comunicación... Que quede en alto o bajo, todo depende de la programación del CPOL que es el que define cual estado es el de reposo.
 
Ah ok.
El cristal es de 4 pines. 3 dan continuidad con GND (así está la PCB) y uno es de señal.

El cristal es semejante a éste:
1773784861480.png

Este es el de la PCB con zoom (los colores rojos son los pines que dan continuidad a GND y el azul es el de señal).
1773784998606.png
 
No midas continuidad 🤦 hace lo que te dijo Daniel; osciloscopio punta en x10, ajusta la base en 30/50 nseg, toma referencia gnd y la otra punta en la salida clock... Por la tension de alimentación (0.48) dudo que funcione. Mencionaste que lo sacaste e igual tenias 0.48v, entonces, apunta a dos cosas, uno puede ser un capacitor de filtrado en la pista del cristal, o el regulador de esa etapa (es un ic smd de 5 o 6 pines que no puede estar muy lejos). El cristal minimo necesita si o si 1v como minimo para funcionar... Si no hay regulador y la alimentación sale del micro, fijate de aislar ese pin y alimentalo externamente con 1v (hasta 1.3 es seguro) y fijate que tengas salida. Como es un cristal activo, la señal sale semi cuadrada... Ya con eso, si no levanta, entonces proba el reballing
Ah ok.
El cristal es de 4 pines. 3 dan continuidad con GND (así está la PCB) y uno es de señal.

El cristal es semejante a éste:
Ver el archivo adjunto 337373

Este es el de la PCB con zoom (los colores rojos son los pines que dan continuidad a GND y el azul es el de señal).
Ver el archivo adjunto 337374

No es de 4 pines, es de 2.... o sea, es pasivo.... dos pines tienen que ir a dos capacitores (uno es In y el otro Out) y dos pines a GND.... El capacitor que se ve en la parte superior, ademas de los otros dos capacitores, tambien miralo... La mayoria de los controles a distancia, para ahorrar bateria solo activa el cristal cuando detecta que presionaron una tecla.
 
Última edición:
Hola. Mencionaste que no tienes capacitores en cortocircuito, pero, ¿Qué hay de los valores? Es posible que tengas algún capacitor desvalorizado, alguna resistencia abierta, alguna soldadura fría como te indicaron más arriba.
 
No tengo ni encuentro esquema, así que no sé los valores. :(
Ya la última prueba antes de "rendirme" será como sugirio el colega..., inyectarle 1.0V al cristal desde otra fuente externa. Aunque no sé es válido lo que hice... (de una de los TEST POINTS que me marca 1.8V) lo puenté brevemente (por pocos segundos al pin del cristal) y presionaba distintos botones para ver si había consumo, ni señales de CLK, ni en MOSI ni MISO (DO, DI) de la memoria flash.
Antes de cambiar el cristal ya había hecho un reflow a los integrados y nada. Las resistencias marcan, no hay ninguna que mida exageradamente alto (mayor a 600k) De nuevo..., no tengo el esquema por lo que no sé sus valores correctos y extrañamente no tienen su serigrafía en esas resistencias SMD. :(
 
No tengo ni encuentro esquema, así que no sé los valores. :(
Ya la última prueba antes de "rendirme" será como sugirio el colega..., inyectarle 1.0V al cristal desde otra fuente externa. Aunque no sé es válido lo que hice... (de una de los TEST POINTS que me marca 1.8V) lo puenté brevemente (por pocos segundos al pin del cristal) y presionaba distintos botones para ver si había consumo, ni señales de CLK, ni en MOSI ni MISO (DO, DI) de la memoria flash.
Antes de cambiar el cristal ya había hecho un reflow a los integrados y nada. Las resistencias marcan, no hay ninguna que mida exageradamente alto (mayor a 600k) De nuevo..., no tengo el esquema por lo que no sé sus valores correctos y extrañamente no tienen su serigrafía en esas resistencias SMD. :(
La inyeccion de tension era valida si tenias un cristal activo. Ese es pasivo... No hagamos macanas
Sinceramente, pense que tenías noción sobre el tema, pero lo que estas haciendo carece de logica y sentido. Si habia una posibilidad de que viviera, con estas acciones las matas 🤷
 
Última edición:
Si desueldas el oscilador/cristal , en la placa los 3 pins estan a masa? No sera uno alimentado?

1773856104618.png

No se muy bien como trabaja , pero solo hay una entrada y eso suele ser cuando son modulos aliemntados.
 
Síp. Al quitar el cristal los pines con rayas rojas en la imagen anterior están a GND (con o sin cristal), así es su diseño.
Otra imagen:
Ver el archivo adjunto 337398
Ahí se aprecia un poco de otro ángulo.
Entonces tenes un problema que te esta cerrando por algun lado el 3er pin; Tene en cuenta que segun el multimetro que uses, te va a marcar continuidad y quizas tengas una resistencia baja que no lo lee ... Ya hay un indice que por shi algo no esta bien; Al ser pasivo, dos pines van a GND uno a la salida de cristal del micro y el otro entrada clock de cristal del micro. Fijate que con o sin cristal tenes una caida de tension, entonces puede ser que algun capacitor te este jugando en contra. Creo que ya mencione esto lineas arriba.
 
Atrás
Arriba