Reparaciones

Dejando al margen los problemas de sintonización de la señal en TV modernas y la membrana del teclado, una lista de las averías más comunes sería la siguiente:

  • Fallos en la ULA diferentes a la sintonización de la señal de TV. Un síntoma claro es la falta de generación de imagen, o a veces mostrando la pantalla en color blanco con líneas negras formando algún patrón, sin mostrar el cursor K. En este tipo de patrones, comprobar también la CPU.
  • Fallos de conexión en los contactos en el conector de alimentación que es tipo Jack (3,5 mm). Los mismos jacks se utilizan para las conexiones de EAR y MIC, que igualmente pueden presentar fallos. Se recomienda introducir el conector de alimentación sin que la fuente de alimentación esté conectada a la red.
  • El ZX81 solo funciona en modo FASTs. Comprobar el circuito formado por TR1, C1, R1 y R17. Lo normal es que el TR1 sea el elemento que haya fallado.
  • Pantalla en negro y ordenador no funciona, es decir no es un fallo relacionado con la generación de la señal de TV. Comprobar que se genera la señal CLK de 3,5MHz. Comprobar con osciloscopio o sonda lógica la señal de reloj en el pin 14 de la ULA. Si se obtiene el valor, la generación es correcta por parte de la ULA. Después, comprobar la señal en el pin 6 de la CPU. Si no se genera correctamente, comprobar el circuito formado por TR2, C7, R5 y R6. Lo normal es que haya fallado el transistor TR2. Otra avería que provoca una pantalla negra es el fallo de la ROM o de la CPU, bien porque no se puede acceder a las rutinas de la ROM, o bien porque no se pueden ejecutar.
  • Pantalla en blanco, sin que aparezca el cursor K. Es un fallo que puede ser atribuible a la RAM o a la ROM. La CPU ejecuta la rutina “START” de la ROM que lo primero que hace es un chequeo de la RAM (rutina “RAM-CHECK”), y tras este chequeo se ejecuta la rutina de “INITIALISATION”. Esta rutina termina mostrando el cursor. Por lo tanto, no mostrar el cursor es un síntoma de que alguna acción no se ha ejecutado correctamente por la razón que sea. Lo más normal es que la rutina “RAM-CHECK” no haya obtenido algún valor esperado en el chequeo de la RAM, teniendo presente que la rutina “RAM-CHECK” solo se ejecuta si el ZX81 tiene 16kB.
  • Integrados ubicados en zócalos. Muchas veces, los problemas vienen derivados de malas conexiones por lo que una buena limpieza y comprobación de los contactos puede ser suficiente. En ocasiones, la ROM de 24 pines está conectada en un zócalo de 28 pines. La conexión correcta es con la ROM alineada hacia el borde inferior, es decir, el más cercano al disipador de calor.






















En la placa del ZX81 solo hay un nivel de tensión, además de GND: +5V. Si bien estos niveles pueden chequearse en el regulador 7805, no está de más realizar una rápida comprobación en los integrados. En la siguiente tabla se muestra la relación de pines con los niveles de tensión en cada uno de los integrados.


CPU
ULA
ROM
RAM 2114
RAM 4118
RAM 4816
GND
P29
P34
P12
P9
P12
P14
+5V
P11
P40
P24
P18
P24
P28