SlideShare una empresa de Scribd logo
1 de 19
LOGISIM
Un programa de ayuda
para diseñar circuitos lógicos
¿Qué es Logisim?
●

●

●

Logisim es una herramienta
software, utilizada para
diseñar y simular circuitos
lógicos.
El programa es libre y se
distribuye bajo licencia GPL.
Puedes obtenerlo
gratuitamente haciendo clic
en este enlace.
El escritorio de Logisim:
Barra de menús

Panel de
navegación

Panel de atributos
de los objetos

Barra de herramientas
¿Cómo se usa Logisim?
Construyamos por ejemplo un circuito OREX, esto es, un circuito con dos
entradas (supongamos que se llaman a y b) y cuya salida es cero (0) si ambas
entradas son iguales y uno (1) si son diferentes.
La tabla de verdad de dicho circuito es así:

a

Un circuito de puertas lógicas, que cumple
las condiciones de esa tabla de verdad, es
el siguiente:

b

OREX

0

0

0

0

1

1

1

0

1

1

1

0
Abrir y adaptar Logisim
Para verificar el circuito, lo vamos a dibujar y simular con Logisim
En primer lugar adaptamos el
programa al español desde
el menú File > Preferences >
International > Spanish
¿Cómo agregar puertas lógicas?
Para insertar una puerta lógica basta con seleccionarla en la barra de
herramientas y situarla sobre el papel de dibujo

1
2

Selecciona un
tipo de puerta

Elige propiedades y
número de entradas

3

Sitúa la puerta
en tu dibujo
¿Cómo conectar las puertas?
1 Selecciona la hilo y
2 Las conexiones completas se muestran
herramienta
arrastra el puntero

de color verde claro u oscuro

Son azules si tienen origen
o destino desconocido
Añadir texto al circuito
Añadir texto no es imprescindible para que el circuito funcione, pero
unas etiquetas bien elegidas ayudan a explicar la función de cada pieza.

1 Selecciona la herramienta texto
2

Elige los atributos
del párrafo

3 Haz clic en cualquier
lugar del dibujo y
empieza a escribir

4

Si haces clic en un pin y escribes una
etiqueta, ambos quedarán unidos
Vamos a probar el circuito
El último paso es comprobar que el circuito funciona como queremos.
Logisim ya está simulando el circuito: observa que ambos terminales de entrada
están a cero. Y lo mismo sucede con el terminal de salida.

Puedes probar otra
combinación de entradas
usando el dedo de pulsar

Cada vez que haces clic
en una entrada cambia
su valor. Pulsemos, por
ejemplo, en la entrada b
Al cambiar el valor, Logisim muestra cómo se propagan los cambios a través de los
cables, los pinta con verde claro para indicar un uno (1) y oscuro si es un cero (0).
Comprobar la tabla de verdad
De este modo, pulsando en las entradas para introducir distintas combinaciones
de valores, podemos comprobar la totalidad de la tabla de verdad:

a

b

OREX

0

0

0

0

1

1

1

0

1

1

1

0
Análisis de circuitos combinacionales
Logisim permite construir y analizar circuitos combinacionales, en los que las
salidas solo dependen de la combinación de los valores de las entradas.
Hay tres formas de expresar el comportamiento de un circuito combinacional:
Su función lógica, una expresión algebraica de cómo funciona el circuito
Su tabla de verdad, que resume todas las combinaciones de entradas y salidas
Su circuito lógico, que muestra las conexiones eléctricas entre puertas
El análisis de un circuito combinacional se inicia desde el menú
Ventana → Análisis combinacional
Definir las variables
1 Desde la pestaña Entradas introducimos el nombre de cada una de las
variables de entrada y pulsamos Añadir

Supongamos que nuestras entradas
se llaman x, y, z

2

Introducimos también los
nombres de las variables
de salida desde su pestaña
Supongamos que las salidas
se llaman Q1 y Q2
Rellenar la tabla de verdad
En la pestaña Tabla encontramos una tabla de verdad, dibujada del modo
habitual, con las entradas en las columnas de la izquierda y las salidas a la
derecha.

Puedes modificar los valores que
aparecen en las columnas de salida.
Al hacer clic cambiarán a 0, 1, x

