MSX2+ EXPERT 4 Turbo (2ª parte)

En esta segunda entrega nos proponemos explicar un poco por encima, en ensamblaje de los componentes que conforman la placa MSX+2 EXPERT4 Turbo. Tal como mencionamos anteriormente, este proyecto no pretende ser un tutorial de montaje paso a paso, más bien pretende dar las pautas y enlaces para que cada uno pueda hacérselo por si mismo. La idea es explicar todo el proyecto en su conjunto, empezando por la placa base, así como las dificultades a las que nos hemos enfrentado por el camino.

Construcción de la placa base

En la página web del autor tenemos el detalle de todos los componentes pasivos que hay que soldar, como resistencias, condensadores y transistores. También proporciona una hoja de EXCEL con la lista completa de componentes o BOM. Se puede descargar de este enlace.

Como cualquier montaje con componentes ThroughHole, el procedimiento aconsejable es soldar en primer lugar los componentes de menor altura e ir creciendo. Por ello empezamos por soldar todas las resistencias y también algunos condensadores cerámicos/multicapa de poco valor (varios pF).

Seguimos con el resto de condensadores cerámicos/multicapa de 100nF que van conectados por un pin al positivo de los integrados. Después soldamos unos diodos ubicados en la parte superior de la placa base marcados como D1, D2, D3, D4 y D5. En la zona del reloj RTC, divisamos también otro diodo (zener en este caso) marcado como DZ1.

En las siguientes imágenes se puede ver con más detalle donde están ubicados los diodos ya que no son fáciles de localizar debido a su tamaño.

Diodos de rectificación D1, D2, D3, D4 y D5.

Diodo zener DZ1

Continuamos soldando todos los zócalos de los circuitos integrados, así como los transistores BC547 y BC557.

Seguimos con el oscilador de cristal XT1 (21.47727Mhz) ubicado encima de los integrados de la VRAM.

Y los cristales XT2 (32.768Khz) , XT3 (14.31818Mhz) ubicados en la zona del reloj RTC.

Para finalizar solo nos faltan los condensadores electrolíticos (recuadros color VIOLETA), …

…tiras de pins (JUMPERS), que servirán para elegir diferentes configuraciones (ROJO), …

…tira de pins (AMARILLO) que servirán para conectar diferentes cables como el RESET, led de mayúsculas del teclado, led del power, cable para activar/desactivar el turbo, toma de 5 voltios etc, …

…y los zócalos, el de la batería, el de la impresora, SLOT A/B, el de la SIMM, de alimentación y del conector 13 pin DIM del teclado (AZUL).

Nota: La placa base incorpora otros zócalos para 256Kb de RAM, el zócalo SIMM es sólo necesario para quienes quieran utilizar este tipo de memoria que aunque sustituye a la principal puede alcanzar hasta 4Mb.

Como podéis observar la placa base nos lo pone fácil, ya que todo esta bien serigrafiado, pero la tarea requiere paciencia, pues son muchas las soldaduras a realizar.

Es el momento de insertar los chips de la placa base, de entre los que podemos destacar los siguientes:

Configuración de los PINES.

La placa base del EXPERT 4 Turbo, permite diferentes tipos de configuración mediante sus jumpers de selección. Partiremos de una configuración GENÉRICA y a partir de ahí mostraremos las configuraciones opcionales podemos seleccionar.

Configuración genérica MSX2+ con 256k RAM sin turbo: Esta selección sería una configuración estándar y quizá la más estable de todas:

Conjunto de pines SUBROM / RAM / CONECTOR A / CONECTOR B: JP12, JP13, JP14 y JP15.

  • Deciden la configuración de la memoria. Las conexiones entre las filas JP12 y JP13 seleccionan una opción de entre Exp.X0, Exp.x1, Slot1, Slot2, Slot3 y por tanto en que slot o sub-slot estará configurado cada circuito (SUBROM, RAM, CONECTOR A o B).
    Al unir el pin 2 de JP12 (SUBROM) con la fila central, estamos eligiendo que la memoria SUBROM del sistema quedará conectada en el subslot EXP.X1, JP13 (RAM) unido en el pin 1 conecta esta con EXP.X0, la tira JP14 (ranura A de cartuchos) seleccionada con el pin 3 conectada en el SLOT1 y JP15 (la ranura B) conectada con el pin 4 enlaza esta ranura en el SLOT2. En función de esto hay que seleccionar JP11 con el slot aun disponible, en este caso el slot 3
    No es la única configuración posible, pero siempre conectando un recurso con un único slot/subslot.
  • SLOT expandido: JP11 Este jumper decide cual será el SLOT expandido (X). En el ejemplo está conectado en la posición 3. Esto significa que el SLOT 3 quedará configurado como el slot expandido por el sistema, y que los dispositivos conectados a EXP.X0-EXP.X1 estarán conectados al Slot 3 subslot 0 y Slot 3 Subslot 1.
    Por supuesto no puedes utilizar un slot que ya esté seleccionado en JP12-JP15.

