You are on page 1of 49

INTRODUCCION AL PLC

ELECTRONICA

SMART-TECH
TITULO DEL TEXTO:

CIRCUITOS DIGITALES
DIRIGIDO:

TECNICO, ESTUDIANTES DE CARRERAS TECNICAS E INGENIERIA


OBJETIVO:
1. Este texto va dirigido para que usted comprenda, a travs de prcticas, teorticas, auto-evaluaciones, y CONCLUSIONES, los principales SISTEMAS DE NUMERACION binaria. 2. Construir circuitos y desarrollar ecuaciones Booleanas con compuertas lgicas. 3. Desarrollar circuiteria con mapas de Karnagh. 4. Desarrollo de circuitos con memorias. 5. Desarrollo de circuitos lgicos de mediana escala MSI.

NOMBRE: _______________________________________ E-MAIL: _________________________________________ TELEFONO: ______________________________________

SMART-TECH

INTRODUCCION AL PLC

CONTENIDO:
INTRODUCCION OBJETIVO ESTRUCTURA DEL TEXTO: EVALUACIONES ON-LINE. APORTACIONES PARA LA INTELIGENCIA EMOCINAL

Contenidos:
1. 2. 3. 4. Sistemas de numeracin Compuertas lgicas lgebra de Bool Mapas de Karnagh. 5. Circuitos con memorias. 6. Circuitos lgicos MSI

INTRODUCCION AL PLC

INTRODUCCION:
Antes de definir un sistema digital recordemos lo que es un sistema analgico (o la contra parte Digital):
Un sistema analgico es aquel que tiene la capacidad de generar, transmitir, procesar o almacenar seales analgicas. Se dice que una seal es analgica cuando las magnitudes de la misma se representan mediante variables continuas, anlogas (Relacin de semejanza entre cosas distintas.) a las magnitudes que dan lugar a la generacin de esta seal. Referido a un aparato o a un instrumento de medida, decimos que es analgico cuando el resultado de la medida se representa mediante variables continuas, anlogas a las magnitudes que estamos midiendo.

Por lo tanto un sistema digital es:


Es cualquier dispositivo destinado a la generacin, transmisin, procesamiento o almacenamiento de seales digitales. Una seal digital corresponde a magnitudes fsicas limitadas a tomar slo unos determinados valores discretos. Por ejemplo: 0 (seal de resistencia elctrica, muy pequea), 1(seal de resistencia elctrica, muy grande). Las computadoras digitales utilizan la lgica de dos estados: la corriente pasa o no pasa por los componentes electrnicos de la computadora. Para el anlisis y la sntesis de los sistemas digitales binarios se utiliza como herramienta el lgebra de Boole, mapas de Karnagh, sistemas de numeracin binaria, etc., formada por compuertas lgicas que siguen el comportamiento de algunas funciones Booleanas.

INTRODUCCION AL PLC

1. Sistema de numeracin binaria:


En este sistema de numeracin solo se reconocen dos nmeros el uno y el cero. En este sistema podemos realizar diferentes tipos de operacin matemtica, nosotros por efectos especficos realizaremos solo la suma (funcin OR) y multiplicacin (funcin AND): Cero = 0, representa apagado o en no conduccin Off. Uno =1, representa encendido o en conduccin On

Observe la siguiente tabla de operaciones ms (+) y Por (*): I2 I1 Operacin matemtica mas + 0 1 1 10 = 1 Operacin matemtica por * 0 0 0 1

0 0 1 1

0 1 0 1

Base numrica Binaria y decimal: La base numrica binaria es 2 y del sistema decimal es 10. El sistema que nosotros manejamos frecuentemente es el decimal, es necesario por ello transformar la numeracin decimal a binaria, ya que nuestro computador solo habla de manera binaria.

2 ^ n Sistema binario 10 ^ n sistema decimal.


n representa el numero de probabilidades que nos ofrece el sistema por ejemplo:

INTRODUCCION AL PLC Si n = 2 el numero de probabilidades en el sistema binario seria 2 elevado a la 2es decir 2 * 2 = 4. En otras palabras cuatro probabilidades de combinar el cero y el uno observe la tabla anterior. Conversin de sistema decimal a binario: Como contaramos por ejemplo en el sistema binario una probabilidad de 2 ^ 3? 2 * 2 * 2 = 8. Esto quiere decir que tendramos que contar desde cero a siete observe la siguiente tabla. Sistema Decimal I3 (On o Off) 1 = On 0 = Off 2^2
Conteo de 0 a 7 decimal

I2 (On o Off) 1 = On 0 = Off 2 ^1 2 0 0 1 1 0 0 1 1

I1 ( 0n o Off) 1 = On 0 = Off 2 ^0 1 0 1 0 1 0 1 0 1

4 0 0 0 0 1 1 1 1

0 1 2 3 4 5 6 7

2. Compuertas logicas:
Esta lgebra solo se aplica para sistemas de numeracin binaria; como lo visto en la tabla anterior. Sus smbolos se encuentran en dos normas internacionales:

