jueves, 6 de diciembre de 2012

El camino a los ordenadores personales: El IMSAI 8080


Índices: El camino al O.P.       Historia de la Informática


En mayo de 1972, William Millard creó una empresa para trabajar en consultoría informática y de ingeniería, usando su casa como oficina, a la que llamó IMS Associates Inc. Pronto encontró capital para su negocio y firmó varios contratos de software. En 1974 fue contactado por un cliente que quería una workstation (estación de trabajo), que pudiera usarse en los concesionarios de la General Motors. IMS planeó un sistema que incluía un pequeño ordenador, un terminal, una impresora y software especial. Cinco de estas estaciones de trabajo debían tener acceso común a una unidad de disco duro, controlada a su vez por otra pequeña computadora, llamando al sistema hypercube. Millard y su ingeniero jefe, Joe Killian, se centraron en el microprocesador, y aunque tenían experiencia en el Intel 4004, el nuevo procesador Intel 8080 era la mejor opción para desarrollar un ordenador. Pero el desarrollo del producto se detuvo, el diseño era muy ambicioso para una empresa especializada en software, y entonces apareció la empresa MITS con su Altair 8800 en escena, y todo cambió. Cuando quisieron comprar 50 unidades, les pidieron pagar por adelantado, dando además 90 días de plazo de entrega, por lo que pensaron en construir sus propias computadoras usando ingeniería inversa, de forma que fueran compatibles con el bus del Altair. De alguna manera consiguió acceso a una unidad, vio que era lo que necesitaba, compró alguna unidad de la Altair y comenzó a trabajar. En octubre de 1975 Popular Electronics publicó el anuncio del IMSAI 8080, que disponía de tarjetas compatibles con el Altair, por solo 439$ en kit, y los primeros 50 kits se enviaron en diciembre.

Un modelo estandar del IMSAI


El IMSAI 8080 está considerado como el primer equipo clónico de la historia, aunque realmente era mejor máquina y disponía de mejores acabados, opciones y programas. Se calcula que vendieron entre 17.000 y 20.000 unidades entre 1975 y 1978. El equipo mejoraba el diseño original de Altair en varias áreas, el panel frontal usaba mejor material (los led estaban tras un frontal de plástico transparente y los interruptores eran de mucha mejor calidad), era más fácil de montar (el Altair requería 60 conexiones solo entre el panel frontal y la placa madre, ellos pusieron un conector directo a la placa base), disponía de 18 conectores de expansión ya montados (la placa del Altair consistía en 4 grupos de slot que debían ser conectados entre sí con 100 cables), usaba una fuente de alimentación mas grande (adecuada para manejar el número creciente de tarjetas de expansión usados ​​en esas máquinas). La ventaja de IMSAI duró poco, ya que MITS había reconocido estas deficiencias y desarrolló el Altair 8800B, presentado en junio de 1976.

La unidad de disquetera de IMSAI
Tras los primeros kits, enviados el 16 de diciembre 1975, anunciaron la venta del equipo ya completamente montado. En 1976 cambiaron su nombre por el de IMSAI Manufacturing Corporation, ya convertidos en una empresa de producción. Sacaron al mercado un periférico muy útil, un interface de cinta, aunque al poco tiempo tuvieron que adaptar una unidad de doble disquetera, ya que la competencia la estaba anunciando. En 1977 la competencia incluía en sus máquinas el Microsoft BASIC, por lo que el director de marketing Seymour Rubinstein compró por 25.000$ a Gary Kildall los derechos para ejecutar CP/M versión 1.3 en sus máquinas, lo modificaron ampliamente y se convirtió en el IMDOS. Otros fabricantes siguieron su ejemplo, y CP/M al poco tiempo se convirtió en el estándar de facto en los sistemas operativos para 8-bit. Al disponer de un sistema operativo compatible, los poseedores del IMSAI tenían acceso a una gran variedad de software estándar, cuando no usaban directamente la piratería para instalar el MS BASIC en sus equipos.


El IMSAI es conocido por aparecer en la película dirigida por John Badham de 1983 "Juegos de Guerra", aunque en aquella época ya existian muchos ordenadores personales, este tenía mejor aspecto con sus imponentes interruptores de colores y sus muchas luces parpadeantes (o pagaron mas por aparecer en la peli, no se sabe), pero el nombre de la máquina estaba parcialmente oculto tras unas etiquetas. En la película aparece una unidad abierta, y debajo una doble disquetera. También aparecen una recreativa de Atari (la Galaga) y otra de Coleco (la Galaxian), y otro famoso ordenador de ficción, el WOPR.
fuente: hipertextual.com

Tras el éxito inicial, no reaccionaron a tiempo en un mercado tan cambiante en ese momento, por lo que en octubre de 1979 IMSAI quebró. La marca 'IMSAI' fue adquirido por dos empleados, Thomas Fischer y Freitas Nancy, continuando la fabricación de los equipos como una división de Fischer-Freitas Co., que mantiene activa la marca hoy día, con una web en la que venden todavía algunas piezas, en la que presentó la IMSAI Series Two, un ordenador personal que combina un pc moderno y un sistema con bus S100, ambos en la misma caja, la trasera adaptada al PC y el frontal del IMSAI original, compartiendo la fuente de alimentación.

