Está en la página 1de 27

Circuitos

Digitales
CONCEPTOS BÁSICOS:
(ya tenemos nociones….)

Tablas de
Puertas Lógicas
Verdad

Funciones Simplifi- Sistema


Lógicas cación Binario
FUNCIÓN LÓGICA NOT (Inversor)

INVERSOR
Realiza la función negación lógica. La función toma valor lógico “1”
cuando la entrada a vale “0” y toma el valor “0” cuando la entrada a
vale “1”. También se la conoce como función Inversión.

Tabla de verdad Símbolo ANSI


Símbolo
Negación (¯): común
S=ā

a S=ā
0 1
1 0
FUNCIÓN LÓGICA OR(Suma lógica)

FUNCIÓN OR
Realiza la función suma lógica o función OR. La función toma valor
lógico “1” cuando la entrada a o la entrada b valen “1” y toma el valor
“0” cuando las dos entradas valen “0”.

Funciones Tabla de verdad


Símbolo ANSI
Símbolo
común
Suma (OR):
a b S = a+b
S=a+b
00 0
01 1
10 1
11 1
FUNCIÓN LÓGICA OR(Suma lógica)(2)

FUNCIÓN OR (continuación)
Implementación de la puerta lógica mediante circuito eléctrico.
Si se pulsa cualquier interruptor (a o b estarían en estado “1”) la
bombilla se enciende (S= “1”).
Si no pulso ninguno (a = “0” y b =“0”) la bombilla se apaga (S =“0”).
FUNCIÓN LÓGICA AND(Producto lógico)

FUNCIÓN AND
Realiza la función producto lógico o función AND. La función toma valor
lógico “1” cuando la entrada a y la entrada b valen “1” y toma el valor
“0” cuando alguna de las dos entradas vale “0”.

Funciones Tabla de verdad


Símbolo
Símbolo ANSI
común
Multiplicación
a b S = a·b
(AND):
S=a*b 00 0
01 0
10 0
11 1
FUNCIÓN LÓGICA AND(Producto lógico)

FUNCIÓNAND (continuación)
Implementación de la puerta lógica mediante circuito eléctrico.
Si se pulsan los dos interruptores (a y b estarían en estado “1”) la
bombilla se enciende (S= “1”).
Si no pulso alguno (a = “0” o b =“0”) la bombilla se apaga (S = “0”).
FUNCIÓN LÓGICA NOR(OR Negada)

FUNCIÓN NOR
Realiza la función suma lógica negada o función NOR. La función toma
valor lógico “1” cuando la entrada a y la entrada b valen “0” y toma el
valor “0” en el resto de los casos. Es la función contraria a la OR .

Funciones Tabla de verdad Símbolo


Símbolo ANSI
común
Suma negada
a b
(NOR): S  ab
00 1
S  ab 01 0
10 0
11 0
FUNCIÓN LÓGICA NAND(AND Negada)

FUNCIÓN NAND
Realiza la función producto lógico negado o función NAND. La función
toma valor lógico “1” cuando la entrada a y la entrada b valen “0” y
toma el valor “0” en el resto de los casos. Es la función contraria a la
AND .

Funciones Tabla de verdad Símbolo ANSI


Símbolo
común

Multiplicación
negada (NAND):
a b S  a b
00 1
S  a b 01 1
10 1
11 0
FUNCIÓN LÓGICA XOR(OR Exclusiva)

FUNCIÓN OR EXCLUSIVA
Realiza la función OR EXCLUSIVA. La función toma valor lógico “1”
cuando las entradas a y b tienen distinto valor y toma el valor “0”
cuando las entradas a y b son iguales.

Tabla de verdad
Funciones Símbolo
Símbolo ANSI
común
OR exclusiva
(XOR):
a b S  a b
00 0
S  a b 01
10
1
1
11 0
S  a·b  a·b
Funciones lógicas
Tabla de verdad
Función lógica: Ecuación que define el
comportamiento de un sistema lógico a b c S
combinacional 0 0 0 0
0 0 1 1
S  a  b  a  c  (a  b)  c 0 1 0 0
La función se puede obtener de dos 0 1 1 1
formas, como suma de productos 1 0 0 0
(Minterms) o como producto de sumas 1 0 1 1
(Maxterms). 1 1 0 1
1 1 1 1

Por Minterms S  a bc  a bc  a b c  a bc  a bc


Por Maxterms S  (a  b  c)  (a  b  c)  (a  b  c)
SIMPLIFICACIÓN POR KARNAUGH
2.- Mapa de tres variables

1.-Tabla de verdad

a b c S
0 0 0 0 3.- Agrupamos unos
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0 4.- Función obtenida
1 1 1 1
MAPAS DE KARNAUGH
Dos variables Tres variables Cuatro variables
Herramientas ON LINE
Resolución de problemas

Pasos a seguir:

1.- Identificar las entradas y salidas

2.- Crear la tabla de verdad

3.- Obtener la función simplificada

4.- Simular la función lógica utilizando


software (ISIS Proteus)
Enunciado de un problema lógico

Para poner en marcha un motor se requiere tres interruptores (a, b y c)


de tal forma que el funcionamiento del mismo se produzca
únicamente en las siguientes condiciones:
• Cuando esté cerrado solamente b.
• Cuando estén cerrados simultáneamente a y b y no lo esté c.
• Cuando estén cerrados simultáneamente a y c y no lo esté b.
a) Crea la tabla de verdad que represente el funcionamiento del
circuito de control.
b) Obtén la función expresada como suma de productos (Minterms).
c) Obtén la expresión simplificada por Karnaugh de la función.
d) Implementa la función utilizando puertas lógicas de todo tipo.
Identificar entradas y salidas

1.- Identificar las entradas y salidas


Entradas: serán los interruptores a, b y c.

Interruptor pulsado será “1” y no pulsado será “0”

Salida: será el motor que está gobernado por los


interruptores.

Cuando la salida de la función valga “1” indicará


que en ese caso el motor funciona.
Tabla de verdad
2.- Crear la tabla de verdad
SIMPLIFICAR LA FUNCIÓN

3.- Obtener la función simplificada


La función del motor M la obtenemos por Karnaugh
COMPROBACIÓN MEDIANTE SIMULACIÓN

4.- Implementar la función en simulador


MAQUINA EXPENDEDORA DE
REFRESCOS
Puede suministrar agua fresca, agua
con limón y agua con naranja. Pero no
puede suministrar nunca limón solo,
naranja sola, ni limón con naranja solos
o con agua.

La cantidad de cada líquido sale cuando


se activa la electroválvula
correspondiente, Sa (agua), Sl (limón),
Sn (naranja), Y está activada la salida
general (ST), y se encuentra el vaso en
su sitio (V).
Tenemos tres pulsadores Pa (agua), Pl
(limón) y Pn (naranja). Deben pulsarse
uno o dos según lo que deseemos.
IDENTIFICAR ENTRADAS Y SALIDAS

1.- Identificar las entradas y salidas

Entradas, serán los pulsadores Pa, Pl, Pn y el


sensor que detecta la presencia del vaso V.

Pulsador pulsado será “1” y no pulsado será “0”

Salidas, serán todas las electroválvulas sobre


las que hay que actuar, Sa, Sl, Sn y ST.

Cuando la electroválvula en cuestión valga “1”


permitirá que salga la cantidad de líquido
necesario
Tabla de verdad
Entradas Salidas
V Pa Pl Pn ST Sa Sl S
0 0 0 0 0 0 0 0
n
2.- Crear la tabla de 0 0 0 1 0 0 0 0
verdad 0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
0 1 0 0 0 0 0 0
0 1 0 1 0 0 0 0
0 1 1 0 0 0 0 0
0 1 1 1 0 0 0 0
1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0
1 0 1 0 0 0 0 0
1 0 1 1 0 0 0 0
1 1 0 0 1 1 0 0
1 1 0 1 1 1 0 1
1 1 1 0 1 1 1 0
1 1 1 1 0 0 0 0
SIMPLIFICAR LA FUNCIÓN

3.- Obtener la función simplificada

La función de la electroválvula ST y Sa es la misma, la


obtenemos por Karnaugh

El resto de variables no se
pueden simplificar puesto que
sólo tienen un término en el que
vale “1”.

Sl  V  Pa  Pl  Pn

Sn  V  Pa  Pl  Pn
ST  Sa  V  Pa  Pn  V  Pa  Pl  V  Pa  ( Pl  Pn)
SIMULAR Y COMPROBAR
4.- Implementar las funciones con puertas de todo tipo

ST  Sa  V  Pa  ( Pl  Pn)

Sl  V  Pa  Pl  Pn

Sn  V  Pa  Pl  Pn
Ejercicios de Aplicación Nro. 1
Ejercicios de Aplicación Nro. 2

También podría gustarte