La norma Americana

INTRODUCCION AL PLC

La norma Europea.

Lgica de contacto:
Interruptor abierto Equivale a nuestro 0 lgico Cerrado

INTRODUCCION AL PLC Equivale a nuestro 1 lgico La combinacin equivale a una multiplicacin

Es equivalente a Es decir: dos interruptores abiertos puestos en serie equivale a un solo interruptor abierto Es equivalente a decir en nuestra lgebra de Boole que 0 . 0 = 0 La combinacin Es equivalente a Es decir: un interruptor abierto en serie con un interruptor cerrado equivale a un interruptor abierto Es equivalente a decir en nuestra lgebra de Boole que 0 . 1 = 0 por la misma razn podemos decir que 1 . 0 = 0 La combinacin Es equivalente a Es decir: un interruptor cerrado en serie con otro cerrado equivale a un solo interruptor cerrado Es equivalente a decir en nuestra lgebra de Boole que 1. 1 = 1

La combinacin Es equivalente a Es decir: dos interruptores abiertos puestos en paralelo equivale a un solo interruptor abierto Es equivalente a decir en nuestra lgebra de Boole que 0 + 0 = 0

La combinacin Es equivalente a Es decir: un interruptor abierto en paralelo con un interruptor cerrado equivale a un interruptor cerrado Es equivalente a decir en nuestra lgebra de Boole que 1 + 0 = 0 por la misma razn podemos decir que 0 + 1 = 1

La combinacin Es equivalente a 3. lgebra de Bool:

INTRODUCCION AL PLC Procuraremos ser lo mas concretos en este tema y focalizando nuestro inters en la solucin mas practica en lo que al lgebra de Bool se refiere, tratar en este texto todos los teoremas del dicha lgebra seria muy extenso y poco provecho (en efectos de tiempo) para nuestro cursos; Hemos decidido estudiar este tema desde dos puntos de vista: I.
V 1 5 V + V

Llegar a la ecuacin Boleana partiendo de un diagrama lgico: Ver figura


I 1

I 1

I 2

UA 1

I 2 UA 2

UA 3

I 1

I 2
R 1 30 3

I 1

I 2
D 1 LD E1

Para ello tengamos presente los siguientes factores: 1. El numero de entradas que posee el sistema: en nuestro ejemplo tenemos dos entrada: I1 e I2. El nmero de entradas determinara el nmero de probabilidades combinatorias que tendremos en el desarrollo del sistema. Como la base numrica es dos (2) y el numero de entradas es dos tenemos 2 elevado a la 2 = 2^2 = 4 probabilidades. 2. La tabla de la verdad: esta es el producto de las combinaciones, contaremos en este caso de 0, 1, 2 y 3, siendo estas el nmero de combinaciones para dos entradas. La tabla de la verdad nos quedara Dec I 2 I1 U1A U2A U3A U3A= Q X 0 1 2 3 0 0 1 1 0 1 0 1 0 0 0 1 X negado 1 1 1 0 Suma exc 1 1 1 1 Salida led On On On On

3. Por ultimo tendramos la ecuacin que seria el resultado de las siguientes combinaciones: Q = UA3 = UA1 0 UA2 = (I1 X I2) 0 (I1 X I2) II. El Segundo caso es teniendo una ecuacin Boleana como llegar a un circuito lgico. 1. Recibe primeramente el nmero de entradas y as determinara el nmero de combinaciones Ejemplo: Q = (I1 + I2 + I3) 0 (I1 0 I2) EL NUMERO DE ENTRAS SON TRES 8

INTRODUCCION AL PLC

2. Elabore la tabla de verdad, para este ejemplo como son tres entradas el nmero de combinaciones seria 2^3 = 8
Dec. I1 I2 I3 OR EXOR EX OR NEG SALIDA LED 0N OFF ON ON ON ON OFF OFF

0 1 2 3 4 5 6 7

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

0 1 1 1 1 1 1 1

0 0 1 1 1 1 0 0

1 0 1 1 1 1 0 0

4. Por ultimo solo nos queda construir el diagrama lgico.


V1 5V +V

I1 U1A

I2

U3A R1 330

I2

U2A

D1 LED1

Serie TTL Transistor Transistor Lgico: Esta serie conocida tambin como la serie 74, esta conformada por un grupo de circuitos integrados que generalmente llevan dentro de si 4 compuertas lgicas. A continuacin presentamos algunos de los ms importantes 1. 2. 3. 4. 5. Compuerta NAND o compuerta universal 7400 Compuerta AND 7411 Compuerta OR 7432 Compuerta NOR 7433 Compuerta EX OR 74136

LABORATORIO 1
9

