Está en la página 1de 34

Electrónica

1 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Los contenidos a desarrollar son:

1. Diferencia entre un Sistema Combinacional y


otro Secuencial
2. Sistemas Secuenciales.
3. Biestable o Flip-Flop.
4. Registros.
5. Contadores.

2 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Un circuito combinacional, como su nombre lo sugiere


es un circuito cuya salida depende solamente de la
"combinación" de sus entradas en el momento que se está
realizando la medida en la salida.
La salida F (salida final o total del circuito) variará si
alguna de las entradas A o B o las dos a la vez cambian.

La diferencia principal entre un circuito combinacional y


un circuito secuencial es que en el segundo caso hay una
realimentación de una señal de salida hacia la entrada.
En un Circuito Secuencial (con memoria) las salidas
dependen de las entradas y del valor almacenado en su
memoria (estado). Ejemplo: Memoria de Datos.
3 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Los biestables o flip-flops cumplen con una función


muy importante en la electrónica digital. Así, por ejemplo,
se pueden utilizar para medir la frecuencia, contar el
tiempo, genera señales de forma secuencial, memorizar
registros (palabras en código binario), etc.
Los biestables se utilizan fundamentalmente para
almacenar un bit binario, representado por un estado
eléctrico alto o bajo.
El circuito secuencial más simple es un biestable tipo
R-S, a partir del cual se construyen otros tipos de
biestables como el J-K, el D y el T.

4 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Se trata de un circuito básico de memoria que permite


memorizar un bit.

Se caracteriza por tener dos salidas


opuestas. En este caso un inversor
actúa sobre el otro y hace que no se
pierda la señal, aunque este circuito no
es útil a nivel práctico.

Nivel alto: H → SET (poner)


Nivel bajo: L →
{ RESET (reponer)
CLEAR (borrar)

5 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica BIESTABLE O FLIP-FLOP

BIESTABLE R-S
Con puertas NOR se puede realizar un flip-flop que tenga dos
estados, que se puede usar más y sustituir al anterior.

Funcionamiento:
• Al activarse la entrada R (reset) la salida Q pasa a nivel bajo o puesta a cero.
• Al activarse la entrada S (set), la salida Q pasa a nivel alto o uno.
• Nunca deben activarse las dos entradas a la vez, ya que las dos salidas
tenderían a tomar el mismo valor y no se podría asegurar que valor tomaría la
salida.
6 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica BIESTABLE O FLIP-FLOP

BIESTABLE D
Sólo posee una entrada de datos D y una de reloj, y se puede
construir a partir de un R-S.

Funcionamiento:
El nivel de salida es igual
que el de la entrada de datos D,
siempre y cuando ocurra
mientras exista un flanco activo
de la señal de reloj.

7 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica BIESTABLE O FLIP-FLOP

BIESTABLE D

Ejemplo encapsulado:

8 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica BIESTABLE O FLIP-FLOP

CIRCUITO PRUEBA DEL BIESTABLE D


Circuito sencillo para probar su funcionamiento, si metemos un
1 en el interruptor y pulsamos (una señal de reloj, flanco
ascendente) Q=1 y si lo hacemos al revés, cambiamos el pulsador
a 0 y metemos otra señal de reloj la salida Q pasa a 0.

9 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica BIESTABLE O FLIP-FLOP

BIESTABLE J-K
El biestable J-K es muy similar al R-S, con la importante
modificación de eliminar la condición de salida no permitida que se
da cuando ambas entradas se encuentran a nivel alto.
Este biestable se puede diseñar a partir de un biestable R-S,
conectando dos puertas AND a las entradas, de esta manera es
imposible que las dos salidas de estas puertas AND, que alimentan
a las entradas R y S se encuentren a “1”.

10 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica BIESTABLE O FLIP-FLOP

Si se añade una entrada de reloj a un biestable J-K este pasará


a funcionar en modo síncrono, de tal manera que las señales de
entrada sólo pueden provocar una variación en el estado de la
salida si hay presente señal de sincronismo.

11 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica BIESTABLE O FLIP-FLOP

BIESTABLE T
Si se unen las dos entradas de datos de un biestable síncrono
J-K se forma un biestable tipo T.
Se usan principalmente en la construcción de contadores
asíncronos.

12 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Conjunto de biestables que permite conseguir un


conjunto de bits.
Un ejemplo es el registro de desplazamiento que
permite mover la información en serie. Permitirá
convertir de la información de serie a paralelo y al revés.

13 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica REGISTROS

EJEMPLO: Registro de 4 bits.

Metemos la información 1 1 0 1 0.
Suponemos el
tiempo de retención
cero.
Lo importante es
que la información
esté antes del flanco.
Después de ocho
impulsos saldría la 1ª
información.
14 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Segunda aplicación fundamental de los


biestables. Registran lo que va sucediendo,
evolucionando y dan resultado de lo ocurrido.
Es un circuito de progreso de estado en estado
en respuesta a un suceso externo.
En cada momento el contador da el número de
sucesos que se han producido.
No se pueden utilizar los biestables tipo D, pero
si el J-K ó el T.

15 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica CONTADORES

Ejemplo: Contador descendente.

Señal de Reloj

Display
http://www.neuroproductions.be/logic-lab/

16 THE LOGIG LAB – Simulador digital ON LINE TEMA 10: Análisis de Circuitos Secuenciales
Electrónica CONTADORES

El circuito cuenta los impulsos dados


por el pulsador 1.
17 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica CONTADORES

El circuito cuenta los impulsos dados por el pulsador 1 y


los va contando en el display.
18 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica CONTADORES

Con el pulsador 3 a cero hace una cuenta descendente en el 1er display


que al llegar a 0 da una señal al 2do display que cuenta el número de cuentas
del primero.
Se pueden visualizar las cuentas también en la salida de los leds.
19 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

20 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

1. ¿Qué biestable posee un estado


prohibido de funcionamiento?

a) □ R-S
b) □ T
c) □ D