El valor x significa que es indiferente.
para el resultado de la función.
Los valores indiferentes permiten, a
veces una mayor simplificación.
Expresión lógica y tabla de verdad
Para cada variable de salida, el análisis combinacional mantiene 2 estructuras
equivalentes: una columna en la tabla de verdad y su expresión algebraica,
que especifica de qué modo se relaciona cada salida con las entradas.

Puedes modificar la tabla de verdad o la expresión booleana; la otra cambiará
automáticamente para mantener ambas estructuras consistentes.
Editar la función lógica
La pestaña Expresión te permite ver y modificar la expresión booleana o
función lógica actual de la variable seleccionada en la ventana Salida.
Debajo aparece la función con su formato
habitual: un OR se representa como suma,
un AND se representa como producto y la
negación con una barra sobre la variable.
El panel de texto muestra la función con
caracteres ASCII. Aquí la negación se
representa con una virgulilla ~
Puedes modificar la función en el panel
de texto y pulsar el botón Intro para que
tenga efecto. Al hacerlo se modificará la
tabla de verdad correspondiente.
Simplificar la función lógica
La pestaña Minimizado muestra la función en suma de productos (minterms)
ya simplificada, que se corresponde con una salida de la tabla de verdad.
Si hay cuatro variables de entrada o
menos, aparece un mapa de Karnaugh
correspondiente a la salida seleccionada,
mostrando los términos elegidos para la
función simplificada como rectángulos
de color semitransparentes.

Puedes modificar el mapa de Karnaugh
y cambiarán los valores equivalentes
de la tabla de verdad
Construir el circuito
Con este botón el simulador construirá un circuito de puertas que proporciona
la función lógica de cada salida, dibujado de forma elegante y proporcionada.
Al pulsar el botón aparece un cuadro
de diálogo para que escribas los
nombres de tu proyecto y tu circuito.
Si el nombre del circuito ya existe,
te pedirá que confirmes su reemplazo
El cuadro de diálogo incluye también dos opciones:
* Usar sólo puertas de dos entradas y
* Usar sólo puertas NAND. Esto significa convertir el circuito para utilizar
únicamente este tipo de puertas universales.
Y para terminar...
El simulador Logisim es una herramienta veraderamente útil para diseñar
circuitos lógicos digitales:
Puedes dibujar un circuito y comprobar
cómo funciona.
Puedes crear una tabla de verdad y
obtener el circuito asociado.
Puedes escribir la función lógica y
obtener su tabla de verdad y el circuito
correspondiente.

Tiene muchas más funciones.
¡Explóralo y aprende a usarlo!

Más contenido relacionado

La actualidad más candente

El transistor como amplificador
El transistor como amplificadorEl transistor como amplificador
El transistor como amplificadorJomicast
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesantovazp
 
Diagramas de Flujo de Señales
Diagramas de Flujo de SeñalesDiagramas de Flujo de Señales
Diagramas de Flujo de SeñalesJesus Jimenez
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estadosAlejandro Flores
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Miguel Brunings
 
151953932 laboratorio-de-codificador-y-decodificador
151953932 laboratorio-de-codificador-y-decodificador151953932 laboratorio-de-codificador-y-decodificador
151953932 laboratorio-de-codificador-y-decodificadorEver Omar Nolasco
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosAlexa Ramirez
 
Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-RegEdgar Rivera
 
direccionamiento microcontroladores pic
direccionamiento microcontroladores picdireccionamiento microcontroladores pic
direccionamiento microcontroladores piczfsasfasd
 
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOS
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOSTRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOS
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOSIsrael Magaña
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCuplGilbert_28
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo ordenHenry Alvarado
 
Teoremas Booleanos
Teoremas BooleanosTeoremas Booleanos
Teoremas BooleanosWendy Diaz
 
Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado FinitoRosangela Perez
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoresreinardoCoa
 

La actualidad más candente (20)

El transistor como amplificador
El transistor como amplificadorEl transistor como amplificador
El transistor como amplificador
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
Simplificación de los diagramas de bloques
Simplificación de los diagramas de bloquesSimplificación de los diagramas de bloques
Simplificación de los diagramas de bloques
 
Diagramas de Flujo de Señales
Diagramas de Flujo de SeñalesDiagramas de Flujo de Señales
Diagramas de Flujo de Señales
 