INTRODUCCION AL PLC NOMBRE DE LA PARCTICA: Verificacin de funcionamiento de compuertas lgica. OBJETIVOS: Al finalizar la prctica usted estar en la capacidad de: Identificar las diferentes partes de la que esta compuesto una compuerta lgica. Verificar el funcionamiento de las compuertas lgicas. Comprobar la lgica bsica de funciones Booleanas. Socializar el tema a travs de las conclusiones.

INSTRUCCIONES: Repase el contenido de lgebra de Bool. Tenga presente los objetivos. Adquiera los materiales y equipos que se le sugieren. Siga el desarrollo. Concluya.

MATERIALES: 1. 2. 3. 4. Circuitos integrados Resistor de 330 ohmios Led Estao

EQUIPO: 1. 2. 3. 4. Fuente de voltaje de 5v Protoboard Cautn Mulitimetro

DESARROLLO: 1. Verifique El funcionamiento de los siguientes circuitos: a. Compuerta NAND

10

INTRODUCCION AL PLC
V1 10V +V S1

U1A S2 R1 1k D1 LED1

Dec 0 1 2 3

I1

I2

NAND LED= Q

b. Compuerta NOT
V1 10V +V S1

U1A

R1 1k D1 LED1

Dec 0 1

I1

LED= Que Q

compuerta es

c. Compuerta EQUAL

11

INTRODUCCION AL PLC
V1 5V +V S1

U1A

U1B R1 1k

D1 LED1

Desarrolle la ecuacin: Q= Dec 0 1 d. Compuerta OR


V 1 5 V + V S 1

I1

U1A

UA2 LED= Que compuerta es Q

UA 1 UC 1 S 2 UB 1 D 1 LD E1 R 1 40 7

Desarrolle la ecuacin: Q=

Dec 0 1 2

I1

I2

U1A

UIB

U1C

LED =Q

Que compuerta es:

12

INTRODUCCION AL PLC 3 D. Compuerta lgica NOR


V1 5V +V S1

U1A U1C S2 U1B D1 LED1 U1D R1 470

Desarrolle la ecuacin: Q=

Dec 0 1 2 3

I1

I2

U1A

UIB

U1C

UD1

LED =Q

Que compuerta es:

13

INTRODUCCION AL PLC

MAPAS DE KARNAUGH: Una manera de simplificar funciones a multiplicaciones (AND) y sumas (OR) es representndolas a travs de mapas de Karnaugh. Esto es equivalente a resolver las simplificaciones por teoremas. Sin embargo, mucha gente considera que resulta ms fcil visualizar las simplificaciones si se presentan grficamente o a travs de oscilo gramas de trabajo. Los mapas de Karnaugh pueden aplicarse a dos, tres, cuatro y cinco variables. Para ms variables, la simplificacin resulta tan complicada y conviene en ese caso utilizar mejores teoremas o algn programa informtico de solucin de mapas K (de ahora en adelante los llamaremos mapas K). Para efectos de clase, veremos las simplificaciones de dos, tres y cuatro variables. Ejemplo 1: Si tuviramos una tabla de verdad como se muestra en la figura y requiriramos construir su ecuacin y su diagrama booleano, cual seria el proceder para solucionar dichos problemas. Decimal 0 1 I2 0 0 I1 0 1 Q 0 1

14

INTRODUCCION AL PLC 2 3 1 1 0 1 1 1

Lo primero que debo de hacer es representarlo en un mapa de dos variables. Veamos cuales son las posibilidades que poseemos. I2 = b I2 = b` I1 = a axb a x b` I1 = a` a`x b a` x b`

Para llenar la tabla, se coloca un uno donde se intercepte el valor de la funcin. Por ejemplo, para el primer trmino de la funcin tendramos: a x b

Una vez hecho el mapa, debemos localizar las regiones contiguas que manejen 1s. Aqu en el dibujo vemos cmo se marcan dos regiones. Estas regiones son las simplificaciones. Para cada regin, debemos checar qu variables involucra. En el caso de la regin que se muestran solo con 1s. Una vez definidas las regiones, se escribe la funcin simplificada: Q = a'b + ab' + ab.

El diagrama booleano quedara:

15

INTRODUCCION AL PLC
a
U3A U2A U1A

b
U3B

U2B

U2C

Ejemplo 2: Simplifica la funcin de tres variables como se muestra en la tabla


Dec. I3 = c I2 = b I1 = a Q

0 1 2 3 4 5 6 7

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

1 0 0 1 1 0 0 1

Lo primero que debo de hacer es representarlo en un mapa de tres variables. Veamos que tipo de combinaciones podemos encontrar