21 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

2. A un biestable D síncrono se le aplica la señal de entrada


de datos que se muestra en esta figura. Dibujar la señal de
salida Q si el biestable se encuentra inicialmente en reset
para los siguientes casos de activación:
a) Por flanco de subida.
b) Por flanco de bajada.

22 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica
SOLUCIÓN EJERCICIO Nº 11 - biestable D

a) Por flanco de subida.


b) Por flanco de bajada.
23 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

24 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

25 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

1. Un sistema electrónico de alarma está constituido por 4 detectores A,


B, C y D. La alarma debe dispararse cuando se activen 3 ó 4 detectores.
Si se activan sólo 2 detectores su disparo es indiferente. La alarma
nunca debe dispararse si se activa un solo detector o ninguno. Por último
y por razones de seguridad, se deberá activar si A=0, B=0, C=0 y D=1.
Diseñar un circuito de control para esta alarma con el menor número
posible de puertas lógicas.

26 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

2. Diseñar un sistema de alarma con tres sensores


A, B y C para su activación, mediante un circuito
combinacional con un multiplexor de 8 entradas, de
tal manera que la señal de alarma se active cuando
se cumplan las siguientes condiciones:
• El sensor A desactivado, el B activado y el C
en cualquier posición.
• Los sensores A y B desactivados y el C
activado.
• Todos los sensores activados.

27 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

SOLUCIÓN EJERCICIO Nº 2:
Lo primero que se necesita es la tabla de la verdad, que se construye a
partir de los datos del ejercicio:
A BC S • El sensor A desactivado, el B activado y el C en cualquier
posición.
0 0 0 0
• Los sensores A y B desactivados y el C activado.
0 0 1 1
• Todos los sensores activados.
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1

Como el ejercicio pide que lo hagamos con un multiplexor, una manera


