Simulador de circuitos digitales
<keywords content="TTL 74Ls164N, electronica, circuito, pic, NE555, PIC BASIC, PIC SIMULATOR IDE, esquema, circuito impreso, proyecto, gratis, download, programa, CMOS, pin, e/s, i/o, ucontrol, PIC, 16F628a, 16f84a" /> <center>
| Inicio | Foro | Revista uControl | Circuiteca | Microcontroladores | Electrónica Básica | Herramientas y Software | Tutoriales | Colaboradores | Enlaces |
|
¿Ya descargaste los ejemplares GRATUITOS de la Revista uControl? ¡No te los pierdas!. | |||||||||
|
wikipage=Dado electrónico con PIC
tooltip=Dado electrónico con PIC
img_src=Image:dado100.jpg
img_width=150px
img_alt=Dado electrónico con PIC
</linkedimage> |
wikipage=Como trucar un servo
tooltip=Como trucar un servo
img_src=Image:trucaservo150.jpg
img_width=150px
img_alt=Como trucar un servo
</linkedimage> |
wikipage=Comunicación inalámbrica entre PICs
tooltip=Comunicación inalámbrica entre PICs
img_src=Image:TXRX150.jpg
img_width=150px
img_alt=Comunicación inalámbrica entre PICs
</linkedimage> |
wikipage=CCS - Libreria de gráficos para GLCD K0108
tooltip=CCS - Libreria de gráficos para GLCD K0108
img_src=Image:GLCD-100.gif
img_width=150px
img_alt=CCS - Libreria de gráficos para GLCD K0108
</linkedimage> |
wikipage=Funcionamiento de una matriz de LEDs
tooltip=Funcionamiento de una matriz de LEDs
img_src=Image:GNUxx.jpg
img_width=150px
img_alt=Funcionamiento de una matriz de LEDs
</linkedimage> |
![]() |
Todos los articulos y proyectos de uControl tienen su lugar en el foro. Si tienes dudas o comentarios, busca o crea el hilo correspondiente, y tendrás una rapida respuesta.
|
![]() |
|
Simulador de circuitos digitales.
| ||||||||||||||
IntroducciónEl nombre completo del software que vamos a analizar es Simulador de Construcción de Circuitos Digitales con Escenarios Virtuales y Tutoriales Interactivos. Como su nombre lo indica, es un programa que nos permite construir y evaluar circuitos digitales utilizando para ello un módulo digital virtual.
El autorEste programa ha sido desarrollado por Arturo Javier Miguel De Priego Paz Soldán, Ingeniero Electrónico de la Pontificia Universidad Católica del Perú. La versión que evaluaremos es la 0.94, la última disponible al momento de escribir este articulo. El programa corre bajo Windows, y necesita de una resolución de pantalla de por lo menos 1024 x 768 píxeles.
Ejemplo del tutorial correspondiente a la puerta AND
El programaEl software permite construir y simular circuitos digitales, a partir de modelos lógicos de circuitos integrados estándares (de la familia TTL “LS”) y de aplicación específica (conocidos como ASIC). Los circuitos que construye el usuario pueden ser simulados directamente sobre el módulo digital que provee el programa o, en algunos casos, ser validados sobre los Escenarios Virtuales. Estos escenarios representan el entorno en el que los circuitos operarán. Por supuesto, los esquemas construidos pueden ser almacenados, recuperados y editados.
Pantalla principal del programa, mostrando el Módulo Digital.
Circuito de prueba, basado en un contador con puertas lógicas simples.
La inclusión de módulos ASIC simplifican los diseños, a la vez que ahorran espacio en el protoboard virtual. El usuario puede crear nuevos modelos de ASIC, a partir de descripciones VHDL o programas C++.
Decodificador binario y displays de siete segmentos.
Contador BCD con habilitación de cuenta ascendente/descendente, de 0 a 999.
El Módulo DigitalDe alguna manera, este es el corazón del programa. Sobre el, el usuario va desplegando los componentes y conexiones que conforman su proyecto. Esta compuesto por una tarjeta para alambrar circuitos (también conocida como protoboard o breadboard), 18 LEDs, 3 visualizadores de siete segmentos, generadores de reloj, entradas digitales (12 interruptores y 4 pulsadores), bornes de alimentación (VCC y GND), una bornera de expansión de 18 líneas (a la que se conectan los escenarios virtuales) y un interruptor principal para el encendido y apagado del sistema Para montar un circuito, simplemente vamos seleccionando los chips necesrios desde un menú (que los agrupa por categorías) y los insertamos sobre el protoboard. Las conexiones entre ellos se dibujan trazando líneas con el ratón. De ser necesario, tanto los cables como los chips pueden retirarse simplemente pulsando con el botón derecho sobre el chip en cuestión o sobre uno de los extremos del cable a remover.
Escenarios y tutorialesComo decíamos, el programa proporciona escenarios sobre los que probar nuestros circuitos. Estos pueden elegirse e insertarse desde un menú. Cuando el interruptor principal se encuentra en la posición de “apagado”, el escenario trabaja en modo independiente, siguiendo un comportamiento predefinido. En este modo el usuario puede observar cómo debe interactuar el circuito con el medio ambiente virtual. Cuando el interruptor se enciende, el escenario se controla mediante las señales que provienen desde el Módulo Digital
Escenario de un cruce de avenida con calle de bajo tránsito.
Referencias
Autor
| ||||||||||||||
|
Este contenido se rige por la licencia de Creative Commons "Licencia Creative Commons Atribución-No Comercial-Sin Obras Derivadas 3.0". Para más información, véase la licencia en su forma reducida y completa. |

