domingo, 29 de junio de 2014

Problema con Switchs en WPC (Terminator 2)


Problema con Switches en WPC (Terminator 2)


Hace algunos días, hablando con Andriu Arcos de la hermosa ciudad de Ushuaia (la más austral del mundo) me comentaba que tenía algunos problemas con su Terminator 2 de Williams.

Según me comentaba Andriu cada vez que encendía la maquina el cañón no lograba auto calibrarse y daba el mensaje de error que se detalla en la primer imagen, además me contaba que no podía lanzar la bola con el gatillo del arma... por lo que dedujimos que tenia problemas con ambos switchs además mencionó que las tres tarjetas rojas fijas que se encuentran en el centro del Playfield tampoco funcionaban.

Imagen 1 - Error al encender el pinball.

Al hacer el Switch Test, aparecían estos errores


De acuerdo a todos los problemas que vimos con los Switch, nos indicaba que probablemente sería un problema general con una Fila o una Columna de la matriz de Switches, para lo cual con el manual en la mano (o electrónico) nos pusimos a investigar esto.

Aprovecho para recordarles que la mayoría de los manuales de Williams (y otras marcas) junto con muchísima información más, están disponibles en la Internet Pinball Data Base IPDB que es la biblia de los Pinballs.

http://www.ipdb.org/
http://www.ipdb.org/


SIGUIENDO CON EL DIAGNOSTICO:

Volviendo al tema que comentábamos, nos pusimos a revisar en el manual si estos switches tenía alguna linea en común... y efectivamente el problema estaba en la COLUMNA 3 de la matriz de switches.




Una vez que identificamos que el problema estaba con esa Columna  la número 3, empezamos a revisar en la maquina, primero chequeamos que el cableado este en buenas condiciones, medimos continuidad y dio todo bien.
Revisamos que los conectores, no tengan problemas o falso contacto y determinamos que también estaban bien.

Por lo tanto teníamos que descartar que el problema no este en el integrado U20 que es quien controla la columnas de contactos, en nuestro WPC.

Este integrado es el ULN2803 (Ver hoja de datos) que es una serie de 8 transistores NPN Darlington.


Andriu tuvo la suerte de conseguir el integrado en el único local de electrónica que hay en su localidad, por aaproximadamente USD 1,5.
Luego de luchar un poco pudo reemplazar el integrado anterior por el nuevo recién adquirido y...


Imagen de la placa invertida.
PD: como dice el restaurador Amigo Gus Echague, recomendación, poner el IC en
un zócalo para evitar volver a soldar y desoldar en caso de necesitar futuros arreglos.

 PROBLEMA RESUELTO
TERMINATOR LISTO PARA JUGAR!!!




Otros comentarios y Links que pueden llegar a ser útiles:


Pablo Damianovich:   Reemplazar U14 - 74LS374N (ver hoja de datos)

Yo tuve que reemplazar U14 también (74LS374N). Segun las guias, muchas veces ese integrado se daña aunque el ULN 2803 no presente fallos.

Hago copy paste de las guias WPC: "Con respecto a U14 (74LS374 en WPC/WPC-S) y U23 (74HC237 en WPC-95). Este chip puede "morir" sin que falle el chip U20 (ULN2803). Esto es muy extraño, ya que U14 está entre U20 y la propia CPU, es decir, que U20 es el chip que está en contacto directo con el exterior y debía ser el primero en fundirse en caso de algún problema de cortocircuito en el tablero. Pero lo cierto es que en ocasiones sucede que el que falla es U14 sin que falle U20 (aunque no es lo más frecuente).


Links: 

http://www.aumap.org/foromarciano/foro/thread/52/67/15267_1.html

http://www.strpinball.com/foros/viewtopic.php?f=28&t=497


http://www.tomshardware.com/forum/61037-13-tech-uln2803-blowing

https://pinside.com/pinball/forum/topic/switch-column-any-switch-on-column-triggers-all-switches-on-row

http://www.pinballenthusiast.com/WPC_CPU/WPCCPU.html/images/u20.jpg


Nota: armada y publicada por Martín Spinelli