de hacerlo es conectar las entradas con un nivel lógico “1” a la tensión de
alimentación VCC y a masa las que posean el nivel lógico “0” tal como se
muestra en la siguiente diapositiva:

28 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

SOLUCIÓN EJERCICIO Nº 2 (2):

Circuito con el MULTIPLEXOR:

A BC S

0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1

29 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

3. Diseñar un circuito combinacional con


un decodificador que cumpla con la
siguiente función lógica:
S = A⋅ B ⋅C + A⋅ B ⋅C + A⋅ B ⋅C + A⋅ B ⋅C
Igual que antes construimos primero la tabla de la verdad (sencillo a partir de los
términos canónicos) y después diseñamos el circuito, teniendo en cuenta que ahora
hay que utilizar un decodificador (con salida activa alta):

A BC S Se necesita un deco-
dificador con tantas
0 0 0 0 entradas como
0 0 1 1 variables.
0 1 0 0 En este caso de 3
entradas y 8 salidas, de
0 1 1 1
salida activa alta, al que
1 0 0 0 se le conecta una puerta
1 0 1 0 OR a todas aquellas
1 1 0 1 salidas que presenten
1 1 1 1 un “1” lógico.
30 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

4. La guillotina de una máquina chapadora de cantos


de tableros se pone en contacto con un interruptor
A, y funciona (realiza el corte) cuando un final de
carrera B detecta que el tablero ya ha pasado. Por
otro lado un contacto C del resguardo de la
máquina evita que la guillotina pueda funcionar si
detecta que se ha abierto. Diseñar el circuito
combinacional que regule el funcionamiento del
corte de la guillotina solamente con puertas NAND
de dos entradas.

31 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

SOLUCIÓN EJERCICIO Nº 4:
Realizamos la tabla de la
verdad: C
B
A BC S

0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0 A
1 0 1 0
1 1 0 0
1 1 1 1 S = A⋅ B ⋅C
Como el ejercicio lo pide con puertas NAND de dos entradas:

32 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica Diseño de Circuitos Combinacionales con Puertas Lógicas
DISEÑO CON PUERTAS NAND y NOR

b) NAND actuando como puerta AND

Demostración
S1 S
A B S1 S
0 0 1 0
0 1 1 0
1 0 1 0
1 1 0 1

33 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

5. Diseñar el circuito lógico que controle la iluminación de un


conjunto de calles de tal manera que:
• Las luces deben estar encendidas cuando un interruptor
crepuscular diga que es de noche.
• Se colocará un reloj que de un “1” a la salida en un margen de
horario nocturno. De tal manera que cuando pase a “0” se
apaguen las luces y poder controlar de forma separada lo que
indique el interruptor crepuscular.
• Se coloca un interruptor para probar de manera manual las
luces a cualquier hora del día.
• El alumbrado está conectado a las misma línea que un
sistema de riego de jardines de tal manera que no podrán
coincidir, teniendo preferencia el sistema de riego a la
iluminación.
Entradas:
• A: Interruptor Crepuscular.
• B: Reloj.
• C: Interruptor manual.
• D: Sistema de riego funcionando.
34 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Ejercicio 5 (1) Nº A B C D S
TABLA DE LA VERDAD:
0 0 0 0 0 0
Entradas:
• A: Interruptor Crepuscular. 1 0 0 0 1 0
• B: Reloj. 2 0 0 1 0 1
• C: Interruptor manual.
• D: Sistema de riego funcionando. 3 0 0 1 1 0
4 0 1 0 0 0
COMENTARIOS:
• Cuando el sistema de riego (D) está en 5 0 1 0 1 0
marcha obligatoriamente la iluminación 6 0 1 1 0 1
debe estar apagada “0”. 7 0 1 1 1 0
• La prueba manual (C) tiene preferencia,
cuando esté a “1” se encenderá la 8 1 0 0 0 0
iluminación (menos cuando esté el 9 1 0 0 1 0
sistema de riego). 10 1 0 1 0 1
• Como el reloj (B) indica que debe
apagarse (antes que el interruptor 11 1 0 1 1 0
crepuscular) cuando esté a “0” debe 12 1 1 0 0 1
estar apagada la iluminación. 13 1 1 0 1 0
• En el resto de variables, cuando el
interruptor crepuscular (A) esté a “1” las 14 1 1 1 0 1
luces se encenderán. 15 1 1 1 1 0
35 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica
Ejercicio 5 (2)
Nº A B C D S
Una vez que tenemos la tabla de la verdad
0 0 0 0 0 0 realizamos la tabla de Kanaugh para realizar
1 0 0 0 1 0 la función más simplificada:
D C
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0 B
8 1 0 0 0 0
9 1 0 0 1 0 A
10 1 0 1 0 1
11 1 0 1 1 0
12 1 1 0 0 1 Y la función simplificada será:
13 1 1 0 1 0
14 1 1 1 0 1 S = C ⋅ D + A⋅ B ⋅ D
15 1 1 1 1 0
36 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