ab ab ab` ab

c 1 0 0 1

c 1 0 0 1

16

INTRODUCCION AL PLC Se representa como se muestra en la tabla. Para llenar la tabla, pongo un uno donde se intercepte el valor de la funcin y utilizo la funcin negada donde aparece un cero interceptado y no negada la funcin en caso contrario. Veamos la ecuacin: Q = abc + abc+ abc + a`b`c El diagrama Booleano seria de la siguiente manera
a
U2A

U2B U4A

U1A

U3A

c
U4B U2C U4C

Verifique que el diagrama Booleano es el correspondiente al analizado


Dec. I3 = c I2 = b I1 = a Q

0 1 2 3 4 5 6 7

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

Simplificacin de circuitos Bolanos: Como se observa construir circuitos con grandes cantidades de compuertas lgicas complica el anlisis y tornan los procesos lentos y la cantidad de espacio virtual se acrecienta, complicando todo nuestro proceso. Para mejorar estas condiciones estudiaremos los teoremas ms importantes del lgebra de bool.

Teoremas de lgebra de Boole: 17

INTRODUCCION AL PLC

OPERACIONES BASICAS: 1. 2. 3. 4. 5. 6. 7. 8. X.0=0 X.1=1 X.X=X X . X`= 0 X+0=X X+1=1 X+X=X X + X` = 1

TEOREMAS CON MULTIPLES VARIABLES: 9. X + Y = Y + X 10. X . Y = Y . X 11. X + ( Y + Z ) = ( X + Y ) + Z 12. X ( Y . Z ) = ( X . Y ) Z 13. (a) X ( Y + Z ) = X.Y + X.Z (b) ( W + X ) ( Y + Z ) = W.Y + X. Y + W.Z + X.Z 14. X + X.Y = X 15. X + X`Y = X + Y

Les parece si encontramos algunas reducciones de los ejemplos anteriores Primer ejemplo sin simplificar: Q = a'b + ab' + ab.

18

INTRODUCCION AL PLC
a
U3A U2A U1A

b
U3B

U2B

U2C

Decimal 0 1 2 3

I2=b 0 0 1 1

I1=a 0 1 0 1

Q 0 1 1 1

Simplificacin de ecuacin: Q = a'b + ab' + ab. Q = a`.b + ( a ) ( b`+ b )


Q = a. b + ( a ) ( 1 ) Por teorema 15: X

+ X`Y = X + Y

Nos queda una suma o compuerta OR


a
U1A

Segundo ejemplo sin simplificar: Q = abc + abc+ abc + a`b`c

19

INTRODUCCION AL PLC
a
UA 2

UB 2 UA 4

UA 1

UA 3

c
UB 4 UC 2 UC 4

Dec.

I3 = c

I2 = b

I1 = a

0 1 2 3 4 5 6 7

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

1 0 0 1 1 0 0 1

ab ab ab` ab

c 1 0 0 1

c 1 0 0 1

Q = abc + abc+ abc + a`b`c AGRUPAMOS: Q= (ab ) ( c +c`) + ( ab`) ( c + c)


