Вы находитесь на странице: 1из 5

ESFOT INFORME N°3 TEM425L - LCL

SIMPLIFICACION DE FUNCIONES

COLCHA GUATEMAL JERSON LEONEL


LOOR RODRÍGUEZ LUIS DAVID II. CIRCUITOS IMPLEMENTADOS
Parte 1: Implementar teóricamente las siguientes
funciones:
06 MAY 2019 F1 =∑(𝟎, 𝟐, 𝟒, 𝟔, 𝟕) F2 =𝝅(𝟎, 𝟏, 𝟑, 𝟓, 𝟔)

Resumen—La práctica trató con todo lo referente a la


simplificación de funciones, por tal motivo dos funciones
fueron simplificadas mediante álgebra de Boole y luego
implementadas simultáneamente en el protoboard
mediante una configuración pull-up. Con ayuda de una
punta lógica se comprobó que la tabla de verdad obtenida
de las funciones de Maxtérminos y Mintérminos propuestas
en la hoja guía sean verídicas y cumpla con los resultados
esperados.

Abstract— Practice treated with everything about


simplifying functions for that reason two functions were
simplified using Boolean algebra and then implemented
simultaneously in the breadboard using a pull-up
configuration. With the help of a logical tip it was proved
that the truth table obtained from the functions of
Maxtérminos and Mintérminos proposed in the guide sheet
are true and comply with the expected results. Ilustración 1 Circuito simultáneo para las funciones F1 y F2

I. MARCO TEORICO
A. Mintérminos En la Ilustración 1 se puede observar el diseño del
circuito simultáneo para las funciones F1 y F2,
Los minitérminos cuya suma define a la función
implementados en el software Proteus. Donde el LED azul
booleana son los que producen los unos de la función en
representa la función F1 y el LED verde representa la
una tabla verdad. Puesto que la función puede dar 1 o 0 función F2.
con cada minitérmino, y dado que hay 2n minitérminos, se
puede calcular que el número de funciones que es III. ANALISIS DE RESULTADOS
posible formar con n variables es 22n. A veces es útil A continuación, se representan las tablas de verdad
expresar la función booleana en su forma de suma de obtenidas en la práctica. Las salidas dependiendo de las
minitérminos. [1] posiciones de las entradas de cada circuito fueron
comprobadas con una punta lógica dándole veracidad a
En caso de tener la siguiente función: las tablas obtenida mediante mintérminos y maxtérminos.

F1=∑m(0,2,4,6,7) - En la Tabla 1, se observa la tabla de verdad para


el circuito de la función F1.
Los números dentro del paréntesis indican las Tabla 1 Tabla de verdad de la función F1
posiciones de los “1” en la tabla de verdad.
IN OUT
B. Maxtérminos
A B C F
Cada una de las 22n funciones de n variables binarias
se pueden expresar también como un producto de 0 0 0 1
maxitérminos. Para expresar la función booleana como 0 0 1 0
producto de maxitérminos, primero debe ponerse en 0 1 0 1
formato de términos OR. Esto podría hacerse con la 0 1 1 0
ayuda de la ley distributiva, x + y.z =(x+y)(x+z). [1] 1 0 0 1
Los números dentro del paréntesis de la función 1 0 1 0
indican las posiciones de los “0” en la tabla de verdad. 1 1 0 1
1 1 1 1
ESFOT INFORME N°3 TEM425L - LCL
(𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐴̅ + 𝐵𝐶 + 𝐴̅𝐶̅ + 𝐵̅ 𝐶̅ )
𝑨𝑩𝑪 + 𝑨𝑩 ̅𝑪
̅+𝑨 ̅ 𝑩𝑪̅
La Tabla 1 fue obtenida mediante el desarrollo de la
función F1 que consistía en suma de productos o
mintérminos [F1=∑m(0,2,4,6,7)]. Es decir, existe “1” en las Se puede observar que, tras usar álgebra de Boole, la
posiciones 0, 2, 4, 6 y 7. Todas las salidas fueron función original F2 fue reducida a una más simple que solo
comprobadas con una punta lógica. usa 12 compuertas y resulta más fácil de implementar en
- Simplificación de la función F1 para el protoboard.
implementación del circuito. IV. CUESTIONARIO
F1 =∑(0,2,4,6,7) A. Simular la función F3, llegar al nivel más simplificado
𝐴̅𝐵̅ 𝐶̅ + 𝐴̅𝐵𝐶̅ + 𝐴𝐵̅ 𝐶̅ + 𝐴𝐵𝐶̅ + 𝐴𝐵𝐶 posible aplicando Álgebra de Boole y obtener su respectiva
𝐵̅ 𝐶̅ (𝐴̅ + 𝐴) + 𝐶̅ (𝐴̅𝐵 + 𝐴𝐵) + 𝐴𝐵𝐶 tabla de verdad.
𝐵̅ 𝐶̅ + 𝐶̅ (𝐵(𝐴̅ + 𝐴)) + 𝐴𝐵𝐶 𝑭𝟑 = 𝑨𝑩 ̅𝑪 + 𝑨
̅ 𝑩𝑪 + 𝑨𝑩𝑪 + 𝑨 ̅𝑩̅𝑪
̅
𝐵̅ 𝐶̅ + 𝐵𝐶̅ + 𝐴𝐵𝐶
𝐶̅ + 𝐴𝐵𝐶
̅ + 𝑨𝑩
𝑪

Se puede observar que, tras usar álgebra de Boole, la


función original F1 fue reducida a una más simple que solo
usa 3 compuertas y resulta más fácil de implementar en el
protoboard.
- En la Tabla 2, se observa la tabla de verdad para
el circuito de la función F2.
Tabla 2 Tabla de verdad de la función F2