EJERCICIO 5 (3) Entradas:


• A: Interruptor Crepuscular.
CIRCUITO:
• B: Reloj.
• C: Interruptor manual.

S = C ⋅ D + A⋅ B ⋅ D
• D: Sistema de riego funcionando.

37 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

6. Diseñar el circuito lógico que controle la admisión de


tarros de caramelos para su posterior envasado teniendo
en cuenta que el control de calidad se realiza mediante
cuatro sensores simultáneos que realizan la siguiente
función:
• Sensor A: Peso adecuado. “1” bien y “0” mal.
• Sensor B: Llenado adecuado. “1” bien y “0” mal.
• Sensor C: Cerrado correcto del tarro. “1” bien y “0”
mal.
• Sensor D: Tarro deformado. “1” bien y “0” mal.
De tal manera que se rechace el tarro mediante una
compuerta (“1” a la salida) si se cumple alguna de las
siguientes condiciones:
• No puede pasar ningún tarro con el peso inadecuado.
• No puede pasar ningún tarro con 2 defectos o más.
38 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Ejercicio 6 (1) Nº A B C D S
TABLA DE LA VERDAD:
0 0 0 0 0 1
Entradas: 1 0 0 0 1 1
• Sensor A: Peso adecuado.
“1” bien y “0” mal. 2 0 0 1 0 1
• Sensor B: Llenado adecuado. 3 0 0 1 1 1
“1” bien y “0” mal.
• Sensor C: Cerrado correcto del tarro. 4 0 1 0 0 1
“1” bien y “0” mal. 5 0 1 0 1 1
• Sensor D: Tarro deformado.
“1” bien y “0” mal. 6 0 1 1 0 1
7 0 1 1 1 1
COMENTARIOS:
• Si el sensor A está a “0” la salida será
8 1 0 0 0 1
“1”: Se rechaza el tarro. 9 1 0 0 1 1
• En el resto de combinaciones cuando 10 1 0 1 0 1
tenemos dos “0” o más en la
combinación también tendremos un “1”.
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 0
39 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Nº A B C D S Ejercicio 6 (2)
SIMPLIFICACIÓN DE LA FUNCIÓN:
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 1
6 0 1 1 0 1
7 0 1 1 1 1
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 1
11 1 0 1 1 0
12 1 1 0 0 1 Y la función simplificada será:
13 1 1 0 1 0
14 1 1 1 0 0 S = A + B ⋅C + C ⋅ D + B ⋅ D
15 1 1 1 1 0
40 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica
Entradas:
EJERCICIO 6 (3) • Sensor A: Peso adecuado.
CIRCUITO: “1” bien y “0” mal.
• Sensor B: Llenado adecuado.
“1” bien y “0” mal.
S = A + B ⋅C + C ⋅ D + B ⋅ D • Sensor C: Cerrado correcto del tarro.
“1” bien y “0” mal.
• Sensor D: Tarro roto.
“1” bien y “0” mal.

41 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

