Vous êtes sur la page 1sur 19

Práctica 1

USO DE COMPUERTAS LÓGICAS ‘NOT’, ‘OR’ Y ‘AND’.

|Diseño Digital | octubre 16, 2018.


Jair Eduardo Corral Rodríguez.
Ricardo Mendoza Martínez.
Carlos Enrique Portugal Martínez.
1. Resumen.
• ¿Qué se hizo?

Se obtuvieron funciones booleanas, las cuales fueron reducidas a sus formas más simples
posibles. Posteriormente, se hizo el diagrama de cada una de las funciones ya
simplificadas; dichos diagramas fueron utilizados para construir el circuito equivalente de
cada una de ellas.

• ¿Cómo se hizo?
Estas funciones fueron obtenidas a través de una tabla de verdad. A continuación,
mediante aplicación de teoremas y leyes se logró hacer la reducción de las funciones. Los
diagramas representan las operaciones que es están presentes en las funciones obtenidas,
después fueron usados para montar el circuito correspondiente a cada una de ellas. Un led
se empleó como salida de las funciones.

• Resultados obtenidos.
Las salidas en la tabla de verdad fueron congruentes con las salidas que se obtuvieron en
cada uno de los circuitos montados.

2. Summary.
• What was done?

Boolean functions were obtained, which they were reduced to their simplest forms
possible. Later, the diagram of each of the simplified functions was made; these diagrams
were used to construct equivalent circuit of each of them.

• How was done?


These functions were obtained through a truth table. Then, by applying theorems and
mathematical laws it was possible to reduce the functions. The diagrams represent the
operations that are present in the obtained functions, son they were used to construct the
circuit corresponding to each of them. A LED was used as output of the functions.

• Results obtained.
The outputs in the truth table were congruent with the outputs that were obtained in each
of the mounted circuits.

PÁGINA 1
3. Introducción.
Los temas que sirvieron de base fundamental para la correcta realización de esta práctica (con
conocimiento básico del uso de proto-board) son los siguientes:

Álgebra booleana. Sus reglas, teoremas y postulados. (Como los teoremas de Morgan)

𝐹1 = 𝑋 ′ 𝑌 ′ 𝑍 + 𝑋(𝑌 ′ 𝑍 ′ + 𝑌𝑍)

PÁGINA 2
𝐹2 = 𝑋(𝑌 + 𝑍) + 𝑌 𝑍

𝐹3 = 𝑋(𝑌 + 𝑍 ′ ) + 𝑍 𝑌′

PÁGINA 3
4. Parte teórica.
La parte fundamental de esta práctica es el conocimiento de álgebra de Boole y sus
leyes, asi mismo como de la aportación de algunas personas en el desarrollo de teoremas.

El álgebra de Boole o álgebra booleana es una estructura algebraica que esquematiza


las operaciones lógicas. Fue definida por George Boole como parte de un sistema lógico.
Actualmente se emplea en los productos electrónicos. Es aplicable en el análisis y diseño
de circuitos lógicos.

En este caso fue utilizada para hacer diseño.

5. Procedimiento.
Lo que se realizo fue lo siguiente:

1. Primero en base las salidas que nos dieron (F1, F2, F3, F4), se elaboró una
expresión equivalente para cada salida.
2. Posteriormente, mediante las leyes del álgebra booleana se redujo la
expresión generada, cuando fue posible.
3. En el software NI Multisim, se construyeron los diagramas correspondientes a
la expresión reducida.
4. En el mismo software se hizo una simulación para comprobar que la salida
para cada estado de las nuevas funciones, fuera igual a la salida antes de
hacer la simplificación de las mismas.
5. Después de hecha la comprobación, se monto el circuito en un proto-board.
6. Haciendo uso de las compuertas lógicas OR (74LS32), AND (74LS08) y NOT
(74LS04) para la presentación de la expresión booleana, además de una
resistencia de 220Ω y un LED para representar la salida de la misma.

PÁGINA 4
6. Resultados
Tabla de verdad con la salida respectiva para cada estado.

X Y Z F1 F2 F3 F4

0 0 0 0 0 0 0
0 0 1 1 0 1 1
0 1 0 0 0 0 0
0 1 1 0 1 0 1
1 0 0 1 0 1 1
1 0 1 0 1 1 1
1 1 0 0 1 1 0
1 1 1 1 1 1 0
ECUACIONES

