Hola!
Les cuento más o menos por arriba que es "
la del Apollo XI" que sugirió Carlos, mas o menos como se puede encarar, y dos alternativas de funcionamiento que se me ocurren a primera vista. A lo mejor despues de ver exactamente de que se trata podemos votar sobre si es un proyecto encarable (e interesante) o si tenemos que buscar otro.
HAY MUCHISIMA DATA TECNICA E HISTORICA AQUI.(Ver los enlaces al final de ese articulo -external links- tambien)
"
la del Apollo XI" es en realidad la Apollo DSKY interface. Es decir, el (los) Apollo tenian una computadora de abordo, a la que los astronautas accedian mediante un módulo conocido como DSKY (por display-teclado o DiSplay-KeYboard) . Digamos que -si no lo entiendo mal- lo que Carlos tiene en mente es hacer la parte visible de esa computadora. Este es un esquema con sus partes:
Y asi se ve la original:
Asi estaba montada en el modulo del Apollo:
La maquina funcionaba asi: los astronautas metian codigos por el teclado y recibian datos por los displays de 7 segmentos. En general, los "datos" eran numeros de 4 digitos, en los que los dos primeros eran la instruccion y los otros dos el parametro. La computadora procesaba esto, y devolvia un mensaje en las 5 lineas de digitos o mediante alguna luz. Los botones, que menciona Carlos, tienen una luz interna que tambien puede encenderse o apagarse mostrando alguna situacion.
Estos son algunos de los comandos. No son todos, pero sirve para tener una idea de como es la cosa:
Bien. Se me ocurren dos formas de encarar el hard y dos formas de encarar el soft.
Obviamente, seguro que hay otras formas y seguramente mejores que ustedes deben conocer. Si se llega a encarar este proyecto, habrúa que debatirlo bastante
----------------------------------------------------------------
Hardware:
Alternativa 1: Un PIC como "cerebro", con un teclado multiplexado y el "display" (luces + digitos) multiplexados tambien.
Pros: pocos componentes, ligeramente mas barato de hacer, etc
Contras: impreso mas complejo, programacion más dificil, posible parpadeo de los digitos, etc
Alternativa 2: Un PIC como "cerebro", con un teclado multiplexado y el "display" (luces + digitos) controlado por registros de desplazamiento:
Pros: , excelente brillo de digitos e indicadores, sin parpadeo, impreso mas simple (seguramente una cara), programacion más simple, etc
Contras: impreso algo mas grande, algunos componentes mas, ligeramente mas caro (pero poco, cada registro de desplazamiento debe costar 3 o 4 pesos)
----------------------------------------------------------------
Software:Alternativa 1: Hacer algo que "parezca" una
DSKY pero que no lo sea. Es decir, que si pongo un comando determinado me devuelva lo que hacia la original, pero que en realidad sea una "simulacion" de la original, sin posibilidad de -por ejemplo- escribir nuevos programas en el ASM de esa maquina. Solamente haria lo que la DSKY original.
Esto es bastante sencillo de hacer.Alternativa 2: Hacer una DSKY hecha y derecha, que se pueda programar en ASM y todo. (Ese es el enfoque que use en el clon del Altair 8800. Cuando estuvo listo, "copie" con las llaves un programa del manual original de la maquina y lo ejecuto sin dramas) En esa maquina, un "emulador" por hard, podría correr el programa escrito originalmente para la DSKY y comportarse como ella, y tambien otros programas escritos mas tarde o por nosotros y ejecutarlos como la maquina real. Esto es posible tambien,
pero mucho mas complejo.
----------------------------------------------------------------
Puede ser bastante dificil hacer un "panel" como el original. El display de la izquierda se puede hacer con leds y un acrilico serigrafiado (algo caro, pero posible), los digitos con displays leds de 7 segmentos detras de un acrilico serigrafiado (idem) y el teclado......se me ocurre usar pulsadores de esos que vienen para circuito impreso con una membrana encima, pero seguramente llevaria bastante trabajo artesanal.
Obviamente, si solo se quiere tener la maquina para "jugar" con ella su aspecto no importa mucho, pero si (como seria mi caso) se quisiera tener la maquina lo mas parecida posible a la original habría que trabajar bastante en esto.
Lo bueno es que aqui podría colaborar mucha gente! En cuanto al costo, si dejamos de lado todo lo correspondiente al "gabinete", de lo que no tengo ninguna idea de costos,
los componentes y placas deberian costar mas o menos entre 500 y 800 mangos. Puede que algo menos, puede que algo mas. Sin tener el esquema completo no se puede calcular algo exacto, pero a ojo de buen cubero podríamos decir que está en ese rango de precio.
Por supuesto, desarrollar esto puede llevar un par de meses, construirlo otro tanto, por lo que serian
entre 100 y 200 pesos por mes (mas los acrilicos y elementos de la carcaza). Es una moneda, pero tampoco sería tanto
Bueno,ese es un rápido panorama de lo que veo en este momento sobre este proyecto.
Toca decidir si interesa hacerlo o no, y presentar alternativas
Un abrazo!