42 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

7. Un motor eléctrico puede girar en ambos sentidos por medio de


dos contactores: “D” para el giro a derecha e “I” para el giro a
izquierda. Estos dos contactores son comandados por dos
interruptores de giro “A” (derecha) y B (izquierda) y un interruptor
de selección “C” de acuerdo con las siguientes condiciones:
• Si solo se acciona uno de los dos interruptores de giro, el
motor gira en el sentido correspondiente.
• Si se accionan los dos interruptores de giro al mismo tiempo,
el sentido de giro depende del estado del interruptor “C” de la
siguiente manera:
 Si “C” está activado, el motor gira a la derecha.
 Si “C” está en reposo, el motor gira a la izquierda.
Establecer:
a) La tabla de la verdad.
b) Las funciones lógicas D e I y simplificarlas.
c) Su circuito lógico mediante puertas.
43 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica
Entradas:
Ejercicio 7 • INT A: Giro a derecha.
a) TABLA DE LA VERDAD: • INT B: Giro a izquierda.
• Selector C: Si A=1 y B=1
 Si C=1; D=1
Nº A B C D I  Si C=0; I=1

0 0 0 0 0 0 Y ya se puede simplificar por Karnaugh:


1 0 0 1 0 0
2 0 1 0 0 1
3 0 1 1 0 1 b) FUNCIONES LÓGICAS:
1 0 0 1 0
D = A ⋅ B + A ⋅ C = A ⋅ (B + C)
4

5 1 0 1 1 0
6 1 1 0 0 1
I = A ⋅ B + B ⋅ C = B ⋅ ( A + C)
7 1 1 1 1 0

44 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Ejercicio 7 Entradas:
• INT A: Giro a derecha.
c) CIRCUITO:
• INT B: Giro a izquierda.
• Selector C: Si A=1 y B=1
D = A ⋅ B + A ⋅ C = A ⋅ (B + C)  Si C=1; D=1
 Si C=1; I=1
I = A ⋅ B + B ⋅ C = B ⋅ ( A + C)

45 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

8. A partir de los cronogramas de las entradas A, B y C y de


la salida F de un circuito lógico que aparecen en la figura,
determinar cuál es su estructura de puertas.

46 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Ejercicio 8 A partir del cronograma construimos


a) TABLA DE LA VERDAD:
la tabla de la verdad, revisando cada
periodo de tiempo.

Nº A B C F
0 0 0 0 0
1 0 0 1 1
2 0 1 0 1
3 0 1 1 0
4 1 0 0 1
5 1 0 1 0
6 1 1 0 0
7 1 1 1 1

47 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Ejercicio 8 Una vez que tenemos la tabla de la


b) FUNCIÓN:
verdad, reducimos por Karnaugh y
conseguimos la función de salida:
Nº A B C F
0 0 0 0 0
1 0 0 1 1
2 0 1 0 1
3 0 1 1 0
4 1 0 0 1
5 1 0 1 0
6 1 1 0 0
7 1 1 1 1

Como no podemos hacer grupos nos quedamos con los


términos canónicos:

F = A⋅ B ⋅ C + A⋅ B ⋅ C + A⋅ B ⋅ C + A⋅ B ⋅ C
48 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Ejercicio 8 A partir de la función dibujamos el


c) CIRCUITO:
circuito con puertas lógicas:

F = A⋅ B ⋅ C + A⋅ B ⋅ C + A⋅ B ⋅ C + A⋅ B ⋅ C

49 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

9. Un coche tiene un sensor de aparcamiento en la parte


frontal que mide la distancia hasta el coche situado en esa
posición de tal manera que el resultado es aportado a un
sistema de un nibble de manera que cada número binario
equivale a un centímetro. Diseñar un circuito lógico que
nos dé una alarma cuando la distancia al otro coche (u
obstáculo) sea MENOR o igual que 4 cm y añadirle un
decodificador de BCD a 7 segmentos (7447) que indique
en el panel la distancia.

