Está en la página 1de 6

PRACTICA 1

Martínez Sánchez Axel Gabriel


Alejandro Villafuerte García
Diseño Lógico
UNAM
Facultad de Estudios Superiores
Aragón
México (CDMX)
Objetivo

Aplicar los principios del Álgebra Booleana para poder manipular ecuaciones Booleanas y armar la
función mínima con compuertas.

Introducción

El álgebra de Bool denomina así en honor a George Boole (2 de noviembre de 1815 a 8 de


diciembre de 1864), matemático inglés autodidacta, que fue el primero en definirla como parte de
un sistema lógico, inicialmente en un pequeño folleto, TheMathematicalAnalysis of Logic,
publicado en 1847, en respuesta a una controversia en curso entre Augustus De Morgan y sir
William Rowan Hamilton. El álgebra de Boole fue un intento de utilizar las técnicas algebraicas
para tratar expresiones de la lógica proposicional, algunos de los temas que se relacionan con el
álgebra de Boole son los siguientes:

Lógica Binaria

Lo que comúnmente en lógica es falso o verdadero, en la lógica binaria lo vemos representado


mediante dígitos utilizando exclusivamente los valores 0 y 1, números que de por sí no tienen un
valor numérico de tipo Real, sino más bien de tipo discreto, es decir, 0 y 1 representan distintos
estados del objeto de estudio, por ejemplo, a la hora de poder desarrollar un circuito digital.

Los circuitos digitales funcionan generalmente bajo tensiones de 5 voltios en corriente continua
(por ejemplo la tecnología TTL) si bien existen excepciones como la serie CMOS, que trabaja en
diferentes rangos que pueden ir desde los 4 a los 18 voltios.

Generalmente, el estado lógico 0 representa una ausencia de tensión, o un nivel bajo; y el estado
lógico 1 representa una existencia de tensión, o un nivel alto. Mediante la combinación de estos
valores, es posible generar una serie de datos convertible a cualquier código utilizando la
normativa aplicable en cada caso.

Sistema Binario

El sistema binario, llamado también sistema diádico1 en ciencias de la computación, es un sistema


de numeración en el que los números se representan utilizando solamente dos cifras: cero y uno
(0 y 1). Es uno de los sistemas que se utilizan en las computadoras, debido a que estas trabajan
internamente con dos niveles de voltaje, por lo cual su sistema de numeración natural es el
sistema binario.

Sistema combinacional

Se denomina sistema combinacional o lógica combinacional a todo sistema digital en el que sus
salidas son función exclusiva del valor de sus entradas en un momento dado, sin que intervengan
en ningún caso estados anteriores de las entradas o de las salidas. Las funciones booleanas –
compuestas por operadores OR, AND, NAND, XOR– se pueden representar íntegramente mediante
una tabla de la verdad. Por tanto, carecen de memoria y de retroalimentación.
En electrónica digital la lógica combinacional está formada por ecuaciones simples a partir de las
operaciones básicas del álgebra de Boole. Entre los circuitos combinacionales clásicos tenemos:

Lógicos

 Generador/Detector de paridad
 Multiplexor y Demultiplexor
 Codificador y Decodificador
 Conversor de código
 Comparador

Aritméticos

 Sumador
 Aritméticos y lógicos
 Unidad aritmético lógica

Estos circuitos están compuestos únicamente por puertas lógicas interconectadas entre sí, sin
ningún biestable o celda de memoria

Lista de equipo y material

 Compuertas NAND
 Compuertas NOT
 Compuerta XOR
 Protoboard
 Jumpers
 Batería 5v
 Dipswitch universal
 Leds

Desarrollo

Utilizamos el álgebra de boole y el teorema de Morgan para encontrar las funciones


correspondientes a las equivalencias en compuertas NAND de las compuertas AND, OR, NOR y
XOR.

Utilizamos un display de 7 segmentos y encontramos las funciones correspondientes para hacer


que se mostrara letra por letra mostrando con el display la palabra HOLA

Utilizamos la siguiente tabla para para resolver el problema:

B A a b c d e f g
H 0 0 1 0 0 1 0 0 0
O 0 1 0 0 0 0 0 0 1
L 1 0 1 1 1 0 0 0 1
A 1 1 0 0 0 1 0 0 0
Siendo que la fila b= c = BA’ ,Y d= B’+a’ g = b + a , a = A’Resolvimos el circuito Con una compuerta
NOT, una AND y una XOR

Resultados:
DataSheets Utilizados:

Conclusiones

1. Entendí el funcionamiendo de los circuitos integrados y aplicamos el álgebra de Boole,


además aprendí a leer los circuitos integrados. Aprendí a utilizar el display de 7 segmentos
ya que no tenía idea de que el decodificador era el que hacía el trabajo de pasar la
información de unos y ceros a letras y números.
-Martínez Sánchez Axel Gabriel

2. Entendimos la lógica que se sigue al implementar circuitos integrados, al realizar esta


práctica comprendí el funcionamiento de los circuitos integrados, hicimos las
comparaciones de las tablas de verdad con lo obtenido al realizar la tabla para escribir
‘Hola’ en el display.
-Rivera De Lucio Eduardo
3. Los chips o circuitos integrados fueron complicados al principio, la aplicación de los
mismos para resolver la práctica me pareció algo muy complejo, que quizá no lo es, tanto,
pero si entendí el funcionamiento, sin embargo pudimos hacer que funcionara
combinando los unos y ceros para mostrar la palabra “Hola” y me hizo razonar un poco
más el porqué del álgebra booleana.
-López Hernández Gerardo

También podría gustarte