Coleccionistas y restauradores de pinball/petacos

RESUCITAR CPU DATA EAST (OSCILOSCOPO), Comprobaciones básicas para intentar reparar una CPU DATA EAST

« Older   Newer »
  Share  
view post Posted on 22/4/2022, 16:20
Avatar

Adicto pinbolero

Group:
Member
Posts:
359
Location:
Vera (Almería)

Status:


Buenas tardes chavales..

En esta ocasión y visto que, aunque hay mucha información, al menos para mi no resulta demasiado clara. Voy a hacer un breve resumen de como he reparado alguna placa CPU de DATA EAST que o bien se queda con las luces Pia Fijas, o bien no enciende la de blanking, o sea el programa no está funcionando.

Decir que para reparar/comprobar este tipo de placa basta con 5 voltios DC (la salida de 5v de una fuente de alimentación de ordenador sirve).

Con ponerle esos 5v a las conexiones que hay junto a las baterías, marcadas como GRN y 5v, la placa tiene alimentación y al menos se debe encender el Led de 5v.

En este caso en concreto la placa dejaba la luz PIA y la luz 5v FIJA.

Con el chip de prueba de LEON puesto, tampoco hacia nada más, por lo que lo primero que hay que hacer es revisar CPU, entradas salidas y reloj.

Toda esa información no la voy a replicar.. la tenéis en este enlace de pinwiki.

https://pinwiki.com/wiki/index.php?title=L...PU_Board_Repair

y en esta lo fundamental a revisar...

www.pinwiki.com/wiki/index.php/Dat...ignal_Stuck_Low



Bien.. puestos manos a la obra, Esta placa tiene la luz PIA FIJA, y además no responde ni al epprom de LEON. vamos.. que no ejecuta NADA.

VAMOS AL LIO ¡¡¡ comprobamos si tenemos datos en salidas entradas y señal de reloj en la cpu..

Aquí el esquema de la zona CPU 6808, a comprobar señal de reloj, entradas y salidas, pines del 9 al 25 y del 26 al 33.

nn8DeSQ

nos debe aparecer algo parecido a esto, (además esta lectura es justo la del PIN 9 de la CPU, mas adelante entenderéis pq)

Tq2rXnT

En mi caso.. comprobé todas los pines de la CPU y los valores eran "aceptables", debe haber un pico entre voltajes de unos 4,5 voltios.

El siguiente paso es comprobar las entradas salidas de los buffers.. es decir los dos 74ls244 que están en 6C y 6D.

En este caso en el pin 15 del 74ls244 en 6D, (que va directamente al PIN 9 de la CPU, captura anterior), me daba esta lectura en el osciloscopio.

x5Y5Z3A

Y esta otra en la salida del 74ls244 pin 5

VEmYnWG

Como podemos ver.. no hay oscilaciones.. y la línea.. es.. pishhh no hay ningún tipo de pulso.. (recordar que debería tener un valor igual o muy similar al del PIN 9 de la CPU primera captura que os he puesto)

Que pasa.. ? tenemos dos opciones.. o el 74LS244 esta en corto o no llega la señal desde el pin 9 de la CPU al pin 15 del 74Ls244.

Lo primero.. revisar si hay continuidad entre esas pistas.. tester en mano.. prueba d continuidad.. y listos.. Si hay continuidad.. o hay un corto con otra pista (aunque fallarían mas líneas), o el 74ls244 esta mal (99%)

En mi caso había una pista cortada justo por debajo del zócalo de la CPU. Reparado con un pequeño puente y un cable y listos.

Aquí la nueva lectura de la salida del 74Ls244 una vez hecha la corrección de esa pista. Os he puesto esta nueva captura.. para que veáis la diferencia en poner el osciloscopio en 2v en vez de en 5v. el pulso es similar, solamente que en pantalla lo vemos "mas grande"

dg1E8SA

Bien.. a estas alturas pienso... bueno.. con la eprom de test de leon.. ya me hace todo el juego de pias.. no se detiene y parece que pulsa sin errores.

