stringtranslate.com

Conjunto de datos del comodoro

La tercera versión, la más común, del 1530 C2N Datassette

El Commodore 1530 ( C2N ) Datasette , más tarde también Datassette (un acrónimo de datos y casete ), es el dispositivo de almacenamiento de datos en cinta magnética dedicado de Commodore . Al utilizar casetes compactos como medio de almacenamiento , proporciona almacenamiento económico a las computadoras de 8 bits de Commodore , incluidas PET , VIC-20 y Commodore 64 . Se fabricó un modelo físicamente similar, Commodore 1531 , para las computadoras de las series Commodore 16 y Plus/4 .

Características

El cable de conexión al Datasette

El Datasette es probablemente el método de almacenamiento en cinta más sofisticado de cualquier microcomputadora. [1] Las interfaces de casete compactas típicas de finales de la década de 1970 utilizan un pequeño controlador en la computadora para convertir datos digitales hacia y desde tonos de audio analógicos . La interfaz se conecta a la platina de casete mediante cables de audio normales, como conectores RCA o conectores telefónicos de 3,5 mm . Un sistema de este tipo es compatible con Apple II [2] : 57-58  y TRS-80 Color Computer , así como con muchos sistemas de bus S-100 , y permite su uso con cualquier reproductor de casetes con conexiones adecuadas, [3] pero el uso de tonos analógicos, similar a cómo funcionan los módems de acceso telefónico , a menudo produce errores de lectura en lugar de una carga exitosa de datos. [1]

El proceso de carga del conjunto de datos

En el Datasette, en lugar de escribir dos tonos en una cinta para indicar bits, se utilizan patrones de ondas cuadradas , incluido un bit de paridad . Los programas se graban dos veces en cinta para corregir errores ; si se detecta un error al leer la primera grabación, el ordenador lo corrige con datos de la segunda. [1] El Datasette tiene convertidores analógicos a digitales y filtros de audio integrados para convertir los datos digitales de la computadora en audio analógico y viceversa. La conexión a la computadora se realiza a través de un conector de borde propietario (Commodore 1530) o un conector mini-DIN (1531). La ausencia de señales de audio grabables en esta interfaz hace que Datasette y sus clones sean las únicas grabadoras de casetes utilizables con computadoras Commodore, hasta que los convertidores del mercado de accesorios hicieron posible el uso de grabadoras comunes.

Debido a su formato digital, el Datasette es más confiable que otros sistemas de casetes de datos y muy lento, [1] [4] transfiriendo datos a alrededor de 50 bytes por segundo. Sin embargo, después del lanzamiento de Datasette, apareció un software especial de cinta turbo que permitía cargar y guardar mucho más rápido. [1] Dicho software se integró en la mayoría de las aplicaciones comerciales pregrabadas (principalmente juegos), además de estar disponible por separado para cargar y guardar los programas y datos caseros de los usuarios. Estos programas sólo se utilizaron ampliamente en Europa, ya que el mercado estadounidense hacía tiempo que se había trasladado a los discos.

Los conjuntos de datos normalmente pueden almacenar alrededor de 100 kBytes por lado de 30 minutos . [5] El uso de cinta turbo y otros cargadores rápidos aumentó este número a aproximadamente 1000 kByte .

El Datasette tiene un solo cable de conexión, con un conector de borde de PCB con espacio de 0,156 pulgadas (4,0 mm) [6] en el extremo de la computadora. Todas las señales de entrada/salida del Datasette son todas digitales y, por lo tanto, toda la conversión de digital a analógico , y viceversa, se realiza dentro de la unidad. La alimentación también está incluida en este cable. La configuración de pines es tierra, +5 V CC , motor, lectura, escritura, detección de clave. [7] La ​​señal de detección monitorea los botones de reproducción, rebobinado y avance rápido, pero no puede diferenciarlos. Un bloqueo mecánico impide que dos de ellos se presionen al mismo tiempo. La potencia del motor se obtiene del suministro no regulado de 9 V CC del ordenador [8] a través de un circuito de transistores. [9]

Codificación

Dentro del conjunto de datos
La forma de onda resultante del almacenamiento de datos.

Para registrar datos físicos, se mide el cruce por cero del voltaje positivo al negativo de la señal analógica. El tiempo resultante entre estos cruces positivos y negativos se compara luego con un umbral para determinar si el tiempo desde el último cruce es corto (0) o largo (1). [10] Tenga en cuenta la amplitud más baja para los períodos más cortos.

Un circuito en la unidad de cinta transforma la señal analógica en un 1 o 0 lógico, que luego se transmite a la computadora a través del conector de cinta . Dentro de la computadora, el primer Adaptador de Interfaz Compleja (6526) en el C64 detecta cuando la señal pasa de uno a cero. Este evento se llama disparador y provoca una solicitud de interrupción . Este evento puede ser manejado por un código de controlador o simplemente descubierto probando el bit 4 de la ubicación $DC0D. Los puntos que desencadenan este evento están indicados por los círculos negros en la figura. [10]

Dentro del dispositivo de cinta, la señal del cabezal de lectura se alimenta a un amplificador operacional (1) cuya señal de salida se filtra en CC . El amplificador operacional (2) amplifica y alimenta un filtro RC. El amplificador operacional (3) amplifica la señal nuevamente seguido de otro filtro de CC. El amplificador operacional (4) amplifica la señal para recortar la señal formada sinusoidal . Los rieles positivo y negativo de todos los amplificadores operacionales están conectados a +5 V CC y GND . Por lo tanto, la señal recortada encaja en la ventana de nivel eléctrico TTL del paso de disparo Schmitt que a su vez alimenta el puerto del casete digital. [11]

En la versión PAL del C64, la granularidad del tiempo es 1,014 μs (para NTSC 0,978 μs ). Dado que cada bit utiliza 3284 ciclos de reloj, esto significa 3284 * 1,014 μs = 3330 μs/bit. o una velocidad de datos de 300 bit/s .

Una vez que los bits pueden decodificarse, se introducen en un registro de desplazamiento y se comparan continuamente con una secuencia de bits especial. Esta secuencia de bits también puede verse como un byte. Una coincidencia de secuencia de bits significa que la secuencia está sincronizada en bytes. El primer byte con el que comparar se denomina byte inicial . Si coincide, también se compara con el byte de sincronización . [10]

Un ejemplo: Turbo Tape 64 tiene un byte inicial $02 (binario 00000010), un byte de sincronización $09 (binario 00001001) y una siguiente secuencia de sincronización de $08, $07, $06, $05, $04, $03, $02, $01. [1] [10]

Modelos

La unidad de casete C2N, la forma original del modelo Datasette
Conjunto de datos 1531

PET, VIC-20, C64/128

Hay al menos cuatro modelos principales del Datassette 1530/C2N:

Los dos primeros modelos externos se fabricaron como periféricos PET y se diseñaron según la unidad de cinta incorporada PET 2001. Los dos últimos fueron diseñados y comercializados para el VIC-20 y el C64. Todos los 1530 son compatibles con todas esas computadoras, así como con el C128 .

Además de esto, algunos modelos venían con un pequeño orificio encima de las teclas, para permitir el acceso al tornillo de ajuste de la posición azimutal del cabezal de la cinta . De este modo, se puede utilizar fácilmente un pequeño destornillador para realizar el ajuste sin necesidad de desmontar el chasis del Datassette.

De manera confusa, el Datassette en varias ocasiones se vendió como UNIDAD DE DATASSETTE C2N Modelo 1530 y como UNIDAD DE DATASSETTE 1530 Modelo C2N . Tenga en cuenta la diferencia en la ortografía (una S frente a dos) utilizada en el embalaje original del producto. [14]

Al igual que los modelos Datasette, el formato de grabación es compatible entre computadoras; el VIC, por ejemplo, puede leer casetes de PET. [15] [16]

C16/116 y Plus/4

Similar en apariencia física a los modelos 1530/C2N es el Commodore 1531 , fabricado para las computadoras de las series Commodore 16 y Plus/4 . Tiene un conector Mini-DIN en lugar del conector de borde de PCB. Esto se puede utilizar con un C64/128 mediante un adaptador, que Commodore suministró con algunas unidades.

Popularidad

Uno de los pocos clones, un Phonemark modelo 4403.

