Mostrando entradas con la etiqueta calculadoras. Mostrar todas las entradas
Mostrando entradas con la etiqueta calculadoras. Mostrar todas las entradas

domingo, 9 de mayo de 2010

Ordenadores... ¿de madera?

Existen toda una serie de modelos de computación alternativos que bajo la denominación de computación no convencional explora esquemas y diseños nuevos o inusuales, tales como el ordenador dominó y el ordenador billar. En el siguiente vídeo de YouTube podemos ver la implementación de puertas lógicas no electrónicas



En la web Woodgears podemos ver cómo se construyó este sumador binario basado en canicas. Y del mismo autor, Matthias Wandel, esta maravillosa máquina de canicas.









Fuentes: Woodgears. Otra página que describe la construcción de un semisumador de madera. Charles Babbage diseñó en el siglo XIX la Máquina Diferencial, un ordenador basado en mecanismos de relojería que tenía una arquitectura funcionalmente idéntica a la de la máquina de Von Neumann. Estos modelos presentan la ventaja de ser resistentes a un ataque de pulso electromagnético. En todo caso antes de sacar la lija y la serreta de pelo, pégale un vistazo a Arduino. Como siempre, gracias por venir. Si te gustó el post puedes apuntarte a través del correo electrónico o por medio del feed RSS (más información acerca del RSS). También puedes seguirme a través de mis elementos compartidos, y a partir de ahora desde Twitter o Friendfeed. En la elaboración de este post no se ha maltratado ninguna canica.

martes, 27 de octubre de 2009

La prodigiosa historia de la calculadora Curta - Curt Herzstark

Hoy 27 de octubre nos acordamos del austriaco Curt Herzstark (26 de julio de 1902 - 27 de octubre de 1988), inventor de la Curta, una pequeña calculadora mecánica, accionada a manivela, cuyo diseño compacto en forma de pequeño cilindro cabía en la palma de la mano y permitía realizar las operaciones básicas de adición, sustracción, multiplicación, división, así como otras más complejas tales como raíces cuadradas.

Curt Herzstark había heredado de su padre la empresa Rechenmaschinefabrik der Austria Erstanden Compagnie (Compañía Austriaca de Fabricación de Máquinas Calculadoras), que había fabricado la primera calculadora eléctrica partiendo del Aritmómetro de Thomas. La primera invención del propio Curt fue en 1928, una memoria mecánica capaz de almacenar cálculos parciales. Pero es la historia de la calculadora Curta la que resulta particularmente notable.


En 1943 Herzstark, que era judío, fue enviado al campo de concentración de Buchenwald. Allí fue obligado a trabajar en unas condiciones lamentables hasta que los nazis descubrieron sus habilidades mecánicas, y le invitaron a completar un prototipo de calculadora para entregar a Hitler como regalo. Herzstark, partiendo de los principios del Aritmómetro de Leibniz, pulió un novedoso diseño basado en la acumulación de valores en ruedas dentadas, que eran sumados o complementados por un mecanismo de tambor de paso. Puede afirmarse que su trabajo en el prototipo de la que se convertiría en la Curta le salvó literalmente la vida.

Al terminar la guerra el príncipe de Liechtenstein compró el diseño de la Curta, que fue finalmente fabricada por la empresa Contina AG. Hay dos tipos de Curtas: el Curta Tipo I, con deslizadores para representar 8 dígitos, un contador de revolución de 6 dígitos y un contador del resultado de 11 dígitos y el Curta Tipo II, más grande, introducido en 1954, cuyos deslizadores permitían representar 11 dígitos, un contador de revolución de 8 dígitos, y un contador de resultado de 15 dígitos. Se calcula que fueron hechas unas 140.000 calculadoras Curta (80.000 Tipo I y 60.000 del Tipo II). Las últimas Curta se fabricaron a principios de los años 70 del pasado siglo, cuando la aparición de las calculadoras electrónicas las desbancaron definitivamente.


