Académique Documents
Professionnel Documents
Culture Documents
INGENIERÍA BIOMÉDICA
DEPARTAMENTO DE BIOINGENIERÍA
ALUMNOS:
PROFESORA:
GRUPO: 3IMM3
FECHA DE ENTREGA:
23/02/2017
OBJETIVO GENERAL:
Analizar los postulados del Algebra de Boole para el diseño y optimización de circuito lógicos.
DESARROLLO:
Determine el lógigrama correspondiente, así como la tabla de la verdad para las siguientes formulas
proposicionales.
X(A,B) = AB+A´ X(A,B,C) = A´B´´C´+A´B X(A,B,C) = A´´+B´´C´
EXPERIMENTO 3.-
Aplique reducciones por algebra de Boole para la proposición 2, obtenga y arme el lógigrama
correspondiente comprobando la tabla de la verdad para cada combinación a la entrada.
INTRODUCCION:
ALGEBRA DE BOOLE
El álgebra de Boole es toda clase o conjunto de elementos que pueden tomar dos
valores perfectamente diferenciados que designados por 0 y 1 o en otros casos se podrá ver como v
(verdadero) y f (falso) que están relacionados por las dos operación vinarias denominadas suma (+) producto
(•) la operación producto se indica generalmente mediante la ausencia de símbolo entre dos variable lógicas.
Estos valores bivalentes y opuestos pueden ser representados por números binarios de un dígito (bits), por lo cual el
Álgebra booleana se puede entender cómo el Álgebra del Sistema Binario. Al igual que en álgebra tradicional, también
se trabaja con letras del alfabeto para denominar variables y formar ecuaciones para obtener el resultado de ciertas
operaciones mediante una ecuación o expresión booleana. Evidentemente los resultados de las correspondientes
operaciones también serán binarios.
Las álgebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un área de
las matemáticas que ha pasado a ocupar un lugar prominente con el advenimiento de la computadora digital. Son
usadas ampliamente en el diseño de circuitos de distribución y computadoras, y sus aplicaciones van en aumento en
muchas otras áreas. En el nivel de lógica digital de una computadora, lo que comúnmente se llama hardware, y que está
formado por los componentes electrónicos de la máquina, se trabaja con diferencias de tensión, las cuales
generan funciones que son calculadas por los circuitos que forman el nivel. Éstas funciones, en la etapa de diseña del
hardware, son interpretadas como funciones de Boole.
Todas las operaciones (representadas por símbolos determinados) pueden ser materializadas mediante elementos
físicos de diferentes tipos (mecánicos, eléctricos, neumáticos o electrónicos) que admiten entradas binarias o lógicas y
que devuelven una respuesta (salida) también binaria o lógica. Ejemplos de dichos estados son: Abierto/Cerrado
(interruptor), Encendida/Apagada (bombilla), Cargado/Descargado (condensador), Nivel Lógico 0/Nivel lógico 1 (salida
lógica de un circuito semiconductor), etcétera.
Los dispositivos con los cuales se implementan las funciones lógicas son llamados puertas (o compuertas) y,
habitualmente, son dispositivos electrónicos basados en transistores.
Operaciones básicas en el álgebra booleana
EXPERIMENTO 1.- Simplificación por algebra de Boole
a) Dada la proposición 1, construya el circuito que se muestra en la figura 1.
b) Obtenga su tabla de la verdad para todas las combinaciones posibles a la entrada.
c) Por medio del algebra de Boole simplifique la proposición y obtenga el nuevo lógigrama, obtenga
su tabla de la verdad para todas las combinaciones posibles a la entrada.
d) Compare sus tablas de la verdad.
B) Tabla de verdad:
Logigrama:
Reducción por álgebra de Boole:
=C’(A’B + B’D)
Logigrama
U9
U31
A
U12
U34
NOT
U10
U32 U14
U36
AND
B
NOT
U13
U35
OR
U15
U37 D2
D4
U11
U33
C
LED
AND AND
NOT
D
EXPERIMENTO 2.- Construcción de Lógigramas.
a) Determine el lógigrama correspondiente, así como la tabla de la verdad para las
siguientes formulas proposicionales.
X(A,B) = AB+A´
A B AB A’ AB+A’
0 0 0 1 1
0 1 0 1 1
1 0 0 0 0
1 1 1 0 1
Logigrama
A U45
U47 D7
B
AND
U46
LED
OR
NOT
U48
U49 D8
A
NOT
B LED
OR
X(A,B,C) = A´B´´C´+A´B
A’ B’’ C’ A’B’’C’ A’B A´B´´C´+A´B
1 0 0 0 0 0
1 0 1 0 0 0
1 1 0 1 1 1
1 1 1 0 1 1
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 1 1 0 0 0
Logigrama
U53
A
NOT
AND
U60
A D11
U61
NOT
B
LED
AND
X(A,B,C) = A´´+B´´C´
Logigrama
U16
U38 U17
U39
B
U21
U43
NOT NOT
U18
U40 AND
C D5
D6
U22
U44
NOT
LED
OR
U19
U41 U20
U42
A
NOT NOT
U50
B
U51
U52 D9
C AND
NOT
LED
OR
A
EXPERIMENTO 3.- Aplique reducciones por algebra de Boole para la proposición 2, obtenga y arme
el lógigrama correspondiente comprobando la tabla de la verdad para cada combinación a la
entrada.
Logigrama
U3
X
NOT U24
Y
U23 D12
AND U25
U8
Z OR U27 LED
OR
NOT
AND
De acuerdo con la ecuación original, F(x,y,z)=(x'+z')(x'y + x'z) + yz'(z' + z'x),
se tenía que reducir para llegar a la más minima ecuación y obtener un
resultado. Con esto, multiplicamos los factores para poder eliminar los
términos repetidos, de acuerdo con el álgebra de boole, que una variable
multiplicando a la misma, pero negada, se hace 0, o la suma de la misma
variable, pero una negada da 1.
De tal modo que obtuvimos la siguiente ecuación final x’(y + z) + yz’,
comparada con la ecuación larga, que es útil para ahorrar tiempo y
presupuesto económico para el ensamblaje del circuito.
Ejercicios extras:
1) AB+A(B+C)+B(B+C)
A B C AB A(B+C) B(B+C) S
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 1 1
0 1 1 0 0 1 1
1 0 0 0 0 0 0
1 0 1 0 1 0 1
1 1 0 1 1 1 1
1 1 1 1 1 1 1
Logigrama
U99
U98
U101 D19
AND
OR
U95
LED
U100 OR
AND
U96
U97 OR
OR
AND
Reducido: B+AC
A B C AC B S
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 1 1
0 1 1 0 1 1
1 0 0 0 0 0
1 0 1 1 0 1
1 1 0 0 1 1
1 1 1 1 0 1
Logigrama
A
U102
U103 D20
B
AND
LED
C OR
A
AND U79
U75
OR
U74
B
AND
U73
NOT
U80 D15
U78
C NOR
LED
U77 OR
AND
NOR
Reducido: AB’
A B C A B’ S
0 0 0 0 1 0
0 0 1 0 1 0
0 1 0 0 0 0
0 1 1 0 0 0
1 0 0 1 1 1
1 0 1 1 1 1
1 1 0 1 0 0
1 1 1 1 0 0
Logigrama
A
U82 D16
U81
LED
B AND
NOT
3) (AC+AB)’ + A’B’C
A B C (AC+AB)’ A’B’C S
0 0 0 1 0 1
0 0 1 1 1 1
0 1 0 1 0 1
0 1 1 1 0 1
1 0 0 1 0 1
1 0 1 0 0 0
1 1 0 0 0 0
1 1 1 0 0 0
Logigrama
U84
A
NOT U85
U86
NOT
LED
OR
U88
C AND
U87
NOR
AND
Reducido: A’ + B’C’
A B C A’ B’C’ S
0 0 0 1 1 1
0 0 1 1 0 1
0 1 0 1 0 1
0 1 1 1 0 1
1 0 0 0 1 1
1 0 1 0 0 0
1 1 0 0 0 0
1 1 1 0 0 0
Logigrama
U90
U94 D18
NOT
U91
LED
U93 OR
NOT
U92
AND
NOT
Logigrama
Aquí se logra ver una reducción drástica, gracias al álgebra de boole que
ayudó a simplificar este circuito.
Reducido: B’C
A B C D B’ C S
0 0 0 0 1 0 0
0 0 0 1 1 0 0
0 0 1 0 1 1 1
0 0 1 1 1 1 1
0 1 0 0 0 0 0
0 1 0 1 0 0 0
0 1 1 0 0 1 0
0 1 1 1 0 1 0
1 0 0 0 1 0 0
1 0 0 1 1 0 0
1 0 1 0 1 1 1
1 0 1 1 1 1 1
1 1 0 0 0 0 0
1 1 0 1 0 0 0
1 1 1 0 0 1 0
1 1 1 1 0 1 0
CUESTIONARIO
Es una algebra especial utilizada para el sistema de numeración binario en el que solo se emplean 0 y 1 para el correcto
funcionamiento de un sistema digital o un computador.
El objetivo era usar el álgebra de Boole para poder manejar los sistemas y computadores de una manera más fácil y
sencilla, donde solo se necesitaran de dos posibles respuestas para ejecutar operaciones, un 1(si) o un 0 (no).
Nos presenta una operación lógica, la cual debe de cumplir la operación del algebra de Boole.
5.- En la minimización de una ecuación solo se puede obtener un solo modelo de lógigrama.
No, de hecho por diferentes propiedades podemos obtener más de una solución o reducción.
Sirven para rectificar las operaciones lógicas dependiendo del número de variables.
8.- Cuales son las compuertas lógicas básicas para el diseño de sistemas lógicos
AND, NOT y OR
Conclusiones Emmanuel Roé Cordero
Esta práctica es muy importante, ya que conocimos el álgebra de Boole y sus teoremas, los cuales son fundamentales
para el inicio de la electrónica y los sistemas lógicos, los cuales son muy importantes en la carrera de un biomédico.
El Algebra de Boole es muy importante para la simplificación de los circuitos lógicos combinatorios, ya que de las
funciones que se proponen, ayudan a ahorrar tiempo y presupuesto económico al momento de ensamblar el circuito.
Así mismo, el álgebra de Boole es indispensable para simplificar los circuitos
Conclusiones de Marquito