0% encontró este documento útil (0 votos)
375 vistas15 páginas

Álgebra Booleana y Compuertas Lógicas

Este documento describe un laboratorio sobre álgebra de Boole y compuertas lógicas. Explica las operaciones lógicas básicas AND, OR y NOT y sus tablas de verdad. También describe las compuertas lógicas NAND, NOR y NOT e incluye diagramas de sus circuitos. El objetivo del laboratorio es implementar circuitos lógicos discretos y comprobar el funcionamiento de las compuertas lógicas básicas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Análisis de funcionamiento,
  • Análisis de circuitos,
  • Implementación de compuertas A…,
  • Simulación en Proteus,
  • Intervalo permisible,
  • Circuitos de compuertas,
  • Voltaje lógico,
  • Funcionamiento de compuertas,
  • Demostración de leyes,
  • Construcción de compuertas
0% encontró este documento útil (0 votos)
375 vistas15 páginas

Álgebra Booleana y Compuertas Lógicas

Este documento describe un laboratorio sobre álgebra de Boole y compuertas lógicas. Explica las operaciones lógicas básicas AND, OR y NOT y sus tablas de verdad. También describe las compuertas lógicas NAND, NOR y NOT e incluye diagramas de sus circuitos. El objetivo del laboratorio es implementar circuitos lógicos discretos y comprobar el funcionamiento de las compuertas lógicas básicas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Análisis de funcionamiento,
  • Análisis de circuitos,
  • Implementación de compuertas A…,
  • Simulación en Proteus,
  • Intervalo permisible,
  • Circuitos de compuertas,
  • Voltaje lógico,
  • Funcionamiento de compuertas,
  • Demostración de leyes,
  • Construcción de compuertas

UNIVERSIDAD TECNICA DE ORURO

FACULTAD NACIONAL DE INGENIERIA


CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

LABORATORIO N 1
ALGEBRA DE BOOLE Y COMPUERTAS
LOGICAS
1.- Objetivo
En esta practica, se implementaran circuitos lgicos basados en componentes
discretos utilizando resistencias y transistores, se evaluara su funcionamiento
as como la comprobacin del funcionamiento de las principales compuertas
lgicas.

2.- Fundamento [Link] sistemas digitales representan y manipulan adems de nmeros muchos
otros elementos discretos de informacin.
Los sistemas digitales pueden representar cualquier elemento discreto de
informacin utilizando el cdigo binario adecuado
Los cdigos deben de estar en BINARIO porque los circuitos digitales solo
pueden interpretar y almacenar unos y ceros.

Es importante entender que los cdigos binarios simplemente cambian los


smbolos, no el significado de los elementos de informacin que
representan, es por esto que si examinamos la informacin almacenada por
ejemplo en una computadora, veremos que la mayor parte de la informacin
representa algn tipo de informacin codificada no nmeros binarios.

Lgica Binaria
La lgica binaria se ocupa de variables que adoptan dos valores discretos y de
operaciones que asumen un significado lgico. Los dos valores que pueden
adoptar las variables reciben diferentes nombres.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Verdadero, Falso
Si, No
Alto, Bajo
Uno, Cero
Etc.
En este caso es conveniente pensar en ellos en trminos de bits y asignarles
los valores de 1 y de 0.
A este tipo de lgica binaria que se implementa en esta prctica se le conoce
como lgebra booleana. En esta prctica de dar una pequea introduccin al
funcionamiento y uso de las compuertas bsicas de los circuitos digitales y
relacionarlas con las seales binarias.

La lgica binaria consiste en variables binarias y operaciones lgicas. Las


variables se designan con letras del alfabeto como A,B,C,x,,y,z etc. y cada
variable tiene dos posibles valores 1 0
En lgica binaria existen 3 operaciones bsicas AND, OR, y NOT.

AND
Esta operacin se representa con un punto () o bien omitiendo el operador por
ejemplo:
xy = z
xy = z
Estas operaciones se leen como x AND y es igual a z
La operacin lgica AND significa que z = 1 solo si x = 1 e y = 1, en cualquier
otro caso z = 0 (No se olvide que x y y son variables binarias y solo pueden
tener un valor de 1 0).
De estas condiciones se puede obtener una tabla que represente la operacin
AND.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Operacin AND
x

