Hardware |
Descripción General
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. Este programa es gratuito, de copia y uso libre, y se encuentra en constante mejora.
Ventajas del Programa
Limitaciones
El número de escenarios y tutoriales es pequeño, poco a poco se agregarán más de ellos.
El Módulo Digital
El módulo digital contiene:
Un protoboard.
Edición de Circuitos
Los chips se eligen del menú Circuitos. Al seleccionar un chip aparece fuera del protoboard. El chip se arrastra con el ratón a la posición deseada. Los chips solamente pueden insertarse entre las filas E y F del protoboard. Para insertar y retirar un chip es necesario que las casillas y sus canales estén libres de cables. Los chips pueden retirarse haciendo click derecho sobre ellos.
Para construir o modificar el circuito el módulo debe estar apagado. Para construir un circuito primero se insertan los chips y luego se hacen las conexiones dibujando las líneas con el ratón.
Los cables se dibujan a mano alzada con el ratón. Para dibujar una línea de cable primero se presiona sobre una casilla libre, luego se arrastra el ratón y se libera sobre otra casilla libre.
Para retirar un cable se pulsa con el botón derecho del ratón sobre una casilla que contiene un extremo del cable.
Tutoriales interactivos. El propósito de los tutoriales es que el usuario determine, identifique y/o descubra las funciones lógicas interactuando con los circuitos preconstruidos.
Escenarios Virtuales. Sirven para simular el funcionamiento de los circuitos interactuando con los eventos externos a la misma electrónica.
Circuitos Lógicos. A continuación se ilustran algunos ejemplos de circuitos construidos sobre el programa.
Ejemplo de Decodificador binario y de siete segmentos.
Por correcciones, actualizaciones y novedades revisa periódicamente http://www.tourdigital.net/SimuladorTTLconEscenarios.htm. Todos tus mensajes para mejorar este programa son bienvenidos.