Clock CPU:JP10 Elige si el reloj del sistema lo decide el VDP o el chip GAL que tiene TURBO conectado por defecto a la opción 2+3 (GAL).

Chasis CN2: Este conector debía ir conectado a la puerta de la ranura de cartuchos, como no tenemos este dispositivo (puerta) hemos conectado un jumper en los pines centrales. En caso de no estar puenteados los pines centrales el sistema no enciende.

CN18: Conector de turbo: Colocar un jumper en los pines de la izquierda sería como activar o desactivar el turbo, lo ideal sería conectarlo a un interruptor. Los pines de la derecha activarían el LED de turbo.

JP3/JP4/JP5: Si conectamos un jumper en los pines 1+2, selecciona la memoria ram de la placa base (chips 44256 de 256K). En caso contrario (posición 2+3) selecciona el uso de la memoria en la ranura SIMM.

PJ6-JP9: Jumpers por defecto desconectados. Seleccionan la capacidad de la memoria SIMM conectada en la placa base. En este caso al no tener insertada ninguna memoria SIMM, no es necesario conectar jumper alguno.

CN13: Video Digital: Aunque es un conector para video externo, hay que conectar unos jumper en los pines 22+24 y 21+23 para que el equipo funcione. Esto conecta el cristal con el VDP.

JP16 Relé del cassette: Jumper conectado en la posición pin 1+2, en caso de conectar un cassette el motor sólo se encendería .

JP1/JP2: No hace falta poner jumpers porque ya viene conectado por defecto en la placa base para utilizar un VDP 9958, para modificar esto habría que cortar las pistas y soldar un puente si quisieramos utilizar el V9938 (el VDP de los msx2).

Configuración genérica MSX2+ con 256k RAM con turbo: Configuración con turbo activado a 7,14 Mhz. Esta configuración puede presentar algún tipo de inestabilidad según el tipo de programa o juego que se utilice. Básicamente la configuración de los jumpers es la misma que la anterior salvo por el jumper CN18 activado. Recomendamos que en vez de un jumper se instale un interruptor para poder activar y desactivar el turbo desde el exterior.

Configuración genérica MSX2+ para RAM de 4Mb y con turbo. Configuración de esta opción siguiendo el siguiente esquema:

La configuración es igual a la anterior excepto:

JP3/JP4/JP5: Jumper conectado en los pines 2+3. Selecciona la memoria RAM en el banco SIMM de 32 contactos.

PJ6/JP7/JP8/JP9: Jumpers conectados. Selecciona la capacidad de la memoria SIMM. En este caso al tener un SIMM de 4Mb hay que conectar todos lo pines. En la placa base se muestra la configuración de capacidads a seleccionar.

En la siguiente imagen podemos observar la placa totalmente montada y configurada con la SIMM de 4Mb.

Bien, llegados a este punto tendríamos una placa base montada y configurada para substituir la antigua placa MSX1 del ordenador Gradiente Expert, pero tal como comentamos al inicio del proyecto, en nuestro caso no disponemos de un Expert para ayudarnos de las restantes placas electrónicas como la analógica (placa de video y cassette), o una placa de teclado ni la fuente, que nos harían falta completar un ordenador operativo.

En la siguiente entrega, os explicaremos el proceso que seguimos para culminar el proyecto y como diseñamos las placas necesarias (salida de video RCA y VGA 15khz, adaptar la fuente de PC, un teclado que incluye el numérico compatible con cualquier ordenador MSX EXPERT).

Capsule5000

Diseña un sitio como este con WordPress.com
Comenzar