Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Álgebra de Boole
Automatismos cableados
Introducción
• Se ha modelado la realidad como 0’s y 1’s
• La salida es una función de las entradas
• ¿Cómo se forma la función?
– Álgebra de Boole
• ¿Cómo se simplifica?
– Álgebra de Boole
• ¿Cómo se implanta?
– Depende de la tecnología elegida
1
Algebra de Boole/Automatismos cableados Automatización Industrial
Algebra de Boole
• Un álgebra está definida por:
– Un conjunto de elementos Κ
– Un conjunto de operaciones Φ que actúan sobre los miembros de
Κ y que cumplen unas ciertas propiedades
• El Algebra de Boole (caso más simple) se define por:
– Un conjunto B con sólo dos elementos {0,1}
– Un conjunto de operaciones (lógicas) {+,·,’} definidas sobre B
• 2 operaciones binarias (f(x,y)):
– (+) función suma, función O, función OR
– (·) función multiplicación, función Y, función AND
• 1 operación monaria (f(x)):
– (‘ ó ¯) función negación, función NO, función NOT
– tales que para x,y,z ∈ B se cumplen las siguientes propiedades:
• Postulados de Huntington
2
Algebra de Boole/Automatismos cableados Automatización Industrial
3
Algebra de Boole/Automatismos cableados Automatización Industrial
1 0 1 1
• 2. Escríbase la función que
resulta de sumar todos los
1 1 0 1 productos.
1 1 1 1 • f=x’yz’+x’yz+xy’z+xyz’+xyz
• Hay muchas expresiones
f=x’yz’+x’yz+xy’z+xyz’+xyz equivalentes f=x’y+xy’z+xy
4
Algebra de Boole/Automatismos cableados Automatización Industrial
Más puertas
• AND de tres o más entradas • NAND
a a
b f=abc c = (a·b)’
b
c
c=a’+b’
• OR de tres o más entradas
a • OR exclusiva - XOR
b f=a+b+c+d
(diferentes)
c
d a
c=a⊕b
b
• NOR c = a’b + ab’
a
• XNOR (coincidentes)
c = (a+b)’ a
b
c = (a ⊕ b)’
b
c = ab + a’b’
5
Algebra de Boole/Automatismos cableados Automatización Industrial
6
Algebra de Boole/Automatismos cableados Automatización Industrial
Función complemento
Físicamente es el mismo
• Se puede realizar la función pulsador: 2 contactos (NO y NC)
complemento de forma
mecánica: se dispone de la
variable complementada y sin
complementar
mecánicamente( contacto b b a
abierto, contacto cerrado).
• En muchos casos resulta
difícil con interruptores y sin
provocar cortocircuitos
realizar la función
f2=b f1=ab’
complemento: manejar f1 y
f1’ en el mismo circuito,
donde f1’ se ha construido a
partir de f1. En estos casos
se necesitan relés (caso de
circuito eléctrico).
Unidad de
Alimentación
control Bombilla alarma
Planta
7
Algebra de Boole/Automatismos cableados Automatización Industrial
Simplificación
• Problema: Juan quiere
instalar 2 interruptores en su a a a
habitación (a y b) para
encender una bombilla (f) de
tal forma que sólo se b
encienda cuando:
– a y b están simultáneamente
cerrados.
– a está cerrado
• Juan que es un lanzado hace
la instalación
• Juan está muy contento a b f
porque la instalación 0 0 0
funciona perfectamente hasta 0 1 0
que llega su amigo Antonio y 1 0 1
le pregunta para qué sirve el 1 1 1
interruptor b f = ab + a = a(b+1) = a·1 = a
Prof. José A. Rodríguez Mondéjar UPCO ICAI Departamento de Electrónica y Automática 15
8
Algebra de Boole/Automatismos cableados Automatización Industrial
Simplificando
• f=x’yz’+x’yz+xy’z+xyz’+xyz
– Asociativa y distributiva: f=x’y(z’+z)+xy’z+xy(z’+z)
– Complemento: f=x’y+xy’z+xy
– Complemento: f=y(x’+x)+xy’z
– f=y+xy’z
• f=(x’y’z’+x’y’z+xy’z’)’
– Asociativa y distributiva: f=(x’y’(z’+z)+xy’z’)’
– Complemento: f=(x’y’+xy’z’)’
– Leyes de Morgan: f=(x’y’)’(xy’z’)’
– Leyes de Morgan: f=(x+y)(x’+y+z)
– f=xx’+xy+xz+yx’+yy+yz
– f=xz+y+xy+yx’+yz
– f=xz+y(1+x+x’+z)
– f=xz+y Es equivalente a la de arriba (ver tabla de la verdad)
Prof. José A. Rodríguez Mondéjar UPCO ICAI Departamento de Electrónica y Automática 17
Implantaciones alternativas de f
A
F1
C
Suma de productos canónica
F2
Suma de productos minimizada
F3
Producto de sumas canónica
F4
Producto de sumas minimizado
9
Algebra de Boole/Automatismos cableados Automatización Industrial
10
Algebra de Boole/Automatismos cableados Automatización Industrial
00 1 0 0 1 f = c + d’b’ + a’bd
01 0 1 0 0
Adyacentes
11 1 1 1 1
AB
10 1 1 1 1 00 01 11 10
CD
00 0 0 1 0
f = a’b’cd + a’bcd+ab’cd+ 01 0 0 1 0
+abc’d’+abc’d+abcd’
11 1 1 0 1
f =abc’+abd’+cda’+cdb’ 10 0 0 1 0
11 X X X X
10 1 1 X X
f = a + c + b’d’ + bd
11
Algebra de Boole/Automatismos cableados Automatización Industrial
b a
f = a+b
f=a+b b
retardo1 retardo2
Relés y contactos R S T
I
• Relé: todo dispositivo que utilizando,
ya sea un impulso eléctrico que le es
enviado a distancia, o la acción de Esquema de
otros fenómenos ajenos (como conexión
presión, temperatura, etc) actúa de
modo automático como interruptor,
accionando o desconectando un Ecuación
circuito. lógica M=I M
• De modo manual o automático retorna
a su posición inicial, una vez
terminada la acción del impulso del Esquema
accionador; a esta operación se le eléctrico / Variable
I
llama rearme o desbloqueo. de entrada
Esquema de
• Clasificación: relés
Variable
– Relés:gobiernan circuitos de baja M
de salida
potencia. Esquema
– Contactores: circuitos de alta I M
de contactos
potencia.
(PLC)
Contacto Bobina
Prof. José A. Rodríguez Mondéjar UPCO ICAI Departamento de Electrónica y Automática 24
12
Algebra de Boole/Automatismos cableados Automatización Industrial
P
P KM A
M
Relé de
máxima
corriente
Contacto
temporizado.
Evita que el pico
de intensidad en
el arranque abra
el circuito
Relé de
protección
térmica
13
Algebra de Boole/Automatismos cableados Automatización Industrial
14
Algebra de Boole/Automatismos cableados Automatización Industrial
Esquema de contactos
a f a b K
b c
K f
15
Algebra de Boole/Automatismos cableados Automatización Industrial
a b f
a d f
a c
a a b
b d
c b
b c d
f f
16
Algebra de Boole/Automatismos cableados Automatización Industrial
a f
a’ y x f
a
Esquema de contactos y z
a’
17
Algebra de Boole/Automatismos cableados Automatización Industrial
Ejemplo
• Una cinta trasportadora que
se pone en marcha al cerrar
el interruptor de arranque o
cuando recibe una orden de
arranque remota
– IA: Interruptor de arranque
– RA: señal remota de arranque
– M: señal arranque motor
M
• La cinta no debe funcionar si
el motor tiene
sobrecalentamiento
– TM: contacto relé térmico M = TM(IA+RA)
motor. Se abre el contacto
cuando hay sobrecalentamiento
18
Algebra de Boole/Automatismos cableados Automatización Industrial
Más información
• Telesquemario de Schneiderelectric: página web de la
asignatura: capítulos 6 y 7.
• Automatismos y Cuadros eléctricos. Roldán Viloria.
Paraninfo 2001.
– Módulo 1: Aparellaje, esquemas de automatismos, esquemas de
alimentación.
– Módulo 3: Ejemplo completo.
• Página web muy completa sobre automatismos:
– http://www.cnice.mecd.es/recursos/fp/cacel/CACEL1/menu_1.htm
19