¿Cómo usar el LogicWorks?

¿Cómo usar el LogicWorks?
¿Cómo usar el LogicWorks?
 

  LogicWorks, es una herramienta en el diseño de circuitos interactivos destinada a la enseñanza y el aprendizaje de la lógica digital. Ninguna otra herramienta de software hace que el diseño digital sea más fácil, rápido o interactivo que LogicWorks .

 El paquete le brinda el poder, la velocidad y la flexibilidad para crear y probar una cantidad ilimitada de elementos de circuito en pantalla.

¿Cómo se usa?


  La mejor manera de aprender es haciendo, así que, vamos a resolver un ejercicio de Lógica Digital

Problema a resolver:

Ejercicio

  En la figura anterior se muestra el diagrama del circuito para una alarma de un automóvil, utilizado para detectar ciertas condiciones indeseables. Los cuatro interruptores se emplean para generar señales que indican el estado del encendido del motor (M), la puerta del conductor (P), las luces frontales (L) y el cinturón de seguridad del conductor (C), respectivamente. Diseñe el circuito lógico con estos cuatro interruptores como entradas, de manera que la alarma (A) se active cuando exista cualquiera de las siguientes condiciones:

- Luces frontales están prendidas mientras el motor está apagado
- La puerta está abierta mientras el encendido del motor está activado
- El cinturón esta liberado mientras el motor está encendido

  Además se conoce que en los casos cuando las luces frontales están apagadas, la puerta cerrada y el cinturón ajustado, con el motor apagado o encendido, la condición de la activación de la alarma no está especificada ("no importa").

Realice el correspondiente diseño utilizando compuertas NOT, AND y OR a partir de la expresión SOP simplificada que modela el circuito.

a) Dibuje y simule el diseño utilizando LogicWorks  e imprima el diseño. 
b) Construya y simule el diseño utilizando el software Constructor Virtual y Simulador de Circuitos Digitales. Capture e imprima el montaje del circuito.

Para este articulo solo se realizará la opción a, la b queda para el articulo ¿Cómo usar software Constructor Virtual y Simulador de Circuitos Digitales?

Bien, tenemos que la SOP simplificada es:


De la SOP sabemos que tenemos un diseño que incluye 4 entradas, 3 compuertas lógicas AND, 1 NOT y un OR de tres entradas. 
 

Iniciamos el programa  LogicWorks

Iniciamos el programa  LogicWorks


Pulsamos en el "+" ubicado en la parte superior para colocar las conexiones.


Ubicamos la librería, y seleccionamos SILUMATION GATES.CLF para poder colocar las compuertas en nuestro esquema.



Colocamos la compuerta NOT en la primera entrada (Motor)

Para etiquetar las entradas con su nombre pulsamos en la "A" ubicada en la parte superior y después señalamos cada conexión con su nombre de entrada.


Colocamos todas las compuertas del diseño y las conectamos según las condiciones dadas en el problema.


Llegó el momento de probar nuestro diseño, para esto vamos a la librería y seleccionamos 
"SIMULATION IO.clf"


Ahora buscamos "BINARY PROBE" y la colocamos en la salida del diseño

También seleccionamos "BINARY SWITCH " para dar los valores 0 o 1 en las entradas


Debemos etiquetar los SWITCH con el nombre de las entradas, de la misma manera que lo hicimos al comienzo del montaje. Te debe quedar así:

La salida esta dando valor 0

Ahora solo modifica los valores de las entradas y verifica el valor que te arroja la salida.

Comentarios