Q = ( ab ) + ( ab) = ( ab ) + ( ab )` =

[ ( a.b ) + ( a.b) ]

20

INTRODUCCION AL PLC
a

U2A U1A

Q
U3A

Dec.

I3 = c

I2 = b

I1 = a

0 1 2 3 4 5 6 7 1. 2. 3. 4.

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

1 0 0 1 1 0 0 1

como se observa la solucion simplificada nos ahorra entradas El espacion virtual es mucho menor La cantidad de corriente consumida por el circuito total va hacer menor La velocidad de transferencia es mucho mayor.

EJERCICIOS: Para los siguientes ejercicios determine el mapa K, su circuito booleano, su ecuacin sin simplificar y simplificada. 1. Decimal 0 1 2 3 2. Decimal 0 1 2 3 I2=b 0 0 1 1 I1=a 0 1 0 1 Q 0 1 1 0 I2=b 0 0 1 1 I1=a 0 1 0 1 Q 1 0 0 1

21

INTRODUCCION AL PLC 3.
Dec. I3 = c I2 = b I1 = a Q

0 1 2 3 4 5 6 7 4.
Decimal

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

1 0 1 0 0 0 1 1

I4

I3

I2

I1

0 1 2 3 4 5 6 7
8

0 0 0 0 0 0 0 0
1

0 0 0 0 1 1 1 1
0

0 0 1 1 0 0 1 1
0

0 1 0 1 0 1 0 1
0

0 0 0 0 1 1 1 0
1

9 10 11 12 13 14 15

1 1 1 1 1 1 1

0 0 0 1 1 1 1

0 1 1 0 0 1 1

1 0 1 0 1 0 1

1 1 0 0 0 0 1

22

INTRODUCCION AL PLC

LABORATORIO VIRTUAL1
NOMBRE DE LA PARCTICA: Verificacin de funcionamiento de Mapas K. OBJETIVOS: Al finalizar la prctica usted estar en la capacidad de: Identificar las diferentes partes de la que esta compuesto una compuerta lgica. Verificar el funcionamiento de las compuertas lgicas. Comprobar la lgica bsica de funciones Booleanas. Verificar el funcionamiento de los mapas K Socializar el tema a travs de las conclusiones.

INSTRUCCIONES: Repase el contenido de lgebra de mapas K. Tenga presente los objetivos. Verifique si su computador posee el programa Circuit Maker. Siga el desarrollo. Concluya.

EQUIPO: 1. Computadora 2. Programa de Circuit Maker

Desarrollo: 1. Verifique el funcionamiento de los circuitos anteriores y copie los resultados en su correspondiente tabla de verdad. 2. Verifique solo el circuito simplificado 3. Concluya. 4. Siga el desarrollo: 1. Decimal 0 1 2 3 I2=b 0 0 1 1 I1=a 0 1 0 1 Q 1 0 0 1 Resultado virtual

23

INTRODUCCION AL PLC 2. Decimal 0 1 2 3 I2=b 0 0 1 1 I1=a 0 1 0 1 Q 0 1 1 0 Resultado virtual

3.
Dec. I3 = c I2 = b I1 = a Q Resultado virtual

0 1 2 3 4 5 6 7 4.
Decimal

0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

1 0 1 0 0 0 1 1

I4

I3

I2

I1

R.V

0 1 2 3 4 5 6 7
8

0 0 0 0 0 0 0 0
1

0 0 0 0 1 1 1 1
0

0 0 1 1 0 0 1 1
0

0 1 0 1 0 1 0 1
0

0 0 0 0 1 1 1 0
1

9 10 11 12 13 14 15

1 1 1 1 1 1 1

0 0 0 1 1 1 1

0 1 1 0 0 1 1

1 0 1 0 1 0 1

1 1 0 0 0 0 1

24

INTRODUCCION AL PLC

LABORATORIO 2
NOMBRE DE LA PARCTICA: Verificacin de funcionamiento de mapas de Karnaugh. OBJETIVOS: Al finalizar la prctica usted estar en la capacidad de: Verificar el funcionamiento de los mapas K. Comprobar la lgica bsica de funciones Booleanas. Socializar el tema a travs de las conclusiones.

INSTRUCCIONES: Repase el contenido de lgebra de Bool. Tenga presente los objetivos. Adquiera los materiales y equipos que se le sugieren. Siga el desarrollo. Concluya.

MATERIALES: 5. 6. 7. 8. 9. Circuitos integrados Resistor de 330 ohmios Led Estao Circuitos integrado 7400 y 7427

EQUIPO: 5. 6. 7. 8. Fuente de voltaje de 5v Protoboard Cautn Mulitimetro digital

25

INTRODUCCION AL PLC DESARROLLO: 1. Construya el circuito que se muestra que se muestra en la figura:
U3A S1 U1B

U2A U1C S2 U1A

U3B

2. 3. 4. 5. 6.

Construya la tabla de verdad. Partiendo de la salida de la tabla de verdad construya el mapa K Simplifique el circuito Construya el circuito simplificado. Concluya

26

INTRODUCCION AL PLC

MEMORIAS Introduccin: Hasta ahora hemos estudiado circuitos combinatorios, y hemos hecho el anlisis a travs de lgebra Boleana y mapas de Karnaugh de estos circuitos. Sin embrago estos sistemas no poseen memorias para almacenar informacin. A continuacin estudiaremos las ms importantes en este sentido.

Los tipos de memorias que tenemos son asncronas no utilizan tiempo o reloj- y sincronas utilizan tiempos o reloj. MEMORIAS: Un biestable tambin llamado bscula (flip-flop en ingls), es un multivibrador capaz de permanecer en un estado determinado o en el contrario durante un lapso indefinido sin tiempo de aqu porque se llaman asncronas. Esta caracterstica es ampliamente utilizada en electrnica digital para memorizar informacin. El paso de un estado a otro se realiza variando sus entradas. Dependiendo del tipo de dichas entradas los biestables se dividen en:

Asncronos: Slo tienen entradas de control. El ms empleado es el biestable RS. Sncronos: Adems de las entradas de control posee una entrada de sincronismo o de reloj. Si las entradas de control dependen de la de sincronismo se denominan sncronas y en caso contrario asncronas. Por lo general, las entradas de control asncronas prevalecen sobre las sncronas.

La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de subida o de bajada). Dentro de los biestables Sncronos activados por nivel estn los tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D.

27

INTRODUCCION AL PLC

Biestable RS
Cronograma de la bscula RS

Dispositivo de almacenamiento temporal de dos estados (alto y bajo), cuyas entradas principales, R (reset) y S (set), a las que debe el nombre, permiten al ser activadas:

R: El borrado (reset en ingls), puesta a 0 nivel bajo de la salida. S: El grabado (set en ingls), puesta a 1 nivel alto de la salida.

Si no se activa ninguna de las entradas, el biestable permanece en el estado que posea tras la ltima operacin de borrado o grabado. En ningn caso deberan activarse ambas entradas a la vez, dado que de lo contrario no se podra determinar el estado en el que quedara la salida.

28

INTRODUCCION AL PLC Biestables RS con Compuertas lgicas: Slo posee las entradas R y S. Se compone internamente de dos puertas lgicas NO-Y (NAND) o NO-O (NOR), segn se muestra en la siguiente figura: Descripcin en base a compuertas lgicas

Su tabla de verdad es la siguiente (S representa el estado actual de la salida y q el estado anterior a la ltima activacin): Tabla de verdad biestable RS R S Q (NO-O) 0 0 0 1 1 0 1 1 q 1 0 N. D. (NO-Y) N. D. 0 1 Q

N. D.= Estado no determinado

29

INTRODUCCION AL PLC Circuito Biestable RS sncrono: a. Estructura interna b. Normalizado

Adems de las entradas R y S, posee una entrada C de sincronismo cuya misin es la de permitir o no el cambio de estado del biestable. En la siguiente figura se muestra un ejemplo de una bscula sncrona a partir de una asncrona, junto con su esquema normalizado: Su tabla de verdad es la siguiente: Tabla de verdad biestable RS C 0 1 1 1 1 R X 0 0 1 1 S Q (NO-O) X 0 1 0 1 Q Q 1 0 N. D.

X = no importa

30

INTRODUCCION AL PLC

Smbolos normalizados: Biestables D a) activo por nivel alto y b) activo por flanco de subida.

Dispositivo de almacenamiento temporal de dos estados (alto y bajo), cuya salida adquiere el valor de la entrada D cuando se activa la entrada de sincronismo, C. En funcin del modo de activacin de dicha entrada de sincronismo, existen dos tipos de biestables D:

Activo por nivel (alto o bajo), tambin denominado registro o cerrojo (latch en ingls). Activo por flanco (de subida o de bajada).

La ecuacin caracterstica del biestable D que describe su comportamiento es:

y su tabla de verdad: D Q Qsiguiente 0 X 1 X 0 1

Esta bscula puede verse como una primitiva lnea de retardo o una retencin de orden cero (zero order hold en ingls), ya que los datos que se introducen, se obtienen en la salida un ciclo de reloj despus. Esta caracterstica es aprovechada para sintetizar funciones de procesamiento digital de seales (DSP en ingls) mediante la transformada en z.

31

INTRODUCCION AL PLC

Smbolo normalizado: Biestable T activo por flanco de subida.

Dispositivo de almacenamiento temporal de dos estados (alto y bajo). La bscula T cambia de estado ("toggle" en ingls) cada vez que la entrada de sincronismo o de reloj se dispara. Si la entrada T est a nivel bajo, la bscula retiene el nivel previo. Puede obtenerse al unir las entradas de control de un biestable JK, unin que se corresponde a la entrada T. La ecuacin caracterstica del biestable T que describe su comportamiento es:

y la tabla de verdad: T Q Qsiguiente 0 0 0 1 1 0 1 1 0 1 1 0

32

INTRODUCCION AL PLC

Cronograma de la bscula JK

Dispositivo de almacenamiento temporal de dos estados (alto y bajo), cuyas entradas principales, J y K, a las que debe el nombre, permiten al ser activadas:

J: El grabado (set en ingls), puesta a 1 nivel alto de la salida. K: El borrado (reset en ingls), puesta a 0 nivel bajo de la salida.

Si no se activa ninguna de las entradas, el biestable permanece en el estado que posea tras la ltima operacin de borrado o grabado. A diferencia del biestable RS, en el caso de activarse ambas entradas a la vez, la salida adquirir el estado contrario al que tena. La ecuacin caracterstica del biestable JK que describe su comportamiento es:

Y su tabla de verdad es: J K Q Qsiguiente 0 0 0 0 0 1 1 0 1 1 1 1 0 1 X X 0 1 0 1 0 1 1 0

X=no importa

33

INTRODUCCION AL PLC Una forma ms compacta de la tabla de verdad es (Q representa el estado siguiente de la salida en el prximo flanco de reloj y q el estado actual): J K Q 0 0 0 1 1 0 1 1 q 0 1

La bscula se denomina as por Jack Kilby, el inventor de los circuitos integrados en 1958, por lo cual se le concedi el Premio Nobel en fsica de 2000.

Biestable JK activo por flanco

Smbolos normalizados: Biestables JK activo a) por flanco de subida y b) por flanco de bajada Junto con las entradas J y K existe una entrada C de sincronismo o de reloj cuya misin es la de permitir el cambio de estado del biestable cuando se produce un flanco de subida o de bajada, segn sea su diseo. Su denominacin es ingls es J-K Flip-Flop Edge-Triggered. De acuerdo con la tabla de verdad, cuando las entradas J y K estn a nivel lgico 1, a cada flanco activo en la entrada de reloj, la salida del biestable cambia de estado. A este modo de funcionamiento se le denomina modo de basculacin (toggle en ingls).

34

INTRODUCCION AL PLC

Biestable JK Maestro-Esclavo

Smbolos normalizados: Biestable JK Maestro-Esclavo a) activo por nivel alto y b) activo por nivel bajo Aunque an puede encontrarse en algunos equipos, este tipo de biestable, denominado en ingls J-K Flip-Flop Master-Slave, ha quedado obsoleto ya que ha sido reemplazado por el tipo anterior. Su funcionamiento es similar al JK activo por flanco: en el nivel alto (o bajo) se toman los valores de las entradas J y K y en el flanco de bajada (o de subida) se refleja en la salida.

Otra forma de expresar la tabla de verdad del biestable JK es mediante la denominada tabla de excitacin:
q Q J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0

35

INTRODUCCION AL PLC

LABORATORIO 3
NOMBRE DE LA PARCTICA: Verificacin de funcionamiento de las memorias RS OBJETIVOS: Al finalizar la prctica usted estar en la capacidad de: Verificar el funcionamiento de la memoria RS asncrona Verificar el funcionamiento de la memoria RS sincrona Comprobar la lgica bsica de funcionamiento de las memorias RS sncronas y asincronas. Socializar el tema a travs de las conclusiones.

INSTRUCCIONES: Repase el contenido de memorias Tenga presente los objetivos. Adquiera los materiales y equipos que se le sugieren. Siga el desarrollo. Concluya.

MATERIALES: 1. 2. 3. 4. circuitos integrados Resistor de 330 ohmios Led Estao

Circuitos integrado 7400, 74LS112 EQUIPO: 5. 6. 7. 8. Fuente de voltaje de 5v Protoboard Cautn Multimetro digital

36

INTRODUCCION AL PLC

DESARROLLO: 1. Construya el circuito que se muestra que se muestra en la figura:

2. Llene la siguiente tabla Dec R S Q Q NEG 0 0 0 1 0 1 2 1 0 3 1 1 3. Construya el circuito de la figura

37

INTRODUCCION AL PLC

4. 5. 6. 7.

Conecte un generador de seal en la seal de reloj a 10 hz, y 5 v de onda cuadrada. Observe que sucede con las correspondientes seales a las salidas. Concluya. Realice la misma operacin con el integrado 74s 112 como se muestra en la figura.

38

INTRODUCCION AL PLC

Circuitos Contadores:
Introduccin: Cuando trabajamos en programacin de funciones lgicas sin lugar a dudas organizar nuestras funciones es de vital importancia si certeramente deseamos realizar 39

INTRODUCCION AL PLC programas de alto nivel. Para ello es requerido tener una slida estructura mental de los elementos con los cuales cuenta la naturaleza, entre ellos hemos encontrado: 1. Sumas y multiplicaciones binarias, de las cuales se desglosa toda una serie de funciones Booleanas, estas estn presentes en toda la naturaleza, sea esta hidrulica, elctrica, magntica, trmica o electrnica. 2. Memoria: como lo vimos en el tema anterior estas podemos encontradas en dos presentaciones, asncronas (sin tiempo) y sncronas (con tiempo). De aqu podemos construir retardo ya sean al encendido o al apagado o simplemente una retencin. 3. El tema que nos ocupa hoy son los contadores: es de vital importancia contar eventos determinados ya que este nos enva un indicativo importantsimo por donde vamos. Los contadores podemos ver dos tipos generales los contadores hacia arriba UP y contadores hacia abajo DONW. Presentacin: Los contadores estn construidos con memoria JK y generalmente los encontramos integrados como es el caso del 7490 contador de dcadas y el 74193 Contador up y Down. Observe los circuitos CONTADORES DE DECADAS:

CONTADOR UP, DOWN

40

INTRODUCCION AL PLC

OSCILOGRAMA DE FUNCIONAMIENTO: Entre otras de las tcnicas para analizar o solucionar circuitos digitales es a travs de oscilo gramas de funcionamiento estos nos indican dos variables: tiempo de estada en TON o TOFF (variables de estado) y Nivel lgico. En la figura se muestra un contador de flanco descendente

41

INTRODUCCION AL PLC

LABORATORIO 3
NOMBRE DE LA PARCTICA: Verificacin de funcionamiento de contadores con JK OBJETIVOS: Al finalizar la prctica usted estar en la capacidad de: Verificar el funcionamiento de los contadores con el 7490 Socializar el tema a travs de las conclusiones.

INSTRUCCIONES: Repase el contenido de contadores Tenga presente los objetivos. Adquiera los materiales y equipos que se le sugieren. Siga el desarrollo. Concluya.

MATERIALES: 9. circuitos integrados 7490 10. Cuatro resistor de 330 ohmios 11. Cuatro Led 12. Interruptores uput y pulsador 13. Estao EQUIPO: 14. Fuente de voltaje de 5v 15. Protoboard 16. Cautn 17. Multimetro digital

DESARROLLO:

42

INTRODUCCION AL PLC 1. Construya el circuito que se muestra que se muestra en la figura:

2. Llene la tabla que se le presenta y anote el correspondiente decimal de acuerdo al led o leds que se encienden D C B A Decimal

3. Que tipo de contador es el anterior ascendente o descendente?

DECODIFICADORES: 43

INTRODUCCION AL PLC DECODIFICADORES Un decodificador es un circuito lgico combi nacional, que convierte un cdigo de entrada binario de N bits en M lneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N), tales que cada lnea de salida ser activada para una sola de las combinaciones posibles de entrada. La Figura 1, muestra el diagrama general de un decodificador de N entradas y M salidas. Puesto que cada una de las entradas puede ser 1 o 0, hay 2N combinaciones o cdigos de entrada. Para cada una de estas combinaciones de entrada slo una de la M salidas estar activada 1, para lgica positiva; todas las otras salidas estarn en 0. Muchos decodificadores se disean para producir salidas 0 activas, lgica negativa, donde la salida seleccionada es 0 mientras que las otras son 1. Esto ltimo se indica siempre por la presencia de pequeos crculos en las lneas de salida del diagrama del decodificador.

Algunos decodificadores no usan todos los 2N cdigos posibles de entrada, sino slo algunos de ellos. Por ejemplo, un decodificador BCD a DECIMAL, tiene un cdigo de entrada de 4 bits, el cual slo usa diez grupos codificados BCD, 0000 hasta 1001. Algunos de estos decodificadores se disean de tal manera, que si cualquiera de los cdigos no usados se aplica a la entrada, ninguna de las salidas se activar. CODIGO BCD

44

INTRODUCCION AL PLC BCD son las iniciales de unas palabras inglesas que traducidas vendran a significar Cdigo Decimal codificado en Binario. Es decir cada cifra decimal se codifica segn una serie de bits binarios Cuantos?, como existen diez cifras del 0 al 9 necesitamos 4 bits por cifra. (Con 3 nos quedaramos cortos ya que como mximo podramos codificar 8 cifras). Ahora resulta que con 4 bits podramos codificar hasta 16 cifras, luego vemos que hay 6 combinaciones (de 1010 a 1111) que nunca se utilizan en el cdigo BCD; de ah que este cdigo sea menos compacto que el binario puro. - La conversin de decimal a BCD es muy fcil, lo vers con un ejemplo. Imagina que deseas convertir el nmero 15793 dado en decimal a BCD. Tomamos cada cifra decimal por separado y le asignamos la combinacin que le corresponde: 1 5 7 9 3 -> 0001 -> 0101 -> 0111 -> 1001 -> 0011 = 0x8 + 0x4 + 0x2 + 1x1 = 0x8 + 1x4 + 0x2 + 1x1 = 0x8 + 1x4 + 1x2 + 1x1 = 1x8 + 0x4 + 0x2 + 1x1 = 0x8 + 0x4 + 1x2 + 1x1

Se colocan estas combinaciones unas detrs de otras y ya tenemos el nmero convertido a BCD 15793 (decimal) -> 00010101011110010011 (BCD).

- La conversin de BCD a decimal es igual de simple, vamos a utilizar otro ejemplo. Imagina que deseas convertir el numero 01000110001 (BCD) a decimal. Tomamos a partir de la derecha grupos de 4 bits y los convertimos a su cifra correspondiente (utilizando cdigo binario): 0001 0011 010 -> 1 -> 3 -> 2 (si faltan bits se completan con ceros)

Se toman las cifras decimales as obtenidas en orden inverso, por lo tanto: 01000110001 (BCD) CIRCUITO INTEGRADO 7447 -> 231 (decimal)

45

INTRODUCCION AL PLC El decodificador 7447 es un circuito lgico que acepta un conjunto de entradas que representan nmeros binarios y que activa solamente la salida que corresponde a dicho dato de entrada. En un decodificador, dependiendo de la combinacin en sus entradas se determina qu nmero binario (combinacin) se presenta a la salida correspondiente a dicho nmero, mientras tanto todas las otras salidas permanecern inactivas Este decodificador sirve para mostrar salidas decimales a entradas binarias. Las entradas pueden estar dadas por cualquier dispositivo que tenga 4 salidas digitales como la computadora, un micro, o Simplemente utilizando switches para conmutar los unos y ceros. ESQUEMA DEL DECODIFICADOR 7447

DISPLAY (CON LED`S) El display que utilizaremos ser realizado con led`s consecutivos utilizando los mismos principios que un display de siete segmentos de nodo comn. Es decir que todos los segmentos estarn conectados al Lcd y la tierra se proporcionara a travs del 7447.

46

INTRODUCCION AL PLC

SCADA: Supervisin, Control, y Adquisicin, de Datos es una de las etapas mas importantes de todo proceso industrial, los dos temas anterior representan la primera capa de la cebolla del procesos de estabilidad ya que al unir el IC 7490 y el IC 7447 podemos contar y visualizar el procesos y obtener a nuestra salida informacin visual y salidas digital(ya sea a relee o tiristor) para conectar estas salidas ya sea a un plc, un PIC o una maquina determinada. Observe la figura

47

INTRODUCCION AL PLC

48

INTRODUCCION AL PLC

49

You might also like