miércoles, 5 de diciembre de 2012

El camino a los ordenadores personales: El Visual Display Module


Índices: El camino al O.P.       Historia de la Informática


Lee Felsenstein es uno de los ingenieros que marcó el camino hacia los ordenadores personal, fue uno de los miembros originales del Homebrew Computer Club, diseñó tres aparatos importantes, el Visual Display Module, el Sol-20 y el Osborne-1. Su placa de vídeo VDM-1 fue copiada extensamente, y es la base de los posteriores estándares de visualización de datos de los ordenadores personales. Muchos de sus diseños eran líderes en la reducción de costes para ponerlos a disposición de todos. Felsenstein fue el ingeniero que diseñó el proyecto Community Memory, uno de los primeros intentos de colocar terminales en lugares públicos, para facilitar las interacciones sociales mucho antes de Internet.

El prototipo del VDM, aunque parece el Sol-20 (fuente: ncu.edu.tw)

El VDM, siglas de Video Display Module (Módulo de Visualización de Vídeo), fue diseñado en 1975 por Felsenstein, y su prototipo en modo alfanumérico fue el primer sistema en que la memoria de vídeo era una zona de la memoria principal, lo que revolucionaría los ordenadores personales, reduciendo su complejidad al no requerir procesadores especiales solo para el manejo del vídeo. Además el VDM abrió otro nuevo camino, ya que permitía el uso de juegos interactivos en las computadoras personales.

Dentro de la empresa Processor Technology, desarrolla la placa VDM-1 para el bus S-100, por lo que los Altair y sus clónicos pudieron disponer de esta tecnología, que fue oficialmente presentado en la Convención Altair realizada en Albuquerque en marzo de 1976.


La VDM-1 se vendía inicialmente en forma de Kit de montaje de una placa de salida de vídeo monocromo solo texto, aunque posteriormente fue reemplazada por otras un poco mas evolucionadas que incluían también entrada de teclado. El diseño no era muy "limpio", ya que había que soldar un cable plano de un lado a otro de la placa, y el cable de salida de había que soldarlo directamente a la placa, en lugar de usar un conector.

La placa VDM-1 (fuente: s100computers.com)

El VDM-1 generaba 16 líneas de 64 caracteres alfanuméricos en blanco y negro. La memoria de pantalla estaba almacenada en una memoria RAM de 1Kb (16x64=1024), mapeada en la memoria principal del sistema. Disponía de una ROM en la que almacenaba el dibujo de cada uno de  hasta 128 caracteres alfanuméricos en mayúsculas y minúsculas, además del juego de caracteres ASCII de control, cada uno en una matriz de 7 x 9 puntos. La salida era por AV (Vídeo Compuesto), por lo que cualquier televisión de la época se podía adaptar fácilmente. Dos puertos permitían el acceso aleatorio de lectura y escritura a la memoria de pantalla desde el bus de la CPU. Otras características incluían: Fondo normal (letras blancas sobre fondo negro) o vídeo invertido (letras negras sobre fondo blanco), seleccionable para toda la pantalla o controlada por programa para cada carácter individual. Posibilidad de posicionar texto en cualquier lugar de la pantalla. Posicionamiento con CR o VT en la siguiente línea de forma automática. Cursor de bloque con vídeo inverso, con posibilidad de parpadeo, posicionable en cualquier lugar de la pantalla.

El VDM fue la base del diseño del siguiente diseño de Felsenstein, el computador SOL-20, uno de los primeros que se vendía completo y preparado para funcionar, en lugar de los típicos Kits del momento.

martes, 4 de diciembre de 2012

El camino a los ordenadores personales: El SWTPC 6800


Índices: El camino al O.P.       Historia de la Informática


Ya he mencionado a la empresa SWTPC en otra entrada, fue la empresa que comercializó el kit de montaje del TV Typewriter y sus mejora, los terminales CT-1024 y CT-64. Michael Holley mantiene una página Web con bastante información que podéis consultar.

