You are on page 1of 6

Practica 4: Compuertas lógicas y Circuitos lógicos combinatorios

1
S.P. Sebastián Buñay, J.D. David Granda, D.O. William Patiño, E.I. Cristian Paccha, T.B. JulioTenecela
ebunayp@est.ups.edu.ec jgrandad@est.ups.edu.ec cpacchai@est.ups.edu.ec dpatinoo@est.ups.edu.ec
jtenecela@est.ups.edu.ec

Resumen— Los sistemas digitales se basan en la teoría de


conjuntos y el álgebra de Boole, haciendo que esté soportada
mediante una cantidad suficiente de teoremas y postulados que
permiten trabajar con el sistema binario en donde el universo
digital de números se reduce a sólo 0s y 1s. De esta forma es
relativamente fácil trabar la electrónica digital en el sistema
binario ya que este solamente se utilizan dos guarismos: el 0 y el Fig. 1. Valores típicos de voltaje para niveles de entrada en los circuitos
1 para representar las cantidades, de ahí su denominación de integrados (CI) TTL
binario.
Abstract-- Digital systems are based on set theory and Boolean
algebra, making it supported by a sufficient number of theorems En el álgebra de Boole existen operadores binarios que
and postulates that allow working with the binary system where obedecen a cada uno de los teoremas y postulados del álgebra
the digital universe of numbers is reduced to only 0s and 1s. In de Boole. Los operadores lógicos principales son: AND (y),
this way it is relatively easy to lock the digital electronics in the OR (o) y NOT (no), de ahí se derivan otros operadores que
binary system since only two numbers are used: the 0 and the 1 complementan los reglas de algebra de Boole
to represent the quantities, hence the binary denomination.
3.2 Operaciones lógicas y compuertas
I. INTRODUCCIÓN Los operadores básicos representados en cada una de las

L Los sistemas digitales están compuestos de una serie


de circuitos integrados que ejecutan instrucciones para
controlar sistemas mecánicos, eléctricos, neumáticos entre
compuertas solamente contienen dos entradas y una salida.

3.2.1 Operador y compuerta OR


otros. La base de los sistemas digitales son los operadores La operación OR es la primera de las tres operaciones
lógicos que dan forma a sistemas que obedecen a tablas de booleanas básicas, donde el único caso donde x es un 0 es
verdad, grafos de transiciones, cartas algorítmicas, y que cuando ambas son 0, la expresión booleana para la operación
mediante comparaciones, corrimientos lógicos, aritméticos y OR es x=A+B (Widmer, 2003)
almacenamiento de datos, entre otras operaciones; dan como
resultado, un proceso digital que a través de adecuados El CI de la compuerta OR es un circuito que internamente
circuitos de acoplamiento, interactúan como etapa de control contiene desde cuatro hasta una compuerta lógica que puede
sistemas de procesamiento de datos, como dispositivos tener como mínimo dos o máximo doce entradas lógicas y
decodificadores para exhibidores de siete segmentos, pantallas cuya salida es igual a la operación OR de todas las entradas
cristal líquido, como etapa de activación, monitoreo y control que intervengan en esa compuerta.
en sistemas con motores, electroválvulas, sistemas de
cómputo, sistemas de comunicaciones, entre otros.
(Compuertas Lógicas)

II. MARCO TEORICO


Sistema Lógico Combinacionales.

Los sistemas lógicos Combinacionales son referidos al Fig.2. Tabla de verdad, operador lógico y simbología estándar de la
compuerta OR (IEEE STD)
algebra booleana y el uso de estos signos lógicos es esencial en
el desarrollo del algebra booleana, y esta, a su vez, e básica
para el análisis y diseño de los circuitos electrónicos digitales.
Estos circuitos son sistemas físicos reales que utilizan 3.2.2 Operador y compuerta AND
componentes electrónicos que realizan grandes cantidades de La operación AND es la segunda operación básica booleana,
operaciones lógicas a muy altas velocidades mediante la haciendo que para cualquier caso en que una de las entradas es
aplicación de pequeños voltajes que se interpretan como 1, 0, la salida es 0, de manera que la expresión booleana AND es
para indicar la presencia de un voltaje (+V), y 0 para la x=A. B
ausencia de voltaje (0 V). (J, Villaseñor Gomez, 2013)
Para la operación AND en un circuito integrado cumple de
acuerdo a la tabla de verdad que se muestra, de tal forma que
la salida x está en su nivel alto si y solo si las entradas A Y B
están en nivel alto (3.5-5 V)