IN OUT
A B C F Ilustración 2 Circuito de la función F3 (Simulado en Proteus)
0 0 0 0
0 0 1 0
0 1 0 1 𝑭𝟑 = 𝑨𝑩̅𝑪 + 𝑨̅ 𝑩𝑪 + 𝑨𝑩𝑪 + 𝑨 ̅𝑩̅𝑪 ̅
0 1 1 0 𝐹3 = 𝐴𝐵̅ 𝐶 + 𝐵𝐶(𝐴̅ + 𝐴) + 𝐴̅𝐵̅ 𝐶̅
1 0 0 1 𝐹3 = 𝐴𝐵̅ 𝐶 + 𝐵𝐶 + 𝐴̅𝐵̅ 𝐶̅
1 0 1 0 𝐹3 = 𝐶(𝐴𝐵̅ + 𝐵) + 𝐴̅𝐵̅ 𝐶̅
1 1 0 0 𝐹3 = 𝐶(𝐴 + 𝐵) + 𝐴̅𝐵̅ 𝐶̅
1 1 1 1 𝐹3 = 𝐴𝐶 + 𝐵𝐶 + 𝐴̅𝐵̅ 𝐶̅

La Tabla 2 fue obtenida mediante el desarrollo de la


función F2 que consistía en producto de sumas o
maxtérminos [F1=∑π (0,1,3,5,6)]. Es decir, existe “0” en
las posiciones 0, 1, 3, 5 y 6. Todas las salidas fueron
comprobadas con una punta lógica.
- Simplificación de la función F2 para
implementación del circuito.

F2 =𝜋(0,1,3,5,6)
(𝐴 + 𝐵 + 𝐶)(𝐴 + 𝐵 + 𝐶̅ )(𝐴 + 𝐵̅ + 𝐶̅ )(𝐴̅ + 𝐵 + 𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐶)
(𝐴 + 𝐵)(𝐴 + 𝐵̅ + 𝐶̅ )(𝐴̅ + 𝐵 + 𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐶)
(𝐴 + 𝐴𝐵̅ + 𝐴𝐶̅ + 𝐴𝐵 + 𝐵𝐶̅ )(𝐴̅ + 𝐵 + 𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐶) Ilustración 3 Circuito de la función F3 simplificada (Simulado en
(𝐴 + 𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐵 + 𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐶) Proteus)
(𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐵 + 𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐶)
(𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐴̅𝐵̅ + 𝐴̅𝐶 + 𝐴̅𝐵 + 𝐵𝐶 + 𝐴̅𝐶̅ + 𝐵̅ 𝐶̅ )
(𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐴̅ + 𝐵𝐶 + 𝐴̅𝐶̅ + 𝐵̅ 𝐶̅ )
(𝐴 + 𝐵𝐶̅ )(𝐴̅ + 𝐵𝐶 + 𝐴̅𝐶̅ + 𝐵̅ 𝐶̅ )
ESFOT INFORME N°3 TEM425L - LCL
Tabla 3 Tabla de verdad de la función F3 - Es importante revisar los resultados para poder llegar
a la función más simplificada posible, de igual manera
IN OUT revisar todo el proceso hecho para la simplificación y
A B C F corregir algún error. (Luis Loor)
0 0 0 1 - Es recomendable revisar con anterioridad los
0 0 1 0 circuitos armados en el protoboard y comprobar que
0 1 0 0 cumplan con la tabla de verdad. (Luis Loor)
0 1 1 1 - Es recomendable en estas prácticas ir practicando y
1 0 0 0 mejorando el armado de dichos circuitos, lo cual será de
1 0 1 1 gran ayuda en prácticas futuras, para poder entender
1 1 0 0 como está conformado la distribución de pines. (Colcha
Leonel)
1 1 1 1
- Se recomienda ir comprobando entradas y salidas de
cada pin de los circuitos integrados para comprender
V. CONCLUSIONES Y RECOMENDACIONES como está constituido los circuitos y como se va formando
la función, reforzando la practica con los conocimientos
CONCLUSIONES teóricos obtenidos en clase. (Colcha Leonel)

- La simplificación de funciones es un proceso que VI. BIBLIOGRAFIA


permite obtener funciones sencillas pero equivalentes a la
original. Esto ayuda a la implementación de circuitos ya
que armar una función simplificada es más fácil y genera
menos costos. (Luis Loor)
[1] M. M. Mano, Diseño digital, México: PEARSON, 2003.
- Se aplicaron los teoremas necesarios y aprendidos
en clases para la simplificación de las funciones para
llegar a una más sencilla de implementar. Se demostró
que una función original y su función simplificada tienen la
misma tabla de verdad, por lo tanto, no es necesario hacer
2 tablas de verdad. (Luis Loor)
- Mediante el álgebra de Boole se consiguió expresar
de manera concisa, con el menor número de compuertas
lógicas un determinado circuito, circuitos los cuales son
implementados mediante compuertas que realizan
operaciones básicas como negación, multiplicación y
suma. (Colcha Leonel)
- El álgebra de Boole consigue representar una función
extensa en su equivalente, lo cual se logró mediante la
aplicación de diversos principios, teoremas y postulados,
logrando reducir la mayor cantidad de términos en dicha
función sin alterar el resultado final de la tabla de verdad.
(Colcha Leonel)
RECOMENDACIONES
- Se recomienda tener mucho cuidado al momento de
simplificar una función, ya que mediante el álgebra de
Boole es muy fácil equivocarse al momento de usar los
teoremas propuestos. (Luis Loor)
Scanned by CamScanner
Scanned by CamScanner

Вам также может понравиться