𝑭𝟑 = 𝑋 ′ 𝑌 ′ 𝑍 + 𝑋 𝑍 ′ 𝑌 ′ + 𝑋𝑌𝑍 + 𝑋𝑌 ′ 𝑍 + 𝑋𝑌𝑍′
𝑭𝟏 = 𝑋 ′ 𝑌 ′ 𝑍 + 𝑋 𝑍 ′ 𝑌 ′ + 𝑋𝑌𝑍
= 𝑋𝑌(𝑍 + 𝑍 ′ ) + 𝑋𝑌 ′ 𝑍 ′ + 𝑋𝑌 ′ 𝑍 + 𝑋 ′ 𝑌 ′ 𝑍
= 𝑋(𝑌 ′ 𝑍 ′ + 𝑌𝑍) + 𝑋′𝑌′𝑍
= 𝑋𝑌 + 𝑋𝑌 ′ 𝑍 ′ + 𝑋𝑌 ′ 𝑍 + 𝑋 ′ 𝑌 ′ 𝑍
= 𝐗′𝐘′𝐙 + 𝐗(𝐘 ′ 𝐙′ + 𝐘𝐙)
= 𝑋(𝑌 + 𝑌 ′ 𝑍 ′ ) + 𝑋𝑌 ′ 𝑍 + 𝑋 ′ 𝑌 ′ 𝑍
′ ′ ′
𝑭𝟐 = 𝑋 𝑌𝑍 + 𝑋 𝑌 𝑍 + 𝑋𝑌𝑍 + 𝑋𝑌𝑍
= 𝑋(𝑌 + 𝑍 ′ ) + 𝑋𝑌 ′ 𝑍 + 𝑋 ′ 𝑌 ′ 𝑍
= 𝑋𝑌(𝑍 + 𝑍 ′ ) + 𝑋 𝑌 ′ 𝑍 + 𝑋𝑌𝑍
= 𝑋𝑌 + 𝑋𝑍 ′ + 𝑋𝑌 ′ 𝑍 + 𝑋 ′ 𝑌′𝑍
= 𝑋𝑌 + 𝑋 𝑌 ′ 𝑍 + 𝑋′𝑌𝑍
= 𝑋𝑌 + 𝑋𝑍 ′ + 𝑍𝑌 ′ (𝑋 + 𝑋 ′ )
= 𝑋(𝑌 + 𝑌 ′ 𝑍) + 𝑋′𝑌𝑍
= 𝑋𝑌 + 𝑋𝑍 ′ + 𝑍𝑌 ′
= 𝑋(𝑌 + 𝑍) + 𝑋′𝑌𝑍
𝑭𝟑 = 𝑿(𝒀 + 𝒁′ ) + 𝒁𝒀′
= 𝑋𝑌 + 𝑋𝑍 + 𝑋 ′ 𝑌𝑍
𝑭𝟒 = 𝑿𝒀′ + 𝑿′𝒁
= 𝑋𝑌 + 𝑍(𝑋 + 𝑋𝑌)
= 𝑋𝑌(𝑍 + 𝑍 ′ ) + 𝑋 𝑌 ′ 𝑍 + 𝑋𝑌𝑍
= 𝑋𝑌 + 𝑋𝑍 + 𝑌𝑍
= 𝑋𝑌 + 𝑋 𝑌 ′ 𝑍 + 𝑋′𝑌𝑍
= 𝑿(𝒀 + 𝒁) + 𝒀𝒁
= 𝑿(𝒀 + 𝒀′ 𝒁) + 𝑿′𝒀𝒁

= 𝑋(𝑌 + 𝑍) + 𝑋′𝑌𝑍

= 𝑋𝑌 + 𝑋𝑍 + 𝑋 ′ 𝑌𝑍

= 𝑋𝑌 + 𝑍(𝑋 + 𝑋𝑌)PÁGINA 5

= 𝑋𝑌 + 𝑋𝑍 + 𝑌𝑍
Simulaciones y representaciones físicas
F1(0,0,0)

F1(0,0,1)

F1(0,1,0)

PÁGINA 6
F1(0,1,1)

F1(1,0,0)

F1(1,0,1)

PÁGINA 7
F1(1,1,0)

F1(1,1,1)

F2(0,0,0)

PÁGINA 8
F2(0,0,1)

F2(0,1,0)

F2(0,1,1)

PÁGINA 9
F2(1,0,0)

F2(1,0,1)

F2(1,1,0)

PÁGINA 10
F2(1,1,1)

F3(0,0,0)

F3(0,0,1)

PÁGINA 11
F3(0,1,0)

F3(0,1,1)

F3(1,0,0)

PÁGINA 12
F3(1,0,1)

F3(1,1,0)

PÁGINA 13
F3(1,1,1)

F4(0,0,0)

F4(0,0,1)

PÁGINA 14
F4(0,1,0)

F4(0,1,1)

F4(1,0,0)

PÁGINA 15
F4(1,0,1)

F4(1,1,0)

F4(1,1,1)

PÁGINA 16
7. Conclusiones.
El álgebra booleana fue totalmente acertada con la construcción de los circuitos lógicos, y no
presentó ninguna contradicción.

PÁGINA 17
Una de las cosas aprendidas es que en el “mundo real”, la representación los unos y ceros es
un tanto diferente al papel. Y es que depende mucho del fabricante de los semiconductores
que se vayan a emplear. En el caso de los que fueron usados en esta práctica, el uno lógico se
tomaba en el intervalo de 2.1v a 5.5v, mientras el cero lógico era tomado en el intervalo de 0v
a 1.2v. Bibliografía.

8. Observaciones.
Mas allá de detalles técnicos, no se presentaron otro tipo de problemas. La practica fue
desarrollada de forma adecuada.

9. Bibliografía.
https://es.wikipedia.org/wiki/%C3%81lgebra_de_Boole

PÁGINA 18

Vous aimerez peut-être aussi