Página 3 de 6

Re: Montando un Spectrum 48K

Publicado: 23 Abr 2019, 14:06
por flopping
Kyp escribió: 23 Abr 2019, 12:19 Paso 2

He montado los componentes necesarios para que funcione como un Spectrum 16K:
- El Z80.
- La ROM.
- La memoria baja y los multiplexores correspondientes.
- Unos cuantos condensadores y resistencias de desacoplo, pull-ups y aislamiento de señales.
- El reset inicial.

Finalmente he usado memorias 4164 que solo necesitan 5V pero el pineado es diferente y, además, son de 64K no de 16K. Para que funcionen hay que llevar los 5V a los tres pines que en el caso de la 4116 serían las tres alimentaciones (el 8, 9 y 16). Son los dos puentes que hay entre R62 y R54; y entre C44 y C8.

Para usar una EPROM hay que hacer un mod, que está donde los puentes H-H-N-N, dos diodos y una resistencia, junto al altavoz. El puente que va entre H-N y la resistencia vale para cambiar de banco si se usa una EPROM de 32K, conectándolo al central de un conmutador y cada extremo a 5V y masa.

Como no tenía los valores exactos para el reset he usado unos demasiados altos y tarda casi un par de segundos en reiniciar :))

Las resistencias que aíslan del bus de datos entre la CPU y la ULA tampoco son del valor correcto y eso hace que no funcione un Z80 CMOS. Afortunadamente el NMOS si funciona.

Imagen
Básicamente, por lo que entiendo, es que estás comprobando que la placa funciona bien, que por lo que dices parece ser que va ok, no?

Re: Montando un Spectrum 48K

Publicado: 23 Abr 2019, 15:04
por Kyp
flopping escribió: 23 Abr 2019, 14:06 Básicamente, por lo que entiendo, es que estás comprobando que la placa funciona bien, que por lo que dices parece ser que va ok, no?
Pues no es ese mi objetivo la verdad :)) :)) :))

En vez de montar la placa sin más, que a lo mejor sería más rápido soldar todas las resistencias seguidas, luego los zócalos, etc... quiero ir construyendo poco a poco los diferentes bloques más o menos independientes que hacen que el Spectrum funcione pero de forma que se pueda ver enseguida que va funcionando. Lo mismo que hice con el core de Spectrum de FPGA.

En el primer paso, si la conectas a la tele, se ve la pantalla en blanco con borde negro. Pero se ve que la ULA lee, o más bien intenta leer, la RAM y como no hay lo que lee es $FF continuamente por los pull-ups del bus de datos (papel blanco, tinta blanca, brillo y flash) y genera la señal de video correspondiente.

El el segundo ya arranca el Spectrum y se ve el mensaje de copyright. Si pones una ROM de test o un juego con el IF2 se ve funciona perfectamente (eso sí, en blanco y negro, sin teclado, sin sonido y solo cosas que funcionen con 16K).

Re: Montando un Spectrum 48K

Publicado: 23 Abr 2019, 15:39
por Kyp
Le he conectado un interfaz de teclado externo...

Imagen

Y un Interface 2

Imagen

Se ve sorprendentemente bien en blanco y negro.

Imagen

Re: Montando un Spectrum 48K

Publicado: 25 Abr 2019, 14:42
por sinclair200
Me gusta como va saliendo el proceso...... :D

Re: Montando un Spectrum 48K

Publicado: 07 May 2019, 14:12
por sinclair200
Yo ya tengo una placa donante que he adquirido por eBay para esta placa moderna de la ISSUE 3B... :D :D
Imagen

Es la 3B porque se supone que esa es la ISSUE de la placa clon....
Imagen

Veo una corrección con un cable rojo desde un condensador....esto de no tener ni P.I. que asco..... =)
Imagen

Re: Montando un Spectrum 48K

Publicado: 07 May 2019, 15:45
por Kyp
Insisto... ese 'mod' es de fábrica. Realmente es un aplaca issue 3 (sin B) en la que hay montado el esquema de la issue 3B (cambian algunas cosas del circuito DC-DC). Precisamente tengo un Spectrum de cada, uno con placa y esquema issue 3, un issue 3B en placa de 3 con 'apaño' incluido, y un issue 3B con placa y esquema 3B que ya no necesita el 'apaño'.

Re: Montando un Spectrum 48K

Publicado: 12 May 2019, 11:17
por Kyp
Poco a poco va creciendo...

Imagen

Como no tenía más chips 4164 he tenido que hacer un auto-transplante :|

Re: Montando un Spectrum 48K

Publicado: 12 Jun 2019, 13:50
por shikitin
Una cosa Kyp, he cambiado el 7805 por un MuRata de retroleum, ¿necesito la bobina tambien?, por que no la tengo.

Re: Montando un Spectrum 48K

Publicado: 12 Jun 2019, 14:46
por flopping
shikitin escribió: 12 Jun 2019, 13:50 Una cosa Kyp, he cambiado el 7805 por un MuRata de retroleum, ¿necesito la bobina tambien?, por que no la tengo.
Si, la necesitas, ya que el codificador de vídeo y la ram baja van a 12v, o puedes hacer un circuito alternativo con un 555 para los 12v.

Re: Montando un Spectrum 48K

Publicado: 12 Jun 2019, 15:16
por Kyp
Tal y como lo tengo en las fotos, solo con 5V, tienes vídeo pero en blanco y negro. Siempre que se usen chips de RAM que funcionen a 5V como los 4164.
Para usar el mismo chip de video PAL del Spectrum se necesitan 12V que se pueden obtener de varias formas, la más fácil usar una fuente de dos tensiones como el +3 :D