OR
Esta operacin se representa con un signo mas (+) por ejemplo:

x+y=z
Esta operacin se lee como x OR y es igual a Z
En este caso la operacin que realiza se puede describir como: z = 0 si x = 0 y
y = 0, en cualquier otro caso z = 1
De la misma manera es posible construir una tabla que represente la operacin
OR.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Operacin OR
x

NOT
La representacin de esta operacin se realiza por un apostrofe ( ) y en
ocasiones por una testa ( ) por ejemplo:
x = z o
=z
Se puede observar que esta operacin solo tiene una entrada y una salida. De
manera que la operacin se lee como x negada igual a z y significa que z es
lo contrario de x, As si x = 1, entonces z = 0, y si x = 0, entonces z = 1. A esta
operacin se tambin se llama operacin de complemento, ya que cambia 1
por 0 y 0 por 1.
La tabla de que represente la operacin NOT es muy simple y se presenta a
continuacin.
Operacin NOT
X

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

La lgica binaria se parece a la aritmtica binaria y las operaciones AND y OR


tienen similitudes con la multiplicacin y la suma respectivamente, De hecho,
los smbolos que se utilizan para la AND y OR son los mismos que los
empleados para la multiplicacin y la suma. No obstante, la lgica binaria no
debe de confundirse con la aritmtica binaria.
Debemos tener presente que una variable aritmtica puede representar un
nmero que puede constar de varios dgitos, mientras que una variable lgica
solo se puede almacenar un solo dgito, es decir un 1 o un 0. Por ejemplo:

En Aritmtica Binaria tenemos 1 + 1 = 10, (uno mas uno igual a dos)


En lgica binaria seria 1 + 1 = 1 (uno AND uno igual a uno)

Compuertas Lgicas
Las compuertas lgicas son circuitos electrnicos que operan con una o mas
seales de entrada para producir una seal de salida. En los sistemas digitales
que se implementan, responden a dos niveles distintos que representan una
variable binaria cuyo valor lgico es uno lgico o cero lgico. Podemos citar por
ejemplo a un sistema digital donde 5 volts es 1 lgico y 0 volts es cero lgico.
En la prctica cada nivel de voltaje tiene un intervalo aceptable de acuerdo a la
figura siguiente como se descubri en la prctica numero 1.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Las terminales de entrada de los circuitos digitales aceptan seales binarias


dentro del intervalo permisible y responden en las terminales de salida con
seales binarias que estn dentro del intervalo especificado. La regin
intermedia entre las regiones permitidas solo se cruza durante las transiciones
de estado.

Las operaciones lgicas AND, OR y NOT descritas anteriormente tambin se


representan de manera grfica utilizando diferentes smbolos los cuales se
muestran en la siguiente figura:

De estas compuertas bsicas se desprenden mas compuertas adicionales, las


cuales tiene indudablemente una gran aplicacin en la implementacin de
circuitos. Entre las compuertas que se desprendes de las anteriores
encontramos a:

La compuerta NAND, la cual la podemos definir como una compuerta AND


seguida de una compuerta NOT, basndonos en la tabla de la operacin AND y
de la compuerta NOT, podemos obtener la siguiente tabla y su smbolo
correspondiente.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Operacin NAND
x

De manera similar a la compuerta NAND, la compuerta NOR se puede definir


como una compuerta OR seguida de una compuerta NOT, la misma tabla de
operacin de la compuerta e invirtiendo la seal de salida de la compuerta. As
en la siguiente grfica se observa la construccin de la compuerta NOR as
como su tabla de funcionamiento.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Operacin NOR
x

Requisitos:
Para el desarrollo de esta prctica se requiere de la siguiente informacin:
Investigar las principales caractersticas de la familia TTL
Ganancia del transistor utilizado
Configuracin de pines del transistor 2N3904 y 2N3906

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Configuracin de los transistores en la regin de corte y de saturacin,


para obtener la resistencia de base y la resistencia de colector para una
corriente de colector de 10 mA. considerando una fuente de 5 volts.
La implementacin de las compuertas lgicas basadas en transistor, se basa
en la operacin de los transistores en la regin de corte y de saturacin, estas
regiones de operacin le permiten al transistor:
a) en la regin de corte eliminar el flujo de corriente a travs
del transistor
b) en la regin de saturacin que fluya la corriente por el
transistor.