50 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Nº A B C D S Ejercicio 10
SIMPLIFICACIÓN DE LA FUNCIÓN:
0 0 0 0 0 1
D C
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 0
B
6 0 1 1 0 0
7 0 1 1 1 0
8 1 0 0 0 0 A
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 0 Y la función simplificada será:
13 1 1 0 1 0
14 1 1 1 0 0 S = A⋅ B + A⋅C ⋅ D
15 1 1 1 1 0
51 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Ejercicio 9 A partir de la función dibujamos el circuito con


CIRCUITO:
puertas lógicas y le añadimos el decodificador:

S = A⋅ B + A⋅C ⋅ D

52 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

9. Un coche tiene un sensor de


aparcamiento en la parte frontal que mide la
distancia hasta el coche situado en esa
posición de tal manera que el resultado es
aportado a un sistema de un nibble de
manera que cada número binario equivale a
un centímetro. Diseñar un circuito lógico
que nos dé una alarma cuando la distancia
al otro coche (u obstáculo) sea MAYOR de
4 cm y añadirle un decodificador de BCD a
7 segmentos (7447) que indique en el panel
la distancia.
53 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Nº A B C D S Ejercicio 10
SIMPLIFICACIÓN DE LA FUNCIÓN:
0 0 0 0 0 0
D C
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 1
B
6 0 1 1 0 1
7 0 1 1 1 1
8 1 0 0 0 1 A
9 1 0 0 1 1
10 1 0 1 0 1
11 1 0 1 1 1
12 1 1 0 0 1 Y la función simplificada será:
13 1 1 0 1 1
14 1 1 1 0 1 S = A + B ⋅ D + B ⋅C
15 1 1 1 1 1
54 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Ejercicio 9 A partir de la función dibujamos el circuito con


CIRCUITO:
puertas lógicas y le añadimos el decodificador:
S = A + B ⋅ D + B ⋅C

55 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

10. En la figura aparece un sencillo sistema de seguridad para una


puerta. Este sistema consta de un lector de tarjetas y un teclado. Una
persona puede abrir la puerta si dispone de una tarjeta que se detecte
adecuadamente y además teclea la clave adecuada.

Por otro lado, las claves de teclado autorizadas son BCD = 101 y 100.
Para desbloquear la puerta, la persona debe pulsar una de las claves
autorizadas en el teclado e insertar la tarjeta que sea aceptada cómo válida
en el lector. Si la tarjeta no es válida y si la clave de teclado es errónea,
sonará una alarma. Diseñar el circuito lógico para este sistema de
seguridad. El circuito constará de 2 salidas X e Y. Si X=1 se abrirá la puerta
y si Y=1 sonará la alarma.
56 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Para construir la tabla de la verdad Nº A B C D X Y


tendremos en cuenta:
0 0 0 0 0 0 0
X= 1 puerta abierta.
Y=1 alarma encendida. 1 0 0 0 1 0 0
• Si A=0 (no se mete tarjeta o no la 2 0 0 1 0 0 0
detecta)
3 0 0 1 1 0 0
Entonces: X=0 e Y=0
Ni se abre la puerta ni suena la 4 0 1 0 0 0 0
alarma. 5 0 1 0 1 0 0
6 0 1 1 0 0 0
• Si A=1 + BCD correcto
Entonces: X=1 e Y=0 7 0 1 1 1 0 0
Claves autorizadas: 8 1 0 0 0 0 1
BCD = 101
9 1 0 0 1 0 1
BCD = 100
Se abre la puerta y no suena la 10 1 0 1 0 0 1
alarma. 11 1 0 1 1 0 1
12 1 1 0 0 1 0
• Si A=1 + BCD incorrecto
Entonces: X=0 e Y=1 13 1 1 0 1 1 0
Es decir no se abre la puerta y suena 14 1 1 1 0 0 1
la alarma.
15 1 1 1 1 0 1
57 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Ejercicio 10 A partir de la tabla de la verdad obtenemos las


