29.12.2014 Views

Mapas de Karnaugh y Compuertas lógicas

Mapas de Karnaugh y Compuertas lógicas

Mapas de Karnaugh y Compuertas lógicas

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LÓGICA MATEMÁTICA<br />

<strong>Mapas</strong> <strong>de</strong> <strong>Karnaugh</strong><br />

y <strong>Compuertas</strong> <strong>lógicas</strong><br />

Guía <strong>de</strong> trabajo<br />

Favián Arenas A. y Amaury Camargo<br />

Universidad <strong>de</strong> Córdoba<br />

Facultad <strong>de</strong> Ciencias Básicas e Ingenierías<br />

Departamento <strong>de</strong> Matemáticas


4.20 Objetivos Lógica Matemática<br />

Guía <strong>de</strong> trabajo 4<br />

4.20. Objetivos<br />

El alumno estará en la capacidad conocer, utilizar y aplicar los siguientes<br />

elementos básicos para la solución <strong>de</strong> un problema:<br />

Entradas y salidas <strong>de</strong> las compuertas <strong>lógicas</strong>.<br />

tablas <strong>de</strong> verdad a partir <strong>de</strong> mediciones en compuertas <strong>lógicas</strong>.<br />

Simpli…cación Tabular mediante <strong>Mapas</strong> <strong>de</strong> <strong>Karnaugh</strong><br />

4.21. Recursos <strong>de</strong> aprendizaje<br />

Aula <strong>de</strong> clases,<br />

Auditorios.<br />

Vi<strong>de</strong>obeam<br />

Retroproyector.<br />

Foro<br />

Chat<br />

Correo electrónico<br />

Favián Arenas. 125 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

A<br />

B<br />

LA COMPUERTA<br />

AND<br />

El esquema <strong>de</strong> la …gura, da una i<strong>de</strong>a <strong>de</strong> funcionamiento <strong>de</strong> la compuerta<br />

AND. Examinando <strong>de</strong> cerca el circuito, notamos que la lámpara encen<strong>de</strong>rá<br />

solo si ambos interruptores se cierran o se activan simultáneamente. Si uno<br />

<strong>de</strong> los interruptores esta abierto, el circuito se interrumpe y la lámpara no se<br />

encien<strong>de</strong>. Todas las posibles combinaciones para los interruptores A y B se<br />

muestran en la tabla <strong>de</strong> verdad.<br />

A B Lampara<br />

1 1 1<br />

1 0 0<br />

0 1 0<br />

0 0 0<br />

La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la conjunción, es <strong>de</strong>cir dos<br />

interruptores en serie se representan con la compuerta AND<br />

Para representar una compuerta AND se utilizará el símbolo siguiente<br />

Favián Arenas. 126 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

Esta compuerta AND es un dispositivo que posee dos entradas A y B y<br />

una salida A B.<br />

El álgebra booleana es una forma <strong>de</strong> lógica simbólica que muestra como<br />

operan las compuertas <strong>lógicas</strong>. Una expresión booleana es un método <strong>de</strong><br />

mostrar que ocurre en un circuito lógico.<br />

A B = Y es la expresión booleana <strong>de</strong> la compuerta AND se lee . A AND<br />

B igual a la salida Y"<br />

El punto () signi…ca la función lógica AND en álgebra booleana, y no la<br />

operación <strong>de</strong> multiplicar como en el álgebra corriente.<br />

LA COMPUERTA OR El grá…co <strong>de</strong> este circuito ilustra el funcionamiento<br />

<strong>de</strong> la compuerta OR, en el cual los interruptores han sido conectados<br />

en paralelo. El encendido <strong>de</strong> la lámpara se producirá si se cierra<br />

cualquiera <strong>de</strong> los dos interruptores o ambos. Todas las posibles combinaciones<br />

<strong>de</strong> los interruptores se muestran en la tabla siguiente.<br />

Favián Arenas. 127 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

A B Lampara<br />

1 1 1<br />

1 0 1<br />

0 1 1<br />

0 0 0<br />

La tabla <strong>de</strong> esta …gura es la misma que la <strong>de</strong> la disyunción, es <strong>de</strong>cir dos<br />

interruptores en serie se representan con la compuerta OR<br />

Para representar una compuerta OR se utilizará el símbolo siguiente:<br />

Esta compuerta OR es un dispositivo que posee dos entradas A y B y<br />

una salida A + B.<br />

A + B = Y es la expresión booleana <strong>de</strong> la compuerta OR se lee . A OR<br />

B igual a la salida Y"<br />

Favián Arenas. 128 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

El signo mas (+) signi…ca la función lógica OR en álgebra booleana, y no<br />

la operación <strong>de</strong> sumar como en el álgebra corriente.<br />

COMPUERTA INVERSORA<br />

En este circuito cuando se cierra el interruptor<br />

A, la bombilla se apaga,(¿Por qué), al abrir el interruptor la bombilla<br />

se encien<strong>de</strong>.<br />

La tabla es:<br />

A lámpara<br />

1 0<br />

0 1<br />

Favián Arenas. 129 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

Es la misma tabla <strong>de</strong> la negación p; a este esquema se le llama La<br />

compuerta inversora,<br />

