Anda di halaman 1dari 33

Unidad Didctica

Electrnica Digital

4 ESO
CURSO 2007-2008
IES EUSEBIO BARRETO
Analgico y Digital
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


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


Hexadecimal, Binario y
Decimal
Hexadecimal Decimal Binario
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
A 10 1010
B 11 1011
C 12 1100
D 13 1101
E 14 1110
F 15 1111
Sistema Hexadecimal Binario
Conversin de Hexadecimal a Binario:
El nmero 15E8 en base 16 es:

15E8= 0001,0101,1110,1000 =0001010111101000 en base binaria

Conversin de Binario a Hexadecimal:


El nmero 11011010110110 en base binaria es:

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


lgebra de Boole
Operaciones lgicas bsicas
Funciones Tabla de verdad Smbolos Smbolos
b a S = a+b
antiguos
Suma (OR):
00 0
S=a+b 01 1
10 1
11 1
Multiplicacin
b a S = ab
(AND):
S=ab 00 0
01 0
10 0
11 1

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

Multiplicacin (AND): S = a
b

Negacin (): S =
Ms funciones lgicas
Funciones Tabla de verdad Smbolos Smbolos
b a S ab
antiguos
Suma negada
00 1
(NOR): 01 0
S ab 10 0
11 0
Multiplicacin
b a S a b
negada (NAND):
00 1
S a b 01 1
10 1
11 0
b a S ab
OR exclusiva
(EXOR): 00 0
01 1
S ab 10 1
S ab ab 11 0
Ms puertas lgicas

Suma negada (NOR):


S ab

Multiplicacin negada (NAND): OR exclusiva (EXOR):


S a b S ab
Propiedades del lgebra
de Boole
1 ) Conmutativa 5 ) Elemento absorbente
a+b = b+a a+1 = 1
ab = ba a0 = 0
6 ) Ley del complementario
2 ) Asociativa
a+ = 1
a+b+c = a+(b+c)
a = 0
abc = a(bc)
7 ) Idempotente 9 ) Teoremas de Demorgan
a+a = a
3 ) Distributiva a b a b
aa = a
a(b+c) = ab + a.c a b a b
a+(bc) = (a+b)(a+c) ojo!
4 ) Elemento neutro 8 ) Simplificativa
a+0 = a a+ab = a
a1 = a a(a+b) = a
Funciones lgicas
Funcin lgica Se puede obtener de dos formas, como
S a b a c ( a b) c suma de productos (Minterms) o como
producto de sumas (Maxterms).
Tabla de verdad
a b c S Por Minterms
0 0 0 0
S a bc a bc a bc a bc
0 0 1 1
0 1 0 0
0 1 1 1 Por Maxterms
1 0 0 1
S ( a b c) (a b c) (a b c) (a b c)
1 0 1 0
1 1 0 0
1 1 1 1
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
Mapas de Karnaugh
Dos variables Tres variables Cuatro variables
Simplificacin por Karnaugh
1.-Tabla de verdad 2.- Mapa de tres variables de S
a b c S 4.- Funcin obtenida
0 0 0 0
0 0 1 1 S a c a b a bc
0 1 0 0
0 1 1 1
1 0 0 1
3.- Agrupamos unos 5.- Funcin ms
1 0 1 0 simplificada
1 1 0 0
1 1 1 1
S a (c b ) a b c
Implementacin con puertas

Funcin Funcin implementada con puertas de


todo tipo
S a b a b
Implementacin puertas
de todo tipo
Funcin Funcin implementada con puertas de
todo tipo
S a (c b ) a b c
Puertas AND-NAND OR-NOR

Puertas Inversora y AND a partir de puertas NAND

Puertas Inversora y OR a partir de puertas NOR


Funciones slo NAND
Teoremas de Demorgan
3.- Implementar con NAND
a b a b
a b 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)
Funciones slo NOR
Teoremas de Demorgan 3.- Quitamos doble inversin
a b a b S ( a b) ( a b )
a b 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)
Otro ejemplo NAND
Funcin
S a (c b) a b c 4.- Aplicar teoremas de
Demorgan en parntesis
1.- Doble inversin
S a (c b) a b c
2.- Aplicar teoremas de S a (c b ) a b c
Demorgan
5.- Quitamos doble inversin
S a (c b ) a b c
3.- Doble inversin del parntesis
S a (c b) a b c
S a (c b ) a b c
Implementacin con NAND
Otro ejemplo NOR

2.- Aplicar teoremas de


Funcin Demorgan
S a (c b ) a b c
S a (c b) a b c

1.- Doble inversin 3.- Quitamos doble inversin

S a (c b) a b c S a (c b ) a b c
Implementacin con NOR
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
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.
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
Tabla de verdad
Entradas Salidas
V Pa Pl Pn ST Sa Sl Sn
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
2.- Crear la tabla de verdad 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
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)
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
Puertas NAND
4.- Implementar las funciones con puertas NAND

ST Sa V Pa ( Pl Pn)

Sl V Pa Pl Pn
Sn V Pa Pl Pn
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

Anda mungkin juga menyukai