Electronica Analógica y digital


.
2

verdad, haciendo que se pueda unir los 1 ya sea de uniones 1,


2, 4, 8 etc.

III. MARCO PROCEDIMENTAL

3 PROBLEMA 1: Un sistema tiene en su entrada un número


Fig. 3. Tabla de verdad, operador lógico y simbología estándar de
.2 la compuerta AND (IEEE STD) .3 binario, N, de cuatro bits y a su salida, posee dos motores de

Operador NOT CCM1 y M2. M1 se activa si 4<�≤12. M2 permanece


En este operador para una entrada A entregará a la salida la
negación o mejor conocido como el complemento de A, donde
desactivado si N es cero o múltiplo de 3. Obtenga las tablas de
este operador NOT o inversor solamente posee una entrada y verdad y las funciones lógicas para cada motor.
una salida.
1.Tabla de verdad del problema 1

A B C D M1 M2
0 0 0 0 0 0 0
1 0 0 0 1 0 1
2 0 0 1 0 0 1
Figura 4. Tabla de verdad, operador 3.2. 3 0 0 1 1 0 0
4 4 0 1 0 0 0 1
compuertas NAND y NOR 5 0 1 0 1 1 1
Otros operadores que complementan a los teoremas y
6 0 1 1 0 1 0
postulados del algebra de Boole nacen a partir del
complemento de los operadores lógicos básicos AND y OR. En 7 0 1 1 1 1 1
los circuitos digitales son de gran utilidad estas nuevas 8 1 0 0 0 1 1
operaciones que permiten la síntesis de sistemas de gran 9 1 0 0 1 1 0
complejidad. Los nuevos operadores son: NOR y NAND.
10 1 0 1 0 1 1
(Compuertas Lógicas).
11 1 0 1 1 1 1
El operador NOR es el complemento del operador OR es decir 12 1 1 0 0 1 0
NOT-OR nos da el operador NOR (figura 5a) y el operador
NAND es el complemento de la operación AND es decir NOT
AND (figura 5b). 2.Mapa de Karnaugh del motor 1.

CD C'D' C'D CD C D'


AB 00 01 11 10
A'B'
0 0 0 0
00
A'B
0 1 1 1
01
AB
1 0 0 0
11
Fig. 5. (a) Símbolo y circuito equivalentes de la compuerta NOR, A B'
1 1 1 1
(b) símbolo y circuito equivalente de la compuerta NAND. 10
(Compuertas Logicas)
3.3 Mapas de Karnaugh Ecuación del motor 1.
Este método grafico de Karnaugh es un sistema sencillo para
simplificar funciones hasta cuatro variables de una forma
visual, Aunque también es válido para cinco y seis variables,
las dificultades que ofrecen son más que las ventajas que se
obtienen. (Montero, 2009)

Para su aplicación en necesario construir un cuadrilátero


(rectángulo o cuadrado), formando a su vez cuadrados o 3.Mapa de Karnauth del motor 2.
celdas, cada uno de los cuales representa una combinación de
la tabla de verdad que se piensa simplificar. En cada celda de CD C'D' C'D CD C D'
cuadrado se coloca un 0 o un 1 dependiendo la tabla de AB 00 01 11 10
3

A'B' A'B
0 1 0 1 1 0 0 0
00 01
A'B AB
1 1 1 0 1 1 0 1
01 11
AB A B'
0 1 0 1 1 1 0 0
11 10
A B'
1 0 1 1
10 Ecuación del S0.
Ecuación del motor 2.
6.Salida del valor lógico S1.

CD C'D' C'D CD C D'


AB 00 01 11 10
Análisis A'B'
 Como se pudo observar la función de salida 0 1 1 1
00
dependerá mucho de las condiciones del ejercicio y A'B
0 0 1 1
en especial del numero de bits como vemos la 01
AB
función de salida M1 es muy diferente a M2 por las 11
0 0 0 0
condiciones iniciales asi como la agrupación de A B'
0 0 1 0
términos en el mapa de Karnaugh 10

Ecuación del S0.

