Materia:
Electrónica Digital
Tema:
REPORTE
Prácticas De Ecuaciones De Algebra
Booleana
Nombre:
Kevin Alexis González Escobar
Yair Rafael Díaz Paz
Edgar Samayoa Hernández
ING. Adonis Jahir Ricalde Hernández
ELECTROMECANICA
5TO SEMESTRE GRUPO
Docente:
“A”
Carolina Antonio Velázquez
Fecha de elaboración:
03/03/2024
pág. 1
INTRODUCCION
Álgebra Booleana proporciona una base fundamental para
comprender la lógica detrás de la manipulación de datos digitales en la
informática y la ingeniería eléctrica. Esta rama de las matemáticas,
desarrollada por George Boole en el siglo XIX, se centra en el estudio de las
operaciones lógicas y las relaciones entre conjuntos utilizando únicamente
dos valores, verdadero (1) y falso (0).
El Álgebra Booleana es esencial en el diseño y análisis de circuitos
digitales, sistemas de computación, lógica de programación y en la teoría
de la información. Sus conceptos y reglas proporcionan
herramientas poderosas para la simplificación y optimización de
expresiones lógicas, así como para la representación y manipulación de
datos binarios.
Esta área de estudio se basa en operaciones fundamentales como la
conjunción (AND), la disyunción (OR) y la negación (NOT), que
permiten combinar y transformar proposiciones lógicas de manera
sistemática. Además, el Álgebra Booleana presenta un conjunto de
teoremas y leyes, como la ley de absorción y la ley de De Morgan, que
facilitan la simplificación y el análisis de expresiones booleanas
complejas.
pág. 2
OBJETIVOS
Comprender las leyes y teoremas fundamentales del álgebra de
Boole y su aplicación en el diseño de circuitos digitales.
Aprender a construir tablas de verdad para circuitos digitales
utilizando compuertas lógicas.
Utilizar las leyes y teoremas del álgebra de Boole para simplificar
expresiones lógicas y optimizar el diseño de circuitos.
Aplicar los conocimientos adquiridos en la resolución de problemas
prácticos relacionados con el diseño de circuitos digitales.
pág. 3
MARCO TEORICO
El álgebra booleana es un área fundamental de las matemáticas y la lógica
que se centra en el estudio y la manipulación de expresiones lógicas
utilizando variables que solo pueden tomar dos valores distintos,
comúnmente representados como verdadero (1) y falso (0). Estas variables,
llamadas booleanas en honor a George Boole, son la base de la lógica digital
y se utilizan ampliamente en la computación, la electrónica y otras áreas
relacionadas.
En el álgebra booleana, se emplean tres operaciones básicas: la
conjunción (AND), la disyunción (OR) y la negación (NOT). Estas operaciones
permiten combinar y modificar el estado lógico de las variables booleanas
de acuerdo con reglas específicas. Por ejemplo, la operación AND produce
un resultado verdadero solo cuando ambas variables de entrada son
verdaderas, mientras que la operación OR devuelve un resultado verdadero
si al menos una de las variables de entrada es verdadera.
La aplicación del álgebra booleana es fundamental en el diseño y análisis de
circuitos digitales, donde se utilizan puertas lógicas para implementar estas
operaciones. Además, es esencial en el desarrollo de algoritmos, la
optimización de funciones booleanas, el diseño de bases de datos y
sistemas de información, así como en la teoría de la información y la
criptografía.
En resumen, el álgebra booleana proporciona un marco formal para el
análisis y la manipulación de la lógica proposicional, lo que la convierte en
una herramienta indispensable en diversos campos de la informática y la
ingeniería.
pág. 4
PRACTICA:
MATERIALES:
Compuertas
2 compuertas 7408
2 compuertas 7432
2 leds
Cables dips
Resistencias 110
1 dip shuit
1 protoboard
PROCEDIMIENTO:
1. Resolvemos la ecuación booleana y obtenemos el siguiente resultado:
2. En la protoboard colocamos el módulo de Arduino y seguido colocamos el dip swich
en paralelo colocando 4 resistencias con el negativo. Y con cables al positivo.
3. Se colocan una compuerta NOT y se energiza.
4. Se colocan dos compuertas AND seguidas y se energizan.
5. Se coloca una compuerta OR y se energiza.
6. Se colocan 2 cables en el interruptor A.
7. Se colocan 3 cables en el interruptor B.
8. Se colocan 2 cables en el interruptor C.
9. Se colocan 1 cable en el interruptor D.
10. Se coloca un cable A en una entrada de una compuerta AND.
11. Se coloca un cable B en una entrada de una compuerta NOT, obteniendo ~B,
conectándolo a la otra entrada de la compuerta AND, obteniendo: A~B.
12. Se coloca un cable C en una entrada de una compuerta OR.
13. Se coloca un cable B en una entrada de una compuerta AND.
pág. 5
14. Se coloca un cable D en la otra entrada de la compuerta AND, obteniendo: BD, el
cual conectamos a la otra entrada de la compuerta OR, obteniendo: C+BD.
15. Se colocan los cables A~B y C+BD en una compuerta AND, obteniendo: A~B(C+BD).
16. Se coloca un cable A en una entrada de una compuerta NOT, obteniendo ~A
. 17. Se coloca un cable A en una entrada de una compuerta NOT, obteniendo ~B.
18. Se colocan los cables ~A y ~B en una compuerta AND, obteniendo ~A~B.
19. Se colocan los cables ~A~B y A~B(C+BD) en una compuerta OR, obteniendo:
~A~B +(A~B(C+BD)).
20. Se coloca un cable C y ~A~B +(A~B(C+BD)) en una compuerta AND.
21. El cable ((A~B(C+BD)) + ~A~B) C se coloca en el ánodo de un led y el cátodo a una
resistencia de 100 conectada al negativo. CIRCUITO SIMPLIFICADO 1. En la protoboard
colocamos el módulo de Arduino y seguido colocamos el dip swich en paralelo
colocando 4 resistencias con el negativo. Y con cables al positivo. 2. Se colocan una
compuerta NOT y se energiza. 3. Se colocan dos compuertas AND seguidas y se
energizan. 4. Se coloca 1 cable en el interruptor B. 5. Se coloca 1 cable en el interruptor
C. 6. Se coloca el cable B en una entrada de una compuerta NOT, obteniendo ~B, y este
cable se coloca en una entrada de una compuerta AND. 7. Se coloca un cable C en la
otra entrada de la compuerta AND, obteniendo, ~BC. 8. El cable ~BC se coloca en el
ánodo de un led y el cátodo a una resistencia de 100 conectada al negativo.
CIRCUITO NUMERO 1:
ECUACION BOOLEANA: AB+(B+C)+B(B+C)
pág. 6
TABLA DE VERDAD CIRCUITO NUMERO 1
A B C X
0 0 0 0
0 0 1 0
0 1 0 1
1 0 0 0
0 1 1 1
1 1 0 1
1 0 1 1
1 1 1 1
pág. 7
PRACTICA 2 CIRCUITO 2:
ECUACION BOOLEANA: [AB-(C+BD)+A-B-)]C
pág. 8
TABLA DE VERDAD
A B C D X
0 0 0 0 0
0 0 0 1 0
0 0 1 0 1
0 1 0 0 0
1 0 0 0 0
0 0 1 1 1
0 1 1 1 0
1 1 1 1 0
1 0 1 1 1
1 1 0 1 0
1 1 1 0 0
1 1 0 0 0
1 0 1 0 1
1 0 0 1 0
0 1 1 0 0
pág. 9
pág. 10
CONCLUSION
En conclusión, el álgebra booleana es una herramienta poderosa y
fundamental en el campo de la informática, la electrónica y la ingeniería
en general. Proporciona un marco formal para el análisis y la manipulación
de expresiones lógicas mediante el uso de variables booleanas y
operaciones básicas como la conjunción, la disyunción y la negación.
La aplicación del álgebra booleana es vasta y diversa. Se utiliza en el
diseño y análisis de circuitos digitales, en el desarrollo de algoritmos y en
la optimización de funciones booleanas en diversos sistemas y
aplicaciones informáticas. Además, es esencial en áreas como la
criptografía, la teoría de la información y la inteligencia artificial, donde se
emplea para el procesamiento y la manipulación de datos de
manera lógica y eficiente.
pág. 11