Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseño de Circuitos (Boole)
Diseño de Circuitos (Boole)
ELÉCTRICA
Diseño básico
de circuitos
23 22 21 20
1 0 1 0 Número binario
16 8 4 2 1
1 1 1 0 1
16 +8 +4 +1 = 29
25 2
05 12 2
1 0 6 2
0 3 2
1 1
(inversión; NO) S = E1
NOT E1
1
(Europea)
S E1
(Americana)
S E1 S
0 1
1 0
E1
OR
(suma; O) S = E1+E2
E1 ≥1 E1 E1 E2 S
S1 E2
E2 E
E2 0 0 0
0 1 1 1
(Europea) 1 0 1
(Americana) 1 1 1 S
PUERTAS LÓGICAS
(producto; Y ) S = E1◦ E2
AND E1 & E1 S E1 E2 S1 E
S 0 0 0 1
E2 E2
0 1 0
1 0 0 E2
(Americana) 1 1 1
(Europea) S
XOR E1 =1 S1 E1 S1 E1 E2 S1 E E2
E2 E2 0 0 0 1
0 1 1
1 0 1 E2 E1
(Europea) 1 1 0
(Americana) S
PUERTAS LÓGICAS
S = E1+ E2
E1 E2 S
A
E1 ≥1 E1 S 0 0 1 E E2
S 0 1 0
E2 E2 1
1 0 0
1 1 S
0
(Europea) (Americana) A
PUERTAS LÓGICAS
NAND (AND negada)
S = E1◦ E2
E1 E2 S1
E1 E A
& S
E1 S 0 0 1 1
E2 E2 0 1 1
1 0 1 E2
1 1 0
(Europea) (Americana) S
A
PUERTAS LÓGICAS
S = E1 E2 = E1 E2+ E1 E2
E1 E2 S E E1
E1 =1 E1
S S 0 0 1 1
E2 E2 0 1 0
1 0 E2
0 E2
1 1 1
S
(Europea) (Americana)
PUERTAS LÓGICAS
3
entradas
OR NOR
I1 I2 I3 Q1
I1 I2 I3 Q1
0 0 0 0
I1 0 0 1 1 0 0 0 1
≥1 I1 0 0 1 0
I2 Q1 0 1 0 1 ≥1
0 1 1 1 I2 Q1 0 1 0 0
I3 0 1 1 0
1 0 0 1 I3
1 0 1 1 1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1 1 1 0 0
1 1 1 0
AND NAND
I1 I2 I3 Q1 I1 I2 I3 Q1
0 0 0 0 0 0 0 1
I1 0 0 1 0 I1 0 0 1 1
& Q1 0 1 0 0 & Q1
I2 I2 0 1 0 1
0 1 1 0 0 1 1 1
I3 I3
1 0 0 0 1 0 0 1
1 0 1 0 1 0 1 1
1 1 0 0 1 1 0 1
1 1 1 1 1 1 1 0
PUERTAS LÓGICAS
E1
E1 (E1 E2)
& E2
E2
=1 S
S=(E1 E2) (E1+ E2)
≥1
(E1+ E2)
E1 (E1 E2)
00 11 & 1 1 1 0
01 01 E1 E2 S
0 0 0
E2 =1 0 1 1 0 0 1 1
1 0 1
1 1 0
≥1
0 1 1 1
(E1+ E2)
ALGEBRA DE BOOLE
1. PRINCIPIOS
SEÑALES DE ENTRADA (ELEMENTOS DE MANDO)
en circuito
reposo abierto
0 0
en circuito
trabajo cerrado
1 1
ESTADO ELÉCTRICO
sin
tensión
con
tensión
1
ALGEBRA DE BOOLE
1. PRINCIPIOS
CONVENCIONALISMOS DE IDENTIFICACIÓN
contacto
abierto a X
contacto
cerrado a
se lee: “no a” o “ a negada”
a a X X=a
0 0
RELACIONES LÓGICAS
1 1
0=0
X estados 1=1
físico y
eléctrico
e e Q Q=e
e
0 1 1
1 0 0
estado
Q físico
estado
eléctrico
d d g S S=d·g
0 0 0
MULTIPLICACIÓN LÓGICA
g 1 0 0
0 1 0 0·0=0
S 1 1 1 1·0=0
0·1=0
1·1=1
b c b c R R=b+c
0 0 0
SUMA LÓGICA
1 0 1
0 1 1 0+0=0
R 1 1 1 1+0=1
0+1=1
1+1=1
• Propiedad conmutativa:
a+b = b+a
a ⋅b = b⋅a
b a b a a b
b a
X X X X
X=a+b=b+a X=a·b=b·a
ALGEBRA DE BOOLE
3. ASOCIACIONES EN ECUACIONES
Las anotaciones en las ecuaciones lógicas de asociaciones
mixtas siguen las reglas matemáticas convencionales
a a a a b a b
b c b c a c c
X X X X
b
g d c
X
R S
P
X = a ⋅b
4 5 6
f h
b d c b d c
d g a
g a g e
T V M
ALGEBRA DE BOOLE
Ejercicios a resolver
Dibuja el esquema eléctrico que representa a cada una de las siguientes ecuaciones
lógicas:
7 X =a+b+c 11 X = a ⋅b⋅c + d ⋅e + f
8 X = a ⋅b⋅c 12 X = a + b ⋅ c ⋅ (d + e)
9 X = (a + b + c) ⋅ (d + e) 13 X = a ⋅ (c + d ) + b
10 X = a ⋅ b ⋅ (c + d ) 14 X = a ⋅ b ⋅ (c + d + e ⋅ f )
ALGEBRA DE BOOLE
4. CASOS PARTICULARES: IDENTIDADES
FUNCIÓN “Y” ( AND )
a a
a·a=a a·a=0
a a
a a
a·0=0 a·1=a
0 1
ALGEBRA DE BOOLE
4. CASOS PARTICULARES: IDENTIDADES
FUNCIÓN “O” ( OR )
a a a+a=a a a a+a=1
a 0 a+0=a a 1 a+1=1
ALGEBRA DE BOOLE
5. SIMPLIFICACIONES
a + a·b = a a a a
a + a ⋅ b = a ⋅ (1 + b)
b
1+ b = 1
a + a ⋅ b = a ⋅1 = a X X
a (a + b) = a
a a
a ⋅ (a + b ) = a ⋅ a + a ⋅ b
a ⋅a = a a b
a ⋅ (a + b ) = a + a ⋅ b = a X
X
ALGEBRA DE BOOLE
5. SIMPLIFICACIONES
b (a + b) = a·b b b
b ⋅ (a + b ) = b ⋅ a + b ⋅ b a b a
b⋅b = 0
X
b ⋅ (a + b ) = b ⋅ a + 0 = b ⋅ a X
a + a·b = a + b
a a a b
a + a ⋅ b = (a + a ) ⋅ (a + b )
a + a =1 b
a + a ⋅ b = 1 ⋅ (a + b ) = a + b
X X
(a + a ) ⋅ (a + b) = a ⋅ a + a ⋅ b + a ⋅ a + a ⋅ b = a + a ⋅ b + 0 + a ⋅ b = a ⋅ (1 + b) + a ⋅ b = a + a ⋅ b
ALGEBRA DE BOOLE
Ejercicios a resolver
Expresa la ecuación lógica de los siguientes esquemas eléctricos, simplificala al
máximo y dibuja el esquema equivalente resultante:
15 16 17
b a c d e b
b c e b
R S
P
18 19
p p h b a
20
c a
c b b h c
d d b e a
g c
M
T X
ALGEBRA DE BOOLE
6. TIPOS DE SISTEMAS LÓGICOS (I)
Existen dos tipos de sistemas lógicos:
• Sistema de lógica combinatoria
• Sistema de lógica secuencial
En este capítulo se verá el primer tipo y más adelante el segundo.
• Lógica combinatoria:
Da respuesta a los problemas en los que determinadas combinaciones de
los elementos de mando (señales de entrada) producen la activación de un
receptor (señal de salida). En este caso la secuencia en que estos mandos
se accionan no tiene importancia, sólo es importante que mientras esté
presente una combinación concreta se realizará la acción.
MÉTODOS DE RESOLUCIÓN
21 SELECCIÓN DE CAJAS
Se trata de la misma PO (Parte Operativa) del
grande mediana pequeña
ejercicio anterior, pero en este caso se desea
que el operario disponga de tres pilotos que H6 H7 H8
le indiquen el tipo de caja que esta pasando
cajas
por delante y de este modo facilitarle su S3
clasificación:
S2
• caja grande → H6 S1
• caja mediana → H7
• caja pequeña → H8
cinta
22 DISTRIBUIDOR DE BEBIDAS
VEGUDES DE FRANC
Una máquina expendedora de bebida dispone de
tres pulsadores que corresponden a tres líquidos:
• S1 → café S1
• S2 → té S2
• S3 → leche S3
En el interior de la máquina hay tres depósitos
cuya salida, es gobernada por su correspondiente
electroválvula: Y4 (café) - Y5 (té) - Y6 (leche).
El cliente obtendrá el producto mientras accione made in FP
un pulsador o varios pulsadores si desea una
combinación, teniendo en cuenta que el sistema
sólo permitirá estos suministros: café té leche
• café al pulsar únicamente S1
• té al pulsar únicamente S2
• leche al pulsar únicamente S3
• café con leche al pulsar S1 y S3 Y4 Y5 Y6
• té con leche al pulsar S2 y S3
Cualquier otra acción no será válida.
Resolver las tres ecuaciones (una por electroválvula)
y dibujar el esquema del circuito.
ALGEBRA DE BOOLE
8. TEOREMAS DE “DE MORGAN”
a a a
Dos veces negar la misma verdad 0 1 0
es igual a esa verdad
1 0 1 a=a
PRINCIPIO DE DUALIDAD:
a b a b a+b a+b a·b a·b a·b a+b
0 0 1 1 0 1 1 0 1 1
1 0 0 1 1 0 0 0 1 1
0 1 1 0 1 0 0 0 1 1
1 1 0 0 1 0 0 1 0 0
a+b=a·b a·b=a+b
ejemplo:
X = a ⋅ (d + e)
X = a ⋅ (d + e) = a + (d + e) = a + (d ⋅ e) = a + d ⋅ e
a a d
esquemas
complementarios
d e (contrarios) e
X X
ALGEBRA DE BOOLE
Ejercicios a resolver
De acuerdo con los teoremas de De Morgan, dibuja el esquema que represente la
función complementaria (contraria) de cada uno de los siguientes circuitos:
23 24 25 26
h b d c a
a
b e b
b
g S T Q
X
28 29
a a b a
27
a b c
e b d c
R M
P
ALGEBRA DE BOOLE
8. TEOREMAS DE “DE MORGAN”
aplicación en lógica combinatoria
La aplicación de los teoremas de De Morgan son especialmente útiles en lógica
combinatoria cuando sucede que para resolver un determinado problema son
muchas las combinaciones que activan el receptor, y resulta más sencillo
analizar las combinaciones en las que el receptor está desactivado.
ejemplo:
Supongamos que en el ejercicio planteado anteriormente café té leche
del distribuidor de bebidas se deseara añadir una electro-
válvula principal que se activa en cualquiera de los cinco
suministros permitidos.
Al tener 3 pulsadores el número total de combinaciones
posibles son 23 = 8, luego solamente en tres de ellas la
electroválvula esta desactivada:
• cuando se pulsan los tres pulsadores a la vez (S1·S2·S3) Y8
• cuando no se pulsa ninguno (S1·S2·S3)
• cuando se pulsan el del café y el del té (S1·S2·S3)
por tanto:
Y8 = S1 ⋅ S2 ⋅ S3 + S1 ⋅ S2 ⋅ S3 + S1 ⋅ S2 ⋅ S3 = S1 ⋅ S2 + S1 ⋅ S2 ⋅ S3
si invertimos el resultado, encontraremos la solución:
circulos
a
azules
a
ALGEBRA DE BOOLE
9. SIMPLIFICACIÓN POR DIAGRAMA KV
Así tenemos clasificados los circulos en base a dos variables: a y g.
Ejemplos:
g g • El circulo grande y rojo (no azul) está en la casilla 2 y su
1 2 ecuación lógica es: g · a (intersección de ambas)
a • Si la ecuación es g abarca a toda la columna (casillas 2 y 4),
haciendo referencia a todos los circulos grandes
3 4
a • Si se desea abarcar más de una condición se suman una
con otra, por ejemplo: circulos pequeños (no grandes) o
circulo grande y azul, será: g + (g·a)
b b bc bc bc bc ab
a a ab
a a ab
ab
ALGEBRA DE BOOLE
Ejercicios a resolver
Indica la función que representa las casillas sombreadas en cada uno de los
siguientes diagramas de Karnaugh:
ejemplo
30 31 32 33
b b b b b b b b b b
a a a a a
a a a a a
X = a ⋅b
34 35
bc bc bc bc bc bc bc bc
38
a a cd cd cd cd
a a ab
ab
36 37 ab
bc bc bc bc bc bc bc bc
a a ab
a a
ALGEBRA DE BOOLE
Ejercicios a resolver
Sombrea las casillas de los siguientes diagramas de Karnaugh que representen la
función indicada debajo de los mismos:
39 40 41 42 43
b b b b b b b b b b
a a a a a
a a a a a
X =a+b X = a ⋅b X = a ⋅b + b X = a + a ⋅b X = a ⋅b + a ⋅b
44 45
bc bc bc bc bc bc bc bc
a a 48
cd cd cd cd
a a ab
X = a ⋅c + a ⋅c X = a ⋅b⋅c + b⋅c ab
46 47
bc bc bc bc bc bc bc bc ab
a a ab
a a
X = a + b⋅d + a ⋅b⋅c
X = a ⋅ (b + c ) X = a + a ⋅b⋅c
ALGEBRA DE BOOLE
9. SIMPLIFICACIÓN POR DIAGRAMA KV
pasos para su aplicación:
1. Según los requerimientos del problema, partir de la tabla de valores o de la
ecuación inicial.
50 Z = a b + ab + ab 1
51 M = a bc + abc + abc a
bc
00 01 11 10
0
52 P = abc + a bc + a bc + abc + a bc 1
01
55 T = abcd + a bcd + a bcd + a bcd + 11
+ abcd + a bcd + abcd + a bcd 10
ALGEBRA DE BOOLE
9. SIMPLIFICACIÓN POR DIAGRAMA KV
EJERCICIO RESUELTO: Control de calidad
Se desea instalar un piloto que indique al operario que la caja
que se desplaza frente a él por una cinta transportadora debe cajas H5
ser retirada por no tener la medida en altura estipulada: ya sea S3
por ser demasiado alta o demasiado baja.
S2
SOLUCIÓN por el método riguroso: S1
De todas las combinaciones posibles (23=8) sólo dos
encienden H5, a esas les corresponde un 1 y al resto 0.
cinta
Buscar agrupaciones en el diagrama y resolver
S2·S3
Esquema:
S1 S2 S3 H5
S1 00 01 11 10
0 0 0 0
0 0 0 0 0 S2
0 0 1 0
0 1 0 0 1 1 0 1 0 S3
0 1 1 0
S1 ⋅ S2 ⋅ S3 S1 ⋅ S2 ⋅ S3
1 0 0 1 S1
1 0 1 0 H5 = S1 ⋅ S2 ⋅ S3 + S1 ⋅ S2 ⋅ S3
1 1 0 0 • sacando el factor común: H5
1 1 1 1
(
H5 = S1 ⋅ S2 ⋅ S3 + S2 ⋅ S3 )
ALGEBRA DE BOOLE
9. SIMPLIFICACIÓN POR DIAGRAMA KV
EJERCICIO RESUELTO: Control de calidad
SOLUCIÓN por el método NO riguroso:
cajas H5
En este caso se analizan las posibilidades de funciona-
miento normal: no pasan cajas, pasa una pequeña, pasa S3
una mediana o pasa una grande (4 combinaciones). En S2
dos la lámpara se enciende (valor 1) y en dos la lampara S1
está apagada (valor 0). El resto son imposibilidades tec-
nológicas, es decir, no pueden suceder a menos que el
sistema esté averiado (casillas sin valor). cinta
S2·S3 Esquema:
S1 00 01 11 10
0 0
S2 S3
1 1 1 0
S1 S2 ⋅ S3 S1
H5 = S1 + S2 ⋅ S3 H5
H5 = H5 = S1 + S2 ⋅ S3 = S1 ⋅ (S2 + S3)
Ejercicio a resolver ALGEBRA DE BOOLE
56 PROCESO DE PUNZONADO
H5 B3·B4 H6 B3·B4 B4
B3
B1·B2 00 01 11 10 B1·B2 00 01 11 10
B2
00 00 B1
B1 B2 B3 B4 H5 H6 H7
01 01 0 0 0 0 0 0 0
0 0 0 1 - - -
11 11 0 0 1 0 - - -
0 0 1 1 1 0 0
10 10 0 1 0 0 - - -
0 1 0 1 - - -
H7 B3·B4 0 1 1 0 1 0 0
00 01 11 10 0 1 1 1 0 1 0
B1·B2
1 0 0 0 - - -
00 1 0 0 1 - - -
1 0 1 0 - - -
01
1 0 1 1 - - -
11 1 1 0 0 1 0 0
1 1 0 1 - - -
10 1 1 1 0 0 1 0
1 1 1 1 0 0 1
ALGEBRA DE BOOLE
10. TIPOS DE SISTEMAS LÓGICOS (II)
En un sistema automático existen problemas puntuales cuya solución
responde a la lógica combinatoria, pero mayoritariamente suelen ser
problemas de tipo secuencial, es decir, acciones que se producen en
un determinado orden.
• Lógica secuencial:
En este tipo de problemas existen dos combinaciones de los elementos de
mando (señales de entrada): una que ordena la activación de un receptor
(señal de salida) y la otra que ordena la desactivación de ese mismo
receptor, teniendo que recordar (memorizar) el sistema la última orden que
se le dio, aunque posteriormente la señal ya no esté presente, de modo
que la acción se inicia en el momento en que se produce la orden de
activación y permanece hasta el momento en que se produzca la orden de
desactivación.
DIAGRAMA DE FUNCIONAMIENTO
1
condición de marcha
0
1
condición de paro
0
1
receptor
0
a → condición de marcha
a b b → condición de paro
ECUACIÓN LÓGICA
Set K = a
K S R
Reset K = b
m → condición de marcha
m k p → condición de paro
k → contacto auxiliar del relé
p (contacto de realimentación)
ECUACIÓN LÓGICA
K
K = (m + k) · p
2. Resolver el problema por partes. Para cada acción realizar dos descrip-
ciones: una del comportamiento físico de los elementos de mando que
ordenan la puesta en marcha de la acción (condición de marcha), y la otra
del comportamiento físico de los elementos de mando que ordenan la
parada de la acción (condición de paro).
S4
S2 S4 S5
S5
S3
S2 K8
K8 S R
S3
K8
ALGEBRA DE BOOLE
12. APLICACIÓN FUNCIÓN MEMORIA
EJERCICIO RESUELTO: Ciclo automático de un carro
Un motor acciona la transmisión por husillo
de un carro, de modo que se pueda despla- A S3 K5
zar hacia la derecha (K5) o hacia la izquier-
da (K6). En los límites de cada dirección se K6
situan dos detectores de posición (S3 y S4).
S4
Se nos pide que se lleve a cabo el siguiente B
ciclo de funcionamiento:
Si el carro está en la posición A y el operario
activa el pulsador de marcha S2, el carro se
desplaza hacia la posición B. Cuando llegue
a esa posición regresará automáticamente S2 I
hasta su posición inicial (A) y se detendrá.
S1 O
En cualquier momento del ciclo se podrá
activar el pulsador de paro S1 que detendrá
inmediatamente el carro.
SOLUCIÓN:
Para el diseño del circuito se analiza cada movimiento como problemas indepen-
dientes. Se describirán las condiciones de marcha y de paro para K5 (derecha) y
las condiciones de marcha y de paro para K6 (izquierda).
ALGEBRA DE BOOLE
12. APLICACIÓN FUNCIÓN MEMORIA
EJERCICIO RESUELTO: Ciclo automático de un carro
A S3 K5
Ecuaciones:
K6
Condición de marcha: S2·S3
K5 S4
Condición de paro: S4 + S1 B
Condición de marcha: S4
K6
Condición de paro: S3 + S1
S2 I
S1 O
SOLUCIÓN MEDIANTE RELÉ ESTÁDAR:
K 5 = (S2 ⋅ S3 + K 5) ⋅ S4 ⋅ S1 A S3 K5
K 6 = (S4 + K 6) ⋅ S3 ⋅ S1 K6
S4
esquema: B
S1
S2 I
S4 S3
S1 O
S2 K5 S4 K6
S3
K5 K6
ALGEBRA DE BOOLE
Ejercicio a resolver
58 TRATAMIENTO DE ÁRIDOS
En una cantera se precisa un sistema para la elevación y triturado de áridos.
Para ello se ha previsto de una cinta transportadora (K8) y de un triturador (K7).
Para el gobierno de cada máquina se ha dispuesto de dos botoneras con dos
pulsadores cada una: marcha I y paro O. Además, se ha colocado un quinto
pulsador (de seta) para la parada general de emergencia.
S4 I
S3 O
S6 I
S1
K7 K8 S5 O
Resolver las dos ecuaciones (una para el triturador y la otra para el elevador)
por el método de relé estándar y dibujar el esquema del circuito.
ALGEBRA DE BOOLE
Ejercicio a resolver
59 AUTOMATIZACIÓN DE DOS CARROS
Se consideran dos carros A y B, accionados por su correspondiente motor de dos
sentidos de marcha: hacia la derecha (K11 y K21) y hacia la izquierda (K12 y K22).
Cada carro se desplaza por un carril guía entre dos puntos.
El ciclo a realizar es el siguiente: Estando los dos carros en el extremo izquierdo
(estado señalizado por H7) y al activar el pulsador de marcha S2 los dos carros se
desplazan hacia el punto de destino. El primero que alcance el extremo derecho
obliga a que los dos carros retornen al punto de inicio.
En cualquier momento se puede activar el pulsador de paro S1 que detendrá
inmediatamente cualquier movimiento.
K12
S3 CARRO A S4
K11
H7
S2 I
K22
S1 O
S5 CARRO B S6
K21
Resolver las cinco ecuaciones: una para cada movimiento por el método de
relé estándar y una para la señalización por lógica combinatoria.
ALGEBRA DE BOOLE
Ejercicio a resolver
60 MANDO A DOS MANOS DE UNA CIZALLA K7
Cizalla semiautomática cuya hoja de corte K8
es accionada por un motor (K7 bajada y
K8 subida). En la parte delantera de esta
S4
hoja de corte y solidaria con ella, hay una S6
pantalla de seguridad cuyo funcionamien-
to se basa en explorar con anterioridad el
recorrido de la hoja de corte detectando,
si lo hubiera, la existencia de un objeto S5
extraño.
Para que baje la hoja de corte el operario S2
deberá activar simultáneamente los dos S1
pulsadores de marcha S2 y S3 (alejados S3
entre sí para obligar el uso de ambas ma-
nos) y mantenerlos apretados duante toda
la bajada. Si se suelta alguno de los dos
pulsadores de marcha, se activa la pantalla
de seguridad (S6), se acciona el pulsador Resolver las dos ecuaciones, una
de paro (S1) o llega a alcanzar la posición para cada movimiento, teniendo en
inferior (S5), automáticamente se parará e cuenta que la bajada es por lógica
inmediatamente se activará la subida hasta combinatoria y la subida es por
regresar a la posición superior (S4). lógica secuencial.