7.Salida del valor lógico S2.


PROBLEMA 2: Se tiene un comparador de dos números (A y
B) de dos bits cada uno. Las salidas (S0, S1 y S2) toman el CD C'D' C'D CD C D'
AB 00 01 11 10
valor lógico de "1" cuando A>B, A<B y A=B, respectivamente. A'B'
1 0 0 0
00
4.Tabla de verdad del problema 2. A'B
0 1 0 0
01
AB
0 0 1 0
A B 11
A B'
A1 A2 B1 B2 S0 S1 S2 10
0 0 0 1

0 0 0 0 0 0 0 1
Ecuación del S0.
1 0 0 0 1 0 1 0
2 0 0 1 0 0 1 0
3 0 0 1 1 0 1 0
4 0 1 0 0 1 0 0 Análisis
5 0 1 0 1 0 0 1
6 0 1 1 0 0 1 0  En este ejercicio vemos un comparador de 2
numeros al tener 2 numeros tenemos 2 bits como
7 0 1 1 1 0 1 0
vemos las condiciones son A>B, A<B y A=B para lo
8 1 0 0 0 1 0 0 cual desarrollamos 3 mapas de Karnaugh asi mismo
9 1 0 0 1 1 0 0 vemos que las funciones de salida difieren mucho
10 1 0 1 0 0 0 1 entre si ya que dependen de las condiciones iniciales
pero en particular como vemos que la condicion A=B
11 1 0 1 1 0 1 0 tiene una funcion de salida mas compleja y analitica
12 1 1 0 0 1 0 0 que las otras condiciones
13 1 1 0 1 1 0 0
14 1 1 1 0 1 0 0
15 1 1 1 1 0 0 1

5.Salida del valor lógico S0


CD C'D' C'D CD C D'
AB 00 01 11 10
A'B'
0 0 0 0
00
4

IV. CONCLUSIONES V. REFERENCIAS

La universalidad de compuertas tanto la NAND y NOR son [1] Michael M. Cirovic. (2003). Electronica
Fundamental: Dispositivos de circuitos y sistemas.
más sencillas de construir, haciendo que las personas que Madrid España: Editorial Revete S.A.
implementan este tipo de compuertas, se centran que las [2] J, Villaseñor Gomez. (2013). Circuitos y
ecuaciones que los describan usen sólo una de estas Aplicaciones Digitales. Mexico: Pearson Education.
compuestas, permitiendo así que la función se simplifica aún [3] Charles A. Sohuler. (2002). Electronica Principios y Aplicaciones.
Madrid, España: Editorial Reverte S.A.
más. [4] Montero, A. C. (2009). In A. C. Montero, Electronica (p. 288). Editex.
[5] (n.d.). Retrieved 19 de 01 de 2016 from Compuertas Logicas:
files.ingenieriauaslp2.webnode.mx/200000052.../Practica1_SD
El primer circuito de las compuestas lógicas resultó bastante
fácil, ya que este se redujo de una manera considerable por el
método de Karnaugh.

Se pudo implementar los conceptos adquiridos en clase gracias


a ello pudimos realizar la conexión con la plataforma de
arduino, haciendo así funcional los dos sistemas a la par.

El ejercicio numero dos se nos hizo complicado ya que


constaba de 16 variables a tomar en cuenta y las condiciones
que nos planteaban, pero utilizando los mapas de Karnaugh
nos ayudó a simplificar dichas funciones en unas más
pequeñas.

RECONOCIMIENTOS

Sebastián Buñay was born in Azogues-


Ecuador. He is a student of Automotive
Engineering and hopes to obtain the title in
this career. He was study in Jose Peralta High
School in Cañar.

David Granda was born in Loja-Ecuador. He


is a student of Automotive Mechanical
Engineering and hopes to obtain the title.

Cristian Paccha was born in Cuenca-Ecuador.


He is a student of Automotive Mechanical
Engineering and hopes to obtain the title

Daniel Patiño was born in Cuenca-Ecuador. He is a student of


Automotive Mechanical Engineering and hopes to obtain the
title

Julio Tenecela was born in Pasaje - EL ORO - Ecuador. He is a


student of Automotive Mechanical Engineering and hopes to
obtain the title and follow a MASTER.
5

ANEXOS
6

You might also like