En la década de los 60 muchas revistas de electrónica para aficionados, como Popular Electronics y Radio Electronics publicaban muchos montajes en sus páginas, y muchos lectores pedían un kit de piezas para construir esos proyectos. Daniel Meyer publicó varios proyectos populares, y vendió sus kits con bastante éxito, ya que eran de buena calidad y no daban problemas, por lo que comenzó a vender kits para otros autores, gente como Don Lancaster (padre del TV Typewryter que todavía mantiene la Web The Guru's Lair) o Garner E. Louis.

Entre 1967 y 1971, y solo para la revista Popular Electronics, la SWTPC vende kits para más de 50 artículos publicados en sus páginas, la mayoría destinados a audio, con amplificadores hi-fi o de megafonía, y muchos equipos de prueba de laboratorio como un popular generador de funciones basado en el Intersil ICL8038. En 1972 la SWTPC tenía un catalogo de kits de 32 páginas. En enero de 1975 introdujo un kit para el TV Typewryter, en su catálogo figuraba como el CT-1024.

Tras el éxito de los pioneros, sobre todo los Scelbi 8H, el Mark-8 y el Altair 8800, en noviembre de 1975 pone en el mercado su ordenador, el SWPTC 6800, que vende en forma de kit completo, un sistema base consta del chasis con la fuente, una placa base con conectores de bus SS-50 (bus completo para placas principales como procesador y memoria) y SS-30 (bus reducido para placas mas económicas como las de entrada/salida), la tarjeta CPU con un Motorola 6800 que operaba a 980Khz,  una tarjeta de memoria RAM estática con zócalos para 4Kb, aunque solo con 2 KB instados (o una de 4Kb, 8Kb o 40Kb opcionalmente), una placa con una ROM de 8 Kb con un programa monitor para poder introducir programas en código máquina directamente, y una tarjeta de Entrada/Salida serie, al que se debe conectar un terminal ya que carece de botones y luces en el frontal. Opcionalmente disponía de disquetera o unidad de cinta. El sistema base con 2Kb de RAM, que incluía además un manual de manejo y programación, y un libro con ejemplos de programas, costaba 395$.


Un sistema y sus manuales, todo incluido de serie. Fuente: swtpc.com
Tuvieron bastante éxito, lo que unido a sus otros kits, ya que diseñó y suministró terminales de computadora, chasis completos, tarjetas con procesador, tarjetas de memoria, tarjetas base, tarjetas de Entrada/Salida, unidades de disco o sistemas de almacenamiento en cinta, no solo para su máquina sino para otras de la competencia, le permitió crecer hasta ser mas de 100 personas, y aguantar mas tiempo en el mercado, y cuando la mayoría de las empresas que estaban vendiendo computadoras en Kit fueron a la quiebra en 1978, la SWTPC aguantó el modelo en su catálogo hasta 1979, y la propia empresa hasta 1990 en que se pasó a ser Point Systems, pero la nueva empresa solo duro unos años mas.

Su sistema usaba inicialmente un Motrorola 6800, y luego un 6809, y creo su propio bus de sistema, el SS-50, que sería un estándar en los Motorola de 8 bits (y se extendió en el SS-64 para los 16 bits posteriores), lo que le permitía crecer. Pronto adaptó su kit del TV Typewriter como un terminal general para cualquier sistema, al que siguió más adelante una versión más inteligente, el CT-82, y un terminal gráfico, el GT-6144. Más tarde una placa de vídeo interna y un kit de teclado. La SWTPC diseñó también una de las primeras impresoras asequibles para los usuarios de microcomputadoras, basada en un mecanismo de impresora de recibos.
Un sistema abierto, delante las placas SS-50 mas potentes (instaladas la de CPU y la de Memoria), detrás el bus SS-30 mas económico (instalada una placa de e/s serie). En el lateral la fuente de alimentación. (Fuente: www.thocp.net).

Uno de los principales éxitos de su sistema vino por que Motorola había formado a muchos universitarios en sus procesadores, por lo que pronto apareció mucho software para la máquina, incluyendo sistemas operativos como Flex, mini-FLEX o FLEX09, lenguajes de programación, como varias versiones de Basic, Fortran, Pascal, C, ensambladores y linkadores, y se adaptaron y desarrollaron procesadores de texto, hojas de cálculo o bases de datos. Hacia 1980 se desarrolló un sistema operativo similar al Unix, multi-usuario y multi-tarea, llamado UniFlex, que manejaba disquetes  de 8" y memoria extendida. SWTPC fue un pionero del código abierto.

lunes, 3 de diciembre de 2012

El camino a los ordenadores personales: El Altair 8800


Índices: El camino al O.P.       Historia de la Informática

Esta máquina fue la que empezó la revolución, pues fue la primera que tenía dos características importantes, la primera es que se vendía completa, aunque en kit para soldar, por lo que los aficionados con conocimientos bajos de electrónica pudieron montarla, y la segunda es que tenía un precio muy razonable, por lo que en un mercado ávido de una máquina en casa, llegó en el momento mas adecuado, y fue la gran revolución, si antes de ella en 3 años habían existido 10 máquinas, y solo 3 disponibles todavía cuando salió, ese año y el siguiente aparecieron unas 20 diferentes. En esta entrada hablaré mas de su historia y anécdotas relacionadas, que de la parte mas técnica, para eso quiero hacer otra entrada comparando varias máquinas del momento.


La revista Popular Electronics estaba pasando una mala racha desde que en 1972 tuvo un cambio editorial, que no gustó a los colaboradores habituales en la revista. En 1974 asumió la dirección Art Salsberg, que quedó impresionado con los éxitos de Radio-Electronics con el TV Typewriter de Don Lancaster, y sobre todo por el éxito del Mark-8, que ellos mismos habían rechazado, ya que disponía del proyecto de un entrenador que estaba realizando Jerry Ogdin (que luego comenzaría una columna en la revista a partir de junio de 1975, llamada "Bits Informática"). Esto espoleó a Art, apostando fuertemente por la informática, por ello Don Lancaster publicó el diseño de un teclado ASCII para el TV Typewriter en la edición de de abril de 1974. La revista abandonó su proyecto de entrenador por el de un ordenador, y como uno de sus editores, Les Solomon, sabía que la empresa MITS trabajaba en un ordenador basado en el 8080, les encargaron el proyecto de un ordenador para su número mas popular, la edición de Enero, ya que se ponía en venta justo antes de navidad, pero a diferencia de la competencia, quería que el ordenador se vendiera en forma de Kits completos, con las placas y todos los componentes, incluida la fuente de alimentación del equipo, para montar dentro de una caja con aspecto profesional, ya que un gran problema para los aficionados era encontrar los componentes para esas máquinas, en una época en que la informática era tema de grandes empresas, y a nivel personal no era mas que para algunos locos del soldador. El anuncio del nuevo ordenador apareció finalmente publicado en la edición de Enero de 1975.

La introducción de la Altair 8800 llegó en el momento mas adecuado. Durante una década, las universidades habían preparado a estudiantes de ciencias e ingeniería en cursos de programación en lenguajes FORTRAN o BASIC, por lo que había un mercado habido de un sistema asequible. En 1970 las calculadoras electrónicas solo se veían en empresas y laboratorios, pero en 1974 ya eran un elemento habitual en casa, junto a las consolas de videojuegos, los primeros Pong. Muchos aficionados a la electrónica aprendían electrónica digital para sus proyectos, tales como voltímetros digitales y contadores de frecuencia. Aunque ya existía el Intel 8008, apenas era lo suficientemente potente como para correr un interprete de BASIC.

MITS

La empresa MITS comenzó cuando Ed Roberts y Forrest Mims, compañeros en el Laboratorio de Armamento de la Fuerza Aérea, decidieron vender unos pequeños kits electrónicos para una afición muy popular en la época, los cohetes para aficionados al modelismo. Se unieron a Stan Cagle y Zaller Robert, fundando en 1969 la empresa "Micro Instrumentación y Sistemas de Telemetría", comenzando en el garaje de Roberts en la localidad de Albuquerque, Nuevo México, comenzando a vender transmisores de radio y otros instrumentos para los cohetes.

No fueron un gran éxito, por lo que cuando publicaron en la edición de noviembre de 1970 de la revista Popular Electronics el Opticom, un kit para enviar datos usando un haz de luz con un Led, el poco éxito hizo que Mims y Cagle perdieran su interés, y Roberts compró su parte. Electronics Arrays acababa de anunciar un conjunto de 6 chips LSI para montar una calculadora de 4 funciones, entonces Roberts comenzó a desarrollar el kit de una calculadora con esos chips, presentando el Kit MITS 816 que apareció en la portada de noviembre de 1971 de Popular Electronics. Se vendía por 175$ en kit y 275$ montado, junto a un manual escrito por Forrest Mims, que luego escribiría los manuales de proyectos posteriores. La calculadora tuvo bastante éxito, por lo que fue seguida por varios modelos mejorados, como la MITS 1440 que apareció en la edición  de julio de 1973 de Radio-Electronics, que disponía de pantalla de 14 dígitos, memorias y raíz cuadrada. Se vendía por 200$ en kit y 250$ montada. Su siguiente diseño fue una unidad de programación que permitía a las calculadoras 816 o 1440 programas de hasta 256 pasos. Además de las calculadoras, disponían de kits de equipos de pruebas, como un voltímetro digital o un generador de formas de onda.

La empresa crecía, por lo que se trasladaron a un edificio mas grande en 1973, adquiriendo máquinas caras como una unidad de soldadura por ola y estableciendo una nueva línea de montaje. Pero en 1972 TI había desarrollado unos chips para su propia calculadora, y empezaron a vender calculadoras directamente ellos, a la mitad de precio que la competencia, por lo que MITS y muchas otras empresas que prosperaron con el negocio de las calculadoras empezaron a pasarlo mal, llegando MITS a acumular un cuarto de millón de dólares en deudas.

El prototipo y la máquina
Como Ed Roberts estaba familiarizado con los microprocesadores disponibles por sus diseños de calculadoras, debía elegir el procesador de su máquina, como en 1974 los Intel 4004 y 8008 no eran lo suficientemente potente, los procesadores de National Semiconductor requerían mucho hardware externo, y el Motorola 6800 todavía estaba en desarrollo, eligió el Intel 8080. Por ello el Altair tenía potencia suficiente como para ser realmente útil, y además fue diseñado como un sistema ampliable, que se abrió a todo tipo de aplicaciones.

Ed Roberts y Bill Yates terminaron el primer prototipo en octubre de 1974 y lo enviaron a la revista, con sede en Nueva York, desde Albuquerque por ferrocarril a través de la "Railway Express Agency". Sin embargo, nunca llegó a su destino debido a una huelga. Roberts se puso a trabajar en la construcción de un reemplazo, pero no fue igual al original, usando un diseñó diferente. Como Solomón ya tenía una serie de fotografías de la máquina, y había escrito el artículo que se basa en ellas, se publicó así, por lo que el equipo de la portada de la revista es una caja vacía, con sólo los interruptores y los LEDs en el panel frontal, y el equipo definitivo no era igual al publicado en la revista. Además, en la revista anunciaron que estaba disponible en forma de Kit completo para su venta, aunque realmente no estaba disponible todavía.
Un Altair 8800 montado (fuente: vintage-computer.)
En el primer diseño los elementos de la máquina no cabían en una solo placa, por lo que la máquina consistía de cuatro placas apiladas entre sí, unidas por separadores. Además, Roberts vió que las piezas necesarias para hacer un equipo verdaderamente útil no estaban disponibles, o no estarían diseñadas a tiempo para la fecha de lanzamiento en enero. Así que durante la construcción del segundo modelo decidió construir la mayor parte de la máquina en tarjetas extraíbles, lo que reduce la placa base a nada más que un sistema de  interconexión entre tarjetas mediante un bus. La máquina básica constaba de cinco tarjetas, incluyendo la CPU en una y en otra la memoria. Buscando una fuente barata de conectores, encontró un suministro de conectores de borde de tarjeta de 100-pines. El bus S-100 fue reconocido finalmente por la comunidad profesional de la informática, y adoptado como el estándar IEEE-696. El bus del Altair consistía en poner los pines del 8080 disponible para el resto de placas, sin demasiada planificación ni pruebas, lo que ocasionaba problemas, como cortocircuitos entre las líneas de alimentación al estar juntas. La fuente proporcionaba 8 y 18, y era regulada a voltajes TTL o RS-232 a 5 y 12 voltios. El Altair se enviaba en dos piezas, la placa del bus de conexión y la fuente de alimentación se montan sobre una placa base, junto con la parte delantera y trasera de la caja. La tapa formaba los lados superior, izquierdo y derecho de la caja.

El panel frontal se inspiraba en los Data General Nova, e incluía un gran número de interruptores de palanca para alimentar los datos binarios directamente a la memoria de la máquina, y una serie de LEDs rojos para leer los valores. La programación del Altair era un proceso extremadamente tedioso, similar a la del Kenbak-1. El usuario conmutaba los interruptores a las posiciones correspondientes a una instrucción binaria del 8080, luego pulsaba un 'enter' para cargar el código en la memoria de la máquina. Y así una a una para cada posición a programar. Las primeras unidades solo disponían de interruptores y luces como única interfaz, por lo que los primeros programas hacían poco mas que hacer parpadear las luces. Sin embargo, muchos fueron vendidos solo en este formulario. Roberts ya estaba trabajando en tarjetas adicionales, incluyendo un lector de cinta de papel como almacenamiento, ampliaciones de RAM o un interface RS-232 para conectar a un terminal.

El nombre
Tras el interés de la revista en su idea del nuevo ordenador, comenzó el trabajo de diseño del kit completo, dejando los detalles de marketing a la revista. Como los nombres de los productos de la MITS tenía un nombre genérico como "Calculadora 1440" o "Voltímetro digital 1600", la revista quería llamar inicialmente al ordenador PE-8 (Popular Electronics 8-bit), y hay dos versiones sobre el cambio de nombre:
  • Según palabras de Les Solomon en el Primer Congreso del Ordenador Altair en marzo de 1976, el nombre se lo dio su hija de 12 años, tras ver un episodio de StarTrek (probablemente episodio "Amok Time" en el que la Enterprise viaja a Altair-6). 
  • Una versión más probable es que a Les Salomón le pareció que este nombre sea bastante aburrido, así que Les, junto a Alexander Burawa (editor asociado) y John McVeigh (editor técnico) decidieron que: "Es un evento estelar, así que vamos a ponerle el nombre de una estrella". McVeigh sugirió "Altair", la duodécima estrella más brillante del cielo.

Ventas
El sistema se vendía con una tarjeta de memoria de 1Kb, aunque solo llevaba instalados 256 bytes. El lenguaje BASIC fue anunciado en julio de 1975, y requería una o dos tarjetas de memoria 4Kb y una tarjeta de interfaz. La lista oficial de precios, publicada en Agosto de 1975, era:
  • Altair 8800 con 640 bytes de memoria se vendía por 439$ en kit y 621$ montado
  • Tarjeta de memoria de 1Kb por 176$ en kit y 209$ montado
  • Tarjeta de memoria de 4Kb por 264$ en kit y 338$ montado
  • Tarjeta de Interfaz Paralelo por 92$ en kit y 114$ montado
  • Tarjeta de Interface serie RS-232C por 119$ en kit y 138$ montado
  • Tarjeta de Interface serie para Teletipo por 124$ en kit y 146$ montado
  • Tarjeta de Interface de Casete por 128$ en kit y 174$ montado
  • Teletipo ASR Modelo 33 NA montado por 1500$
  • Basic para 4Kb de memoria por 60$
  • Basic para 8Kb de memoria por 75$ 

Un sistema con disquetera y teclado
Un muy optimista Ed Roberts le dijo a su banquero que podía vender en total unas 800 unidades, y necesitaba vender 200 durante el primer año sólo para pagar los gastos, además la máquina era la puerta de entrada para MITS, ya que debía vender tarjetas adicionales de memoria, placas de E/S y otras opciones para obtener beneficios. Cuando los lectores vieron el número de enero de Popular Electronics, MITS se inundó con preguntas y pedidos. Tuvieron que contratar personal extra sólo para contestar el teléfono. En febrero MITS ya había recibido 1.000 pedidos. El plazo de entrega estimado era de 60 días, pero pasaron meses antes de que pudieran acercarse a ese plazo. Ante eso Roberts se centró en servir las máquinas, por lo que todas las posibles ampliaciones que tenía pensadas tuvieron que esperar. MITS afirmó haber entregado 2.500 Altair a finales de mayo, llegando a las 5.000 en agosto. Por ello tuvo que aumentar sus empleados, de menos de 20 empleados en enero, había crecido a 90 en octubre.


Aliados y competidores
Roberts recibió una carta de una empresa llamada Traf-O-Data preguntarle si estaría interesado en la compra de su lenguaje de programación BASIC para su equipo. Cuando llamó a la compañía, respondieron en una casa privada, donde nadie había oído hablar de algo llamado BASIC. La carta había sido enviada por Bill Gates y Paul Allen desde Boston, y realmente no tenían todavía ningún BASIC. Cuando llamaron ellos a Roberts tras la carta, este expresó su interés, y los dos comenzaron a trabajar en su interprete de BASIC, usando un simulador que habían desarrollado para emular un 8080 en una PDP-10. Una vez el interprete desarrollado, lo grabaron en una cinta de papel, y Allen voló a Albuquerque para ofrecer el programa, llamado Altair BASIC (también conocido como el MITS 4K BASIC). La primera vez que se ejecutó apareció "Bienvenido a Altair Basic", y luego Allen escribió "PRINT 2 +2", e inmediatamente apareció la respuesta correcta: "4". También llevaba preparado el juego Lunar Lander. Gates y Allen se unieron formando Microsoft.

MITS no tuvo competencia durante los primeros seis meses, pero su placa de memoria RAM dinámica de 4Kb tenía varios problemas de diseño, lo que unido a los retrasos en el envío de tarjetas opcionales crearon una oportunidad para otros fabricantes. Uno de los compradores del Altair, Robert Marsh, diseñó una tarjeta compatible de memoria estática de 4K, y creó una empresa llamada "Processor Technology", y la vendió por 255$, anunciando en el número de julio de 1975 de Popular Electronics una tarjeta PROM junto a la tarjeta de memoria de 4K. Más adelante diseñó una tarjeta de vídeo muy popular. Posteriormente diseñaría los equipos SOL-20.

También una consultora de California, IMS Associates Inc., publicó en octubre de 1975 en la revista Popular Electronics el anuncio de su IMSAI 8080, al que dedicaré otra entrada.

Desmintiendo un rumor
Como anécdota, siempre ha corrido un falso rumor sobre que el Altair usaba procesadores defectuosos o de baja calidad. El precio de un Altair basico era de 439$, cuando el precio oficial de Intel, cuyo negocio principal eran las memorias y estaba empezando en un mercado desconocido para todos, para un solo microprocesador 8080 era de 360$ (aunque según palabras de David House de Intel en 1984, "estaba fijado por ser un número bonito"),  y todavía no había gran demanda de procesadores. Lo cierto es que como Ed Roberts tenía experiencia en la compra de lotes de chips para sus Kits, fue capaz de negociar un precio de 75$ por microprocesador. Intel vendía su sistema de desarrollo Intelec-8 por unos 10.000$, un sistema de calidad comercial con una amplia variedad de periféricos y software para el desarrollo, aunque su funcionamiento era muy similar a la Altair. Los clientes preguntaban a Intel por qué su máquina era tan cara cuando el Altair costaba solo unos 400$. Algunos comerciales de Intel dijeron que MITS estaba usando piezas con defectos cosméticos o rechazadas por Intel por ser de inferior calidad, por lo que en julio de 1975 Intel envió una carta a su fuerza de ventas, indicando que el MITS Altair 8800 usaba procesadores Intel 8080 estándar, y que los comerciales debían vender los Intelec por sus propios méritos, y no hacer comentarios despectivos sobre valiosos clientes como MITS (la carta fue publicada en agosto de 1975 en el  boletin "Computer Notes" de MITS). Aun así, el rumor del "defecto cosmético" ha aparecido en muchos lugares en los últimos años, a pesar de las negaciones efectuadas tanto por parte de Intel como de MITS.

viernes, 30 de noviembre de 2012

El camino a los ordenadores personales: Otras máquinas anteriores al Altair


Índices: El camino al O.P.       Historia de la Informática


Esta serie de máquinas tuvieron poca influencia en el mercado, fueron poco vendidas o poco conocidas, no habiendo demasiada información de las mismas, por lo que las prefiero agrupar en una sola entrada.

1969


Fuente: wired.com

Honeywell Kitchen Computer, de Honeywell

Dentro de la línea 316, en un momento en que se pensó en hacer un diseño "futurista", una de las versiones fue el modelo "H316 pedestal", en el que la típica caja fue reemplazada por un diseño tipo mesa. Como parte de la campaña publicitaria del modelo H316, se realizó una campaña de marketing para vender el modelo para las cocinas, y por la "módica" cantidad de 10.000$ obtenías un H316 pedestal con varias recetas de cocina en su memoria. El modelo no servía realmente para lo que decían, al carecer de pantalla y teclado, por lo que había que cargar las recetas con una cinta de papel, y seguirlas en función de las luces de la consola, además de pesar sobre los 50 kilos y requerir unas condiciones de temperatura y humedad no aptas para una cocina, pero por su publicidad ha pasado a la historia de la informática como el primer aparato que se vendía para el hogar.

1971


Fuente: old-computers.com

Abacus Educational Computer, de Feedback

Sistema compuesto por dos unidades, la EC362 (unidad aritmética) y la EC372 (unidad de memoria y de control), de 1m de alta por 600cm de ancha cada una, que podrían usarse de forma independiente, o unidos entre sí conectando los botones de arranque para que operaran a la vez. Usaba una CPU con chip discretos, y se conectaba a un teletipo como entrada y su impresora como salida, y una unidad de cinta de papel para lectura o grabación.

Fuente: old-computers.com

HP-9810, de Hewlett Packard

Era una calculadora de sobremesa, con posibilidades de programación, usando memoria en chips y un display con leds de 7 segmentos. Disponía de una unidad de lectura/grabación de tarjetas magnéticas, para almacena y ejecutar los programas, y una amplia variedad de rutinas matemáticas en su ROM.

1972


Fuente: old-computers.com

Q1 System, de la empresa Q1 Corporation

Primera máquina en usar un 8008, aunque de uso empresarial y no personal. La primera venta fue en a una empresa de florida el 11 de diciembre de 1972. En 1973 se instalaron en Europa (Alemania) y Asia (Hong Kong). Al parecer, Q1 también entregó algunos  ordenadores a la NASA.

Fuente: old-computers.com

HP-9830

Calculadora de sobremesa programable en HP BASIC Plus, aunque era mas un ordenador personal, su precio lo aleja de ese segmento. La CPU se montó con chips TTL, en 4 tarjetas que formaban un microprocesador de 16 bits en lógica microprogramada.

1973


Fuente: old-computers.com

Intellec Series, de Intel

Los Sistemas de Desarrollo de Microprocesadores de la serie Intellec fueron computadoras destinadas al desarrollo de productos basados ​​en los microprocesadores de Intel. Se incluyó una unidad principal con CPU, RAM, ROM, Entrada/Salida y circuitos de control de interrupciones, así como todo el software necesario: ensamblador, enlazador y depurador. Un programador de EPROM y un emulador en circuitos (ICE) permitía emular el nuevo sistema en tiempo real antes de su desarrollo. Los Intellec 4 de 1973 estaban diseñados entorno al 4004, el Intellec 8 de 1974 en torno al 8008, y el Intellec MDS de 1975 para el 8080. Luego salieron unidades con discos y disqueteras para los 8080, 8085 y 8086.

1974


Fuente: zdp

Kentelec-8, de Distesa

Fue el primer ordenador made in  Spain, era de uso educativo, y hay muy poca información sobre esta máquina, de la que solo se calcula que se fabricaron 20 unidades, por lo que me remito a lo dicho en Zona de Pruebas, ya que no tengo mas información que aportar.

Fuente: echosciences-grenoble.fr

Alcyane, de la empresa MBC

Máquina francesa, diseñada por George Cottin usando un 8080, de la que se calcula vendieron unas 2.000 unidades. Se vendía en una caja similar a la del posterior Altair, y posteriormente se añadió un teclado, un terminal y un casete, y luego unidades de discos. MBC fue adquirida por Matra posteriormente.

Fuente: laptopcity1

MCM/70 de la empresa MCM Computers

Muy poco conocida máquina diseñada y construida en Canadá, que se puede considerar como el primer portable de la historia. Diseñada entorno a un 8008 trabajando a 800Khz, disponía de 2, 4 u 8Kb de RAM con una batería de respaldo para mantener su estado sin conexión a la red, 32Kb de ROM con una versión del lenguaje APL, un pequeño display de plasma de una línea de 46 caracteres, todo ello dentro de una caja con un teclado y una o dos unidades de casete.


jueves, 29 de noviembre de 2012

Enseñando la electricidad a los niños

Dentro de la semana de la ciencia, le pidieron a mi hijo mayor, que mantiene un blog llamado Ciencia Inquieta y colabora con el grupo Hablando de Ciencia, que colaborara con el día de la ciencia que se desarrollaba en el Jardín Botánico de Valencia, dependiente de la Universitat de Valencia, por lo que Hablando de Ciencia desarrolló una serie de actividades, enfocadas tanto a mayores como a niños. A mi me pidió que le ayudara a montar una de las mesas de actividades para niños, aunque al final me dejó solo en ella mientras coordinaba las otras actividades. 

En esa mesa se enseñó a los niños como hacer una batería con limones, y otra con agua salada capaz de encender una bombilla, explicándoles como funciona, enlazando con la producción de la electricidad, de como se produce todavía mucha electricidad quemando combustibles fósiles, que producen CO2 que es uno de los responsables del efecto invernadero, que nos lleva al calentamiento global, para lo que había un experimento con dos matraces, uno lleno de aire y otro de CO2 para ver como uno se enfriaba mas rápido que el otros.

Al final llegamos a las 9, ayudamos a montar algunas cosas, luego monté las pilas, a las 10 llegó el primer niño, y hasta las dos y media estuve repitiendo muchas veces lo mismo, pero siempre es bonito hacer cosas con niños, yo disfrute bastante, y espero que ellos también.

La carpa donde desarrollé la actividad, como siempre el soldador en la mesa, aunque al final no lo utilicé, pensaba soldar los cables a los elementos metálicos, pero lo hice sin soldar nada, para que los niños vieran que lo pueden hacer en casa sin problemas.

A la izquierda los dos matraces, al final fueron demasiadas horas por lo que no pudieron verlo bien, a media mañana ya estaban fríos los dos.
Una batería de este tipo es un trozo de cobre y un trozo de zinc (cualquier cosa de hierro se recubre de zinc para evitar la oxidación, un clip, un tonillo, un clavo, arandelas, soporte de pared) o de aluminio (aunque es menos eficiente) bañados por un electrolito (ácido, base o disolución de sales), esto produce una celda de una pila, igual a la que montó Volta en 1800.

Con el limón es muy sencillo, se pincha un cable de cobre y un clip, de forma que no se toquen internamente, y con el voltímetro se ve que hay unos 0'4voltios. Se hace igual con limón o cebolla que son ácidos, o con patata que tienen muchas sales.

Los tres recipientes (que eran un poco grandes, no hace falta mas que tres tazas) son tres pilas conectadas en serie, unas monedas de céntimos proporcionan el cobre, unas arandelas zincadas el zinc, el electrolito es agua del grifo con sal disuelta, una cucharada grande, y ya proporciona unos 0'7voltios, uniendo el zinc de una con el cobre de otra mediante un hilo, las conectamos en serie, sumándose el voltaje, entre 3 proporcionan unos 2voltios, suficiente para encender un led.
El led se enciende sin problemas, aunque este necesita casi 2 voltios, este es de alta luminosidad rojo, para que se vea mejor con la luz ambiente, ya que estas las baterías proporcionan suficiente corriente para encenderlo mucho tiempo.

Cada led necesita un voltaje y amperaje diferente, por lo que podéis calcular cuantas celdas salinas necesitáis:
  • Con 20mA lucen los diodos rojos normales que van a 1'7 voltios, los rojos de alta luminosidad de 1'9 voltios, los naranjas y amarillos que funcionan a 2 voltios, y los verdes que trabajan a 2'1 voltios.
  • Con 12mA lucen los diodos azules y los de alta luminosidad blancos y verdes, que trabajan a 3'4 voltios.
  • Con 10mA lucen los diodos de alta luminosidad azules que trabajan a 4'6 voltios



Explicando con un led en la mano

 Explicando como hacer la batería con un limón

miércoles, 28 de noviembre de 2012

El camino a los ordenadores personales: El Mark-8


Indices: El camino al O.P.       Historia de la Informática




Al terminar sus estudios en la Universidad Técnica de Virginia, Jonathan Titus, para su tesis doctoral, diseñó su propio ordenador personal, basado en el Intel 8008, con solo 628 bytes de Ram, completándolo a mediados de 1793.

Titus ofreció los esquemas a la revista Popular Electrónics, pero no les interesó, por lo que luego los ofreció a la revista Radio-Electronics, que dudaron mucho pero al final aceptaron, pero como la máquina estaba efectuada en placas de prototipo, tuvo que rediseñar las placas, reusando los componentes, para poder hacer la fotografías necesarias para la revista.

Lo publicaron en la edición de julio de 1974, en un artículo en que se mostraba una descripción general de la máquina, la descripción de cada una de las placas, junto a información de piezas e ideas de como montarlo. Aunque Radio-Electronics lo definía como un minicomputador personal, el concepto de mini era aplicado a ordenadores mas grandes, pero en eso momento no existía el concepto de ordenador personal. Fue el primer ordenador personal completo publicado en una revista, el tercer ordenador personal de la historia y el segundo disponible en USA.

El propio Jonathan Titus lo definió como un loose kit (kit relajado). Al ser un proyecto del tipo "hágalo usted mismo", y como en la propia revista no había espacio suficiente para explicar como montarlo, se ofrecía en la revista un folleto por 5$ con los esquemas completos, los diseños de las tarjetas de circuito y mas información,además, Titus anunció que vendía el conjunto de tajetas de circuito por 50$, por lo que los aficionados solo necesitaban conseguir los componentes y montarse su propio ordenador, pero lo vendía sin caja ni aditamentos de ningún tipo, otra cosa a comprar, y además era difícil encontrar todos los componentes necesarios, había que buscalos en varios proveedores.
A pesar de que se vendieron unos 7.500 folletos y 400 conjuntos de tarjetas, realmente no fue un gran éxito comercial, y solo los aficionados con amplios conocimientos de electrónica podían construírselo, ya que las placas de doble cara no tenían taladros metalizados, por lo que había mucho que soldar, y aparecieron problemas en las placas que había que solucionar. Se dice que se montaron entre 1.000 y 2.000 unidades, aunque algunas fuentes consideran que como muchos quedaron sin acabar, o no llegaron a funcionar, la cifra debe reducirse bastante. Actualmente se calculan que existen unas 100 unidades en museos y colecciones particulares, aunque muy pocos funcionando. La máquina original que apareció en la revista, está expuesta en el Smithsonian, donada por Titus, aunque no donó la fuente de alimentación, por lo que no esta operativa.

No fue un boom, pero el Mark-8 fue lo que motivó a los editores de la revista Popular Electronics a publicar su propio proyecto de microcomputador seis meses después, el Altair, viendo la popularidad del Mark.

Además, otro gran pionero de la computación personal, Robert Suding, montó su Mark-8, y al poco tiempo formó la empresa Digital Group, que comenzó vendiendo placas para mejorar la Mark-8, ofreciendo mucho software nuevo, y un interfaz de vídeo y otro de casete.

Digital TV Typewriter para el Mark-8 (fuente bytecollector.com)