Professional Documents
Culture Documents
SENA VIRTUAL
Instructor: Jos Leonardo Simancas Garca.
Preparado por: Jos Leonardo Simancas Garca.
INTRODUCCIN
Uno de los aspectos ms interesantes de la electrnica digital, es el poder resolver
problemas de la vida real usndola. Para ello, debemos saber como plantear problemas
de la vida real en forma de tabla de verdad, ya que ese es el punto de partida para
obtener un sistema digital, debido a que all se plasma el funcionamiento total del
mismo. Pero antes de realizar esto, se debe saber que los circuitos digitales se
construyen con la combinacin de compuertas lgicas bsicas que se pueden estudiar en
algunos documentos adjuntos a este. Entonces, en este tutoral, iniciaremos viendo
como se realiza la combinacin de compuertas lgicas para construir sistemas lgicos a
partir de funciones booleanas obtenidas de la tabla de verdad de un circuito a disear.
Luego de esto, veremos la aplicacin de todo este conocimiento a la solucin de un
problema concreto de la vida real.
COMBINACIN DE COMPUERTAS LGICAS
Para resolver muchos problemas cotidianos de lgica digital se utilizan diversas
compuertas lgicas. El patrn ms comn de compuertas se muestra en la figura 1. Este
patrn se denomina patrn AND-OR. Las salidas de las compuertas AND (AND1 y
AND2) alimentan las entradas de la compuerta OR (OR3). Observar que este circuito
tiene tres entradas (A, B y C). La salida del circuito completo se denomina Y.
A
AND1
OR3
Y
AND2
AND1
AB
OR3
Y
AND2
BC
AND1
AB
OR3
Y
AND2
Y=AB+BC
BC
Se plantea la siguiente pregunta. Cul es la tabla de verdad del diagrama lgico ANDOR de la figura 3? La siguiente tabla nos ayudara a determinar la tabla de verdad de la
expresin booleana AB+BC = Y. La expresin booleana nos dice que si ambas
variables A and B son 1, la salida ser 1. La tabla ilustra que en las dos ltimas lneas de
la tabla de verdad aparecen 1 en las posiciones A y B. Por tanto, se colocan salidas 1
bajo la columna Y.
La expresin dice tambin que B and C tambin generar una salida 1. Observar la tabla
de verdad, en la quinta lnea a partir del extremo aparece un 1 en las posiciones de B y
C. La lnea inferior tiene tambin un 1 en las posiciones B y C. stas lneas generaran
una salida 1. La lnea inferior ya tiene un 1 bajo la columna de salida Y. La lnea quinta
tambin tendr en 1 en la columna de salida Y. Estas son las nicas combinaciones que
generarn una salida 1. El resto de las combinaciones se ponen como salida 0 bajo la
columna Y.
AB + BC = Y
Entradas Salidas
ABC
Y
000
0
001
0
010
0
011
1
100
0
101
0
110
1
111
1
Ahora, vamos a realizar unos ejercicios para aclara todo lo dicho anteriormente.
1. Cul es la expresin booleana para el diagrama lgico AND-OR de la figura 4?
U1A
/A
B
B
A
C
La solucin es apenas evidente: Y = /AB + AC. Se debe hacer notar que en al caso del
primer termino a la derecha de la ecuacin, la negacin (/) solo afecta a la variable A.
Cuando se quiera afectar ms de una variable, se acudir a los parntesis. Por ejemplo,
en la expresin /(AB), la negacin afecta a ambas variables.
2. Cul es la tabla de verdad del circuito de la figura 4?
Entradas Salidas
ABC
Y
000
0
001
0
010
1
011
1
100
0
101
1
110
0
111
1
Segn la ecuacin Y = /AB + AC, la variable de salida Y solo ser 1 cuando A sea 0 y
B sea 1, sin importar el valor de la variable C. O cuando tanto A sea 1 y C sea 1, sin
importar el valor de la variable B. Cuando el valor de la variable no importa, se omite
en la ecuacin, tal y como es el caso.
Todo lo dicho anteriormente, es desde el punto de vista del anlisis. Es decir, se tiene el
circuito y se realiza la extraccin de la tabla de verdad y de la ecuacin. Bien, pero todo
esto cambia desde la perspectiva del diseo. Para realizar el diseo, se parte de la tabla
de verdad y se llega al circuito final. Ahora vamos a ver como se realizan dos diseos
basados en aplicaciones de la vida real.
1) Se desea gobernar una prensa (P) con cuatro botones (A, B, C y D) de manera que
solo funcione cuando se pulsen dos botones cualesquiera. Si se pulsan tres, deber
activarse una alarma (ALARMA) pero funcionara y, en caso de pulsar los cuatro, se
parar la prensa y se activara la alarma. En cualquier otro caso diferente a los
descritos, la prensa estar inactiva. Disear un circuito que ayude a lo especificado.
Bien, en lo primero es identificar las entradas y las salidas del sistema que se va a
disear. Para este caso las entradas son A, B, C y D. Y las salidas son P y ALARMA.
Para que las entradas se activen deben estar a 1 lgico, situacin que se consigue con
pulsar los botones en las entradas. Esto tambin se cumple para las salidas, las cuales
estarn activas solo cuando tenga el valor de 1 lgico. Para tener una visin ms clara
del sistema, observar la siguiente figura. Vamos ahora a elaborar la tabla de verdad del
sistema.
Numeracin
Fila
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Entradas
ABCD
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Salida
P
0
0
0
1
0
1
1
1
0
1
1
1
1
1
1
0
Salida
ALARMA
0
0
0
0
0
0
0
1
0
0
0
1
0
1
1
1
Hay que tener mucha concentracin para el siguiente paso. Primero debemos observar
la columna de la salida P, he identificar todos los 1s lgicos que all se encuentran.
P = ABCD + ABC D + ABC D + ABCD + ABC D + ABC D + ABCD + ABC D + ABC D + ABC D
Como se puede observar, todas las variables de entrada para cada uno de los 1s lgicos
de la salida P se relacionan con una operacin AND, pero luego todas las expresiones
obtenidas de tales 1s se operan a travs de una OR. A esta ecuacin se le conoce como
suma de productos o miniterms.
Para la salida ALARMA, se realiza el mismo procedimiento. Dando como resultado la
siguiente ecuacin:
Entradas
Subsistema
Alarma
ALARMA
Otro aspecto que hay que hacer notar, es que en todos los trminos de las ecuaciones se
encuentran todas las variables, algo que no pasaba con las ecuaciones que se manejaron
al principio del tutoral, esto se debe a que estas ecuaciones aun tienen trminos
redundantes, los cuales se eliminan con unos procedimientos de simplificacin que
sern objeto de estudio en la prxima semana. Bien, el proceso de obtencin del circuito
es el siguiente, se utilizan compuertas AND para relacionar todas las variables de
entradas en sus versiones negadas y no negadas, tal y como lo indica la ecuacin. Y
luego se utilizan compuertas OR para relacionar las salidas de las compuertas AND.
Para el caso de la salida P el circuito queda como se ve a continuacin:
A
Como pueden observar el circuito es bastante grande, pero este se puede reducir
utilizando tcnicas de simplificacin, las cuales se trataran en la prxima gua. Trate de
analizar con cuidado de donde sale cada uno de los detalles de la figura, acudiendo para
ello a las ecuaciones, tmese su tiempo tratando de comprender que fue lo que se hizo.
Y si tiene alguna duda, consltesela a su profesor. Ahora vamos a trazar el circuito para
la salida ALARMA:
A
B
C
D
U4A
U5B
ALARMA
U5A
Borne 2
0
1
0
1
Giro
Parado
Derecha
Izquierda
Error