Puertas Lógicas


m59iozqEn esta entrada se van a indicar enlaces a direcciones de entornos on line en los que realizar pruebas de puertas lógicas y a alguna aplicación móviles y tablets.

La noción de “puerta lógica” fue desarrollada por George Boole hace 150 años y resulta ser uno de los elementos claves en la teoría de la computación.

The Logic Lab

labEs un simulador muy fácil con el que podremos construir nuestros circuitos.

Desde el panel de la izquierda podemos seleccionar entre distintos tipos de inputs (interruptores). A continuación desplegamos el panel de “Logic ports” para seleccionar los operados o puertas lógicas que componen el circuito. Y por último añadimos la salida seleccionándola desde el panel “Output”

Logic.ly

logic

Este es el entorno que utilizamos en clase y con el que estaréis más familiarizados. El procedimiento es similar al anterior. Seleccionamos las entradas, diseñamos el circuito con las puertas lógicas, y finalmente añadimos la salida. Se trata de una versión gratuita que no permite exportar ni guardar los resultados.

Logic Gate Simulator

simulator

simulator-2En este simulador deberemos seleccionar desde la ventana desplegable de la derecha el operador que vamos a usar y pulsar sobre “add node”, tantas veces como necesitemos. Los operadores se pueden desplegar y situar en la plataforma y, como en los demás casos, lanzamos los “cables” que permiten unir los operadores formando el circuito. Para activar/desactivar las entradas sólo hay que pulsar sobre ellas

Logic Circuit Test

test1Este simulador permite obtener el resultado final de la tabla de verdad de un circuito. Es muy útil para comprobar que hemos resuelto bien nuestra tabla de verdad y nuestro circuito. Requiere que JAVA esté actualizado y no funciona muy bien en todos los navegadores. En Firefox funciona bien, pero sólo si tenemos JAVA instalado.

test2Una vez que entramos en la plataforma, debemos seleccionar tanto el número de imputs como de outputs que va a tener nuestro circuito. Luego sólo tenemos que arrastrar las puertas lógicas y construir el circuito. Es importante que las conexiones se hagan bien, y que partan desde los cuadrados que indicarían la salida de un operador, hasta los círculos que son las entradas de los operadores. Si esto no se hace bien, no se puede comprobar el circuito.

simulatorpro1

Logic Simulator Pro

Esta es una aplicación para dispositivos Android. Una vez abierta la aplicación, hay que dar nombre al circuito. Permite guardar circuitos y renombrarlos.

ciurcuitry

Circuitry

circuitry2Se trata de una aplicación para Ipad que en realidad es un tutorial para iniciarse en el uso de puertas lógicas. El sistema es parecido a un juego en el que hay que ir resolviendo los problemas que se van planteando. Cada vez que se resuelve un problema activamos un nivel de complejidad más elevado.

imakelogic1

iMakeLogic

Una aplicación para Ipad que funciona como un simulador de puertas lógicas. Es muy rápido y permite hacer capturas de pantalla desde el mismo iPad para poder guardar los circuitos diseñados.

imakelogic2

Quizá os resulten más interesantes estas conexiones en las que debe haber algún tipo de lógica. El trabajo del diseñador Peter Dovak consiste en unir, siendo ciertos patrones, las líneas de metro en un sólo dibujo. Enlace para leer el artículo

metros

Fuente de la imagen.