Lugar geometrico de las raices m.p
Lugar geometrico de las raices m.pLugar geometrico de las raices m.p
Lugar geometrico de las raices m.p
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Ejercicios de control Ladder de PLC
Ejercicios de control Ladder de PLC Ejercicios de control Ladder de PLC
Ejercicios de control Ladder de PLC
 
151953932 laboratorio-de-codificador-y-decodificador
151953932 laboratorio-de-codificador-y-decodificador151953932 laboratorio-de-codificador-y-decodificador
151953932 laboratorio-de-codificador-y-decodificador
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronos
 
Proteus
ProteusProteus
Proteus
 
Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-Reg
 
direccionamiento microcontroladores pic
direccionamiento microcontroladores picdireccionamiento microcontroladores pic
direccionamiento microcontroladores pic
 
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOS
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOSTRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOS
TRANSFORMADA DE LAPLACE PARA CIRCUITOS ELÉCTRICOS
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCupl
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo orden
 
Teoremas Booleanos
Teoremas BooleanosTeoremas Booleanos
Teoremas Booleanos
 
Mapas de Karnaugh
Mapas de KarnaughMapas de Karnaugh
Mapas de Karnaugh
 
Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado Finito
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
 

Destacado

Funciones Lógicas Combinatorias
Funciones Lógicas CombinatoriasFunciones Lógicas Combinatorias
Funciones Lógicas CombinatoriasGerardo Martínez
 
Logisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalLogisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalEliecer Cardenas
 
Algebra de boole y simplificacion logica
Algebra de boole y simplificacion logicaAlgebra de boole y simplificacion logica
Algebra de boole y simplificacion logicaEdgar Rivera
 
Secuencial 2º Bto
Secuencial 2º BtoSecuencial 2º Bto
Secuencial 2º Btorlopez33
 
Presentación curso tecnología industrial II
Presentación curso tecnología industrial IIPresentación curso tecnología industrial II
Presentación curso tecnología industrial IILuis Miguel García
 
Mapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variablesMapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variablesRopoga
 
Algebra de boole libro
Algebra  de   boole  libroAlgebra  de   boole  libro
Algebra de boole libro1971karlos
 
LóGica Y Conjuntos
LóGica Y ConjuntosLóGica Y Conjuntos
LóGica Y Conjuntosgeartu
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuencialesPaolo Castillo
 
circuitos logicos
circuitos logicoscircuitos logicos
circuitos logicosRichie LD
 
Lógica 2º Bto
Lógica 2º BtoLógica 2º Bto
Lógica 2º Btorlopez33
 
Sistemas de numeración 2º Bto
Sistemas de numeración 2º BtoSistemas de numeración 2º Bto
Sistemas de numeración 2º Btorlopez33
 
Ejemplos Álgebra de Boole
Ejemplos Álgebra de BooleEjemplos Álgebra de Boole
Ejemplos Álgebra de Boolemfoc
 

Destacado (20)

Funciones Lógicas Combinatorias
Funciones Lógicas CombinatoriasFunciones Lógicas Combinatorias
Funciones Lógicas Combinatorias
 
Logisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandovalLogisim simuladores by ernesto sandoval
Logisim simuladores by ernesto sandoval
 
Algebra de boole y simplificacion logica
Algebra de boole y simplificacion logicaAlgebra de boole y simplificacion logica
Algebra de boole y simplificacion logica
 
Sistemas combinacionales
Sistemas combinacionalesSistemas combinacionales
Sistemas combinacionales
 
Mapas karnaught
Mapas karnaughtMapas karnaught
Mapas karnaught
 
Método Karnaught
Método KarnaughtMétodo Karnaught
Método Karnaught
 
Secuencial 2º Bto
Secuencial 2º BtoSecuencial 2º Bto
Secuencial 2º Bto
 
Presentación curso tecnología industrial II
Presentación curso tecnología industrial IIPresentación curso tecnología industrial II
Presentación curso tecnología industrial II
 
Mapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variablesMapas de karnaugh para 5 variables
Mapas de karnaugh para 5 variables
 
Algebra de boole libro
Algebra  de   boole  libroAlgebra  de   boole  libro
Algebra de boole libro
 
Realidad aumentada - UIB
Realidad aumentada - UIBRealidad aumentada - UIB
Realidad aumentada - UIB
 
Lógica digital
Lógica digitalLógica digital
Lógica digital
 
LóGica Y Conjuntos
LóGica Y ConjuntosLóGica Y Conjuntos
LóGica Y Conjuntos
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuenciales
 
circuitos logicos
circuitos logicoscircuitos logicos
circuitos logicos
 
Lógica 2º Bto
Lógica 2º BtoLógica 2º Bto
Lógica 2º Bto
 
Sistemas de numeración 2º Bto
Sistemas de numeración 2º BtoSistemas de numeración 2º Bto
Sistemas de numeración 2º Bto
 
Sistemas secuenciales
Sistemas secuencialesSistemas secuenciales
Sistemas secuenciales
 
Circuitos combinatorios
Circuitos combinatoriosCircuitos combinatorios
Circuitos combinatorios
 
Ejemplos Álgebra de Boole
Ejemplos Álgebra de BooleEjemplos Álgebra de Boole
Ejemplos Álgebra de Boole
 

Similar a Diseña y simula circuitos lógicos con Logisim

Mathcad estadistica
Mathcad estadisticaMathcad estadistica
Mathcad estadisticafrankyunsch
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicasEli Zabeth
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitalescyber
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasmildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicascebay
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasJesus Chaux
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)luisj9212
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasluisj9212
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)mildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasJesus Chaux
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)mildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasmildredsapa
 

Similar a Diseña y simula circuitos lógicos con Logisim (20)

Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Mathcad estadistica
Mathcad estadisticaMathcad estadistica
Mathcad estadistica
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Mathcad
MathcadMathcad
Mathcad
 
Mathcad
MathcadMathcad
Mathcad
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 

Último

Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 

Último (20)

Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 