Estos 2 puntos de operacin le permiten al transistor comportarse como un


interruptor abierto o cerrado.
Implementacin de la compuerta NOT

De este circuito bsico se puede apreciar que en caso de aplicar a la entrada 5


volts (1 lgico) el transistor se cierra, teniendo a la salida 0 volts (cero lgico),
en caso de aplicar a en la entrada un 0 volts (0 lgico), el transistor entra en la

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

regin de corte. Este funcionamiento corresponde a la compuerta NOT; siendo


la mas fcil de implementar.

Implementacin de la compuerta NOR


La implementacin de la compuerta NOR se realiza utilizando el circuito de la
figura siguiente. Del anlisis del mismo, se desprende que en caso de conectar
cualquiera de las entradas a 5 volts (nivel lgico 1), la salida se va a 0 volts,
debido a la saturacin de alguno de los transistores. La nica posibilidad de
que la salida este en 5 volts (1 lgico), es que ambas entradas sean de 0 volts
(0 lgico).

Implementacin de la compuerta OR
La compuerta OR se realiza utilizando el circuito de la compuerta NOR y
agregando el circuito inversor, este arreglo permite invertir la seal de salida de
la compuerta NOR y dar paso a la compuerta OR, como se puede apreciar la
implementacin de una compuerta NOR es mas simple que una compuerta OR

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

al utilizar transistores tipo NPN, sin embargo en el diseo de una compuerta


lgica se utilizan los transistores mas adecuados para la aplicacin

Implementacin de la compuerta NAND

La implementacin de la compuerta NAND es la base de la lgica digital e


indudablemente es la mas utilizada en la implementacin de circuitos lgicos
de la familia TTL, El anlisis de funcionamiento de esta compuerta lgica, se
puede realizar por inspeccin se observa que la nica forma para que en la
salida exista un cero lgico es que ambas entradas se encuentren activadas en
un mismo tiempo, en caso de que solo una o incluso ninguna este activada, la
salida de la compuerta lgica permanecer en 5 volts (1 lgico)

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Implementacin de la compuerta AND


La implementacin de la compuerta AND se realiza de manera similar a la
implementacin de la compuerta OR que parte de la NOR. En este caso se
coloca una compuerta inversora a la salida de la compuerta NAND y se obtiene
la compuerta AND. El nmero de transistores se incrementa debido a que se
estn utilizando transistores del tipo NPN, sin embargo en la construccin de
circuitos lgicos es posible utilizar el tipo de transistor necesario para minimizar
el nmero de componentes.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Trabajo en Laboratorio
a) Para completar esta prctica, se debe disear, simular en Proteus e
implementar en laboratorio cada una de estas compuertas y obtener la tabla
de funcionamiento o tabla de verdad de cada una, llenando las siguientes
tablas:

NOT
InA

Out

NOR
InA

InB

OR
Out

InA

InB

NAND
Out

InA

InB

AND
Out

InA

InB

b) Reportar las tablas de verdad obtenidas en la prctica

c) Grupo Martes (8:00 a 10:00) Describir el funcionamiento de la compuerta


AND implementada llenando la siguiente tabla:

Out

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

Compuerta AND
In A

In B

Q1

Q2

Q3

Out

En las columnas Q1, Q2 y Q3, se presentar el estado de los transistores,


(corte o saturacin) para cada una de las diferentes entradas de la compuerta

c) Grupo Jueves (10:00 a 12:00) Describir el funcionamiento de la compuerta


OR implementada llenando la siguiente tabla:

Compuerta OR
In A

In B

Q1

Q2

Q3

Out

En las columnas Q1, Q2 y Q3, se presentar el estado de los transistores,


(corte o saturacin) para cada una de las diferentes entradas de la compuerta
d) Demostrar las 9 leyes del Algebra de Boole explicadas en clase.

UNIVERSIDAD TECNICA DE ORURO


FACULTAD NACIONAL DE INGENIERIA
CARRERA: INGENIERIA ELECTRICA ELECTRONICA
LABORATORIO DE ELECTRONICA DIGITAL I (ELT 2680)
_____________________________________________________________________________

e) Implementar y demostrar con compuertas Logicas AND (7408), OR


