SlideShare a Scribd company logo
1 of 8
Download to read offline
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 1 de 8
1. INTRODUCCIÓN
El objetivo de esta práctica es dar a conocer dos herramientas software que nos
permitirán analizar y simular circuitos electrónicos digitales.
Los SW a usar serán:
BOOLE.EXE. Este es un SW gratuito desarrollado por el profesor Javier García
Zubía, de la Universidad de Deusto. En su funcionamiento combinacional (en
el tema siguiente se estudiará el secuencial), permite extraer expresiones
lógicas óptimas, en forma de SdP o bien PdS, a partir de TdV’s o expresiones
booleanas. Incluye un modo de aprendizaje para extraer expresiones lógicas de
los MdK.
Puede descargar el boole.exe desde el campus o desde:
http://paginaspersonales.deusto.es/zubia/
PSPICE 9.1. Se presentarán las librerías de componentes digitales, puertas
lógicas básicas en esta primera práctica digital, y su simulación y/o cronograma.
2. EJERCICIO DE APRENDIZAJE.
A partir de la expresión dada, se realizará su análisis
mediante BOOLE y la simulación con PSPICE.
2.1 Análisis por Boole
2.1.1 Cargar el sistema por TdV
Ejecute el BOOLE.EXE y seleccione Sistema
Combinacional.
Los primeros pasos son:
Ponerle un nombre al ejercicio.
Número de variables de entrada y salida y ponerle nombres (se pueden dejar
las letras asignadas por defecto).
∑=
3
)5,4,3,1,0(mF
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 2 de 8
Rellenar TdV (Tabla de Verdad Manual). Para poner los valores en las casillas
clicke sobre ellas y se irán alternando el ‘0’, ‘1’, ‘X’. Si le resulta útil, los botones
Ceros y Unos rellenan todas las casillas a esos valores y luego sólo ha de
rectificar las que considere.
Dele a Salir tras rellenar la TdV y guarde el sistema.
2.1.2 Representación del sistema.
Desde la pantalla inicial seleccione SdP simplificada.
Desde la pantalla inicial seleccione PdS simplificada.
En ambos casos aparecen las expresiones como Suma de Productos o como Productos
de Sumas, respectivamente. Fíjese que el carácter ‘˜’ delante de una variable
equivale a la variable negada.
Tanto desde la SdP como la PdS tienen la opción de consultar el circuito-
logigrama resultante en cada caso, y ver las expresiones con puertas NAND o
NOR y sus respectivos logigramas.
312 VVVFSdP ⋅+=
( ) ( )2132 VVVVFPdS +⋅+=
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 3 de 8
2.1.3 Cargar el sistema por Expresión Booleana
Como ya sabemos, la expresión inicial se puede expresar de forma directa en SdP,
aunque no es la expresión óptima. Para ello se debería hacer el MdK.
Creamos un sistema combinacional nuevo de nombre Ejemplo 2.
Se especifican las entradas (3) y las salidas (1).
A continuación se selecciona Expresión Boolena y
se escribe la expresión anterior, teniendo en
cuenta que para negar se usa el ‘ – ‘ delante de
la variable. Al hacer la SdP se obtiene la expresión simplificada (ha de cuadrar
con la del ejercicio anterior, cambiando V1, V2, V3 por A,B,C respectivamente
2.1.4 Cargar el sistema por Forma Normal Disyuntiva/Conjuntiva
Creamos un sistema combinacional nuevo de nombre Ejemplo 3.
CBACBACBACBACBAmF ⋅⋅+⋅⋅+⋅⋅+⋅⋅+⋅⋅== ∑3
)5,4,3,1,0(
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 4 de 8
Si se tiene la expresión en forma de sumatorio de
minterms (Disyuntiva) o de productorio de
maxterms (Conjuntiva), resulta muy cómodo
introducir los datos en el sistema de esta forma.
Sólo se han de introducir las posiciones en las que se encuentran los ‘1’ o los ‘0’
en cada caso. Además, también permite indicar dónde hay términos ‘don’t care’ o
‘X’.
2.1.5 Cargar el sistema por Mapa de Karnaugh
Creamos un sistema combinacional nuevo de nombre Ejemplo 3.
Seleccionamos la opción
La forma de rellenar el MdK es muy similar a la de rellenar la TdV. Vigile cómo
están distribuidas las variables.
2.1.6 Modo Aprendizaje de Karnaugh
El modo aprendizaje de Karnaugh nos
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 5 de 8
permite montar los grupos y evaluar si son correctos.
2.2 SIMULACIÓN CON PSPICE 9.1
2.2.1 Dibujar el circuito en el Schematics
La familia 74XX contiene las puertas lógicas
básicas. La 7404, por ejemplo, corresponde a
la puerta inversora NOT.
7400 NAND
7402 NOR
7404 NOT
7408 AND
7432 OR
7486 XOR
Se trata ahora de dibujar con el PSPICE el
circuito que generó el BOOLE en su forma de SdP.
Para encontrar los DSTM,
busque por DigClock. Simulan las entradas. Configúrelos con los siguientes
valores:
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 6 de 8
Entrada A: Entrada B: Entrada C:
Es recomendable que cada cable de conexión con las entradas y salidas lo
identifique con su respectivo nombre.
Para lanzar la simulación,
configure previamente el trasient
son una duración de 4µseg.
Cuando lance la simulación, le saldrá en blanco: ha de seleccionar las variables
que desea visualizar. Vaya a Trace Add Trace. Escoja A, B, C, F. Dele a OK.
Como puede comprobar, la simulación le devuelve la TdV inicial.
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 7 de 8
2.3 EJERCICIO 1
Dada la función:
Realice un informe en doc, con todo detalle, en el que se dé respuestas a las
siguientes preguntas.
a. Determine las entradas y salidas del SISTEMA. Determine el mínimo número de
bits en cada caso.
b. Ingrese el sistema en el BOOLE usando el método de Forma Normal
Disyuntiva.
c. Mediante el método Modo Aprendizaje de Karnaugh determine los grupos
necesarios para obtener la expresión como SdP. Adjunte imágenes del proceso.
d. Adjunte el circuito asociado a la SdP.
e. Implemente con PSPICE el sistema descrito por el BOOLE. Adjunte imagen.
f. Realice su simulación con el PSPICE. Adjunte imagen. Verifique que cumple con
la TdV.
∑∑ +=
x
dmZ )13,12,11,10,3()15,8,7,5(
4
ELECTRÒNICA
XABIER PÉREZ TEMA7 – Pràctica 01
Página 8 de 8
2.4 EJERCICIO 2
No todos los combates de boxeo acaban por KO. Para decidir el ganador cuando al
final del combate los dos boxeadores están en pie, se han de recontar los puntos
que los jueces han dado a cada uno. Habitualmente son tres los jueces por
combate. Cada juez tiene dos pulsadores (uno rojo y otro azul) que identifican a
cada boxeador. Cuando los jueces consideran que un boxeador ha hecho una acción
de mérito, presiona el pulsador correspondiente. Para evitar suspicacias, se otorgan
puntos si al menos dos de los tres jueces han pulsado simultáneamente al
producirse la acción de mérito.
El sistema propuesto considera las características explicadas, pero en vez de llevar
la cuenta de los puntos, deberá encender un indicador luminoso: si los jueces
determinan que ha habido una acción de mérito, se encenderá el luminoso del
boxeador que toque.
Realice un informe en doc, con todo detalle, en el que se dé respuestas a las
siguientes preguntas.
a. Determine las entradas y salidas del SISTEMA. Defina qué valores puede tomar
cada entrada o salida. Determine el mínimo número de bits en cada caso, y una
posible codificación para cada entrada y salida.
b. Implemente en el BOOLE la TdV del sistema descrito anteriormente. Anote la
expresión SdP asociada para cada salida. Adjunte los circuitos respectivos.
c. Localice en el BOOLE el MdK y adjuntélo con las agrupaciones realizadas para
las SdP de cada salida.
d. Implemente con PSPICE el sistema descrito por el BOOLE. Adjunte imagen.
e. Realice su simulación con el PSPICE. Adjunte imagen. Verifique que cumple con
la TdV.
J1
RA
J2
RA
J3
RA
SISTEMA
PUNTUACIÓN
AR
N bits
M bits
M bits

More Related Content

What's hot

Utp ia_2014-2_s10_redes de funciones de base radial
 Utp ia_2014-2_s10_redes de funciones de base radial Utp ia_2014-2_s10_redes de funciones de base radial
Utp ia_2014-2_s10_redes de funciones de base radial
jcbp_peru
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1
jcbp_peru
 
Utp 2015-2_sirn_s4_red perceptron
 Utp 2015-2_sirn_s4_red perceptron Utp 2015-2_sirn_s4_red perceptron
Utp 2015-2_sirn_s4_red perceptron
jcbp_peru
 
Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2
jcbp_peru
 
Utp 2015-2_ia_lab1.pdf
 Utp 2015-2_ia_lab1.pdf Utp 2015-2_ia_lab1.pdf
Utp 2015-2_ia_lab1.pdf
jcbp_peru
 
A152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronalesA152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronales
jcbp_peru
 
Utp ia_sl4 la rna perceptron
 Utp ia_sl4 la rna perceptron Utp ia_sl4 la rna perceptron
Utp ia_sl4 la rna perceptron
jcbenitezp
 
Utp 2015-2_ia_s2_intro a las rna
 Utp 2015-2_ia_s2_intro a las rna  Utp 2015-2_ia_s2_intro a las rna
Utp 2015-2_ia_s2_intro a las rna
jcbp_peru
 
Utp ia_sl2 patrones de aprendizaje de las rna
 Utp ia_sl2 patrones de aprendizaje de las rna Utp ia_sl2 patrones de aprendizaje de las rna
Utp ia_sl2 patrones de aprendizaje de las rna
jcbenitezp
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
ESCOM
 
Utp sirn_2014-2 lab3
 Utp sirn_2014-2 lab3 Utp sirn_2014-2 lab3
Utp sirn_2014-2 lab3
jcbp_peru
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casos
Dave R Rdez
 
Utp sirn_2015-1 lab3
 Utp sirn_2015-1 lab3 Utp sirn_2015-1 lab3
Utp sirn_2015-1 lab3
jcbp_peru
 
Utp sirn_sl4 la rna perceptron
 Utp sirn_sl4 la rna perceptron Utp sirn_sl4 la rna perceptron
Utp sirn_sl4 la rna perceptron
c09271
 

What's hot (20)

Utp ia_2014-2_s10_redes de funciones de base radial
 Utp ia_2014-2_s10_redes de funciones de base radial Utp ia_2014-2_s10_redes de funciones de base radial
Utp ia_2014-2_s10_redes de funciones de base radial
 
Utp sirn_2015-2 lab1
 Utp sirn_2015-2 lab1 Utp sirn_2015-2 lab1
Utp sirn_2015-2 lab1
 
Utp 2015-2_sirn_s4_red perceptron
 Utp 2015-2_sirn_s4_red perceptron Utp 2015-2_sirn_s4_red perceptron
Utp 2015-2_sirn_s4_red perceptron
 
Clase 05 (2)
Clase 05 (2)Clase 05 (2)
Clase 05 (2)
 
Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2Woi9 ia 2015 1 balotario de la pc2
Woi9 ia 2015 1 balotario de la pc2
 
Perceptrón multicapa entrenamienta en MatLab
Perceptrón multicapa entrenamienta en MatLabPerceptrón multicapa entrenamienta en MatLab
Perceptrón multicapa entrenamienta en MatLab
 
Utp 2015-2_ia_lab1.pdf
 Utp 2015-2_ia_lab1.pdf Utp 2015-2_ia_lab1.pdf
Utp 2015-2_ia_lab1.pdf
 
Ejercicio ADA: Ocultación de Información en ADA
Ejercicio ADA: Ocultación de Información en ADAEjercicio ADA: Ocultación de Información en ADA
Ejercicio ADA: Ocultación de Información en ADA
 
Ejercicio ADA Instrucciones y Estructuras de Control
Ejercicio ADA Instrucciones y Estructuras de ControlEjercicio ADA Instrucciones y Estructuras de Control
Ejercicio ADA Instrucciones y Estructuras de Control
 
A152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronalesA152 woia sistemasinteligentesyredesneuronales
A152 woia sistemasinteligentesyredesneuronales
 
Utp ia_sl4 la rna perceptron
 Utp ia_sl4 la rna perceptron Utp ia_sl4 la rna perceptron
Utp ia_sl4 la rna perceptron
 
Boletin3
Boletin3Boletin3
Boletin3
 
Utp 2015-2_ia_s2_intro a las rna
 Utp 2015-2_ia_s2_intro a las rna  Utp 2015-2_ia_s2_intro a las rna
Utp 2015-2_ia_s2_intro a las rna
 
Utp ia_sl2 patrones de aprendizaje de las rna
 Utp ia_sl2 patrones de aprendizaje de las rna Utp ia_sl2 patrones de aprendizaje de las rna
Utp ia_sl2 patrones de aprendizaje de las rna
 
REDES NEURONALES Base Radial
REDES NEURONALES Base RadialREDES NEURONALES Base Radial
REDES NEURONALES Base Radial
 
Utp sirn_2014-2 lab3
 Utp sirn_2014-2 lab3 Utp sirn_2014-2 lab3
Utp sirn_2014-2 lab3
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casos
 
Utp sirn_2015-1 lab3
 Utp sirn_2015-1 lab3 Utp sirn_2015-1 lab3
Utp sirn_2015-1 lab3
 
Utp sirn_sl4 la rna perceptron
 Utp sirn_sl4 la rna perceptron Utp sirn_sl4 la rna perceptron
Utp sirn_sl4 la rna perceptron
 
Programacion
ProgramacionProgramacion
Programacion
 

Viewers also liked (6)

O q é o amor
O q é o amorO q é o amor
O q é o amor
 
Estudo comparativo - Fotografias de capa
Estudo comparativo - Fotografias de capaEstudo comparativo - Fotografias de capa
Estudo comparativo - Fotografias de capa
 
O aquario de duba-i
 O aquario de duba-i O aquario de duba-i
O aquario de duba-i
 
Fantasias sexuais
Fantasias sexuaisFantasias sexuais
Fantasias sexuais
 
Taller evaluado
Taller evaluadoTaller evaluado
Taller evaluado
 
La onda de mi cole 2013
La onda de mi cole 2013La onda de mi cole 2013
La onda de mi cole 2013
 

Similar to Instrumentación electrónica virtual - BOOLE

Sistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejerciciosSistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejercicios
Francesc Perez
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
gbermeo
 
Ejercicio de aspen plus
Ejercicio de aspen plusEjercicio de aspen plus
Ejercicio de aspen plus
Ricardo Plata
 
15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink
Frank Arias Beltran
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
Alex Santos
 

Similar to Instrumentación electrónica virtual - BOOLE (20)

Sistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejerciciosSistemas digitales combinacionales - ejercicios
Sistemas digitales combinacionales - ejercicios
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Practica 5 simulink-5156
Practica 5 simulink-5156Practica 5 simulink-5156
Practica 5 simulink-5156
 
diseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docxdiseño_contro_PID_discreto conv.docx
diseño_contro_PID_discreto conv.docx
 
Ejercicio de aspen plus
Ejercicio de aspen plusEjercicio de aspen plus
Ejercicio de aspen plus
 
15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink15894 pr cctica-3-introducciun-al-matlab-simulink
15894 pr cctica-3-introducciun-al-matlab-simulink
 
Curso-de-PLC.pdf
Curso-de-PLC.pdfCurso-de-PLC.pdf
Curso-de-PLC.pdf
 
algoritmos en R Studio
algoritmos en R Studioalgoritmos en R Studio
algoritmos en R Studio
 
Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores Electrónica digital: Ruta de datos multiplexores y demultiplexores
Electrónica digital: Ruta de datos multiplexores y demultiplexores
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
 
Ceduvirt simulink
Ceduvirt simulinkCeduvirt simulink
Ceduvirt simulink
 
239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambiental239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambiental
 
Algoritmo de Retropropagación
Algoritmo de RetropropagaciónAlgoritmo de Retropropagación
Algoritmo de Retropropagación
 
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSODISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
 
Resolución SEP con APMonitor
Resolución SEP con APMonitorResolución SEP con APMonitor
Resolución SEP con APMonitor
 
Programacion portafolio
Programacion portafolioProgramacion portafolio
Programacion portafolio
 
Electrónica digital: Practicas spartan 3E
Electrónica digital: Practicas spartan 3EElectrónica digital: Practicas spartan 3E
Electrónica digital: Practicas spartan 3E
 
Deber 7-cap-2-matlab-nise
Deber 7-cap-2-matlab-niseDeber 7-cap-2-matlab-nise
Deber 7-cap-2-matlab-nise
 
Examen Parcial 2
Examen Parcial 2Examen Parcial 2
Examen Parcial 2
 

More from Francesc Perez

Conmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTPConmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTP
Francesc Perez
 
Conmutación LAN e inalámbrica: 5.2 VTP Solución
Conmutación LAN e inalámbrica: 5.2 VTP SoluciónConmutación LAN e inalámbrica: 5.2 VTP Solución
Conmutación LAN e inalámbrica: 5.2 VTP Solución
Francesc Perez
 
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
Francesc Perez
 
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
Francesc Perez
 
Seguridad: Backtrack2
Seguridad: Backtrack2 Seguridad: Backtrack2
Seguridad: Backtrack2
Francesc Perez
 
Seguridad: Backtrack1_bis
Seguridad: Backtrack1_bisSeguridad: Backtrack1_bis
Seguridad: Backtrack1_bis
Francesc Perez
 
Seguridad: Ataque Unicode Solución
Seguridad: Ataque Unicode SoluciónSeguridad: Ataque Unicode Solución
Seguridad: Ataque Unicode Solución
Francesc Perez
 
Sistemas digitales combinacionales: Multiplexador
Sistemas digitales combinacionales: MultiplexadorSistemas digitales combinacionales: Multiplexador
Sistemas digitales combinacionales: Multiplexador
Francesc Perez
 
Sistemas digitales comb inacionales: Propiedades de boole
Sistemas digitales comb inacionales: Propiedades de booleSistemas digitales comb inacionales: Propiedades de boole
Sistemas digitales comb inacionales: Propiedades de boole
Francesc Perez
 
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
Francesc Perez
 
Sistemas digitales comb inacionales: Teoremas de boole
Sistemas digitales comb inacionales: Teoremas de booleSistemas digitales comb inacionales: Teoremas de boole
Sistemas digitales comb inacionales: Teoremas de boole
Francesc Perez
 

More from Francesc Perez (20)

ICT Parte 1/2
ICT Parte 1/2ICT Parte 1/2
ICT Parte 1/2
 
Conmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTPConmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTP
 
Conmutación LAN e inalámbrica: 5.2 VTP Solución
Conmutación LAN e inalámbrica: 5.2 VTP SoluciónConmutación LAN e inalámbrica: 5.2 VTP Solución
Conmutación LAN e inalámbrica: 5.2 VTP Solución
 
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
Sistemas digitales secuenciales: Contador binario módulo 10 con display siete...
 
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
Conceptos y protocolos de enrutamiento: 3.3 Enrutamiento dinámico y redistrib...
 
Enrutamiento estático pràctica 2 sol
Enrutamiento estático pràctica 2 solEnrutamiento estático pràctica 2 sol
Enrutamiento estático pràctica 2 sol
 
Seguridad: Backtrack2
Seguridad: Backtrack2 Seguridad: Backtrack2
Seguridad: Backtrack2
 
Seguridad: Backtrack1_bis
Seguridad: Backtrack1_bisSeguridad: Backtrack1_bis
Seguridad: Backtrack1_bis
 
Seguridad: Backtrack1
Seguridad: Backtrack1Seguridad: Backtrack1
Seguridad: Backtrack1
 
Seguridad: Ataque Unicode Solución
Seguridad: Ataque Unicode SoluciónSeguridad: Ataque Unicode Solución
Seguridad: Ataque Unicode Solución
 
Sistemas digitales combinacionales: Multiplexador
Sistemas digitales combinacionales: MultiplexadorSistemas digitales combinacionales: Multiplexador
Sistemas digitales combinacionales: Multiplexador
 
Js api formularios
Js api formulariosJs api formularios
Js api formularios
 
Exercici html5, js y css3
Exercici html5, js y css3Exercici html5, js y css3
Exercici html5, js y css3
 
Ejercicios funciones lógicas
Ejercicios funciones lógicasEjercicios funciones lógicas
Ejercicios funciones lógicas
 
Sistemas electrónicos digitales pràctica 1
Sistemas electrónicos digitales   pràctica 1Sistemas electrónicos digitales   pràctica 1
Sistemas electrónicos digitales pràctica 1
 
html5 multimedia
 html5 multimedia html5 multimedia
html5 multimedia
 
Sistemas digitales comb inacionales: Propiedades de boole
Sistemas digitales comb inacionales: Propiedades de booleSistemas digitales comb inacionales: Propiedades de boole
Sistemas digitales comb inacionales: Propiedades de boole
 
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
Conceptos y protocolos de enrutamiento: 2.2 Enrutamiento estatico y Traducció...
 
Estudio del PC
Estudio del PCEstudio del PC
Estudio del PC
 
Sistemas digitales comb inacionales: Teoremas de boole
Sistemas digitales comb inacionales: Teoremas de booleSistemas digitales comb inacionales: Teoremas de boole
Sistemas digitales comb inacionales: Teoremas de boole
 

Recently uploaded

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Recently uploaded (20)

BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

Instrumentación electrónica virtual - BOOLE

  • 1. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 1 de 8 1. INTRODUCCIÓN El objetivo de esta práctica es dar a conocer dos herramientas software que nos permitirán analizar y simular circuitos electrónicos digitales. Los SW a usar serán: BOOLE.EXE. Este es un SW gratuito desarrollado por el profesor Javier García Zubía, de la Universidad de Deusto. En su funcionamiento combinacional (en el tema siguiente se estudiará el secuencial), permite extraer expresiones lógicas óptimas, en forma de SdP o bien PdS, a partir de TdV’s o expresiones booleanas. Incluye un modo de aprendizaje para extraer expresiones lógicas de los MdK. Puede descargar el boole.exe desde el campus o desde: http://paginaspersonales.deusto.es/zubia/ PSPICE 9.1. Se presentarán las librerías de componentes digitales, puertas lógicas básicas en esta primera práctica digital, y su simulación y/o cronograma. 2. EJERCICIO DE APRENDIZAJE. A partir de la expresión dada, se realizará su análisis mediante BOOLE y la simulación con PSPICE. 2.1 Análisis por Boole 2.1.1 Cargar el sistema por TdV Ejecute el BOOLE.EXE y seleccione Sistema Combinacional. Los primeros pasos son: Ponerle un nombre al ejercicio. Número de variables de entrada y salida y ponerle nombres (se pueden dejar las letras asignadas por defecto). ∑= 3 )5,4,3,1,0(mF
  • 2. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 2 de 8 Rellenar TdV (Tabla de Verdad Manual). Para poner los valores en las casillas clicke sobre ellas y se irán alternando el ‘0’, ‘1’, ‘X’. Si le resulta útil, los botones Ceros y Unos rellenan todas las casillas a esos valores y luego sólo ha de rectificar las que considere. Dele a Salir tras rellenar la TdV y guarde el sistema. 2.1.2 Representación del sistema. Desde la pantalla inicial seleccione SdP simplificada. Desde la pantalla inicial seleccione PdS simplificada. En ambos casos aparecen las expresiones como Suma de Productos o como Productos de Sumas, respectivamente. Fíjese que el carácter ‘˜’ delante de una variable equivale a la variable negada. Tanto desde la SdP como la PdS tienen la opción de consultar el circuito- logigrama resultante en cada caso, y ver las expresiones con puertas NAND o NOR y sus respectivos logigramas. 312 VVVFSdP ⋅+= ( ) ( )2132 VVVVFPdS +⋅+=
  • 3. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 3 de 8 2.1.3 Cargar el sistema por Expresión Booleana Como ya sabemos, la expresión inicial se puede expresar de forma directa en SdP, aunque no es la expresión óptima. Para ello se debería hacer el MdK. Creamos un sistema combinacional nuevo de nombre Ejemplo 2. Se especifican las entradas (3) y las salidas (1). A continuación se selecciona Expresión Boolena y se escribe la expresión anterior, teniendo en cuenta que para negar se usa el ‘ – ‘ delante de la variable. Al hacer la SdP se obtiene la expresión simplificada (ha de cuadrar con la del ejercicio anterior, cambiando V1, V2, V3 por A,B,C respectivamente 2.1.4 Cargar el sistema por Forma Normal Disyuntiva/Conjuntiva Creamos un sistema combinacional nuevo de nombre Ejemplo 3. CBACBACBACBACBAmF ⋅⋅+⋅⋅+⋅⋅+⋅⋅+⋅⋅== ∑3 )5,4,3,1,0(
  • 4. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 4 de 8 Si se tiene la expresión en forma de sumatorio de minterms (Disyuntiva) o de productorio de maxterms (Conjuntiva), resulta muy cómodo introducir los datos en el sistema de esta forma. Sólo se han de introducir las posiciones en las que se encuentran los ‘1’ o los ‘0’ en cada caso. Además, también permite indicar dónde hay términos ‘don’t care’ o ‘X’. 2.1.5 Cargar el sistema por Mapa de Karnaugh Creamos un sistema combinacional nuevo de nombre Ejemplo 3. Seleccionamos la opción La forma de rellenar el MdK es muy similar a la de rellenar la TdV. Vigile cómo están distribuidas las variables. 2.1.6 Modo Aprendizaje de Karnaugh El modo aprendizaje de Karnaugh nos
  • 5. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 5 de 8 permite montar los grupos y evaluar si son correctos. 2.2 SIMULACIÓN CON PSPICE 9.1 2.2.1 Dibujar el circuito en el Schematics La familia 74XX contiene las puertas lógicas básicas. La 7404, por ejemplo, corresponde a la puerta inversora NOT. 7400 NAND 7402 NOR 7404 NOT 7408 AND 7432 OR 7486 XOR Se trata ahora de dibujar con el PSPICE el circuito que generó el BOOLE en su forma de SdP. Para encontrar los DSTM, busque por DigClock. Simulan las entradas. Configúrelos con los siguientes valores:
  • 6. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 6 de 8 Entrada A: Entrada B: Entrada C: Es recomendable que cada cable de conexión con las entradas y salidas lo identifique con su respectivo nombre. Para lanzar la simulación, configure previamente el trasient son una duración de 4µseg. Cuando lance la simulación, le saldrá en blanco: ha de seleccionar las variables que desea visualizar. Vaya a Trace Add Trace. Escoja A, B, C, F. Dele a OK. Como puede comprobar, la simulación le devuelve la TdV inicial.
  • 7. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 7 de 8 2.3 EJERCICIO 1 Dada la función: Realice un informe en doc, con todo detalle, en el que se dé respuestas a las siguientes preguntas. a. Determine las entradas y salidas del SISTEMA. Determine el mínimo número de bits en cada caso. b. Ingrese el sistema en el BOOLE usando el método de Forma Normal Disyuntiva. c. Mediante el método Modo Aprendizaje de Karnaugh determine los grupos necesarios para obtener la expresión como SdP. Adjunte imágenes del proceso. d. Adjunte el circuito asociado a la SdP. e. Implemente con PSPICE el sistema descrito por el BOOLE. Adjunte imagen. f. Realice su simulación con el PSPICE. Adjunte imagen. Verifique que cumple con la TdV. ∑∑ += x dmZ )13,12,11,10,3()15,8,7,5( 4
  • 8. ELECTRÒNICA XABIER PÉREZ TEMA7 – Pràctica 01 Página 8 de 8 2.4 EJERCICIO 2 No todos los combates de boxeo acaban por KO. Para decidir el ganador cuando al final del combate los dos boxeadores están en pie, se han de recontar los puntos que los jueces han dado a cada uno. Habitualmente son tres los jueces por combate. Cada juez tiene dos pulsadores (uno rojo y otro azul) que identifican a cada boxeador. Cuando los jueces consideran que un boxeador ha hecho una acción de mérito, presiona el pulsador correspondiente. Para evitar suspicacias, se otorgan puntos si al menos dos de los tres jueces han pulsado simultáneamente al producirse la acción de mérito. El sistema propuesto considera las características explicadas, pero en vez de llevar la cuenta de los puntos, deberá encender un indicador luminoso: si los jueces determinan que ha habido una acción de mérito, se encenderá el luminoso del boxeador que toque. Realice un informe en doc, con todo detalle, en el que se dé respuestas a las siguientes preguntas. a. Determine las entradas y salidas del SISTEMA. Defina qué valores puede tomar cada entrada o salida. Determine el mínimo número de bits en cada caso, y una posible codificación para cada entrada y salida. b. Implemente en el BOOLE la TdV del sistema descrito anteriormente. Anote la expresión SdP asociada para cada salida. Adjunte los circuitos respectivos. c. Localice en el BOOLE el MdK y adjuntélo con las agrupaciones realizadas para las SdP de cada salida. d. Implemente con PSPICE el sistema descrito por el BOOLE. Adjunte imagen. e. Realice su simulación con el PSPICE. Adjunte imagen. Verifique que cumple con la TdV. J1 RA J2 RA J3 RA SISTEMA PUNTUACIÓN AR N bits M bits M bits