Lo primero comentaros que he seguido este esquema publicado en la página "Ruuds Commodore site".
Esta es una página que os recomiendo encarecidamente a los amantes de commodore, ya que hay un montón de proyectos hardware para C64 y Vic20.
DOCUMENTACIÓN
Pongamos primero toda la documentación necesaria para el montaje:
La placa resultante es esta:
Y el esquema este:
Pinchar aquí para verlo en grande.
Aquí dejo también los ficheros GERBER: https://drive.google.com/open?id=0B69T2 ... authuser=0
Y aquí los archivos de Eagle:
https://drive.google.com/open?id=0B69T2 ... authuser=0
https://drive.google.com/open?id=0B69T2 ... authuser=0
Listado de componentes:
C1, C2, C3: Condensadores cerámicos de 100nF
RN1: Matriz de 8 resistencias de 10K
IC1: Memoria RAM estática de 8Kb (6264)
IC2: Memoria RAM estática de 32Kb (62256)
SW1: 8 DIP switches para activar/desactivar cada bloque de RAM
Y por último, la pegatina por si queremos instalar la placa dentro de un cartucho de vic20.
Descargar en formato PNG
Descargar en formato PSD
MONTAJE DE LA PLACA
Vamos con el montaje própiamente dicho.
Aquí tenemos la placa. Esta es la cara de los componentes.
Y esta la de las pistas:
Empezaremos, como siempre, por los componentes mas planos. En este caso he optado por los zócalos y los switches.
Seguiremos por los condensadores...
Y después con la matriz de resistencias, teniendo mucho cuidado en situar el punto en la posición número 1.
Una vez ya tenemos todos los componentes soldados soldaremos el conector de expansión. Este lo debemos soldar en la parte de arriba de la placa tal y como podemos ver en la foto.
Hay que tener cuidado de soldar los bornes del conector de tal manera que entren solo 2 ó 3 mm sobre la placa, ya que si no luego no podremos cerrar bien la caja del cartucho.
Para poder soldar dichos bornes deberemos doblarlos ligeramente hacia adentro, de tal manera que queden solidarios con la placa, tal y como podemos ver en la siguiente foto.
Una vez hecho esto, ya tenemos el cartucho operativo y si ponemos todos los switches a ON, nuestro VIC20 debería mostrar en pantalla lo siguiente:
Si nos aparece este mensaje sabremos que funcionan correctamente los bloques RAM1..3 y BLK1..3.
El bloque 5, que corresponde con el chip de 8Kb, no es accesible desde el BASIC, por lo que habrá que comprobar su funcionamiento haciendo algunos pokes sobre su zona de memoria (40960-65535).
Por ejemplo, si hacemos POKE 40961,55, y luegos hacemos PRINT PEEK(40961) debería devolvernos 55 si los dos últimos switches (7 y 8) están a ON.
MECANIZADO DE LA CAJA
Si queremos meterlo en la caja de un cartucho de Vic20, deberemos mecanizar ésta para permitir la salida del conector de expansión por la parte trasera de éste, además de abrir una pequeña ventana en la parte superior para acceder a los switches.
El resultado final dentro de un cartucho reciclado es este:
Primero empezamos abriendo un pequeño escote en las dos partes de la caja para dejar salir los bornes del conector. Recordemos que hemos dejado un espacio de separación con la placa para dejar salir el conector afuera.
Seguidamente situaremos el cartucho sobre la placa. Dependiendo del cartucho, es posible que tengamos que romper algunas pestañas interiores, por lo que es preferible sujetar después la placa a la caja con un poco de silicona termofusible. Es conveniente que antes de hacer esto os aseguréis que la placa funciona bien, ya que en caso contrario deberéis volver a retirar la silicona para solucionar el problema.
Finalmente abriremos una pequeña apertura rectangular en la otra parte de la caja para poder acceder a los microswitches, pegaremos la carátula sobre esta, haciendo coincidir el recuadro blanco, con la apertura que hemos practicado sobre la caja. Dicho recuadro blanco deberemos haberlo recortado previamente.
Por último volveremos a cerrar la caja teniendo mucho cuidado de no apretar mucho el tornillo, ya que se rompe muy facilmente la rosca de plástico.
MISIÓN Y FUNCIONAMIENTO DE LOS MICROSWITCHES
Como habéis podido comprobar, la placa dispone de 8 microswitches que nos permitirán activar o desactivar distintas áreas de memoria de la ampliación. El sentido que tiene esto es que muchos cartuchos de ROM es posible que utilicen esas zonas de memoria, entrando en conflicto con la ampliación. En esos casos bastará con desactivar la zona de memoria que esté causando el conflicto.
Los 8 switches tienen la siguiente funcionalidad:
- Switch 1 - RAM 1 - activar/desactivar zona de memoria $0400 - $07FF (1024 - 2047)
- Switch 2 - RAM 2 - activar/desactivar zona de memoria $0800 - $0BFF (2048 - 3071)
- Switch 3 - RAM 3 - activar/desactivar zona de memoria $0C00 - $0FFF (3072 - 4095)
- Switch 4 - BLK 1 - activar/desactivar zona de memoria $2000-$3FFF (8192 - 16383)
- Switch 5 - BLK 2 - activar/desactivar zona de memoria $4000-$5FFF (16384 - 24575)
- Switch 6 - BLK 3 - activar/desactivar zona de memoria $6000-$7FFF (24576 - 32767)
- Switch 7 - BLK 5 - activar/desactivar zona de memoria $A000-$BFFF (32768 - 49151)
- Switch 8 - BLK 5 WRT - activar/desactivar la escritura zona de memoria $A000-$BFFF (32768 - 49151)
Y con esto ya tenemos un cartucho plenamente operativo.
junio de 2015, Alejandro Valero Sebastián (wilco2009)
MANUAL DE MONTAJE DEL CARTUCHO DE AMPLIACION RAM VIC20
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
MANUAL DE MONTAJE DEL CARTUCHO DE AMPLIACION RAM VIC20
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: MANUAL DE MONTAJE DEL CARTUCHO DE AMPLIACION RAM VIC20
Super Wilco al rescate, que bueno !!!!
NO seas malo xD y ponles las direcciones también en decimal... ^_^
NO seas malo xD y ponles las direcciones también en decimal... ^_^
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Re: MANUAL DE MONTAJE DEL CARTUCHO DE AMPLIACION RAM VIC20
ron escribió:Super Wilco al rescate, que bueno !!!!
NO seas malo xD y ponles las direcciones también en decimal... ^_^
Hecho.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: MANUAL DE MONTAJE DEL CARTUCHO DE AMPLIACION RAM VIC20
Si en los 80 ( noviembre - diciembre del 83 ) querías ampliar la RAM de VIC-20 que se sepa que era una cuestión de pasta. Pero poder se podía... por solo 318 $ ah !!! que no se me olvide la fuente a lo que hay que sumar 25 $ más, con lo que finamente y soltando 343$ ya tenías tu Vic-20 ampliado.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados