Commodore Datasette

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
Commodore Datasette
Información
Tipo dispositivo de almacenamiento de datos Ver y modificar los datos en Wikidata
Fabricante Commodore International Ver y modificar los datos en Wikidata
Fecha de lanzamiento 1978 (1530)
1984 (1531)
Datos técnicos
Plataforma

El Commodore 1530 (C2N) Datasette, más tarde también Datassette (un acrónimo de datos y cassette), es un dispositivo dedicado a ofrecer almacenamiento para los dispositivos de Commodore a través de casetes. Al utilizar casetes compactos como medio de almacenamiento, proporciona almacenamiento económico a las computadoras personales/domésticas de 8 bits de Commodore, especialmente el PET, VIC-20 y C64. Un modelo físicamente similar, Commodore 1531, fue hecho para las computadoras de las series Commodore 16 y Plus/4 .

Descripción e historia[editar]

La unidad de cassette C2N, la forma original del modelo de casete de datos.
El proceso de carga de Datasette

Las interfaces de casete compactas típicas de finales de los años 70 usan un pequeño controlador en la computadora para convertir datos digitales hacia y desde tonos analógicos. Luego, la interfaz se conecta a la platina de casetes utilizando un cableado de sonido normal como conectores RCA o conectores de teléfono de 3.5 mm. Este tipo de sistema se usó en Apple II y el Color Computer, así como en muchos sistemas de bus S-100, y permite su uso con cualquier reproductor de casete con conexiones adecuadas.

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

Debido a su formato digital, el Datasette es más confiable que otros sistemas de casete de datos, pero a la vez más lento,[1][2]​ transfiere datos a alrededor de 50 bytes por segundo; incluso la muy lenta unidad de disquete Commodore 1541 es mucho más rápida. Después del lanzamiento del Datasette, sin embargo, apareció un software especial de turbo tape, que proporciona una operación de cinta mucho más rápida (carga y guardado). Dicho software se integró en la mayoría de las aplicaciones pregrabadas comerciales (principalmente juegos), y también estuvo disponible por separado para cargar y guardar los programas y datos caseros de los usuarios. Estos programas solo se utilizaron ampliamente en Europa, ya que el mercado de EE. UU. hace mucho tiempo que pasó a los discos.

Los conjuntos de datos generalmente pueden almacenar aproximadamente 100 KB por lado.[3]​ El uso de turbo tape y otros cargadores rápidos aumentó este número a aproximadamente 1000 kByte.

El Datasette fue más popular fuera que dentro de los Estados Unidos. US Gold, que importó juegos de computadora estadounidenses a Gran Bretaña, a menudo tuvo que esperar hasta que se convirtieron del disco porque la mayoría de los propietarios de Commodore 64 británicos usaron casetes,[4][5]​ 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 ".[6]Computer Gaming World informó en 1986 que el software británico basado en casetes había fallado en los Estados Unidos porque "el 97% de los sistemas Commodore en los Estados Unidos tienen unidades de disco";[7]​ por el contrario, MicroProse informó en 1987 que el 80% de sus 100.000 ventas de Gunship en el Reino Unido fueron en casete.[8]​ En los Estados Unidos, las unidades de disco se convirtieron rápidamente en estándar, a pesar de que el 1541 costó 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 con presupuesto limitado.

Interfaz[editar]

El cable de conexión al Datasette.

El Datasette tiene solo un cable de conexión, con un conector de borde de PCB de 0.156 pulgadas (4.0 mm) en el extremo de la computadora. Todas las señales de entrada/salida al Datasette son digitales, por lo que todas las conversiones de digital a analógico, y viceversa, se manejan dentro de la unidad. El cable también entrega la energía para el dispositivo. El pinout es tierra, +5 V DC, motor, lectura, escritura, y detección de teclas.[9]​ La señal de detección controla los botones de reproducción, rebobinado y avance rápido, pero no puede diferenciarlos. Un enclavamiento mecánico evita que dos de ellos sean presionados al mismo tiempo. La potencia del motor se deriva del suministro no regulado de 9 V DC de la computadora[10]​ través de un circuito de transistor.[11]

Codificación física[editar]

Dentro del datasette.
La forma de onda resultante del almacenamiento de datos
Datasette sound sample
Commodore Datasette 18-second sound sample

Para grabar 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 a negativos se compara con un umbral para determinar si el tiempo desde el último cruce es corto (0) o largo (1). [12]​ Tenga en cuenta la menor amplitud 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 complejo (6526) en el C64 detecta cuando la señal va 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 al probar 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.[12]

Dentro del dispositivo de cinta, la señal del cabezal de lectura se alimenta a un amplificador operacional (1) cuya señal de salida está filtrada por CC . Op-amp (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 sinusoidal. Los rieles positivo y negativo para todos los amplificadores operacionales están conectados a +5V DC y GND. Por lo tanto, la señal recortada encaja en la ventana de nivel eléctrico TTL del paso de disparador Schmitt que a su vez alimenta el puerto de casete digital.[13]

En la versión PAL del C64, la granularidad del tiempo es 1.014 μs (para NTSC 0.978 μs). Como cada bit usa 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 se pueden decodificar, se introducen en un registro de desplazamiento y se comparan continuamente con una secuencia de bits especial. Esta secuencia de bits también se puede ver como un byte. Una coincidencia de secuencia de bits significa que la secuencia está sincronizada en bytes. El primer byte para comparar se llama byte de entrada. Si coincide, también se compara con el byte de sincronización. [12]

Un ejemplo: Turbo Tape 64 tiene un byte de entrada $02 (binario 0x00000010), un byte de sincronización $09 (binario 0x00001001) y una secuencia de sincronización siguiente de $08, $07, $06, $05, $03, $02, $01.[12]

Manejo práctico[editar]

Etiquetado típico de incrustaciones de casete con la lectura del medidor de la unidad de cinta y los títulos de juegos de computadora apropiados

La forma de organizar un "directorio" y encontrar el software en las cintas se logró mediante el uso de una hoja de incrustación con la posición del contador y el nombre del programa al lado.

La forma física del Commodore Datasette 1530/31 tiene un peso de 0.7 kg y mide 19.5 cm ancho, 5 cm alto y 15 cm profundidad.

Modelos principales[editar]

Utilizado con el PET, VIC-20, C64/128[editar]

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

  • La unidad de casete Sanyo M1540A modificada original, integrada en los primeros modelos de PET en 1977. Esta fue una grabadora de cinta de caja de zapatos estándar con una esquina retirada y electrónica modificada; Se instaló internamente un PCB Commodore en lugar de la electrónica Sanyo. Para disfrazar la marca Sanyo, Commodore simplemente colocó una insignia de Commodore sobre el logotipo original.[14]
  • El segundo Datassette incorporado en el PET 2001: otro modelo de consumo estándar (vendido en algunos mercados como CCE CCT1020) modificado con un PCB Commodore. Tapa de casete negro, cinco teclas blancas, sin contador de cinta, sin LED SAVE[15]
  • Modelo con forma original de cuerpo negro, tapa de casete negro, cinco teclas negras, sin contador de cinta, sin LED SAVE
  • Modelo de forma original de cuerpo blanco, tapa de casete negra, cinco teclas negras, con contador de cinta, sin LED SAVE
  • Modelo de nueva forma con cuerpo blanco, tapa de casete plateada, seis teclas negras, con contador de cinta blanca GUARDAR LED en el lado izquierdo
  • Modelo de cuerpo blanco de nueva forma, tapa de casete plateada, seis teclas negras, con contador de cinta y un LED rojo SAVE a la derecha
  • Similar a los modelos anteriores, pero con un patrón negro y el logotipo plateado de Commodore, seis teclas negras, un contador de cinta y un LED rojo SAVE en el lado derecho

Los dos primeros modelos externos se fabricaron como periféricos de PET y se diseñaron después de la unidad de cinta integrada 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 vienen 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. Por lo tanto, se puede usar fácilmente un destornillador pequeño para realizar el ajuste sin desmontar el chasis.

Confusamente, el Datassette en varias ocasiones se vendió tanto como la DATASETTE UNIT Model 1530 como la 1530 DATASSETTE UNIT Model C2N. Tenga en cuenta la diferencia de ortografía (una S versus dos) utilizada en el embalaje original del producto.[16]

Al igual que los modelos Datasette, el formato de grabación es compatible en todas las computadoras; El VIC, por ejemplo, puede leer casetes de PET.

Utilizado con el C16/116 y Plus/4[editar]

Similar en apariencia física a los modelos 1530/C2N es el Commodore 1531, hecho para las computadoras de las series Commodore 16 y Plus/4 . Esto tiene un conector Mini-DIN en lugar del conector de borde de PCB. Esto se puede usar con un C64/128 a través de un adaptador, que fue provisto por Commodore con algunas unidades.

  • Modelo de nueva forma de cuerpo negro/carbón, tapa de casete plateado, seis teclas de color gris claro, con contador de cinta y un LED rojo de AHORRO

Galería[editar]

Véase también[editar]

Referencias[editar]

  1. a b De Ceukelaire, Harrie (February 1985). «How TurboTape Works». p. 112. Consultado el 30 de octubre de 2013. 
  2. Waite, Mitchell; Lafore, Robert; Volpe, Jerry (1985). «Peripherals: Displays, Disk Drives, Printers, and More». The Official Book for the Commodore 128 Personal Computer. Howard W. Sams & Co. pp. 11-32. ISBN 0-672-22456-9. 
  3. «Basic Commodore information». Uso incorrecto de la plantilla enlace roto (enlace roto disponible en Internet Archive; véase el historial y la última versión).
  4. Anderson, Chris (June 1985). «On top of the US Goldmine». pp. 46-48. Consultado el 26 de octubre de 2013. 
  5. Pountain, Dick (January 1985). «The Amstrad CPC 464». p. 401. Consultado el 27 de octubre de 2013. 
  6. Halfhill, Tom (Dec 1983). «The Editor's Notes». p. 6. Consultado el 6 de febrero de 2016. 
  7. Wagner, Roy (August 1986). «The Commodore Key». p. 28. Consultado el 1 de noviembre de 2013. 
  8. Brooks, M. Evan (November 1987). «Titans of the Computer Gaming World / MicroProse». p. 16. Consultado el 2 de noviembre de 2013. 
  9. pinouts.ru - C64 Cassette pinout, 2012-01-15
  10. Commodore 64 Programmer's Reference Guide. West Chester: Commodore Business Machines. 1984. Commodore 64 Schematic Diagram. ISBN 0-672-22056-3. Consultado el 12 de abril de 2018. 
  11. SAMS Computerfacts CC4: Computer: Commodore 64. Indianapolis: Howard W. Sams. 1984. p. 2. 
  12. a b c d «How Commodore tapes work».  091205 wav-prg.sourceforge.net
  13. Datasette service manual model C2N/1530/1531, preliminary, Oct. 1984 PN-314002-02
  14. http://www.zimmers.net/anonftp/pub/cbm/faq/trivia/cbm-trivia-13.txt
  15. Abril, Editora (26 de octubre de 1973). «Placar Magazine». Editora Abril. Consultado el 27 de junio de 2017. 
  16. Bo Zimmerman. «Commodore Datasettes». Commodore Gallery. Consultado el 20 de abril de 2012. 

Enlaces externos[editar]