El Datasette era más popular fuera que dentro de Estados Unidos. US Gold , que importaba juegos de computadora estadounidenses a Gran Bretaña, a menudo tenía que esperar hasta que se convirtieran en disco porque la mayoría de los propietarios británicos del Commodore 64 usaban cinta, [17] [18] mientras que la revista estadounidense Compute!'s Gazette informó que en 1983 " El 90 por ciento de los nuevos propietarios de Commodore 64 compraron una unidad de disco con su computadora". [19] Computer Gaming World informó en 1986 que el software británico basado en casetes había fracasado en los Estados Unidos porque "el 97% de los sistemas Commodore en los EE. UU. tienen unidades de disco"; [20] Por el contrario, MicroProse informó en 1987 que el 80% de sus 100.000 ventas de Gunship en el Reino Unido se realizaron en casete. [21] En los Estados Unidos, las unidades de disco se convirtieron rápidamente en estándar, a pesar de que el 1541 costaba aproximadamente cinco veces más que un Datasette. En la mayor parte de Europa, el Datasette fue el medio elegido durante varios años después de su lanzamiento, aunque las unidades de disquete estaban generalmente disponibles. Los casetes de audio económicos y ampliamente disponibles hicieron del Datasette una buena opción para el mercado masivo de computadoras domésticas que cuidan su presupuesto.

Ver también

Referencias

  1. ^ abcdef De Ceukelaire, Harrie (febrero de 1985). "Cómo funciona TurboTape". ¡Calcular! . pag. 112 . Consultado el 30 de octubre de 2013 .
  2. ^ "La interfaz de casete Apple II". Huerto de manzanas . vol. 2, núm. 1. Núcleo internacional de Apple. Primavera de 1981. p. 57-58. ISSN  0277-1950. OCLC  647837472 - vía Internet Archive .
  3. ^ Friedman, Herb (febrero de 1983). "Las cinco computadoras más amigables". Mecánica Popular . pag. 97.
  4. ^ Espera, Mitchell; Antes, Robert; Volpe, Jerry (1985). "Periféricos: pantallas, unidades de disco, impresoras y más". El libro oficial de la computadora personal Commodore 128 . Howard W. Sams & Co. págs. 11–32. ISBN 0-672-22456-9.
  5. ^ "Información básica del comodoro".[ enlace muerto permanente ]
  6. ^ Rupert, Dale (julio de 1987). "Informe Rupert: Computadoras bajo control". ¡Ahí! . Nueva York: Ion Internacional. pag. 32. ISSN  8750-4383 . Consultado el 12 de abril de 2018 .
  7. ^ pinouts.ru - Distribución de pines del casete C64, 15 de enero de 2012
  8. ^ Guía de referencia del programador de Commodore 64. West Chester: máquinas comerciales Commodore. 1984. Diagrama esquemático del Commodore 64. ISBN 0-672-22056-3. Consultado el 12 de abril de 2018 .
  9. ^ SAMS Computerfacts CC4: Computadora: Commodore 64 . Indianápolis: Howard W. Sams. 1984. pág. 2.
  10. ^ abcd "Cómo funcionan las cintas Commodore".091205 wav-prg.sourceforge.net
  11. ^ Manual de servicio de Datasette modelo C2N/1530/1531, preliminar, octubre de 1984 PN-314002-02
  12. ^ http://www.zimmers.net/anonftp/pub/cbm/faq/trivia/cbm-trivia-13.txt [ archivo de texto sin formato URL simple ]
  13. ^ Abril, Editora (26 de octubre de 1973). "Revista Placar". Editora Abril . Consultado el 27 de junio de 2017 a través de Google Books.
  14. ^ Bo Zimmerman. "Conjuntos de datos de Commodore". Galería Comodoro . Consultado el 20 de abril de 2012 .
  15. ^ Thornburg, David D. (abril de 1981). "El comodoro VIC-20: un primer vistazo". ¡Calcular! . pag. 26.
  16. ^ Butterfield, JIm (abril de 1981). "Consejos para propietarios de mascotas: cómo ser un experto en VIC". ¡Calcular! . No 11. pág. 34.
  17. ^ Anderson, Chris (junio de 1985). "En la cima de la mina de oro de Estados Unidos". ¡Zzap! 64 (entrevista). págs. 46–48 . Consultado el 26 de octubre de 2013 .
  18. ^ Pountain, Dick (enero de 1985). "El Amstrad CPC 464". BYTE . págs.401 . Consultado el 27 de octubre de 2013 .
  19. ^ Halfhill, Tom (diciembre de 1983). "Notas del editor". Gaceta de Compute! (editorial). pag. 6 . Consultado el 6 de febrero de 2016 .
  20. ^ Wagner, Roy (agosto de 1986). "La llave del comodoro". Mundo de los juegos de computadora . pag. 28 . Consultado el 1 de noviembre de 2013 .
  21. ^ Brooks, M. Evan (noviembre de 1987). "Titanes del mundo de los videojuegos / MicroProse". Mundo de los juegos de computadora . pag. dieciséis . Consultado el 2 de noviembre de 2013 .

enlaces externos