Diseña y simula circuitos lógicos con Logisim

  • 1. LOGISIM Un programa de ayuda para diseñar circuitos lógicos
  • 2. ¿Qué es Logisim? ● ● ● Logisim es una herramienta software, utilizada para diseñar y simular circuitos lógicos. El programa es libre y se distribuye bajo licencia GPL. Puedes obtenerlo gratuitamente haciendo clic en este enlace.
  • 3. El escritorio de Logisim: Barra de menús Panel de navegación Panel de atributos de los objetos Barra de herramientas
  • 4. ¿Cómo se usa Logisim? Construyamos por ejemplo un circuito OREX, esto es, un circuito con dos entradas (supongamos que se llaman a y b) y cuya salida es cero (0) si ambas entradas son iguales y uno (1) si son diferentes. La tabla de verdad de dicho circuito es así: a Un circuito de puertas lógicas, que cumple las condiciones de esa tabla de verdad, es el siguiente: b OREX 0 0 0 0 1 1 1 0 1 1 1 0
  • 5. Abrir y adaptar Logisim Para verificar el circuito, lo vamos a dibujar y simular con Logisim En primer lugar adaptamos el programa al español desde el menú File > Preferences > International > Spanish
  • 6. ¿Cómo agregar puertas lógicas? Para insertar una puerta lógica basta con seleccionarla en la barra de herramientas y situarla sobre el papel de dibujo 1 2 Selecciona un tipo de puerta Elige propiedades y número de entradas 3 Sitúa la puerta en tu dibujo
  • 7. ¿Cómo conectar las puertas? 1 Selecciona la hilo y 2 Las conexiones completas se muestran herramienta arrastra el puntero de color verde claro u oscuro Son azules si tienen origen o destino desconocido
  • 8. Añadir texto al circuito Añadir texto no es imprescindible para que el circuito funcione, pero unas etiquetas bien elegidas ayudan a explicar la función de cada pieza. 1 Selecciona la herramienta texto 2 Elige los atributos del párrafo 3 Haz clic en cualquier lugar del dibujo y empieza a escribir 4 Si haces clic en un pin y escribes una etiqueta, ambos quedarán unidos
  • 9. Vamos a probar el circuito El último paso es comprobar que el circuito funciona como queremos. Logisim ya está simulando el circuito: observa que ambos terminales de entrada están a cero. Y lo mismo sucede con el terminal de salida. Puedes probar otra combinación de entradas usando el dedo de pulsar Cada vez que haces clic en una entrada cambia su valor. Pulsemos, por ejemplo, en la entrada b Al cambiar el valor, Logisim muestra cómo se propagan los cambios a través de los cables, los pinta con verde claro para indicar un uno (1) y oscuro si es un cero (0).
  • 10. Comprobar la tabla de verdad De este modo, pulsando en las entradas para introducir distintas combinaciones de valores, podemos comprobar la totalidad de la tabla de verdad: a b OREX 0 0 0 0 1 1 1 0 1 1 1 0
  • 11. Análisis de circuitos combinacionales Logisim permite construir y analizar circuitos combinacionales, en los que las salidas solo dependen de la combinación de los valores de las entradas. Hay tres formas de expresar el comportamiento de un circuito combinacional: Su función lógica, una expresión algebraica de cómo funciona el circuito Su tabla de verdad, que resume todas las combinaciones de entradas y salidas Su circuito lógico, que muestra las conexiones eléctricas entre puertas El análisis de un circuito combinacional se inicia desde el menú Ventana → Análisis combinacional
  • 12. Definir las variables 1 Desde la pestaña Entradas introducimos el nombre de cada una de las variables de entrada y pulsamos Añadir Supongamos que nuestras entradas se llaman x, y, z 2 Introducimos también los nombres de las variables de salida desde su pestaña Supongamos que las salidas se llaman Q1 y Q2
  • 13. Rellenar la tabla de verdad En la pestaña Tabla encontramos una tabla de verdad, dibujada del modo habitual, con las entradas en las columnas de la izquierda y las salidas a la derecha. Puedes modificar los valores que aparecen en las columnas de salida. Al hacer clic cambiarán a 0, 1, x El valor x significa que es indiferente. para el resultado de la función. Los valores indiferentes permiten, a veces una mayor simplificación.
  • 14. Expresión lógica y tabla de verdad Para cada variable de salida, el análisis combinacional mantiene 2 estructuras equivalentes: una columna en la tabla de verdad y su expresión algebraica, que especifica de qué modo se relaciona cada salida con las entradas. Puedes modificar la tabla de verdad o la expresión booleana; la otra cambiará automáticamente para mantener ambas estructuras consistentes.
  • 15. Editar la función lógica La pestaña Expresión te permite ver y modificar la expresión booleana o función lógica actual de la variable seleccionada en la ventana Salida. Debajo aparece la función con su formato habitual: un OR se representa como suma, un AND se representa como producto y la negación con una barra sobre la variable. El panel de texto muestra la función con caracteres ASCII. Aquí la negación se representa con una virgulilla ~ Puedes modificar la función en el panel de texto y pulsar el botón Intro para que tenga efecto. Al hacerlo se modificará la tabla de verdad correspondiente.
  • 16. Simplificar la función lógica La pestaña Minimizado muestra la función en suma de productos (minterms) ya simplificada, que se corresponde con una salida de la tabla de verdad. Si hay cuatro variables de entrada o menos, aparece un mapa de Karnaugh correspondiente a la salida seleccionada, mostrando los términos elegidos para la función simplificada como rectángulos de color semitransparentes. Puedes modificar el mapa de Karnaugh y cambiarán los valores equivalentes de la tabla de verdad
  • 17. Construir el circuito Con este botón el simulador construirá un circuito de puertas que proporciona la función lógica de cada salida, dibujado de forma elegante y proporcionada. Al pulsar el botón aparece un cuadro de diálogo para que escribas los nombres de tu proyecto y tu circuito. Si el nombre del circuito ya existe, te pedirá que confirmes su reemplazo
  • 18. El cuadro de diálogo incluye también dos opciones: * Usar sólo puertas de dos entradas y * Usar sólo puertas NAND. Esto significa convertir el circuito para utilizar únicamente este tipo de puertas universales.
  • 19. Y para terminar... El simulador Logisim es una herramienta veraderamente útil para diseñar circuitos lógicos digitales: Puedes dibujar un circuito y comprobar cómo funciona. Puedes crear una tabla de verdad y obtener el circuito asociado. Puedes escribir la función lógica y obtener su tabla de verdad y el circuito correspondiente. Tiene muchas más funciones. ¡Explóralo y aprende a usarlo!