Interface de disquetera Larken

    Interface de disquete para los ZX81 / TS1000.

Fotos

    Cara pistas:

   

    Cara componentes:

   

    (*1) Debajo de estos chips, hay otros integrados.
    (*2) Extras. No estaba en el diseño original.
    (*3) Conector disquetera.
    (*4) Conector faja que se conecta al bus del ZX81 y una expansión para conectar otros periféricos.
    (*5) Alimentación +9v negativo centro.

    Montaje completo:

   

    El interface de disco Larken funciona perfectamente tanto con unidades de 5 1/4 (que era lo habitual en la época en la que se comercializó) como con unidades de 3 1/2. La unidad de disco, en este caso de 5 1/4, está configurada como DS0 y el cable es plano.

    Funcionamiento:

   

   Hay 2 maneras de utilizar el interface:

    Utilizando el comando PRINT USR 14336, aparece una pantalla indicando LDOS. Aquí podemos lanzar los comandos disponibles LOAD "", SAVE "", DELETE "", DIRE, FORMAT. La imagen superior muestra el contenido de un disquete al realizar el comando DIRE.

    La otra manera es invocando todo desde el basic del ZX81. Por ejemplo, la secuencia:
    ....
    9000 PRINT USR 14336
    9005 REM SAVE "PROGRAMA.BA"
    9010 GOTO 10

    Salvaría nuestro programa BASIC en disquete con nombre PROGRAMA.BA y volvería a la línea 10.

    Para más información, leer el manual disponible.

Esquema

    Integrados situados debajo de otros:

   

   

    Conociendo los integrados, ya se puede ir siguiendo las pistas y sacar un esquema del interface. En este caso, la tarea ha sido más difícil debido a que hay varias pistas hechas con cables, otras están cortadas en la placa y hay componentes por encima de los integrados.

    El esquema que ha salido es este:

   


    No puedo representar la placa 100% exacta debido a las dificultades indicadas anteriormente. Una aproximación sería la siguiente:

   


Extras

   


    Este interface lleva un conmutador que permite desactivar el funcionamiento del interface aunque esté conectado al ZX81. Este mismo conmutador permite encender un led que nos avisa de su funcionamiento.

    El otro extra es un regulador de tensión para alimentar la placa (no usa los +5v del ZX81). A parte, en la parte de +9v se ha soldado un cable con conector jack 3.5mm mono para alimentar el ZX81. De esta manera con una sola fuente se alimenta tanto el interface como el ZX81.

Software

    El interface venía con varios discos de 5 1/4". No tengo los conocimentos suficientes para tratar de hacer un programa para que el PC pueda leer el formato con el que el interface LARKEN formatea los disquetes. La estructura de este formato puede leerse en el manual disponible.

    La manera utilizada para pasar los ficheros al PC ha sido cargar los programas en un ZX81 real, realizar un BREAK y salvar en formato sonido al PC. Con el emulador se ha realizado el proceso inverso, generando una imagenes de disco.

    Los emuladores que conozco que soportan este interface son el Eightone y el Vb81_XuR.

   
   
   

Documentación

    Datasheet MC6850
    Datasheet 9602
    Eprom 2716
  Manual
   Ficheros eagle. Esquema, pcb original y pcb modificada sin chips montados ni pistas con cables
   Vista newsletter volumen 3 número 2. Revista sobre el TS1000 donde se puede ver el esquema de la Larken. (Thanks to Superfo)

Links

    Pagina de XavSnap con información sobre este interface.

Agradecimientos

    Thank a lot Superfo, for send and give me this interface.

2013 José Leandro Novellón