100%(11)100% encontró este documento útil (11 votos) 9K vistas265 páginasSSP
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido,
reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
STUN K@ Rose VU Cai Ree CUTER)
ELECTRONICA, 3
Sistemas
secuenciales
programablesJUAN CARLOS MARTIN CASTILLO
Sistemas
secuenciales
programables
eDITEX| eee
QINQOUUOOQOOOUGQVQOUOQOQOOUONYGegeconcce:VUUUUNUOOOULOSUUUUUQN00000 0000000011
N
Logica digital
1. Tipos de sefiale:
2.Sistemas y cédigos de numeracién.
5. Légica digital... =
4, Cieultos SeUen CS. niennnvnnnensnnnnrenn
Practica profesional resuetta:
= Analisis, simplificacion y simulacién
de un circuito l6gico,
Practicas profesionales prapuestas:
1. Comprobacién den circulto con puertas,
OQICAS ven seenncncnnn — :
2. Obtencién de dircuitos simpliicados desae
tuna tabla de la verdad. -
3, Resolucién de problemas deldgica
combinacional. si
4, Gircultos de tégica secuencial con biestables.
Automatas programables
industriales
1. Sistemas automatizados, 2 =
2. Elautémata programable industrial...
Practica profesionalresuetta:
® Disefio del esquema de un automatismo
con relé programable.sre.ns0an
Practicas profesionales propuestas:
1. Conexion de sensores yactuadores
aunrelé programable para el control
cde un montacarges..
2, Conexién de sensores y actuadores
aun PLC para elcontrol de un taladro
semiautomnatico
Programacién de relés
programables en FBD.....
1. Lenguaje ¢e programacién FBD para LOGO.
2, Programacién basica...
3. Funciones de tiempo (termporizadores).
4 Funcién contadar/descontadar on...
26
3
32
38
34
36
7
38
52
7
58
60
6
6
8
n
. Programacion en STEP 7 (I)
5, Deteccién de flancos en sefales digitales. B
6.Marcasintemnas...... —yew
Practica profesional resuelta:
= Puesta en servicio de unrelé programable....n 78
Practicas profesionales propuestas.
1. Programacidn de un MOMtACARGES vureseencnenns BS
2, Programacién de un ascensor detres plantas... 84
1. introduccién, : 87
2. Tamaiio de los tipos de datos en STEP 7. 8g
3. Direccionamiento de entradas y salidas.. 89
4 Progremacién estructurada. - a
55 Ciclo de SCAN. us iitosicn 8S
6.Variables ef STEP 7.sonnnrov 93
7. Programacion en lenguaje de contactos(LD)..... 93.
Practica profesional resuelta:
= Comunicacién de un PLC mediante TIA PORTAL... 104
Practicas profesionales propuestas:
1. Tratamiento de piezas con rociadores. ns
2.Talado con cargador de plezas en KOP... me
. Programacion en STEP 7 (I). 16
1 Tempori2ad ores nnn = w
2.Comtadoresieresnnes 122
3, Operaciones de comparacion.... wom 124
4 Marca de ciclo clock memory) ou 2B
5 OB de arranque o STARTUP (OB100).... 29
Practica profesional resuetta:
= Programacién de une empaquetadora
de piezas se wa
Practicas profesionales propuestas:
1. Llenado de recipientes mediante
ostficad Oro nevnnon - 137
2. Agrupacién de productos mediante cintas
de transferencla screen . BeINUUTELNUUNONUTUNALUUNNAIT
6.
~
GRAFCET. 140
1 Introduccién al GRAFCET .co-csssnmssesineesesennon TAT
2.Necesidad de un grafico SecuenClal,..eweesensmom V4
3. Partes del GRAFCET Ms
4 Sintaxis del GRAFCET. 148
5.Tipos de GRAFCET...snaos: es 48
6.Modos de funcionamiento en el GRAFCET. 152
7, Estructuracién det GRAFCET... 188
Practica profesional resuetts:
"= GRAFCET detaladro serniautomstico
con cargador de piezas... 164
Practicas protesionales propuestas:
‘CMEC ae ae a et
de piezes y desahogo, 169
2 Sistema automatico de tratamiento de piezas... 170
. GRAFCET en lenguaje
de contactos (KOP) 2
1 introducelén, ws
2.Administracén del GRAFCET. suns w
3. Programacién de la zona secuencial.. Ws
4 Programacién dela zona de niclalizeC167...snon 181
S,Programacion de lazona de acciones. 182
6.2Zonano secuencial. 187
Practica profesional resuelta:
® Programacion del GRAFCET del tatacra
con desahogo en lenguaje de contactos .. 188
Practicas profesionales propuestas:
1. GRAFCET simultneoS. 2135
2.GRAFCET paraelcontroldeunsemaforocnn 198
Modos de funcionamiento
yestructuracién del GRAFCET.....n- 198
1. Programacién de modos de funcionamiento ......_ 199
2.Programacin de GRAFCET estructuradd sun 207
Practica profesional resueita
# Programacién del GRAFCET det tatacro
con desahogdvanenn i
Préctica profesional propuestas
1. Programacién de un GRAFCET deun crcuito
electroneumatico.
2, Control de un sistema de seleccién de plezas
por alturas.. asa a es
2
Tratamiento de datos y sefiales
analégicas en STEP 7...
1. Tipos de datos en el lenguaje STEP 7..
2.Tipos de datos simples
3, Notacidn de numeros en STEP 7...
4, Operacién de transferencis (MOVE)...
5. Operaciones matematicas basicas,
6 Tratamiento de senales anal6Qleas .m.nonnn
Préctica profesional resueita
Transferencia de datos escalados
a canalanaidgico de salida.
Précticas profesionales propuestas:
1 Incremento y decremento progresivo
de una sefial analégica de salida
2.Contral de un semafora mediante
latransferencia de niimeros en binario
Proyectos. ; :
' Control de un proceso industrial
deamasadd...
= Mezclado de productos tiquidos
® Llenado de cajas pornumero
Ce OD|ELOS eens
= Almacen de cajas por alturas
(FaCtOFy VO). sess nneonnnsnsnnnnene
= Separacian de abjetos por colores
(Factory YO) vse
1 Pick & Place Factory VO) veo
216
25
2
230
ZI
BI
234
234
239
240
246
2st
252.
255
237
258
259
260
262
263IILIIINNINNI| ORGANIZACION DE LA UNIDAD /||||!/!//!!!!!/ I!
Cada unidad didctica se iriciacon una granimagen motivadora,
Ln breve indice de contenidos con los epigrafes que presente la
Unidad en el apartado Ve-nes a conocer, ylos objetivos a alcan- 3 peck:
zaraltérmine de tamisma en el apartado Yalfinalizar esta un-
a
A continuacién comienza el desarrollo de contenidos. Para apo-
very reforzar los contenidos se presentan ejemplos tablas,es-
quemas y numerosas lustraciones, sleccionadas de entre los,
e-guipos y kerramientas mas frecuentes qu te wor 3 encontrar
alrealizartutrabajo,
En los margenes se desatrolan multtud de textos complemen
tarios de amptaciin deinformacién, consejos de seguridad. vi-
cabulario técnico, diccionario espafol-inalés y enlaces web, que
ermiten profundizar en os conocimientos expuestos.
Alo largo del texto se ince:poran casos, ejemplos y actividades
prdcticas. Estas actividades por un lado, ayudan a asimilar los
conceptos.y por ctra, promveven larealzacién en eltaller de los
procesos explicades,
Enla seccién Préctica profesional resuelta, se plantea ol desa~
rrollo de un casa practico, en el que se describe='35 operaciones
que se realizan, se detallan las herramientas y el material nece-
‘sano, se ncluyen fotografias que lustranlo* n2sos asequir.
Estas pricticas profesionales representan los resultados de
aprendizaje que debes alcanzar al terminat tu modulo for mativo.
411 plthoranue Toasts aciveodespronestasenesee
' deden realizarse en un cuaderno de trabajo, nunca en el propio Ubro,
Registrate en nuestra web y accede 3 los
recursos adicionales: «www.editex.cs>.
[Test de evaluacién const de un E=*—'s de preguntas cen-
tradas enlos conceptos més importantes e ia unidad Este test
permite proponen un serie de Actividades finales pera apl-
‘ar y repasar los conceptos y procedimientas explicados a lo
largo de launidad.
En la Practica profesional propuesta se plantean actividades
précticas y, al igual que en la Practica profesional resuetta, se
<¢ctallan las herramientas y el material neccsario para su desa-
rrolo,
‘Con la practca profesional propuesta se pretende potenclar tu
‘aulonomia ytu espiritu ernprencdedor, fotnentendo a metodo-
logia de aprender hacienco,Puedes descargarte estas piginas
profesionales propuostas y otros recursos si te reaistras en
nuestra web: wmwrecitex.es>
La unidad finatiza con el apartado En resumen, un mzpa con
ceptual que relaciona los conceatos claves de la unidad. Este | | juices ssienn
_apartade sirve para recapitular todo to tratado en la unidad.1 Logica digital
PW Vamos a conocei
1. Tipos de senales
2. Sistemas y cédigos de numeracién.
3. Logica digital
4, Circuitos secuenciales
PRACTICA PROFESIONAL RESUELTA
Analisis, simplificacien y simulacion de un circuito
logico
PRACTICAS PROFESIONALES PROPUESTAS
1. Comprobacién de un circuito con puertas logicas
2. Obtencion de circuitos simplificados desde una
tabla dela verdad
3, Resolucin de problemas de légica
combinacional
4, Clrcultos de Logica secuencial con biestables
Y al finalizar esta unidad.
= Identificaras nimeros escritos en distintos sist
mas y codigos de numeracion.
© Conoceras los conceptos basicos de la logica di-
gital pare representar y simplificar circuitos légicos
combinacionales,
s Sabras cudles son las puertas ldgicas basicas, sus
expresiones logicas y su tabla de la verdad.
= Conoceras en qué consisten los circuitos logicos
combinacionales,
= Montards y simularas circuitos de logica digital
combinacionales y secuenciales.SE PEE EGUGEE
L
1. Tipos de sefiales
ic
ica digital
En un proceso industrial as senales pueden ser de dos tipos: digitales y
analogicas,
Las sefales de tipo digital trabajan con valores discretos, que solamente
pueden tener dos estados 0 niveles posibles: todo 0 nada, 10 0.
Las sefales analégicas trabajan con valores continuos, dentro de un ran-
go: entre Un valor minimo y un valor maximo.
Las sefales digitales son las utilizadas en la logica digital y son las que se
estudiaran a continuacién. Ai final de este libro abordaremos el estudio
bsico y la aplicacion de las sefiales de tipo analogico en los sistemas se~
cuenciales programables.
Los estados de una senal digital se originan por niveles de tensién, de
nominados niveles légicos, en los que, por lo general, el valor maximo se
corresponde con el 1y el valor minimo con el 0.
Sen al 4 tel
Nivel dgico
Nivel legion 2)
Figura 12. Niveles Kinicos de una seal laa
Los nombres que raciben (os valores logicos son: verdodero-falso (true-
false), alto-bajo (high-low), todo-nada,
Elestudio de la Logica digital se basa en el algebra de Boole, ya que con ella
es posible la resolucion de las operaciones logicas y su posterior aplicacion
a diferentes circuitos o dispositivos de programacion.
2. Sistemas y cédigos de numeraci6n
2.1. Sistema de numeracién
Un sistema de numeracion esta formado por un grupo de simbolos y
unas normas que permiten componer numeros. De esta forma es posi-
ble expresar cantidades descifrables por las personas 0 por los sistemas
electronicos.
Los sistemas de numeracién mayormente utilizados son:
= Decimal
= Binario,
= Hexadecimal
= Octal.
El numero de simbolos de que dispone un sistema de numeracion se de-
nomina base; por lo tanto, a partir de ahora, al decir que un sistema de
numeraci6n esta escrito en una base determinada estaremos hablando det
numero de digitos que se utilizan para formar los numeros.
BULL UNNI
un patencisimetro
7
in
‘Sefial analdgica
‘Senal digtal
Figura U.Tpes de sefales.
Lsgico 4 abgebra
de‘ Pode
Saber mas
George Boole fue un matematicobritsni-
co del sito xX que desarrolis el algebra
que lleva su nombre y que actuatmente
se utiliza para estudiar tado lo relacio-
nado conta electrénica dltalyla infor
rmatica.{THN
rary (rr)
eae endecimal
‘oma 28
10 2
101 5
Vocabulario l
Elbit de mayor peso también se denomi-
na bit mis representativoy el de menor
ppeso bit menos representativo.
Unidad +
2.1.1, Sistema de numeracién decimal
Es el sistema de numeracién mas utilizado en la vida cotidiana, ya que
‘emplea diez simbolos que corresponden a la cantidad de dedos que los.
humanos tenemos en nuestras manos. Por tanto, tlene base diez y esta
‘compuesto por los siguientes simbolos: 0-1-2-3-4-5-6-7-8-9, cuya combi-
nacién permite formar cualquier tipo de nimero facilmente entendible por
las personas (12, 103, 6129, etc).
Existen otros sistemas y cédigos de numeracion mucho mas adecuados para
trabajar y operar en los sistemas digitales y microinformaticos.
2.1.2, Sistema de numeraci6n binario
Solamente utiliza dos simbolos, el 1y el 0, por lo que la base del sistema
de numeracién es el dos. Es el sistema de numeracién empleado en los
sistemas digitales y, por tanto, el que mejor se adapta al estudio de la légica,
digital.
Los nlimeros en binario se forman por una combinacién de ceros y unos, y se
een digito a digito y de forma individual. Ast, todos los numeros en binario
tienen su equivalente en decimal y viceversa.
En un numero binario cada digito se denomina bit. Por tanto, los nimetos.
‘en este sistema se forman en funcién de la cantidad de bits que los com-
ponen. Asi, la cantidad de nimeros que se pueden formar en binario, se
calcula elevando el numero de la base, que en este caso es 2, al numero de
bits de dicho numero.
Por ejemplo, con tres bits padriamos formar los siguientes nimeras:
Nameroenbinario | Namero en decimal
00 0
Corio 001 1
is oro Fd
oe = 8 on 3
= 100 4
ee wo 5
rnmersien cnese une ges no 6
0 r
En un numero binario, cada bit tiene un peso, siendo el bit de menor peso
‘el que se encuentra a la derecha y el de mayor peso a la izquierda. Leyendo
el numero de derecha a izquierda, el peso de cada bit es el doble que el
del anterior.
Peso+ 128 54 32 16
Namero en binario —p=-
Bit de mayor peso Bit de menor peso
Figura13.Pesoe os bits de un ieroenbnaro.
Una forma sencilla de convertir un numero binario, no demasiado grande,
‘en decimal es sumar los pesos de aquellos bits que se encuentran a Ten el
nlimero en binario. Asi, el resultado de la suma es el numero en decimal.
YY 4161 OY 1 -
10014 1001
Figura 14 jemplo deconwersin de unriimere bara en decimal por la uma delos pesosde sus bsLogica digital
}. Sistema de numeracién hexadecimal
Los numeres se representan con dieciséis simbolos. Por tanto, se dice que
este sistema de numeracion trabaja en base dieciséis. Los diez primeros.
digitos coinciden con los del sisterna decimal, es decir, del O al 9, y para
los siguientes, mayores de 9, se utilizan las primeras letras del abecedario,
delaAalaF.
Asi, los numeros en hexadecimal se forman de la siguiente manera:
ieee ores ears ernet or erin
7 25
)
2.1.4. Sistema de numeracién octal
Es un sistema en base ocho, por lo que utiliza solamente ocho digitos, det
O al 7, los cuales coinciden con el sistema de numeracién decimal. A partir
del simbolo 8 la codificacién es diferente:
0,1, 2, 3, 4,5, 6, 7,10, 1,12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25..
Ejemplos de némero en octal y su equivalente en decimal:
eee ee
es
| m4 20
| 7 255
32 25
. Representacion de los nlameros por su base
Una forma de escribir y diferenciar los numeros en los distintos sistemas de
numeracién consiste en escribir la base en forma ce subindice en el lado
derecho del numero:
= Decimal: 30041
= Binario: 10101:
= Hexadecimal: A348eq
= Octal: 21015
2.2. Cédigos de numeracién
Un cédigo de numeracién es una forma codificada de utilizar un sistema de
numeracion para la representacién de numeros, especialmente en os sis~
temas electronicos e informaticos. Existen muchos cédigos de numeracion
‘como, por ejemplo: BCD, Gray, exceso de 3, Aiken, ASCIl, etc. No obstante,
aqui solamente se estudiaré el BCD, que es uno de los mas utilizados en ta
tecnica digital
2.2.1, Codigo BCD
Debe su nombrea las iniciales de su denominacién en inglés, Binary-Coded
Decimal, que significa «decimal codificado en binarion.
MBIA ANA
Sistema hexadecimal
Simbolos dal sistema hexadecimal y su
correspondencia con el sisterna decimal:
Cee fees
1 1
2 2
3 5
4 4
5 5
6 6
7 1
8 [8
9 9
70 A
1 B
2 c
8 D
4 E
5 F
Cédigo BCD
El cédigo BCD facilita la representacién
de numeros en decimal o hexadecimal,
con isplays basacos ensegmentos LED.
Figura1$.Segmontes LED.Unidad +
En el codigo BCD cada digito esta formado con un niimero en binario de
‘cuatro bits. Asi, los nlmeros se forman digito a digito, codificando inepen~
dientemente cada uno de ellos en binario.
Ejomoio 1 |
plo 2
sine tate —= 1g
Nimeroen 860 — QO
om] Ejer
Ll
18
coi i000
318,10 = 0011 0001 1000,eco
Figure L6.Dos eemplos de use detcdcigo BCD.
Uso de la calculadora
225
iooi
Zo
ooio
5
oioi ~— ="
925\10 = 1001 0010 0101 (eco
|| Actividades
1. Utiizando una calculadora que pertnita la conversién entre sistemas de numera~
ion, completa en tu cuadernola tabis conetnumero correspondiente enelsistema
Una forma sencila y préctica de reali- indicado,
2zar la conversion de nmeras entre los
Giferentes sistemas de numeracion es
utilizar una calculadora que lo permita, eb ue Lia!
como puede serlaque ofrece el sistema 480 =
‘operativo Windows. ee
101 ea
2847
tema operatho Wincows.
m
101010
100
2. Representa en sistema BCD las siguientes ndmeras escritos en sistema de nu~
‘meracion decimal
2) 3006
b) 1001
0 4Shi9
€) 20pe
‘pod 5. Indica 2 qué nimeros en decimal corraspontien cada uno dels siguientes nd
salad page ser (© (2(0opae 2059)
eros enB0: 7
aHeroron; no est
b).1110090 1010,
6) DORON MO
«) 01101001 1000.5
oor 0190 = SS. cepogica digital
og Logica digital
La légica digital es la parte de la electrénica que estudia el comporta-
iento de los circuitos digitales basandose en el algebra de Boole y los
circuitos de puertas légicas.
En la logica digital se trabaja con dos niveles de tension, donde el nivel mas
alto cortesponde con un 1 l6gico y el nivel mas bajo con un O légico.
3.1. Circuito légico
Es un circuito electrénico destinado a realizar una serie de operaciones,
basadas en valores discretos (logicos) de tensién, para obtener tambien un
resultado del mismo tipo.
Las sohales ldgicas se aplican mediante elementos de entrada, como pue-
den ser pulsadores, interruptores, etc., o senales provenientes de otros cir-
cuitos logicos. El resultado del circuito légico se muestra a través de las
ssalidas, en cuyo caso se pueden utilizar diodos LED, tamparas, relés, etc.
3.2. Variables légicas —
Una variable es un elemento del circuito que puede cambiar de valor En el
caso de las variables logicas, solamente es posible almacenar dos valores:
elloel0.
Los circuitos togicos disponen de variables de entrada y variables de salica,
Las entradas se identifican mediante las letras del abecedarlo (A, B, C, etc)
yllas salidas mediante 1, Q2, 03, etc.
Las entradas y satidas se sueten representar de forma simplificada, como se
muestra a continuacion:
Denominacién | SimbololEC | SimboloANS! | Identificador
Entrada tocica Of ABC.
satalege = evon.as
3.3-Tabladelaverdad
La tabla de la verdad es una forma grafica de representar el estado de las
variables de salida de un circuito logico en funcion del estado en el que
se encuenttan las entradas,
‘Amodo de ejemplo, se pueden mostrar dos circuitos eléctricos basicos. Am~
bos son identicos salvo porque en el primero el elemento de entrada es un
pulsador normatmente abierto y en el segundo es un pulsador normaimente
cerrado. En el primer caso, cuando el pulsador es accionado (1) la lampara
se enciende y cuando cesa la accién sobre él (0) la lampara se apaga. Sin
‘embargo, en el segundo circuito ocurre todo lo contrario. ya que el pulsador
utilizado esta normalmente cerrado en reposo. Asi, la lampara se enciende
cuando no hay accion (0) sobre el pulsador y se apaga cuando se acciona ().
Si el estado de ambos elementos se representa en formato de tabla en
funcién de sus valores l6gicos (0-1) se obtiene la denominada tabla de fa
verdad.
BILAL VU NI
ene
HF a
wos
vor
—
Figure 1.8. Circuito bgco.
Vocabulary
Leyenda caption
Logica: logic.
Entreda:input
Salida output
Brat: bnary
Tabla de la verdad: truth table.
Prueds probe.
Cable:wie.
Disposttvo: device.
Circuito integrado: integrated circuit.
Mejora: improvement.
Nivel légico: logic level.
Logica positiva: logical ones.
Logica negativa: logical zero,
Ato: high
Bajo: low.
Verdadera: true.
Falso: false,Truco
Una ormarépiday simple de ordenar las
filas de una tabla dela verdad consiste en
hhacer fo siguiente:
1. Calcula el niimero de posibilidades en
funcidn del nimero de variables.
2. Completa i colurnna delavariable que
esté mas aladerecha, alternando en
cada fila und yunt.
5. Compieta hacia la derechatas siguien-
tes columnas, poniendoe forma con-
tiguzeldoble de unasy ceros que enta
colurna anterior.
De esta forma hards tablas deta verdad
sin postblldac de equvacarte,
Pasol -Paso2_——Paso3
c| jasc BC
° 00 00
® o1 ot
° ( 0 10
Q Re 14
o oo oo
@ 04 °
° a) o 1
alt Os] (us
Flour 1.7, Método para creer @ mare teblas de
averead.
Los valores de ceros y unos de las fi-
las corresponden al numero de orden
en decimal cocificado en binario. El
niimero mas bajo es el que esta en la
fila superior y ol mas alto el que esta
en a fila inferior,
Unidad +
Tabla de la verdad
. %
= ike jor
Puleacer —_Lempara 1 Pessccr Lie
0 °
1 1
Figura 9. Tabla dela verdad de un crcute conpuleacornormalmente siento
x g % ¢ bad ve
- )
T Pdr an
em Co
é, 4) pusacor _“*F ° 1
1 °
‘Figura 110. Tabia dei verdatce un crite con pulsadarnarmalmente cerrado,
En una tabla de la verdad deben contemplarse todas las combinaciones po-
sibles que existan entte las variables de entrada. Asi, para calcular el numero.
de combinaciones posibles, se toma la base del sistema de numeracion
en el que se esta trabajando, que en este caso es 2, por ser el binario, y se
eleva al numero de variables que se van a utilizar. El resultado es el numero
de combinaciones que se pueden conseguir usando todas las entradas sin
que se repitan.
So Es
D
T
1
o
1
Q
1
0
1
0
1
0
1
a
1
a
1
Mi actividades
4, Dibujaen cu cusdemo una tabla de ta verdad para cinco variables de entrada(A, 8, C, D yE), e O=A+8 x
oft ® Ley
rah
aala
oft n
A ~
NANO oi Q Q=AB 2
1 or o> ae |
vile
A alo
oft ‘
or o1lo Ayo | nase
1 ofo
rao
aslo
0 0/0 A a
A
xoR oxft >0 o=nc8 iy
rolr Lo
rato
A Blo
a oft * a
A x ~
NxoR o1fo 3 >> rer) 1
a ofo
& 8
aah
3-4-9. Funciones de mas de dos entradas
Las funciones logieas pueden alsponer de mas de dos entradas. En estos casos,
al simbolo logico se le aniaden las lineas necesarias de entrada. La tabla de la
verdad se debe construir con todas las posibies combinaciones que existen y
‘ena ecuacién logica se representan las operaciones con todas las variables.
all[les age
Una puerta logica de tres 0 mas entradas puede construirse conectando en
cascada puertas de dos entradas.
Amodo de ejemplo, a continuacion se muestra una funcion AND de tres
‘entradas,
Tabla de la verdad
cla
Circuito y simbolo Kégica:
a
Gace
eH
poo =
Eouacién Kigica:
Q=4.B-C
og
Figura 12 Representacién de una puerta ligicade tres entradas,
3.5. Obtencién de ecuaciones légicas a partir
de un circuito
Para obtener la ecuacion logica resultante de un circuito logico pr
te representado se lee el esquema de izquierda a derecha, escr
resultado logico que se va acumulando en cada bloque. De esta forma se
-consigue el valor de la funcién sin dar lugar a errores.
alge
aac
PlLips or€.9+6-8)
a1 —O
- pe
1} Sins
Figura .14Fjemplo dela obtencién de ura ccuscin kigiaa partir deun ceuko.
MULALL IVAN
Simbologia
La simbologia ec es ta utlzada porate
presenta ceutosgicasenlos siste-
mas de automatizacin indus or
tants, sera sada eneste br.
Recuerda
Para facta el dsefio de esquemas igi-
cos es aconsejable trazar lineas de serial
como las mostradas en |a figura. De esta
forma al circuito «cuelga» de ellas en
funcién de cémo se necesiten|as sena—
les, negadas sin negar.
El &
aaa
AABBCCODD
Figura 115. tineas do senalpaa deere de es
uemas cos.
Wi actividades
5, Escribe las ecuacones ldgicas de los siguientes circuitos,
Greuitor
a, B, Be
ea |e
AR BBCE
Pos 1. Crt gt
J (WE14 (82) #40 =@
AR BBCS
Figura 16. Creuitotaico2
(FO@(AB-QVSe
gro | 2079
oeAcd \ oreo
Tedzh [uted
Saber mas |
Enocasiones la negaciénde las varlables
‘se expresa con el sibolo del apéstrofe:
Saber mas |
Los nlimeros de 8 bits se denominan
bytes.
Los nuimeros de 16 bits se denominan
word.
ws!
Unidad +
3.6. Tabla de la verdad a partir de una ecuaci6n légica
Para conseguir una tabla de la verdad partiendo de una expresion booleana
© ecuacién légica, lo que hay que hacer es sustituir el valor que tiene cada
una de las variables en la fila de la tabla de la verdad y operar con elas
matematicamente.
Sirva como ejemplo el paso a tabla de la verdad de la siguiente ecuacién
legica:
Q=G.+e
e[ec Operacién °
a|o (0-0)+0=(1.0)41 1
00) 1 | @o+i=a.o+0 | 0
0) 1 [ol @vsc-09e1 | 1
ofa|a @ai-anvo a
r{o]o 941-40 1
110] 1] Gojsieo-cro | o
+] a]o (40-0061 1
1 1] 1] @isizone0 | o
3.7. Ecuacién légica a partir de la tabla de la verdad
Partiendo de una tabla de la verdad es posible obtener su expresion logica
y con ella el circuito légico correspondiente. Para ello se deben tener en
‘cuenta las filas en las que la salida Q esta a 10 las filas en las que Q est a0.
Si se eligen las fitas donde Q = 1, de cada una de ellas se saca el producto de
sus variables, teniendo en cuenta el signo (1: no negada y 0: negada). Cada
uno de estos términos recibe el nombre de término minimo © minterm y la
‘expresién final es el resultado de sumar dichos términos. Es decir, se realiza
una suma de productos.
@ nenvninon MIDE
winan{ A_B_C
Goo o}1 ‘i
Goo 1])-A-8-¢
2[o 1 olo
Gott -A-s-o
af 0 ofo
sft oto
elt 1 ofo
afi
bles deben operar en formato de suma pero invirtiende el signo respectosu magi
alla tabla de la verdad: es decir, donde hay un O la vatiable debe estar sin
negar y donde hay un 1a variable debe estar negada. Cada uno de estos
resultados recibe el nombre de término maximo o maxterm y la expresion
resultante es el producto de todos ellos. Es decir, se realiza un producto
‘de sumas, con el signo de las variables cambiado respecto ala tabla de la
verdad,
an wsinas JAKE
A+B+C
elefo oly
Ar Bec
A+B +6
D—+AvB+C
a
1
i
D
1
D
0
Exponent
Q=(A+B+C}(A+B+C)(A+B+C) (A+B +0)
Figura 18. Euzcin Kigica pat delostérminos maximos de una table dea verdad,
Simbologia
\ Forms abreviada de a ecuacién de
‘minterms:
=F (0137)
En ocasiones, para sintetizar las ecuaciones basadas en términos minim:
gen términos maximos se suelen utilizar expresiones abreviadas en las qué
‘solamente se indica el numero de orden de la fila, que es en realidad el nd-|
mero de su codificacién en binario que forman las variables. Asi, para indi
‘ar que es una suma de productos se utiliza el singo sumatorio (E) y para \__ Forma abrevada ela ecuacl6n de
indicar que es un producto de sumas se emplea al signe productorio ¢rp.~ maxteens
En ambos casos, el numero que aparece debajo de ellos es el numero de ge FT 24.56)
variables de entrada que utiliza la expresion logica. i.
des
Mi actividades
A ‘Doten tas tablas de a verdad de las siguientes ecuaciones logic:
| a) Q=(A BHA b) Q=(A+B)-C ©) Q=A-BEACHB-C
7, Fs ls ecuacones tglasdelas siguientes talas dee verdat expresadasentrminos minimos
= oA 8 clo
00 0]1
oonf1
0101
ovat
10 0fo
1o1o
11 0fo
riaifo
Escrbe las ecuaciones lgicas das tablas de la actividad anterior expresadas en términos maximes.
8. Representa la tabla de la verdad para que una selida Q, controlada con tres variables de entrada, este a 1légico cuando al menos
dos delastres se encventraal,
9, Enun crculto con cuatro variables de entrada hay que encenider una limpara(Q) siempre que os de as varlables sean lstintas
alas otras dos y encender otra larmipera (Q2) siempre que el numero de variables de entrada que estan a 0 seaimpar.CLONE HE tHE MED
Recuerda i
Al elaborar los mapas de Karnaugh es
aconsejable escribir en la celda el nd-
‘mero on decimal que corresponde con
‘su cocificacion en binario. De esta forma
‘serd mucho mas senciilo y rdpido ubicar
os valores de la salida desde la tabla de
laverdad.
Saber mas |
Los mapas de Karnaugh se pueden ut
lizar también para resolver sistemas de
ims de cuatro variables. No obstante,
debidoa sulargo y elaborado desarrolo,
no se estudardn eneste bro. Parala re-
solucion de estos sistemas es aconcei
bleutiizar cualquiera de as aplicaciones
informatics que existen ciseriadas para
tal efecto
Unidad +
3.8. Simplificacién de ecuaciones légicas
El uso de términos maximos o términos minimos es una buena forma de
‘obtener una expresion Logica a partirde una tabla de (a verdad. No obstante,
la ecuacion resultante puede ser excesivamente larga. En ocasiones, dicha
ecuacién se puede simplificar y obtener otra mucho mas corta, completa~
mente equivalente y con et mismo resultado ldgico.
El siguiente ejernplo muestra la ecuacién de términos minimos utiizada en
el ejemplo anterior y su equivalente simplificads.
= No simplificada: Q=(A-B-C)+(A-B.0)+(A-B.C)+A.B-C)
= Simplificada: Q= (AB) +(8-C)
Existen varios métodos para simpificar ecuaciones l6gicas; no obstante,
el mas utilizado y mas sencillo de implementar es el denominado simplifi-
cacién mediante mopas de Karnaugh, y es el que se va a describir a con-
tinuacion
3.8.1. Simplificaci6n con mapas de Karnaugh
Esun método erafico que permite simplificar con facilidad sistemas de hasta
cuatro variables.
Lo primero que hay que realizar es el mapa o tabla en el que se representen
todas las posibilidades de combinacién entre las variables. De esta forma,
sise dispone de dos variables la tabla tiene cuatro celdas, si se disoone de
tres variables dispone de ocho celdas y si es de cuatro variables tiene un
total de dieciséts celdas.
oo fo] a | 0
00 T
oO
1
10
Figura 118. Napacde Kainough ée 2,3y 4varables
Si se toma como ejemplo el mapa de Karnaugh de cuatro variables, dos de
ellas se colocan en horizontal y las otras dos en vertical El orden de dos en
dos de estas variables se hace de la siguiente forma: 00-O1-11-10. en la que
se observa que el cambio de valor entre columnas (o filas cuando corres-
ponda) se consigue haciendo coincidir el valor de la variable de la columna
anterior. De esta forma, si se lee consecucion de variables, se debe com-
probar que las variables que unen las columnas (0 fas) deben coincidir en
valor. Esto es debido a que utilizan un codigo de numeracién, denominado
Groy, que atiende a dicho patron[sage
Desarrollo de la simplificacién
1. Se dibuja el mapa en funcion del numero de variables.
2. Partiendo de la tabla de la verdad, se ubican en ella los unos del valor de
la salida. Se puede trabajar por términos maximos, teniendo en cuenta los
eros, o por términs minimos, teniendo en cuenta los unos. No obstante,
aqui se ha optado por realizar la simplificacién por minterms, ya que es
mas inmediata y sencilla de implementar.
3. Se realizan grupos de 1, 2, 4, 8 0 16 numeros uno que estén en celdas
contiguas, tenienco en cuenta que solamente se pueden efectuar en ho-
rizontal y en vertical, nunca en diagonal.
Hay que intentar realizar grupos con el mayor numero de unos posible,
ya que cuanto mayor es el grupo, mas simplificado es el resultado, pu-
diéndose formar grupos con nuimeros uno qua se encuentran incluidos
en otios C2)
1
1
1
Figura 121. jemplos de pases agrupacones enmapas de Kamauch.
4, Los minterms de un mismo grupo se escriben uno debajo de otro y se
etiminan aquellos terminos que tienen valores negados y sin negar en la
misma columna. Las variables que no cambian de valor se muestran como
el resultado del grupo en forma de producto.
Con la practica, esta operacion puede resolverse mentalmente.
5. El valor de la expresién para la salida Q se obtiene sumando los resulta~
dos simplificados de cada grupo,
Q=AD+ACcD
i
ayy 4822 Laces
AcD } )> abed
Figura 122. Sinplifcacin de os gaps ycbtencn de a exprestn resutate
MULLIN)
Figura 120, Uniacin dels estas con va
lortenunmapa deKamaughIHN
Recuerda !
Los cronogramas son especialmente
tiles para mostrar el funcionamiento
tanto de los circuitos combinacionales
como de los secuenciales y 2 menudo
sonutllizados por os fabricantes en las
hhojas de caracteristicas para mostrar et
‘comportamiento de sus componentes,
1
Flanco Flaneo
ascendente escenderte
0
Figura 124, Flances dena seal digital
Unidad +
3.9. Cronogramas
Un cronograma es un grafico en el que se muestta como evolucionan una
‘o mas sefales, en este caso digitales, en funcion dal tiempo, También son
“conocido Goh el nombre de diagramas de tiempo.
La siguiente figura representa el cronograma con el funcionamiento de una
puerta logica AND de dos entradas. En él se observa como la sefial de salida
Qssolamente tiene valor logico I cuando coincide en el tiempo que las dos
entradas, Ay B, también lo tienen.
Chonmconva
Ajo atlo [vo ofary ao
0 oo
o1}o alo of7 1 pmofart|
10/0 :
vata ajo 0 0 ofafolilo
‘Figura 123. Eero de cronograma de na funcibnlégica AND.
En los cronogramas, las sefiales digitales se muestran con dos posibles va~
lores, el Oy el 1, Asi. el flanco que pasa de 0 a1 se denomina flanco ascen-
dente 0 de subida y el que pasa de | a 0 flanco descendente o de bajada.
Es un método del algebra de Boole que permite simplificar funciones logi-
importante ‘as retirando las negaciones que afectan a las operaciones, lo que las hace
REAR més manejables,
pees nen Los teoremas dle Morgan son dos:
Teoremat:Q=A-B=A+— —Teorema
Hi ciempio
Fjemplos de aplicacién de os teoremas de Mor
1.Q=(B)+C=(A+8)-C 3. +D)-(B+0)
2Q=ABHC=AtB-C 4, QaA@B=A-B+A B=A-B-A-B=(A+B)}(A +B)
WB actividades
10. Representaen tucuademo, sobre as grficas, las sefiales de sallda covtespondientes alas sigulentos funciones logieas:
Funcién togica OR: Funcién l6gica XOR:
1 1
a a
5 4 LEU
1 1
5, ao
1 1
a a
° o|| Logica digital
4. Circuitos secuenciales
HUAI
En la tecnica digital podemos diferenciar dos tipos de circuitos, los deno-
minados circuitos combinacionales y los circuitos secuenciales.
En os circuitos combinacionales, que se han estudiado hasta el momen-
to, el estado de las salidas depende unica y exclusivamente del estado
de las entradas. Sin embargo, en los circuitos secuenciales los valores de
eho tl sb
las salidas, ademas de depender de las entradas, dependen del estado
anterior de ellas mismas.
TW sin mands 4 distancia
Entradas Salidas
hg A = ci
7 Circuito °
wy 6+ +2
c_~ Meme
‘lgura 125.crcuito combinational
En esta unidad se estudiaran, de forma basica, algunos de los circuitos secuen~
fcativos y que posteriormente ser necesario conocer para
programar dispositivos, como los denominados autématas programables,
clales mas
4.1. Circuito con realimentacion
é
Tincmosien ottmo canal vistalioede
Saiidas
01
Entradas
ea Sircuito
EF j
a cuencia i
a2
Figura 126. creultosecvenca
Recuerda
Sepuede decir que un crcuito secuencal
‘ienememoria yuno combinacionainota
tiene.
Asi, una primera aproximacién a la logica secuencial es la siguiente:
‘Supéngase la operacién OR de dos sefiales de entrada (1) en la que el re-
sultado logico de la salida es 1 cuando cualcuiera de ellas lo es tambien. Si
una de las sefiales de entrada se sustituye por la seal de la propia salida
de la funcion (2) cuando la entrada tiene valor 1, la salida se pone a nivel
alto y por tanto se aplica un 1 |6gico en el otro terminal de la puerta OR. De
esta forma, la salida se mantiene activada de forma permanente a pesar
de que la entrada que provocd esta accion deje de estar a nivel alto en la
puerta logica. Con esto se consigue hacer una funcién de realimentacién y
asi memorizar el estado de la propia salida, aplicando su nivel légico como.
si fuese una entrada,
eo
f a
A
oA
wm B 21}—O) i A 21
OR NQHALB |
Qe
Deg ba Ge
2Q-A+Q
* mamotira” lo antedr
ade wes
9Q~(A+0)-B
Q
Wrenn el Ase mater! site
Figura .27-cicalto con memoria,
Dicha operacién no tiene demasiado sentido sino es posible desactivar el
nivel LOgico de la satida de alguna manera. Para ello, simplemente se realiza
una operacion AND de una entrada negada con la operacién OR anterior
(3), de forma que dicha entrada se utiliza para poner a valor de 0 légico la
salida y desactivar asi la realimentacion.
De esta forma, una entrada activa la salida y se mantiene en ese estado
aunque cese la accién sobre ella, y la otra la desactiva y la mantiene en ese
estado, aunque su valor l6gico retorne a 0,{WHI
er ablade% aps —
mat soeno> ca) ‘Ket Unidad +
con? nk
0
Tuisador de. Taro
ow
Figura 128, Secuencia de funclonamdento de un culo con eamentaci.
‘Autématas programables (PLC)
Esta forma de realizar crcuitos con me-
‘morla ro 2s muy utllzadaen electrrica
| at
A arto
oH
oe
21} — a2 ls4| a2
co—4 ato co— &
oo fi} I D 7
=e iti
a1=(a+a1-B-a? Q1=(A+01)-B-G2
Q2=(0+02)-D 2 =(0+02)-D
Figura 151. Aetsacén de una sae alfuncnamieno deta: Figura 2. Acvaciin de una sada al NOfuncionaent de tr.
4.3. El biestable
Un biestable es un circulto electtnico que tiene dos postbles estados es-
tables. Se puede decir que un biestable es un circuito con memoria, que
permite almacenar un dato en binario y utilizarlo cuando sea necesario en
el circuito en el que se encuentra implementaco,
Se podria decir que el biestable es como si se encapsulara en un Unico blo
que el circuito de realimentacién o memoria visto anteriormente, De esta
forma, habria una entrada para la activaci6n de la salida, denominada SET.
yotra para la desactivacién, denominada RESET.
ireuito reaimentado
Gastieeeos
Flows cto eqvlpe eu bist SE-REST
sor fais 9
Biestables asincronos y sincronos
Enelectrdnica digital es habitual clast-
ficar los blestables en funcién de sila
conmutacién de sus slid atiende 0 no
una seftal de reloj (lock). Asi, los bies~
tables se pueden clasifcar enbiestables
asincronos y biestables sincronos. De
ambos, los primeros son los de mayor
interés parala programacién de autéena-
tas programables oPLC.y porlotantolos
que aquiseestucian,
Ge ponet® Fig Flop]
Staten (SET-RESET) Ceroje
“Tabla dela vercacblestatte SET-RESETITNT
Saber mas |
En numerosas ocasiones en los biesta~
bles, ademas dela salida 0, serepresenta
tuna salida Q negada,cuya estado es in
Unidad +
Un biestable tiene dos entradas, por tanto, se deben representar dos ecua~
ciones logicas, una para el SET y otra para el RESET.
Ac] eameume
21
Bo | a
oy
21
po |
‘Figura’ 134,Ecuaciones igicas de un biestable SR
4.4. Circuitos secuenciales con biestables
De igual forma a como se ha estudiado anteriormente para los circuitos,
con realimentacién, es posible resolver sencillos circuitos secuenciales con
biestables aplicando cuatro reglas basicas,
4.4.1. Activacién (marcha)
Para activar la salida de un biestable desde una o mas variables de entrada
se han de operar en formato de suma (OR) en la entrada dal SET.
Activacion
—— Blestable 1
a
Figura 136, Actnacion desc varias ena
4.4.2. Desactivacién (paro)
Para desactivar la salida de un biestable desde una o mas variables de en-
trada se han de operar en formato de suma (OR) en la entrada del RESET.
Desactivacion
Biestable 1
coy
poo
Fgura. Desacivein desde vers ries
4.4.3. Activacién de una salida condicionada ala activacién
de otra
Para establecer esta condicién se ha de operar, sin nega, la variable de la
segunda salida en la ecuacion de SET de la que se desea condiclonat.
4.4.4. Activacién de una salida condicionada a la NO activacién
de otra
Para establecer esta condicion se ha de operar negando la varlable de la
segunda salida en la ecuacién de SET de la que se desea condicionar.cn MmiUuiiiiiii!
Salida condicionada a ta activacién de otra
Ao Bot ae —gy Bot
& a ai
Figura 38, Cecito con biestable cnelconado Figur 139, Crcuito con biestable condilonado 2
WB ciempio ~
Dibujaos esquemas de un drcuite con realimentacion y biestables que cumpla las
‘siguientes condiciones:
® La salida Ql se active desde A y Q2 desde B. Ambas se descactiva,
= Ambas salidas se desactivan desde C.
® Siuna de las salides est activa, no puede estarlo la otra
Ae Bor
a
B y ee
co
Figura140.Esquomas de crcuos conrestimemacion yoiestables
Hi actividades
1, Obtén tas ecuacioneslbgcasy dbuatos esquemas de tos siguientes crcutos conreatimentacony/o bestables:
a) La salida Q1 se activa desde los pulsadores Ao Cy se desactiva desde B, DoE.
b) Lasalida Qi se activa desde A y se para desde C 0 0, y la Salida Q2 se pone enmarcha desde C o desde By se para desde D.
€) Tres tamparas se deben actnar con sus respectivas pulsadores, A-B-C, y todas ellas se dete desactivar mediante D.
Elencendido de las lamparas debe hacerse en el orden 1-2-3, de forma que la segunda no se pueda activar sino loha
hecho previamente la primera, y que la tercera no se encienda sino lo hahecho la segunda.
4) Tres salidas, 01, @2y Q3,se activan con A, By C,respectivamente, se desactivan con 0 Se debe establecer ia condicién
de funcionamiento de forma que QS solamente se pueda actvar si alguna de las otra dos no ioha hecho previamenteUnidad +
IINNINNMII PRACTICA PROFESIONAL RESUELTA |||
ee uu ed
tar)
Objetivo
‘= Completar una tabla de la verdad baséndose en una propuesta de
funcionamiento,
= Obtener las ecuaciones basadas en minterms desde una tabla de la
verdad.
‘= Simplificar ecuaciones mediante mapas de Karnaugh
© Dibujar y simular circuitos logicos partiendo de ecuaciones légicas.
Precauciones
= Hay que poner especial atencién para no olvidar ninguna de las negaciones de las variables en todo el
proceso de resolucién, ya que un cambio de valor dar un resultado completamente diferente.
Desarrollo
|. Uslizando un simulador de electronica digital, hay que obtener los resultados del circuito de ta figura en la
tabla de la verdad para las salidas Ql y Q2.
2. Comprobar con el simulador cada una las posibles combinaciones de las entradas.
aAKRBBCECDE
Figura UA. iraitoy tabla completa.
3. Anotar los resultados en la tabla de la verdad,4
5
6.
Obtener las ecuaciones de minterms de las dos salidas digitales.
aac lot
wooo alts — 28 8k = -
sJooo atta Q1eA-B-C-D4A-B-C-D+A-B-C-D4A
Joo 1 ofola : ea
sjoorali|s +A.B-C-D+A-B-C.D+A
ag 3 ee 3 +A-B-C-D+A-B-C:0.
cforsolaly
sloisslilo
etooeltfs _ _ -
sito 0 io 02 28.5.6.D+A.B.6-D+A-B-C.04A-8-0-D+A-B-6-3
nfrordtile +A-B-C-D+A-B-C:D+A-B-C-D+A-B-C-D
lit 1
elaaaafs|a +A-B-C-D
wlrroltio
alaan ately
‘Simplificar por kamaugh el resultado de ambas ecuaciones logicas.
aa
1ujar los circuitos simplifica-
dos y comprobar con el simu-
lador que la tabla de la verdad
es lacorrecta,
AR@BCCDD
O1-BC54AC+Re se ED+BC0+CD,
Ak BACT OD
@2-ABC0+ 86 +BOsAT HAD
Fig 142 Cults equvatentescipliiados que smut.TUINNNNIIINNNUIIINNT TEST DE EVALUACION |
RESUELVE EN TU CUADERNO 0 BLOC DE NOTAS.
1. gCon que valores trabaja una sefiatdigtal?
2) Entre OS vottos.
8) Menos de 10 vottos.
©) Solo 01
4) Menos de 18 votios sila frecuencia es de 10 kHz
2, Las sefiales togicas, eque otro nombre reciben?
a) Sefiales booleanas
») Seales analécicas.
) Sefiales de alta frecuencia.
d) Sefalesrectificadas.
3. eCuildeestos sistemas de numeraciin trabaja condie-
cists simbolos?
2) Elbinaro.
) Eldecimal.
0 Elocal
0) Elhexadecimal
4, zA qué ntmero.en decimal corresponde este nimero en
binarie:1001?
2) 1001
D9.
20,
an.
5. gCudntos nimeros en decimal se pueden formar con un
‘mero en binari de 4 bits?
as
bs.
6
32
6. Sinos encontramos con la siguiente expresién Logica:
(Q=A+B+C, estamos hablando de una funcién légica:
2) AND,
b) xoR.
NOR
0) oF
7. La expresién logica de una funcién NAND es:
a) Q=A°8.
b) Q= As.
0) Q=AoB.
0) Q=AO8.
8. Laexpresién Q = AB esto mismo que:
@) Q= AB+ AB.
b) Q=AB+AB.
©) 0=AB+ AB.
0) Q=AB+AB.
9. Unaecuacién con términos miaimos es:
2) Una sumade sumas.
'b) Una suma de productos.
) Un producto de productos.
d) Un producto de sumas.
10.gA qué equivale un circulto con reallmentacién?
2) Aunbiestable,
b) Aunapuerta XOR.
0 intecruptores en paraleto,
<) Runa funcion OR con negacién enuna desus entradas[eet
gital
{ILI ACTIVIDADES FINALES |IIILIIIILINIIIUI
a, 1. Escribe las ecuaciones lagicas de los siguientes circvitos légicos:
Aa ew
aie
2
AkeBGeos pRobodod
Figura 1.45, Circuito iégico 1. Figura 1.44, Circuito légico 2
‘= 2. Utttzando.un programa de simulacién electronica digital representalatablade la verdad para Q.Cotejaelresuttado.con
‘tw compafiero para comprobar que es correcto.
5. Dibuja los ccuitos apartr dels siguientes ecuaciones logicas:
a) Q=(A+8)-(8+0) QR ABC 2) Q=(B+C+A) (A.D)
b) O=A-BHA-C d) Q=A-BHACHB.C
4, Obtén|as tablas dela verdad delas ecuaciones lécicas A,B, Cy D de la actividadanterior y, conun software de simulacén
de ctectrénica digital, comprueba que son correctas.
1&5. Simplifca por Kammaugh las siguientes tablas de a verdad ydisua el circuit resutante.
8 AB cola
2-cocolr 3 do oo
ooorls coors
0010/0 0010/4
oorsls oorils
o1oolo 0100/0
ororls ororls
or1ols orsols
ordala oraala
1000/0 1o000\o
roosts +o003|s
sorols 401 0]s
rods sora|s
1100/1 1100/0
s1o08ls 1104/4
114 0]o 114 0]s
siaals satis
Figura 145. Tabias de verdad para smpliiar por Keraugh
1B 6. Apicalos teoremas de Morgan a las siguientes ecuaciones ligicas hasta queno existan operaciones légicas afectadas
pornegaciones.
QI=A+B-C @3=(A-8)+(C-D)
Q2=A+B-(C-D) 04 =(A+B)-D) +7 95=A@B-(C+D)ae
Unidad +
IIILINNINININNNIIT ACTIVIDADES FINALES ||Iii|IIIIIII
ontinuacion
a, 7, Dibuiaen tu cuadero {os siguientes mapasde Karnaugh yealizalas agrupaciones de taforma que elnémerade grupos
'5ea el menor posible,ncluyendo dentro de elos el mayor numero de uns en agrupaciones de 1,2, 4,816,
oft] + }4] afi fata ofa[ait
lola ta fala oli[ilo
ofolalo t[1fo[o
1[olsfo
1 [ola] iti fo
ols lols
afro]
sfola|s o[s[ito
alsjoly
tfa fifo [olola
fifo tfolifo t[efol+
ofa {afi ifolafi olsfito
mB. Dibujaen tu cuaderno el cronagrama correspondiente ala salida Q dela siguiente ecuacion Wigica:
Figura 146, cronograma actividad 8
_ 9, Representay simula el crcuito secuencial,con realimentaciones, que permita el control de dos salidas ciitales, QI yQ2,
‘sequin lo mostrade a continuacién:
Activacién | Desactivacién
Qi-ABoc Qi-DoE
Q2-AoE 02-B,F OG
1m 10. Tres salidas, Q1, 92 y 95 seactivany se desactivan segin la siguiente tabla
‘Se han de establecer las siguientes conciciones de funcionamiento: 03 no se puede activar hasta que lo haga Q2y 02
note puedehacer siesta activada Qi.
TL Representay simulalos crcuitos de las actividades 9 y 10 mediante biestables.om:
Herramientas
Comprobacién de un circ
con puertas logicas
tir
Objetivo
= Obtener ia ecuacion logiea partiendo de un cicuito.
= Obtener la tabla de la verdad partiendo de la ecuacion ldgica
= Simplificar el resultado, si es posible, y representar el esquema
correspondiente.
Precauciones
= Pon especial atencion parano olvidar ninguna delas a} fg] fg]
negaciones de las variables en todo el proceso de re-
solucién, ya.que un cambio de-valor dard un resultado leaf
completamente diferente =
Desarrollo
1. Fijate en el siguiente circuito logico y obtén su ecuacién
legica.
AA BBCCE
Figura 47. Crit,
2. Partiendo de la ecuacién logica, obtén la tabla de la verdad de tres variables y calcula el resultado para
lasalida,
Q=AC+AB
a |e | Cc | Opera | Q |
0 0 (0-0)+(0-0)=(1-1)+-0)
folola (0:11+(0-0)=(1:0)+(0-0)
0} 1] o | @oror-no-07 | |
ofafa O)+0-9-0.0)+0-9
1) 0/0 (.0)+(1-0)=0 +00) |_|
1 0 1 O-94+(-0) y |
1 1) 0 (oe
vitafa 0-1 |_|”
INI PRACTICA PROFESIONAL PROPUESTA 2
Obtencién de circuitos simplificados
desde una tabla de la verdad
Objetivo
= Obtener las ecuaciones basadas en minterms desde una tabla de la
verdad.
‘= Simplificar ecuaciones mediante mapas de Kamaugh.
= Dibujary simular circuitos logicos partiendo de ecuaciones légicas.
Precauciones
® Pon especial atencién para no olvidar ninguna de las negaciones de las variables én todo el proceso de
resolucion, ya que un cambio de valor dard un resultado completamente diferente.
Desarrollo
1. Fiate en la siguiente tabla de la verdad.
Ale) clo la ele
[olo|.e 0 fag)
[eo folol4
fa fels |e
[eleoli i: > ile
[e [ao | o [0 [ma
[ol1 [ol]: (oc ia
fela[1]ol|o joa
[o[a [a [7 es
[1 [oo ofo|a)a
[a [o 1 (1 [oot
I 0 ofolala
(> [eo [7 1: [ioe
fa [fe fo [a ee
ota beh on en
facta eo ee
loi fe Be
2. Esctibe las ecuaciones de minterms de cada una de las salidas de la tabla,
3. Simplifica por Karnaugh las ecuaciones de cada una de las salidas.
4, Dibuja los circultos de las ecuaciones simplificadas y comprueba con un softwore que su funclonamiento
tiene como resultado el propuesto en la tabla de la verdad.Logica digital
lll PRACTICA PROFESIONAL PROPUESTA 3 IIIllll
Lei thle Resolucién de problemas de légica
combinacional
EET Tir || a
Objetivo
= Obtener las ecuaciones basadas en minterms desde una tabla de la
verdad.
= Simplificar ecuaciones mediante mapas de Karnaugh.
= Dibujary simular circuitos logicos partiendo de ecuaciones logicas.
Precauciones
= Pon especial atencién para no olvidar ninguna de las negaciones de las variables en todo el proceso de
resolucién, ya que un cambio de valor dara un resultado completamente diferente,
Desarrollo
1. Fijate en La siguiente tabla de la verdad,
asco | | @| os 94 | 5
cooo | 4
ooo | 0
coro | 4
oo | o
o100 | 4
o1o1 0
o10 | 4
oi | o
1900 0
yoo1 | 4
oro | 4
1011 | 0
y00 4
i101 0
vit0 14
ui iA
2. Escribe los resultados de la tabla de la verdad para Q4 sablendo que es | siempre que tres de las variables
tengan un mismo valor (0 0 1) y la cuarta sea diferente al valor de las otras tres.
3. Escribe el resultado de la tabla de la verdad para Q5 correspondiente a la siguiente ecuacién légica:
QS" ABCD +ABCD +ABCD + ABCD + ABCD.
4, Simplifica por Karnaugh y obtén los resultados de las ecuaciones logicas de todas las salidas (QI, Q2. Q3,
Q4y Q5).
5. Comprueba con un software de simulacién que los resultados son correctos,INI I| PRACTICA PROFESIONAL PROPUESTA 4 |
Herramientas
Circuitos de légica secuencial
con biestables
OE tar)
Objetivo
= Utilizar biestables para resolver problemas de logica secuencial.
‘+ Dibujary simular circutos lagicos partiencio de ecuaciones léeicas.
Precauciones
= Ten en cuenta que cuando en el enunciado se dice o corresponde con una funcién OR, y cuando se dice
y corresponde con una funcién AND.
= Las entradas deben comportarse como pulsadores y no como interruptores.
Desarrollo
1. Fijate en la siguiente tabla con las condiciones de funcionamlento de un circulto secuencial de cinco sa
lidas, controlado con acho entradas.
et ee Condicién
a AB Got Nose activa siesta Q2
@ 6 Goa No se activa siesta QT
e Dye 6 Se activa siesta Qlo
92(noesnecesario
ue estenlas cos)
ry F Galavez que Solamente se activasi
esta Qs
05 AyC G Nose activa si esta Q4
2. Escribe las ecuaciones ldgicas sabiendo que cada salida se controla con un biestable SR.
3. Comprueba su funcionamiento con un software de simulacion electronica, teniendo en cuenta que las
entradas funcionan como pulsadores y no como interruptores.MITT EN ResUMEN TT
Mere ce
Tiposde sefiates Sistemas y cédigos de numeracién Logica dicitat Circuitos secundarios
Sistemas denumeracion Circuito con reatimentacion
J
Circuitos secuenciales
con reatimentacién
Binario
Elbiestable
J
Circuitos secuenciales
con biestables,
Cédigos de numeracién
BD
$ ! | | i
= Clreuita gico = Ecuaciones lagicas a partir Simplifcacion de Cronogramas | | Teoremas
Vatlabiestigicas de crcuitos ecuaciones légicas de Morgan
«= Tabla dela verdad a partir
de ecuaciones.
= Tabla delaverdad
= Funciones logicas.
= Ecusciéntécicas partic de table
dela verdadW Vamos a conoce
1. Sistemas automatizados
2. El automata programable industrial
PRACTICA PROFESIONAL RESUELTA
Disefio del esquema de un automatismo con relé
programable
PRACTICAS PROFESIONALES PROPUESTAS
1. Conexion de sensores y actuadores a un relé
programable para el control de un mentacargas
2. Conexion de sensores y actuadores a un PLC
para el control de un taladro semiautomatico
7 Y al finalizar esta unidad...
® Sabrds qué es un autémata programable y para
qué se utiliza.
= Identificaras las partes que componen los auto
matas programables,
® Reconoceras los diferentes tipos de PLC que exis~
ten en el mercado.
= Conoceras como se cablean los sensores y actua~
Gores a los diferentes interfaces de E/5 que dis~
onen los automatas crogramables.
= Representaras esquemas para la conexion de
sensores y actuadores a relés y autématas pro-
gramables de diferentes sistemas y automatismos
industriales.[ictataspogramabies ras
1. Sistemas automatizados
En la unidad anterior has conocido los principios basicos dela logica digital y
‘cémo aplicarlos a la resolucién de circuitos combinacionales y secuenciales.
‘También has visto que es posible comprobar dichos circultos con software
de simulacion especifico; sin embargo, quiza te preguntes cémo se aplican
dichos circuitos a maquinas y sistemas automaticos industriales,
Los circuitos Logicos, tanto combinacionales como secuenciales, se pueden
Implementar de forma «fisica» con diferentes tecnologias: cléctrica, neuma-
tica, hidraulica 0 programada. El uso de unas u otras dependerd del proceso:
que se vaya a controlar; no abstante, las técnicas programadas, al ser mas
flexibles y versétiles, son las mas usadas en la actualidad, en combinacion
con las demas.
Pee
rae
Pree eaed
Automatismos
pets
Pro
Grrr!
Figura 21. Formas de automate unprocese ndustal
Eluso exclusivo de sistemas secuenciales cableadas (eléctricos, neumticos
© hidrdulicos) tiene ciertas limitaciones tanto en su concepcién como en
‘su posible ampliacién 0 expansién, por lo que en la actualidac se usan en
‘combinacién con sistemas programados.
El dispositivo por excelencia para dar soluciones a procesos industrlales
automatizados programades es el denominado autémata programable
industrial, que se estudiaré a continuacién, y es en el que se basan todos
los contenidos de este libro.
El autémata programable nacié a principios de los aos setenta del siglo 1
para flexibilizar la adaptacién de circuitos de automatismos eléctricos, que
se utilizaban en la cada vez mas exigente y cambiante industria del auto~
movil. En aguella época cualquier modificacién en el proceso automatizado
significaba recablear grandes cuadros eléctricos basados en reles electro-
mecanicos. Esta terea, ademas de tadtosa, resultaba enormemante cara, por
lo cual se comenzé a investigar una forma mas flexible de implementar este
tipo de circuitos manteniendo fijo el cableado de los cuadros eléctricos.
me HHA [|
BIULL UNNI{LIN
PLC
idhxion Se sabidos.
146%
7
Unidad 2
5
“2. El automata programable indust
Un autémata programable, también denominado PLC (programmable logic
controller) 0 controlador légico programable, es un dispositive electréni-
co capaz de gestionar sistemas de logica digital de forma programada. Se
puede decir que un automata programable es un ordenador, o computa
dora, disenado especificamente para realizar tareas de control en entornos
industriales que necesitan un alto grado de automatizacién,
Figura22.Diferentes modelos de autématas progtarables (Fuente Siemens AG)
Los autématas programables leen senales de los sensores y envian informa~
cidna los actuadores en funcién de un programa de usuario.
En la actualidad, el uso de los automatas programables est generalizado
‘en todos los sectores y permite resolver cualquier aplicacion automatizada,
desde las mas sencillas hasta las mas complejas.
Los autématas deben estar disefiados para trabajar en entoros industriales,
ya que su funcionamiento no debe verse afectado por las perturbaciones
que este tipo de ambientes pueden ocasionar.
Ya que los autématas programables nacieron para sustituirlos grandes cua~
dros eléctricos de relés y contactores, es habitual iniciar su estudio compa~
Figura 2.3. Montaje E~S con PLC, randolos con los sistemas cableados.
gl
te
lf
qs
Esquema de Fuerza
Esquema de Nendo
Figura 2.4, Avranquede un motor esteda-tlangio con KgicacableadaB
[avratarpgemannetae
BULLI NN)
En el ejemplo de a figura se muestra como se gestiona el arranque estrella~
triangulo de un motor trifasico con rotor en jaula de ardilla. En él se observa
‘que el circuito de mando es «cerrado» y que, una vez finalizado, cualquier
‘cambio en el funcionamiento requiere recableario. in embargo, si se susti-
tuye ol circulto de mando por un automata programable, una vez cableados
los elementos de entradas y salidas, cualquier modificacién en su forma
de funcionar es mucho mas simple que su equivalente cableado, ya que
solamente requiere reprogramar el dispositive.
Evidentemente, en cualquiera de los dos casos, el crcutto de potencia sigue
siendo el mismo.
=r ——3 el
8 at
Esquema de fuerza
Figura 25. ranqe de un motor estealta-épguo conga programada,
2.1. Clasificacion de los automatas programables
Atendiendo a su modularidag, los automatas pueden ser clasificados en dos
tipos: compactos y modulares.
2.1.4, Autématas programables compactos
‘son aquellos que contienen todos sus elementos, E/S, CPU, fuente de all-
mentacién, etc., en una misma envolvente,
87-1200 de Siemens Omron CP-2E
Figura 26. cerentes modeos de autdmatascompactes,
Tienen ta ventaja de ser mas econdmicos que sus equivalentes modulares;
sin embargo, presentan un gran inconveniente, y es que si alguna de sus
partes se averia o deteriora es necesario sustituir todo el dispositivo.\ ee
wee
Figure 28, Rete: programsbie ZELIO (Fuente
‘Schneider Etec)
‘agura 2.10. autdmnatamnctr $7—1800 (Fun
‘teSiemene AG)
esta’ en un Cac Cdende.
Sngencla manos?
bo
9
Unidad 2
Hace algunos anos, muchos di
na posibilidad de expan-
sién. En la actualidad la
mayoria de ellos pueden
ser ampliados mediante
modulos de todo tipo: en-
tradas, salidas, tarjetas de
‘comunicacién, ete.
Dentro de este grupo cabe
destacar los que se han
denominado relés progra-
maples, que algunos fabricantes estan desarrollando con gran éxito para
aplicaciones domésticas y gestion de pequefia maquinaria. Con un teclado
basico (seis u ocho teclas) situado directamente en su frontal, es posible
realizar tareas de programacion y patametrizacion de una forma rapida y
sencilla. Ademas, presentan la posibilidad de ser conectados a un ordenador
personal para la edicién, monitorizacién y salvaguarda de los programas
‘del usuario.
Actualmente muchos de estos relés programables suelen disponer de po-
sibilidades de expansion y comunicacién.
Figura 27. PLC semicompacto con métulos de amplacion
(Fuente Siemens AG)
imentacién —— Entradas
\ -— Ranura Memory Carel
Médula de expansion
rug. usado eu
Paata don
Saldes ——~ Teciado de programacion
awa. fetorogamble LOGO Fuerte Siemens AO muy patente.
2.1.2, Automatas programables modulares
En estos dispostivos cada uno de sus elementos esth ubicado en un médulo
diferente, médulos que se instalan sobre un rack comun. Las posibilidades
{de expansion son enormes si se cormparan con los de tipo compacto, pero
su coste es mucho mas elevado.
Fuente de cru Intertaz de conexién
‘Alimentacién| |
Médulos enradas/sadas, comunicacin Médulos de emplaccn
aura. Eero de auemaa programa mdaAutématas programables indust
El automata programable es un dispositivo electrénico basado en un mi~
croprocesador (CPU) instalado en una placa base que esti conectada a los,
interfaces de entradas y salidas, por los cuales se reciben las senales de los
sensores y se envian las ordenes de control a los actuadoras,
En el siguiente diagrama de bloques se muestra la estructura bésica de un
autémata programable:
Programadora
‘low 215. Estructura basca dun automata programabl (Fuerte Siemens AG).
‘Todo el conjunto se alimenta con tensién de corriente continua, normal~
mente 24 Vpc, procedente de una fuente de alimentacion. Esta puede estar
Integrada en la misma placa electronica del citculto principal o puede ser
un dispositivo externo.
‘A continuacion se describe cada una de las partes de un PLC
2.2.1. Unidad central de procesos
La unidad central de procesos (CPU) es el cerebro de! automata. Esta cons-
tituida, principalmente, por el microprocesador y la memoria.
Tiene como misién procesar el programa de usuario y. externamente, dis
one de un conjunto de indicadores led que muestran informacién sobre su
‘estado de funcionamiento (RUN/STOP) o alguna posible advertencia o error
{que se ha producido en su funcionamiento. Los modelos mas avanzados
disponen de pequenas pantallas LCD con las que se facilita la configuraclon
yla comunicacién con el operario.
Suele disponer de un interruptor (RUN/STOP) para poner en marcha y de~
tener la ejecucion del programa. No obstante, algunos modelos prescinden
de dicho intertuptor y es necesarlo activar los modos de funcionamlento
RUN/STOP por software.
MBUAAUA UA)
Figura 212. (PU den 7-300 de Seren
Figura2.4.Ledindicadores detmodode funcl-
namertaHHI
Figura 215, Dos toes de CPU S7-1500 (Fuente
Siemens AG)
Figura 2.17, Dterentestpos ce tetas de me-
rmovia para autématas programables (Fuerte
Slemens AG)
“
Unidad 2
En el médulo de la CPU suele estar ubicado el interfaz de conexién por
el que se realiza la comunicacién con la programadora. Ademas, puede
disponer de diferentes puertos para su comunicacion con otros disposi-
tives de campo.
Puerto DP.
(Comunicacién Profibus)
Puerto MPI
(para programadora)\.
Diconrryid> ese
paisines lio be
uilizanen no
Figura 2.16. Ffemplo de posiles pueros de comuricaclon en una CPU de un automata programable
‘57-400 (Fuerte Siemens AG).
En la actualidad, tanto la comunicacién con otros dispositivos indus-
triales como con la programadora, suele hacerse mediante conexiones
Ethernet que, al ser un sistema estandarizado, facilita el cableado y la
configuracion,
Los programas se almacenan y se ejecutan en la memoria del PLC, que
puede ser de dos tipos:
=| Memoria volatil: también denominada memoria de trabajo o memoria
RAM, es donde se ejecuta el programa del usuario. Al ser volatil su con~
tenido se pierde cuando el dispositivo deja de recibir la alimentacién
de la red eléctrica. Los automatas programables suelen disponer de una
bateria (los mas antiguos) 0 un condensador de alta capacidad (los mas.
moderos) para evitar que los datos de la memoria se pierdan ante un
corte de tension.
= Memoria no volatil: es la memoria que no se pierde, aunque falle la ali-
mentacién del dispositive. Tradicionalmente, para este tipo de memoria
se han estado utilizando cartuchos EEPROM, que debian instalarse en
el PLC bien de forma fija 0 extraible. Sin embargo, en la actualidad, es
habitual el uso de tarjetas de memoria (memory cord), que suelen ser
mas economicas y faciles de instalar. Dichas tarjetas funcionan como
memoria de carga, almacenandose en ella la configuracion de hardware
del equipo, el programa de usuario y otros tipos de datos que interese
guardar, evitando asf su pérdida ante un inesperado corte en la alimien-
tacién det disposttivo,
|| Actividades
1. Utiizando varios modelos de PLC que poseas en aula, localiza en ellos los puer-
‘tos de que dlspongan para su comunicacion con el exterior. Haz una foto de ellos
y,utilzando la documentacion det fabricante, busca para qué se utitza cada uno
ce ellos,
También podría gustarte
Memoria
Aún no hay calificaciones
Memoria
85 páginas