La Curta encontró usos cuando menos curiosos. Uno de los colectivos que la adoptaron fue el de los corredores de rallies entre los años 1960 y 1980. Incluso después de la introducción de la calculadora electrónica las Curtas fueron usadas en rallies de tiempo-velocidad-distancia (TSD) permitiendo cálculos de tiempos, puntos de comprobación, distancias fuera de curso, etc. Algunos pilotos de avión también usaron las Curtas para llevar a cabo sus cálculos.


Las Curtas eran dispositivos muy fiables, y tan sólo un 3% tuvo que volver a fábrica por problemas de garantía. Sin embargo a lo largo de los años se mantuvo un significativo flujo de Curtas que eran enviadas a fábrica desmontadas para volver a ser ensambladas. Muchos compradores no podrían evitar la curiosidad y las abrían para descubrir su mecanismo. Sin embargo pronto descubrían que era muchísimo más fácil desmontarlas que volver a ensamblarlas. A un entristecido comprador al ir a recoger su reconstruida Curta de $600 (tras pagar, eso sí, otros $300 en concepto de reensamblaje) se le animó con las siguientes palabras "No se sienta mal. Las Curtas realmente cuestan $900. Todo el mundo las desmonta."





Fuentes: Wikipedia (Curta, Curt Herzstark). Clifford Stoll, protagonista y autor de la famosa historia de hackers "El Huevo del Cuco", escribió una estupenda historia de la Curta en Scientific American (PDF, 7 páginas, inglés). Otro magnífico recurso para profundizar en el tema es vcalc. También disponemos de una simulación online de la Curta, sonido incluido. Como siempre, gracias por venir. Si te gustó el post puedes apuntarte a través del correo electrónico o por medio del feed RSS (más información acerca del RSS). También puedes seguirme a través de mis elementos compartidos.

martes, 11 de agosto de 2009

Casio FX-7000G

Allá por 1985 leí en la revista "Muy Interesante" que Casio había fabricado una calculadora gráfica programable, la Casio FX 7000G. Aquello fué un flechazo a primera vista: la 7000G no se parecía a ninguna calculadora que hubiese visto antes (de hecho, se trataba de la primera calculadora gráfica). Recorté la noticia y la tuve en mi corcho varios meses, y más o menos un año más tarde mis padres aparecieron con esto...

Las pocas matemáticas que he logrado aprender de verdad las debo en gran parte a las interminables horas que pasé exprimiendo los 422 bytes de memoria de este pequeño ordenador, dibujando funciones y sus derivadas y sus integrales con sus teclitas de goma (tan parecidas a las de mi queridísimo Spectrum 48K) y su enorme display de cristal líquido de 96×64 pixels:

Ofrecía un lenguaje de programación bastante completo, con sus condicionales, etiquetas, y subrutinas. El siguiente programita de Viktor Toth implementa la función Gamma (una extensión del concepto de factorial a los números complejos) en la jerga de la 7000G

"X=":?->X
1->Y
Lbl 1
X>=0=>Goto 2
XY->Y:X+1->X
Goto 1
Lbl 2
e(ln ((1+(76.18009172+9.5E-9)/(X+1)
-86.50532033/(X+2)+24.01409824/(X+3)
-1.231739572/(X+4)+1.208650973E-3/(X+5)
-5.395239384E-6/(X+6))×
sqrt(pi×2)/X)+(X+.5)× ln (X+5.5)-X-5.5)/Y
Lo que son las cosas. Unos años más tarde, a principios de los 90, presté la calculadora (tonterías se hacen) y no la volví a ver... hasta que hace un par de semanas trasteando por eBay me encontré que subastaban una FX7000G por $9.95, metí cuatro centavos más ¡y gané la puja! Ayer me llegó, con su fundita de vinilo y todo. Me ha costado más el collar que el perro (los gastos de envío que la calculadora en sí :), pero estoy más contento que unas castañuelas.


Dejo aquí un par de enlaces a los manuales de la FX7000G, aquí (pdf, inglés, 5.75MB, 75 páginas) y aquí. Una vez más, gracias por venir. Si te gustó el post puedes apuntarte a través del correo electrónico o por medio del feed RSS (más información acerca del RSS). También puedes seguirme a través de mis elementos compartidos. Y esta vez no la pienso prestar... Un día hago un post con los libros que he prestado :-(