Pongo la rom del juego.. arranco.. y.. NADA ¡¡¡¡ :lol: luz 5 V. FIJA... ok.. y ni luz PIA ni LUZ blanking.. sus... mue.... ahí ya a punto de pegarle fuego a la placa.. :XD:

Bien.. llegados a este punto.. y comprobadas las entradas/salidas, las pia están pulsando bien.. etc.. que más a revisar..

Pues el circuito blanking en concreto. En los enlaces a pinwiki que os he puesto está explicado el funcionamiento de esa parte, que es un sistema de protección, que en el caso de detectar que algo no funciona como debería detiene la ejecución.

Aquí además os pongo el enlace al boletín de servicio 75 de Sega/data donde explica el funcionamiento y la teoría de operación del "maldito" blanking.

https://arcarc.xmission.com/Pinball/Stern%...ins/sb/sb75.pdf

Bien.. vamos a comprobar este circuito:

Nos dice.. que.. la señal para que funcione correctamente el sistema sale de la PIA situada en 11B, del pin 4, va al pin 9 de un 7404 situado en 6F y es invertido en la salida pin 8, de ahí ya va hacia nuestro queridísimo 555, pin 6, pasando por un pequeño transistor 2N4405 en Q14 que está justo al lado del 555.

vale.. vamos a medir... :lol:

Directamente he ido a medir el 7404 de 6F tanto pin 8 como pin 9 y la lectura era esta:

1ABusiB

Como veis.. un pulso PERFECTO.. (el cuadrado, rectángulo es solo un error en la captura del jpg)

Bien... pues.. vamos para el 555..


La teoría dice.. que el PIN3 y PIN7 deben marcar un 1 lógico (5 voltios), si el circuito está funcionando bien.

Mido en pin3.. y está en BAJO, o sea cero lógico. (Con un multímetro normal, en DC)

Ok.. ya sabemos que no hay blanking.. (bueno eso ya lo sabíamos de antes..) :XD:

Si no es antes del 7404, el error 99% esta en la zona del 555. Lamentablemente no tengo captura, pero en mi caso había un pequeño cruce en el zócalo del 555 que impedía que en el pin6 entrase la señal correcta para activar el 555.

Os dejo la captura de lo que "llega" al pin 6 del 555 una vez reparado el pequeño cruce.

Una oscilación perfecta con un pico entre voltajes de unos 2v.

iSsHc0c

Ponemos la ROM del juego.. y....

Ms7Nspy

Edited by Grec Pastor - 24/4/2022, 07:13
 
Top
view post Posted on 23/4/2022, 23:14
Avatar

Adicto pinbolero

Group:
Member
Posts:
830

Status:


Pedazo de tutorial! Sirve tanto para arreglar el problema como para aprender técnicas de diagnóstico. Gracias!!!
 
Top
view post Posted on 24/4/2022, 06:19
Avatar

Adicto pinbolero

Group:
Member
Posts:
359
Location:
Vera (Almería)

Status:


:D A mandar ¡¡¡¡

Se puede pasar a tutoriales.. si queréis, que no se porqué lo puse aquí..
 
Top
view post Posted on 26/4/2022, 05:20
Avatar

Echando una moneda

Group:
Member
Posts:
6
Location:
Granada

Status:


Enorme Grec ¡¡. Toda una clase magistral¡¡ winner_first_h4h
 
Top
view post Posted on 28/4/2022, 10:27

Echando una moneda

Group:
Member
Posts:
2

Status:


Muy buen tutorial, enhorabuena! Las CPU de Data son muy puñeteras, la zona de pilas sulfata muy a menudo y se suele cargar algunas pistas. Lo has explicado genial!!
 
Top
view post Posted on 8/10/2023, 20:20

Aficionado pinbolero

Group:
Member
Posts:
75

Status:


Menudo crack, muy buen tutorial!!
Gracias por tomarte tu tiempo y por todas las explicaciones de los pasos que has ido siguiendo.
 
Top
5 replies since 22/4/2022, 16:20   392 views
  Share