(7432), NOT (7404), NAND (7400), NOR (7402) y XOR (7486) las siguientes
tablas de verdad

NOT
InA

Out

NOR
InA

InB

OR
Out

InA

InB

NAND
Out

InA

InB

AND
Out

InA

InB

Out

Common questions

Con tecnología de IA

Digital circuits maintain signal integrity during state transitions by ensuring that voltage levels stay within permissible logic ranges. The intermediate region between logic states is crossed quickly, minimizing degradation in signal quality. Components like transistors in cutoff or saturation ensure swift signal changes while maintaining low noise and interference, critical in preserving binary fidelity. Rigorous design standards focusing on voltage margins and threshold sensitivity combat transitional errors .

Transistors operate in cutoff and saturation regions to control current flow, influencing circuit behavior. In the cutoff region, they act as open switches, denying current flow, effectively representing binary 0. In saturation, they close the circuit (binary 1), allowing current to pass fully. This dual behavior allows transistors within logic gates to mimic binary conditions, managing digital signals efficiently through switching operations, essential in logic gate operation and digital computing .

Transistors play a critical role in logic gates by serving as electronic switches controlling the flow of electrical current. In the NOT gate, when input is at a logical high (1), the transistor acts as a closed switch allowing current to pass, resulting in a low (0) output. When the input is low (0), the transistor is off, causing a high (1) output. For NAND gates, transistors are configured such that the output is only low when all inputs are high, comporting similar to multiple parallel switches where current flow results in output changes .

The binary system is fundamental in digital electronics and logic circuits because systems digital represent and manipulate discrete information using binary codes. Digital circuits can only interpret and store 'ones' and 'zeros', which simplifies the representation of complex information. Binary logic uses variables that adopt two discrete values, enabling operations that assume logical significance, like AND, OR, and NOT operations. These binary operations resemble arithmetic operations such as multiplication and addition but must not be confused with them. This is because binary logic focuses on logical operations rather than numerical calculations .

Logic gate configurations exploit transistor properties to enhance circuit efficiency by reducing component count and optimizing signal integrity. Using NPN transistors, configurations like AND and OR derived from NOT and NAND maximize functional output with minimal input states, creating flexible and scalable logic circuits. Transistors ensure minimal power loss while delivering low propagation delays, crucial for high-speed logic implementation in digital electronics .

The NAND gate is essential in digital electronics because it forms the foundation of Boolean operations and can be used to realize any other gate like AND, OR, and NOT. Its ubiquitous use in TTL (Transistor-Transistor Logic) families stems from its functional completeness, meaning any digital circuit can be constructed using only NAND gates, showcasing their versatility and efficiency in practical circuitry .

The NOR gate performs a logical function where the output is high (1) only when all inputs are low (0). Implemented through transistors, each input connected to a NOR gate influences a transistor to change state. A high input leads the corresponding transistor to saturation, sending the output low. Only when both transistors are off (inputs are low), the output is high, reflecting the NOR functionality .

Logic gates function on input combinations, producing specific outputs interpreted through binary states represented as voltage levels. For instance, a gate implemented in a digital circuit might interpret 5 volts as a logical 1 and 0 volts as a logical 0. The logic operations inside the gates (AND, OR, NOT) manipulate these voltages based on input states. This results in specific outcomes like high or low output voltages representing logical operations, thus ensuring the binary representations align with their logical context .

Logic gates process binary operations into meaningful outputs by manipulating input signals, implementing logical principles (AND, OR, NOT) to perform computations. These operations reflect human-understandable information while retaining binary precision. Each gate processes inputs through electrical signals interpreted as logical 0 or 1 based on predefined voltage ranges, transforming incoming binary data into a desired state change or action visible as functional outputs, integral to applications like computational circuits .

In binary logic, the representation of logical operations uses variables to signify two states: 0 and 1. Logical operations like AND, OR, and NOT are used. AND corresponds to both inputs being 1 to yield an output of 1, OR requires at least one input being 1 to yield an output of 1, while NOT inverts the input; 1 becomes 0 and vice versa. These representations are fundamentally different from binary arithmetic operations where operations such as addition produce different results. In arithmetic, 1 + 1 equals 10 (binary for decimal 2), while in binary logic, 1 + 1 results in 1, interpreting it through logical OR, not a numerical addition .

También podría gustarte