Simulador lógico Logisim para diseñar circuitos digitales
1. Logisim es un simulador lógico que permite diseñar y
simular circuitos electrónicos digitales mediante unainterfaz gráfica
de usuario. Logisim, que se encuentra bajo licencia pública GNU,
es software libre diseñado para ejecutarse en Microsoft
Windows, Mac OS X y Linux entre otras plataformas. Su código
está totalmente en Java y usa la biblioteca de interfaz gráfica de
usuario Swing. El principal desarrollador, Carl Burch, ha trabajado
en Logisim desde su creación en 2001.
2. El software se usa principalmente por estudiantes de informática en las clases,
para diseñar y experimentar con circuitos digitales de forma simulada.
Los circuitos están diseñados en Logisim mediante una interfaz gráfica de
usuario similar a los programas de dibujo tradicionales, que también se
encuentra en muchos otros simuladores.
Logism permite el uso de cables verticales u horizontales en dos dimensiones.
Para ello se usa la herramienta de cableado, la cual con un simple arrastre del
ratón puede crear muchos segmentos de cable. A diferencia de otros
simuladores de sofisticación del Logisim,
Logisim permite al usuario modificar el circuito durante la simulación. La
relativa simplicidad de la interfaz la hace funcionar bien para cursos de estudio
de circuitos. Características para diseño de circuitos sofisticados, como
"subcircuitos" y "paquetes de cable" presentes en Logisim, se encuentran en
pocas herramientas gráficas de código abierto.
3.
4. • Programas para aprender tecnología industrial de bachillerato..
• Para ejecutar las aplicaciones con esta opción tendrá que estar conectado a
Internet y tener Adobe Flash Player para ver. 7 o superior.
5. Es un entorno sencillo de programación educativa con un lenguaje propio de
scripts que permite a los principiantes aprender los fundamentos de la ciencia
de la computación mediante la programación de un robot simulado.
Además de la introducción de técnicas de programación comunes, RoboMind
también tiene como objetivo ofrecer conocimientos básicos en robótica e
inteligencia artificial.
RoboMind está disponible como aplicación independiente
para Windows, Linux y Mac OSX.
Es gratuito y de código abierto bajo su propia licencia. RoboMind fue
desarrollado y lanzado por primera vez en 2005 por Arvid Halma, estudiante
de la Universidad de Ámsterdam en aquel entonces.
6. La aplicación se desarrolla en una red cuadriculada y
bidimensional en la que un robot se puede
desplazar, observar las células colindantes, y
marcarlas dejando un rastro de pintura. En el entorno
también se pueden incluir balizas que el robot
desplaza para despejar u obstruir su camino.
RoboMind ofrece un lenguaje de
programación básico que consiste en un
conjunto conciso de reglas. Además de los
comandos para hacer que el robot realice las
instrucciones básicas de movimiento, las
estructuras de control pueden ser modificadas
por las sentencias condicionales (si-entonces;
si-entonces-si no), bucles (while) y las
llamadas a procedimientos propios.
7. Aprenda acerca de graficar polinomios. La forma de la curva cambia como las
constantes son ajustados. Ver las curvas de los términos individuales (por
ejemplo, y = bx) para ver cómo se suman para generar la curva polinómica.
8. • Temas principales
• Graphing
• Polinomios
• Curves
• Ejemplos de metas de aprendizaje
• Dibuje la forma de la gráfica de una línea cambia como el
coeficiente constante y variar.
• Predecir cómo un gráfico de líneas que se verá dada una ecuación en
otras formas.
• Dibuja cómo cambia una parábola como coeficientes y constantes
variar.
• Predecir cómo un gráfico parabólico se verá ecuaciones dadas en
otras formas.
9.
10.
11. El Simulador de Construcción de Circuitos Digitales con Escenarios Virtuales
y Tutoriales Interactivos es un programa para construir circuitos digitales sobre
un módulo digital virtual a partir de modelos lógicos de circuitos integrados
estándares (familia TTL LS) y de aplicación específica (ASIC).
Los circuitos pueden ser simulados en el módulo digital directamente y en
algunos casos pueden ser validados con Escenarios Virtuales que representan
al ambiente donde los circuitos operarán.
Además, los circuitos hechos pueden ser almacenados, recuperados y
editados.
El programa también provee Tutoriales Interactivos de algunos circuitos
lógicos típicos, y muchos de ellos incluyen descripciones VHDL. Este
software ha sido diseñado para ser empleado como una herramienta de
enseñanza y aprendizaje del diseño digital y actualmente está orientado a
cursos básicos o de introducción a los circuitos digitales, tanto en el nivel
escolar como universitario. El programa se ejecuta en MS Windows con una
resolución de pantalla de al menos 1024 x 768. Esta versión del programa es
gratuita, de copia y uso libre.
12. • Cuenta con un gran número de modelos de circuitos integrados de la
familia TTL LS.
• Los circuitos construidos pueden ser almacenados y recuperados.
Ello permite una verificación y una reutilización de los ejemplos
tanto en la enseñanza como en el aprendizaje del diseño digital.
• Los tutoriales al lado del módulo digital permiten validar
rápidamente el conocimiento adquirido.
• Los escenarios brindan una mejor perspectiva y facilitan una mejor
primera especificación del diseño lógico.
• Los ASICs simplifican los diseños y ahorran espacio en la tarjeta de
alambrado (protoboard), y pueden ser usados como ejemplos de
funcionamientos de los circuitos deseados. Esta característica puede
servir, por ejemplo, para enseñar la partición del diseño digital.
Nuevos modelos de ASICs pueden ser hechos a partir de
descripciones VHDL o programas C++, mas por ahora sólo en el
nivel de programación.
13. • Los modelos de circuitos están basados sobre
circuitos TTL con encapsulados DIP. El usuario no
puede crear nuevos modelos.
• Todos los modelos son solamente lógicos, sin
pines o puertos de tres estados ni bidireccionales.
• Los modelos no consideran efectos eléctricos
(retardos en la propagación de las
señales, abanicos de entrada y salida, ruido, etc.)
• El número de escenarios y tutoriales es pequeño.