FUNCIONES:
funciones, con Karnaugh:
D C D C

B B

A A

X = A⋅ B ⋅C Y = A ⋅ B + A ⋅ C = A ⋅ (B + C)
PUERTA ALARMA

58 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Ejercicio 10 A partir de las funciones realizamos los


CIRCUITOS:
circuitos:
PUERTA ALARMA

X = A⋅ B ⋅C Y = A ⋅ B + A ⋅ C = A ⋅ (B + C)

NOTA: Se puede observar que ninguna de las salidas depende de “D”, eso
quiere decir que se podría quitar o mejor que tendríamos que cambiar las claves
de
59 acceso para hacer un sistema más seguro. TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

11. Un almacén tiene 4 puertas y en cada una de ellas


hay un pulsador para conectar la iluminación. Construir
un circuito digital para gobernar la iluminación del
almacén utilizando 4 pulsadores en paralelo y un flip-flop
tipo D.

60 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

Aprovecharemos que al introducir una señal en el reloj por


flanco de subida (pulsador alimentado a VCC+) si la entrada ha
cambiado cambiará de nuevo la propia salida, si usamos la salida
negada como entrada en D (set y reset) con una nueva señal de
reloj la salida volverá a cambiar, es decir realizando una
realimentación. El circuito podría ser el siguiente:

61 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Podemos realizar el circuito de simulación y comprobar que


funciona, utilizando el 7474:

62 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

A partir del circuito anterior surge una cuestión:


¿Porqué al principio hay que apretar dos veces el pulsador para
que se encienda la luz y después ya actúa bien?

RESPUESTA:
Si nos fijamos en el circuito al pulsar la 1ª vez (primera señal de
reloj) lo que hacemos es memorizar la 1ª señal en el flip-flop, en
este caso un cero (la ausencia de señal inicial en el flip-flop), en la
2ª pulsación como el flip-flop tiene memorizado un “0” por Q
negada sacará un 1: memorizará un “1” y se encenderá el led.

63 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

12. En una empresa los directivos de la misma poseen


todas las acciones, que se distribuyen de la siguiente
manera:
• Director (A): 45% de las acciones.
• Vicedirector (B): 30% de las acciones.
• Secretario (C): 15% de las acciones.
• Jefe de ventas (D): 10% de las acciones.
Para aprobar una determinada decisión la suma de los
votos de los directivos de la empresa debe ser superior a
un 50%. Se pide:
a) Obtener la tabla de la verdad de aceptación de una
decisión.
b) Simplificación de la función lógica obtenida
mediante el método de Karnaugh.
c) Implementar el circuito con puertas lógicas.
64 TEMA 10: Análisis de Circuitos Secuenciales
Electrónica

Nº A
A B C D X
X
Para construir la tabla de la
verdad tendremos en cuenta: 00 00 00 0 0 0
A – 45% 11 00 00 0 1 0
B – 30%
C – 15% 22 00 00 1 0 0
D – 10% 33 00 00 1 1 0
44 00 11 0 0 0
A+cualquier otro ya supera el 50%
55 00 11 0 1 0
B+C+D supera el 50% 66 00 11 1 0 0
77 00 11 1 1 1
88 11 00 0 0 0
99 11 00 0 1 1
10
10 11 00 1 0 1
11
11 11 00 1 1 1
12
12 11 11 0 0 1
13
13 11 11 0 1 1
14
14 11 11 1 0 1
15
15 11 11 1 1 1
X = A⋅ B + A⋅ D + A⋅C + B ⋅C ⋅ D
65 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

Ejercicio 12
c) CIRCUITO: X = A⋅ B + A⋅ D + A⋅C + B ⋅C ⋅ D

66 TEMA 10: Análisis de Circuitos Secuenciales


Electrónica

67 TEMA 10: Análisis de Circuitos Secuenciales

Electrónica

68 TEMA 10: Análisis de Circuitos Secuenciales

También podría gustarte