esta posee una entrada y una salida como se muestra en la …gura. Su función<br />

es producir una salida inversa o contraria a su entrada es <strong>de</strong>cir convertir<br />

unos a ceros y ceros a unos.<br />

LA PUERTA NAND<br />

Una compuerta NAND es un dispositivo lógico que<br />

opera en forma exactamente contraria a, una compuerta, AND, entregando<br />

una salida baja cuando todas sus entradas son altas y una salida alta mientras<br />

exista por lo menos un bajo a cualquiera <strong>de</strong> ellas:<br />

En forma proposicional (p ^ q).<br />

En forma <strong>de</strong> expresión booleana (AB) 0 .<br />

Favián Arenas. 130 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

Observar que el símbolo NAND es símbolo AND con un pequeño círculo<br />

a la salida.<br />

LA PUERTA NOR Se ha conectado un inversor a la salida <strong>de</strong> una puerta<br />

OR, obsérvese que se ha añadido un pequeño circulo inversor al símbolo OR<br />

para formar el símbolo NOR.<br />

Debido a que los interruptores A y B están en paralelo entre si y con<br />

la lámpara (Y) esta ultima solo encien<strong>de</strong> cuando ambos interruptores están<br />

abiertos y permanece apagada mientras cualquiera <strong>de</strong> ellos , o ambos estén<br />

cerrados.<br />

Símbolo lógico <strong>de</strong> una compuerta NOR es:<br />

Favián Arenas. 131 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

Po<strong>de</strong>mos <strong>de</strong>cir que este dispositivo lógico opera en forma exactamente<br />

opuesta a una compuerta OR , entregando una salida alta cuando todas sus<br />

entradas son bajas y una salida baja cuando existe por lo menos un alto en<br />

cualquiera <strong>de</strong> ellas.<br />

En forma proposicional (p _ q).<br />

En forma <strong>de</strong> expresión booleana (A + B) c .<br />

Ejemplo 38. construya un circuito con compuertas <strong>lógicas</strong> que exprese la<br />

siguiente función booleana <strong>de</strong> dos variables:<br />

Ejemplo 39. f(x; y) = x 0 + xy + xy 0<br />

se comienza con cada sumando<br />

x 0 xy<br />

xy 0<br />

La suma <strong>de</strong> todos ellas es una compuerta OR <strong>de</strong> tres entradas:<br />

El lector pue<strong>de</strong> probar que la tabla <strong>de</strong> verdad <strong>de</strong> esta función booleana es<br />

una tautología:<br />

Favián Arenas. 132 Camargo Benítez.


4.21 Recursos <strong>de</strong> aprendizaje Lógica Matemática<br />

<strong>de</strong>bido a que xyz = (xy)z = x(yz) y que x+y +z = (x+y)+z =<br />

x + (y + z)<br />

una compuerta OR <strong>de</strong> tres entradas pue<strong>de</strong> reemplazarse por dos compuertas<br />

OR <strong>de</strong> dos entradas<br />

así:<br />

es equivalente a:<br />

(X+Y)+Z<br />

De manera semejante ocurre para la compuerta AND.<br />

Favián Arenas. 133 Camargo Benítez.


4.22 Activida<strong>de</strong>s Lógica Matemática<br />

Ejemplo 40. Encontrar una representación booleana <strong>de</strong>l siguiente circuito<br />

<strong>de</strong> compuertas <strong>lógicas</strong>.<br />

solución: en cada parte <strong>de</strong>l circuito hay un mensaje:<br />

en conclusión F (x; y; z) = [xyz + (yz c + y c z)] c<br />

Es posible que la expresión F (x; y; z) = [xyz + (yz c + y c z)] c se pueda<br />

simpli…car más.<br />

4.22. Activida<strong>de</strong>s<br />

1. Probar que los dos circuitos siguientes realizan la misma función lógica:<br />

Ejercicio 20. 1.<br />

Favián Arenas. 134 Camargo Benítez.


4.22 Activida<strong>de</strong>s Lógica Matemática<br />

2. Simpli…car las siguientes expresiones booleanas utilizando mapas <strong>de</strong><br />

<strong>Karnaugh</strong><br />

ab0(a + b0)c0 + b<br />

a + b + (a0 + b + c)0<br />

bc + da + c + (dc(ab + dc))<br />

3. Construya un circuito <strong>de</strong> compuertas <strong>lógicas</strong> que esté representado por<br />

la función:<br />

Ejercicio 21. 1.<br />

2. (a) f(x; y; z) = x + y c + z<br />

(b)<br />

(c)<br />

f(x; y) = [(x + y) c (x + y)] c<br />

f(x; y; z; w) = (xy + yzw c ) c + x c zw c<br />

4. Simpli…que los circuitos anteriores aplicando el método <strong>de</strong> <strong>Karnaugh</strong><br />

5. Convertir el siguiente circuito en uno que solo utilice compuertas NAND<br />

6. Encuentre los implicantes primos <strong>de</strong> este mapa <strong>de</strong> <strong>Karnaugh</strong><br />

Favián Arenas. 135 Camargo Benítez.


4.22 Activida<strong>de</strong>s Lógica Matemática<br />

Favián Arenas. 136 Camargo Benítez.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!