Construyendo un Altair 8800 pieza por pieza

Publicado por en Electrónica el 03/01/2020

Desde luego el Altair 8800 ha marcado un antes y un después, allá por 1974 donde se presentó en forma de kit a un precio muy económico para la época. Es un ordenador clásico entre los clásicos y es un excelente comienzo para enseñar principios de computación a bajo nivel. Los que realmente quieren aprender computación clásico y digámoslo de paso, por afán coleccionista, se montar una réplica real desde cero, con su PCB, sus componentes grandotes de toda la vidas y cableado diverso. Eso mismo hizo éste usuario que ha publicado el montaje completo en forma de vídeos en youtube donde actualmente a la hora de escribir ésta entrada, tiene 57 vídeos y subiendo. Está todo: las placas PCB, montaje de la tarjeta principal, caja y hasta la programación bit a bit de la ROM interna con interruptores. La verdad es que el resultado es extremadamente bueno, aunque si no tienes tanta paciencia como él, siempre puedes montar un emulador de Altair 8800 con Arduino, que es mucho más pequeño y fácil de montar. A continuación te dejo unos pocos vídeos del montaje, pero en su canal de youtube podrás verlos todos.

Leer más

Sistema de planificación de movimiento ultra rápido para coches autónomos

Publicado por en Tecnología el 18/07/2019

La razón por la que es tan importante la planificación de movimientos rápidos para vehículos autónomos es porque la planificación de movimientos abarca el proceso mediante el cual el vehículo decide qué hacer a continuación. Hacer este proceso más rápido no solo significa que el vehículo puede tomar decisiones más rápidamente, sino que también puede tomar decisiones mucho mejores: mantener al pasajero y a todos los que lo rodean lo más seguros posible. Mientras que la mayoría de los coches autónomos se basan en sistemas de planificación de movimiento que funcionan a una velocidad de entre 3 Hz y 10 Hz, el nuevo sistema de Realtime Robotics funciona a 1.000 Hz, pasando por una red masiva de datos de posibles trayectorias en paralelo.

Leer más

Funcionamiento de un ordenador IBM 1401

Publicado por en Tecnología el 13/01/2018

En los años sesenta, los ordenadores eran muy diferentes desde luego. Y de vez en cuando está bien ver cómo se trabajaba con esos enormes armarios, generando un ingente consumo eléctrico si lo comparamos con su rendimiento. En aquella época, era tecnología punta. Se introducían datos con tarjetas perforadas y podías imprimir largos listados en impresora que pesaban cientos de kilos. Todo esto con tan solo 16Kb de memoria para ejecutar sus tareas. Claro que hoy en día, nos quejamos cuando nuestro móvil tiene 8 GB en lugar de 16 GB por que no queda espacio para más fotos del whatsapp ;) A continuación os dejo una interesante visita al Museo Histórico de Ordenadores de Mountain View, donde Ken Ross y Paul Laughton muestra y explican cómo funcionaba el IBM 1401.

Leer más

Computación numérica con GNU Octave

Publicado por en Programación el 21/06/2014

Muchas veces nos vemos con una gran cantidad de datos como por ejemplo en un data logger, un control GPS o registros de diversos sensores a lo largo del tiempo. Una parte importante es por supuesto recopilar los datos pero más importante aún es interpretarlos e incluso ver los datos de forma gráfica. Esto es precisamente lo que hace GNU Octave, un software open source que funciona tanto en Linux como en Windows y que permite mediante un pequeño lenguaje interpretado, generar gráficas de todo tipo en base a datos o fórmular matemáticas. No es un sustituto directo de Matlab que para este tipo de cosas sigue siendo el rey, pero merece la pena echarle un vistazo. A continuación os dejo un vídeo resumen de cómo funciona y en enlace a su web por si quereis saber más.

Leer más