ZX81 Prototipo sustitución ROM original por EPROM

Avatar de Usuario
eltargui
Mensajes: 235
Registrado: 06 Feb 2014 18:38
Agradecido : 28 veces
Agradecimiento recibido: 65 veces

ZX81 Prototipo sustitución ROM original por EPROM

Mensajepor eltargui » 16 Oct 2015 23:26

La ROM original del Spectrum es un chip 2364 (8kb x 8bits) de 24 pines, y es compatible con otros como el 68764 (Motorola) y las EPROM 2716 (o la equivalente 2516 de Texas). Todas ellas son difíciles de encontrar o bien son muy caras para el propósito.

Me he propuesto realizar un prototipo con una EPROM común como la 27C128. Esta EPROM es de 16kb, y sabiendo que la ROM del ZX81 es de 8kb, nos permitiría tener 2 ROMs diferentes en el chip. Con un selector que puentee la señal del A13 a GND o 5V conseguiríamos seleccionar un banco o el otro.

La EPROM del 27C128 es de 28 pines por lo que se necesita realizar un circuito en "piggy-back" para poder ubicarlo sobre el zócalo. Sin embargo, el ZX81 suele montar zócalos de 28 pines aunque la ROM original sea de 24 pines. Para hacer una correcta conexión de los pines de la ROM original con la EPROM recomiendo hacer este circuito adicional.

Si bien la carcasa del ZX81 te permite colocar circuitos así, la ROM está ubicada muy cerca de los conectores del teclado, por lo que hay interferencias claras entre los flejes de la membrana del teclado y el circuito. Por otro lado, el zócalo que tengo original del ZX81 es bastante malo y me ha obligado a usar un perfil de pin bastante estrecho (menos de 0,6 mm de diámetro). Y lo que he encontrado eran perfiles estrechos pero muy altos. Siendo un prototipo no me importaba.

En la siguiente foto se puede ver que hice dos pruebas. En la primera con pines más gruesos, cuadrados y bajos, pero que no entraba en el zócalo existente. Además me equivoqué al soldar los pines. Pero me sirvió para ver cómo fallaba la conexión. Se puede ver que hice un recorte al zócalo porque necesitaba alinear la tira con el borde inferior. Y al soldarlo, no lo hice. El de la derecha tiene pines torneados y en la parte final el diámetro es del entorno de los 0,4 mm, que encajan muy bien en el zócalo.

Imagen

El esquema que he seguido es el mostrado a continuación (sí, lo hago en excel porque no se usar otra cosa):

Imagen

Vista cara componentes
En rojo los pines de la ROM original 2364
En negro la representación de la EPROM
Los pines en gris deben estar conectados a +5V
Los pines en verde a GND

Muchas de las conexiones son coincidentes, de ahí lo importante de alinear el zócalo con la tira de pines. Muy pocas requieren cableado. Vista de la cara de las pistas.

Imagen

Vista del prototipo. Ver el detalle de la parte baja de los pines, que es más estrecha.

Imagen

Montaje sobre zócalo existente:

Imagen

Y como queda la placa. Con semejante altura, no cabe en la carcasa.

Imagen

En la EPROM grabé dos ROM, una la original que contiene errores y otra sin estos errores que es la "shoulders of giant". Esto lo hice así porque al no haber logo de inicio, ni colores, ni algo por el estilo, quería saber si el selector de ROM me funcionaba simplemente comprobando el error conocido del cálculo de la raíz cuadrada de 0,25. La ROM original lo calcula mal.

He grabado un video con las pruebas.

https://www.youtube.com/watch?v=ucf0kM6IGmg

Je je. Tengo que mejorar mi estilo en los videos. -thumbup

Avatar de Usuario
luiscoco
Mensajes: 2413
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 36 veces
Agradecimiento recibido: 57 veces
Contactar:

Re: ZX81 Prototipo sustitución ROM original por EPROM

Mensajepor luiscoco » 20 Oct 2015 17:45

Hola, te sugeriría quitar la base original, así bajaría algo, total solo son pines que no tendrás que sacar, creo que incluso puedes colocar la ROM de 24 pines, sobre tus pines

Avatar de Usuario
eltargui
Mensajes: 235
Registrado: 06 Feb 2014 18:38
Agradecido : 28 veces
Agradecimiento recibido: 65 veces

Re: ZX81 Prototipo sustitución ROM original por EPROM

Mensajepor eltargui » 06 Nov 2015 18:12

luiscoco escribió:Hola, te sugeriría quitar la base original, así bajaría algo, total solo son pines que no tendrás que sacar, creo que incluso puedes colocar la ROM de 24 pines, sobre tus pines


Pues tienes razon, es buena idea. Otro problema es que al estar la placa desplazada hacia la derecha interfiere con el fleje del teclado. Todo sea que lo meta en una caja diferente. Gracias por el comentario.

Avatar de Usuario
ron
Mensajes: 18846
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1933 veces
Agradecimiento recibido: 1659 veces

Re: ZX81 Prototipo sustitución ROM original por EPROM

Mensajepor ron » 06 Nov 2015 21:32

Señor El Targui. A ver si quedamos antes de navidad, tengo un ZX81 que necesita que un conocedor como tu le de un poco de cariño. jeeje, además ya tengo grabadora de Eprom, POR FIN !!!! Una estupenda excusa para que nos veamos, cuando quieras.


Volver a “Sinclair ZX80/81”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados