Você está na página 1de 9

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

I.E.S. Villanueva del Mar


(La Herradura Granada)

Departamento de TECNOLOGA

Tema : ELECTRNICA DIGITAL


1.- Introduccin.
2.- Representacin de operadores lgicos.
3.- lgebra de Boole.
3.1.- Operadores bsicos.
3.2.- Funcin lgica o booleana.
3.3.- Tabla de verdad.
3.4.- Postulados y propiedades.
3.5.- Teoremas.
3.6.- Leyes de De Morgan.

4.- Simplificacin de funciones.


4.1.- Obtencin de la funcin a partir de la tabla de verdad.
4.2.- Simplificacin de la funcin.
4.3.- Ejemplo de aplicacin.

5.- Otras puertas lgicas.


6.- Ejercicios.

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

1.- INTRODUCCIN:
Hemos trabajado hasta ahora con electrnica analgica, que es aquella en la cual los
valores de tensiones e intensidades varan de forma continua a lo largo del tiempo, pudiendo
tomar en un instante determinado un valor de entre infinitos valores.
A partir de ahora, vamos a trabajar con electrnica digital, que es aquella en la cual
slo se pueden dar determinados valores de tensin e intensidad. En la prctica se trabaja en
sistema binario, que es aqul en el que slo pueden darse dos valores: 0 1. Normalmente
asociaremos el valor 0 a que no hay tensin y el valor 1 a que s la hay. A esto se le llama lgica
positiva.

2.- REPRESENTACIN DE OPERADORES LGICOS:


Puede parecer para el estudiante que se acerca por primera vez a la electrnica digital
que esta forma de funcionamiento puede estar muy limitada en su uso. Nada ms lejos de la
realidad. Estn basados en la electrnica digital muchos de los aparatos de uso comn en
nuestras vidas, algunos de ellos tan valorados en la sociedad de hoy como el ordenador
personal (PC), o las calculadoras.
Pero, cmo pasar de un 0 o un 1 a la cantidad de informacin y posibilidades que
ofrece un ordenador personal? cmo es posible que una calculadora sepa hacer tantas
operaciones matemticas solamente con ceros y unos?
En electrnica digital los operadores que usamos los representaremos mediante
interruptores:
1

Podemos decir que un interruptor abierto, tal como el de la figura, est en estado 0, ya que no
deja pasar corriente. Cuando este interruptor se cierre, dejar pasar corriente, y por tanto
diremos que est en estado 1.

Por tanto con un solo interruptor, podremos representar dos estados lgicos. Si
queremos realizar circuitos que hagan ms cosas tendremos que aadir ms interruptores:

Fjate en que con dos interruptores podemos conseguir 4 estados distintos. Si en lugar
de dos interruptores pusiramos 3 conseguiramos 8 estados distintos, y as sucesivamente
siguiendo la siguiente frmula:

2I

Siendo N el nmero de estados lgicos distintos que conseguimos e I el nmero de


interruptores que hemos colocado en el circuito.

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

3.- LGEBRA DE BOOLE:


Vamos a ver ahora qu operaciones se pueden hacer con estos operadores lgicos que
hemos visto en el apartado anterior. El fundamento matemtico de estas operaciones se debe al
matemtico ingls George Boole, que en 1854 desarroll una teora matemtica que permiti la
representacin de circuitos de conmutacin. Su nombre fue Teora de los circuitos lgicos.
El lgebra de Boole tiene cierta similitud con el lgebra convencional y est formada
por:
-

Variables lgicas: Operador que puede tomar como valor 0 1.


Operadores lgicos.
Normas (postulados, propiedades, teoremas y leyes) que rigen las
combinaciones de los elementos anteriores.

3.1.- Operadores bsicos:


Los operadores bsicos son suma, producto y negacin inversin.

A los smbolos lgicos representados en el cuadro anterior, se les denomina en la


prctica puertas lgicas. La puerta lgica que corresponde a la operacin suma se denomina
or, a la operacin producto le corresponde la and y a la operacin negacin el inversor.

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

3.2.- Funcin lgica o booleana:


Se define como funcin lgica o booleana a una combinacin de variables lgicas y
relaciones u operaciones lgicas sujetas a determinadas reglas de construccin, que representan
el funcionamiento de un circuito.

Ejemplo:

A (B C)

Donde f es la funcin lgica, a, b, y c son las variables, y los signos + y son los
operadores que relacionan a las anteriores.
La representacin con interruptores del circuito de dicha funcin sera la siguiente:
2

1
A

1
C

Asimismo, la representacin con operadores lgicos (puertas lgicas) sera como sigue:

3.3.- Tabla de verdad:


La tabla de verdad de una funcin lgica es aquella que representa el comportamiento
de dicha funcin describiendola estado por estado. En el ejemplo anterior sera:
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

f
0
0
0
1
1
1
1
1

En la tabla de verdad de esta funcin podemos comprobar cmo dependiendo de los


valores lgicos de A, B, y C, obtendremos o no tensin (representada por un estado lgico con
valor 1) en la salida del circuito.

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

3.4.- Postulados y propiedades :

3.5.- Teoremas :

3.6.- Leyes de De Morgan:

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

4.- SIMPLIFICACIN DE FUNCIONES:


El objetivo de simplificar funciones es obtener un circuito que realice la misma funcin,
pero con menor complejidad, y por tanto, menor coste.

4.1.- Obtencin de la funcin a partir de la tabla de verdad.


Sea la siguiente tabla de verdad de una funcin. Podemos escribir dicha funcin como
la suma de los productos de las variables de las filas que tienen como salida un 1 lgico:
A
0
0
0

B
0
0
1

C
0
1
0

f
0
0
0

ABC
ABC
ABC
ABC
ABC

ABC ABC ABC ABC ABC

4.2.- Simplificacin de la funcin.


La funcin que se obtiene de la forma anteriormente explicada tiene un inconveniente.
Es muy grande. Casi con total seguridad, podemos encontrar una funcin que tenga el mismo
comportamiento que sta y que sea mucho ms fcil, y por ende, menos costosa. Existen varias
formas de simplificar funciones, pero nosotros en este curso solamente aprenderemos la
simplificacin mediante mapas de Karnaugh. Es un mtodo tabular muy sencillo y rpido de
ejecutar.
Necesitamos dibujar una cuadrcula que pueda representar todas las variables con sus
dos estados posibles 0 y 1. En la prctica ests tablas son :
Para dos variables
B\A
0
1

Para 3 variables
1

C\AB
0
1

00

Para 4 variables

01

11

10

CD\AB
00
01
11
10

00

01

11

10

Simplifiquemos la tabla del apartado anterior. Es una funcin de 3 variables (A,B,C),


luego pondremos un mapa de Karnaugh para 3 variables y pondremos los unos de la funcin
donde corresponda:
X
C\AB
0
1

00

01
1

11
1
1

10
1
1

Como veis he unido los unos de forma que agrupe la mayor cantidad de ellos (siempre
que sea un nmero potencia de dos), y veo qu tienen en comn cada grupo de unos.
Los 4 unos del grupo X slo tienen en comn la variable A . Los del grupo Y
tienen en comn las variables BC. Luego la funcin ser f
A BC .

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

Como puede observarse, se ha reducido considerablemente la expresin de partida.


Seguro que esta expresin os suena, verdad?. Efectivamente, fue la funcin que sirvi de
ejemplo en el apartado 3.2.
Ahora realizaremos una aplicacin completa de todo lo aprendido hasta ahora
partiendo nicamente del enunciado de un problema.

4.3.- Ejemplo de aplicacin.


Una empresa es propiedad de cuatro socios, pero no a partes iguales. En concreto los
porcentajes de participacin de cada uno son los siguientes:
Socio A: 27%

Socio B: 31%

Socio C: 24%

Socio D: 18%

Han decidido instalar un sistema electrnico para votar las decisiones que rigen la
empresa de forma que cada uno pueda accionar un pulsador si quiere votar una propuesta
afirmativamente. Si el porcentaje que suman los votos afirmativos supera el 50% se iluminar
una bombilla dando por aprobada la propuesta.

Solucin:
Lo primero que tenemos que hacer es construir la tabla de verdad que refleja cada caso
que se nos puede dar:

A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

SALIDA
0
0
0
0
0
0
1
1
0
0
1
1
1
1
1
1

31% + 24% = 55%


31% + 24% + 18% = 73%

27% + 24% = 51%


27% + 24% + 18% = 69%
27% + 31% = 58%
27% + 31% + 18% = 76%
27% + 31% + 24% = 82%
100%

Ya tenemos la tabla de verdad. Ahora, basndonos en ella obtenemos la funcin lgica:

ABC D ABCD ABC D ABCD ABC D ABCD ABC D ABCD

Ahora slo nos queda simplificar dicha funcin mediante el correspondiente mapa de
Karnaugh:

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

CD\AB 00 01
00
01
11
1
10
1

11 10
1
1
1 1
1 1

AB BC

AC

Y por fin, representar dicha funcin en circuito mediante puertas lgicas:

Pues ya est. Ahora a la tienda a comprar los componentes y a montar el circuito. No


obstante, y antes de acabar convendra comentar algunas cosas que pueden parecer interesantes
del ejercicio una vez resuelto. No te parece raro que el socio D no aparezca en la resolucin
final? Comntalo en clase con tus compaeros.

5.- OTRAS PUERTAS LGICAS:


Adems de las 3 puertas lgicas estudiadas anteriormente (AND, OR, NEGACIN)
existen otras que es interesante conocer:
A
0
0
1
1

B NOR
0
1
1
0
0
0
1
0

Manuel Snchez Prez. Curso 2002 2003.

A
0
0
1
1

B NAND
0
1
1
1
0
1
1
0

A
0
0
1
1

Pg:

B XOR
0
0
1
1
0
1
1
0

Tecnologa 4 E.S.O.

I.E.S. Villanueva del Mar

6.- EJERCICIOS:
1.- Cul es la principal diferencia entre un circuito analgico y uno digital?
2.- Indica ventajas e inconvenientes de cada uno de los dos tipos de circuito
mencionados.
3.- Simplificar mediante un mapa de Karnaugh la siguiente funcin:

abc (a b)c

4.- Representar mediante puertas lgicas la funcin simplificada del ejercicio anterior.
5.- Una sistema de alarma para proteccin de una vivienda dispone de 4 sensores por
habitacin. Se entiende que existe una situacin de riesgo dentro de una habitacin cuando se
activan 2 ms sensores. Realizar el circuito que active el sistema de alarma mediante puertas
lgicas, usando para llegar a este punto las herramientas explicadas en el tema que creais
convenientes.
6.- Explicar el funcionamiento del circuito de la figura usando una tabla de verdad.

Manuel Snchez Prez. Curso 2002 2003.

Pg:

Você também pode gostar