Você está na página 1de 34

FUNDAMENTOS DE ELECTRNICA CAPTULO VI

CIRCUITOS DIGITALES
Segunda Parte

Ing. G. Carpio R.

Analgico y Digital

Ing. G. Carpio R.

Sistema Binario - Decimal


Conversin de Binario a Decimal: El nmero 11010,11 en base 2 es:
1x24 +1x23 + 0x22 + 1x21 + 0x20 + 1x2-1 + 1x2-2 = 16 + 8 + 0 + 2 + 0 + 0,5 + 0,25 = 26,75 El nmero 26,75 en base decimal

Conversin de Decimal a Binario:


El nmero 37 en base decimal es:

37 en base 10 = 100101

en base binaria

Ing. G. Carpio R.

Sistema Hexadecimal Decimal


Conversin de Hexadecimal a Decimal: El nmero 3A1 en base 16 es: 3x162 + (A)10x161 + 1x160 = 768 + 160 + 1 = 929
El nmero 929 en base decimal

Conversin de Decimal a Hexadecimal:


El nmero 3571 en base decimal es:

3571 en base 10 = DF3 en base hexadecimal

Ing. G. Carpio R.

Hexadecimal, Binario y Decimal


Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Ing. G. Carpio R.

Sistema Hexadecimal Binario


Conversin de Hexadecimal a Binario: El nmero 15E8 en base 16 es: 15E8= 0001,0101,1110,1000 =0001010111101000
Conversin de Binario a Hexadecimal:
El nmero 11011010110110 en base binaria es: en base binaria

11,0110,1011,0110 = 36B6 en base hexadecimal

Ing. G. Carpio R.

lgebra de Boole

Ing. G. Carpio R.

Operaciones lgicas bsicas


Funciones
Suma (OR): S= a+b

Tabla de verdad
b a 00 01 10 11 b a 00 01 10 11 a 0 1 S = a+b 0 1 1 1 S = ab 0 0 0 1 S= 1 0

Smbolos

Smbolos antiguos

Multiplicacin (AND): S= ab

Negacin (): S=

Ing. G. Carpio R.

Puertas lgicas
Con interruptores
Suma (OR): S = a + b

Multiplicacin (AND): S = a b

Negacin (): S =

Ing. G. Carpio R.

Ms funciones lgicas
Funciones
Suma negada (NOR): S = a+b Multiplicacin negada (NAND):

Tabla de verdad
b a 00 01 10 11 b a 00 01 10 11 b a 00 01 10 11

Smbolos

S = a+b
1 0 0 0

Smbolos antiguos

S = a b
1 1 1 0

S = ab

OR exclusiva (EXOR):

S = a b
0 1 1 0
Ing. G. Carpio R.

S = a b

S = ab + ab

Ms puertas lgicas
Suma negada (NOR): S = a+b

Multiplicacin negada (NAND):

OR exclusiva (EXOR):

S = ab

S = a b

Ing. G. Carpio R.

Propiedades del lgebra de Boole


1 ) Conmutativa a+b = b+a ab = ba 2 ) Asociativa a+b+c = a+(b+c) abc = a(bc) 5 ) Elemento absorbente a+1 = 1 a0 = 0 6 ) Ley del complementario a+ = 1 a = 0 7 ) Idempotente a+a = a aa = a 9 ) Teoremas de Demorgan a +b = ab ab = a + b

3 ) Distributiva a(b+c) = ab + a.c a+(bc) = (a+b)(a+c) ojo! 4 ) Elemento neutro a+0 = a a1 = a

8 ) Simplificativa a+ab = a a(a+b) = a


Ing. G. Carpio R.

Funciones lgicas
Funcin lgica

S = a b + a c + (a + b) c
Tabla de verdad a 0 0 0 0 1 1 1 1 b 0 0 1 1 0 0 1 1 c 0 1 0 1 0 1 0 1 S 0 1 0 1 1 0 0 1

Se puede obtener de dos formas, como suma de productos (Minterms) o como producto de sumas (Maxterms).

Por Minterms

S = a b c + a b c + a b c + a b c
Por Maxterms
S = ( a + b + c ) (a + b + c) ( a + b + c ) ( a + b + c )

Ing. G. Carpio R.

Simplificacin por propiedades


Funcin lgica

S = a bc + a bc + a bc + a bc

Propiedad Distributiva, agrupamos trminos en parejas con el mayor nmero posible de variables iguales.

S = a b (c + c) + a c (b + b)
Ley del complementario

S = a b 1 + a c 1
Elemento neutro

S = a b + a c
Ing. G. Carpio R.

Mapas de Karnaugh
Dos variables Tres variables Cuatro variables

Ing. G. Carpio R.

Simplificacin por Karnaugh


1.-Tabla de verdad a 0 0 0 0 1 1 1 1 b 0 0 1 1 0 0 1 1 c 0 1 0 1 0 1 0 1 S 0 1 0 1 1 0 0 1 2.- Mapa de tres variables de S 4.- Funcin obtenida

S = a c + a b + a b c

3.- Agrupamos unos

5.- Funcin ms simplificada

S = a (c + b) + a b c

Ing. G. Carpio R.

Implementacin con puertas


Funcin

S = ab + ab

Funcin implementada con puertas de todo tipo

Ing. G. Carpio R.

Implementacin puertas de todo tipo


Funcin

S = a (c + b) + a b c

Funcin implementada con puertas de todo tipo

Ing. G. Carpio R.

Puertas AND-NAND OR-NOR

Puertas Inversora y AND a partir de puertas NAND

Puertas Inversora y OR a partir de puertas NOR


Ing. G. Carpio R.

Funciones slo NAND


Teoremas de Demorgan
a +b = ab

3.- Implementar con NAND

ab = a + b

Funcin

S = a b + a b
1.- Doble inversin

S = a b + a b
2.- Aplicar teoremas de Demorgan

S = ( a b) ( a b)
Ing. G. Carpio R.

Funciones slo NOR


Teoremas de Demorgan
a +b = ab

3.- Quitamos doble inversin


S = (a + b) + ( a + b )

ab = a + b

4.- Implementar con NOR

Funcin

S = a b + a b
1.- Doble inversin

S = a b + a b
2.- Aplicar teoremas de Demorgan

S = ( a + b) + ( a + b)
Ing. G. Carpio R.

Otro ejemplo NAND


Funcin
S = a (c + b) + a b c

1.- Doble inversin


S = a (c + b ) + a b c 2.- Aplicar teoremas de Demorgan
S = a (c + b ) a b c

4.- Aplicar teoremas de Demorgan en parntesis

S = a (c b) a b c
5.- Quitamos doble inversin
S = a (c b) a b c

3.- Doble inversin del parntesis

S = a ( c + b) a b c
Ing. G. Carpio R.

Implementacin con NAND

Ing. G. Carpio R.

Otro ejemplo NOR


Funcin 2.- Aplicar teoremas de Demorgan

S = a ( c + b) + a b c

S = a + ( c + b) + a + b + c
3.- Quitamos doble inversin

1.- Doble inversin

S = a (c + b) + a b c

S = a + ( c + b) + a + b + c

Ing. G. Carpio R.

Implementacin con NOR

Ing. G. Carpio R.

Resolucin de problemas
Pasos a seguir: 1.- Identificar las entradas y salidas 2.- Crear la tabla de verdad 3.- Obtener la funcin simplificada 4.- Implementar la funcin con puertas de todo tipo, puertas NAND y puertas NOR

Ing. G. Carpio R.

Enunciado de un problema lgico


Mquina expendedora de refrescos
Puede suministrar agua fresca, agua con limn y agua con naranja. Pero no puede suministrar nunca limn solo, naranja sola, ni limn con naranja solos o con agua. La cantidad de cada lquido sale cuando se activa la electrovlvula correspondiente, Sa (agua), Sl (limn), Sn (naranja), Y est activada la salida general (ST), y se encuentra el vaso en su sitio (V).

Tenemos tres pulsadores Pa (agua), Pl


(limn) y Pn (naranja). Deben pulsarse uno o dos segn lo que deseemos.

Ing. G. Carpio R.

Identificar entradas y salidas


1.- Identificar las entradas y salidas
Entradas, sern 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, sern todas las electrovlvulas sobre las que hay que actuar, Sa, Sl, Sn y ST.
Cuando la electrovlvula en cuestin valga 1 permitir que salga la cantidad de lquido necesario

Ing. G. Carpio R.

Tabla de verdad
V 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 Entradas Salidas Pa Pl Pn ST Sa Sl Sn 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0
Ing. G. Carpio R.

2.- Crear la tabla de verdad

Funciones simplificadas
3.- Obtener la funcin simplificada
La funcin de la electrovlvula ST y Sa es la misma, la obtenemos por Karnaugh El resto de variables no se pueden simplificar puesto que slo tienen un trmino 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)
Ing. G. Carpio R.

Puertas de todo tipo


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

Ing. G. Carpio R.

Puertas NAND
4.- Implementar las funciones con puertas NAND
ST = Sa = V Pa (PlPn)

Sl = V Pa Pl Pn
Sn = V Pa Pl Pn

Ing. G. Carpio R.

Puertas NOR
4.- Implementar las funciones con puertas NOR

ST = Sa = V + Pa + ( Pl + Pn)

Sl = V + Pa + Pl + Pn Sn = V + Pa + Pl + Pn

Ing. G. Carpio R.

FIN

Você também pode gostar