Академический Документы
Профессиональный Документы
Культура Документы
DIGITALES
PREGUNTA 1:
Analizar su funcionamiento y construir su tabla de verdad del circuito
mostrado
PREGUNTA 2:
Analizar el funcionamiento del circuito mostrado y graficar su diagrama de
tiempos.
<
PREGUNTA 3:
Utilizando el Flip Flop D, diseñar un circuito que el permita convertir a Flip
Flop JK. Implementar el circuito utilizando solamente Puertas Lógicas
NAND y verifique su tabla de verdad.
J K Qn Qn+1 D
0 0 0 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 0 0
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 0 0
̅ ∗ 𝑄𝑛 = ̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅ ̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅̅ ̅
𝐽 ∗ ̅̅̅̅
𝑄𝑛 + 𝐾 𝑗∗𝑄 ̅̅̅̅
𝑛 + 𝑘 ∗ 𝑄𝑛 = 𝑗 ∗ 𝑄𝑛 ∗ 𝑘 ∗ 𝑄𝑛
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅̅̅̅̅̅̅
= ̅̅̅̅̅̅̅̅
𝑗∗𝑄 ̅̅̅̅ ̅̅̅̅̅̅
𝑛 ∗ 𝑘 ∗ 𝑘 ∗ 𝑄𝑛
PREGUNTA 4:
Analice el funcionamiento del circuito y desarrollar su tabla de verdad
J K 𝑄𝑛+1 ̅̅̅̅̅̅
𝑄𝑛+1
0 0 𝑄𝑛 ̅̅̅̅
𝑄 𝑛
0 1 0 1
1 0 1 0
1 1 1 1
Analizando su funcionamiento:
̅̅̅̅̅̅̅̅̅̅̅̅̅̅
En las salidas tenemos 𝑄𝑛+1 = ̅̅̅̅̅̅̅̅
𝑗∗𝑄 ̅̅̅̅
𝑛 ∗ 𝑄𝑛
̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅̅
𝑄𝑛+1 = 𝑘 ∗ 𝑄𝑛 ∗ 𝑄𝑛
Con estas ecuaciones obtenemos los valores de 𝑄𝑛+1 y 𝑄̅𝑛+1 para poder
hallar la tabla de verdad.
PREGUNTA 5:
Implementar el circuito mostrado en la Figura 1. Analice su funcionamiento
para valores de:
a) RA= 100Kohm RB= 100 Kohm C1= 4.7 uF
𝑇 = 𝑡1 + 𝑡2
𝑡1 = 0.693 ∗ (𝑅𝑎 + 𝑅𝑏 ) ∗ 𝐶
𝑡2 = 0.693 ∗ 𝑅𝑏 ∗ 𝐶
𝑓 = 1⁄𝑇
𝑓 = 1⁄0.975 = 1.025𝐻𝑧
b) RA= 100Kohm RB= 120 Kohm C1= 10 uF
𝑇 = 𝑡1 + 𝑡2
𝑡1 = 0.693 ∗ (𝑅𝑎 + 𝑅𝑏 ) ∗ 𝐶
𝑡2 = 0.693 ∗ 𝑅𝑏 ∗ 𝐶
𝑓 = 1⁄𝑇
𝑓 = 1⁄2.35 = 0.425𝐻𝑧
c) RA= 220Kohm RB= 167 Kohm C1= 16 uF
𝑇 = 𝑡1 + 𝑡2
𝑡1 = 0.693 ∗ (𝑅𝑎 + 𝑅𝑏 ) ∗ 𝐶
𝑡2 = 0.693 ∗ 𝑅𝑏 ∗ 𝐶
𝑓 = 1⁄𝑇
𝑓 = 1⁄4.53 = 0.22ℎ𝑧
PREGUNTA 6:
Implementar el circuito de la Figura 2, analice y funcionamiento y repita la
experiencia del paso anterior. Con las resistencias y condensadores
indicados. (Utilizar las resistencias y condensador del circuito anterior y
analizar en forma teórica y experimental los valores de Tc, Td, T, f y DC)
a) RA= 100Kohm RB= 100 Kohm C1= 4.7 uF
1 1
𝑓= = 1.61𝐻𝑧 𝑓= = 1.61𝐻𝑧
0.62 0.62
b) R1 = 120 kohm C1 = 10 uF Calcular T:
1 1
𝑓= = 0.75𝐻𝑧 𝑓= = 0.75𝐻𝑧
1.32 1.33𝑠
c) R1 = 100 Kohm C1 = 10 uF Calcular T:
1 1
𝑓= = 0.9𝐻𝑧 𝑓= = 0.9𝐻𝑧
1.1 1.1𝑠
PREGUNTA 8:
Utilizando el IC CD4047B, implementar los circuito mostrados en la Figura
4; Analice su funcionamiento y determine sus valores teóricos y
experimentales del tiempo de duración del pulso.
MODO ASTABLE
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 𝑅 ∗ 𝐶
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 1𝑀 ∗ 1000𝑝𝑓 = 24.8𝑚𝑠
MODO MONOESTABLE (DISPARO POR FLANCOS DE SUBIDA)
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 𝑅 ∗ 𝐶
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 1𝑀 ∗ 1𝑢𝑓 = 2.48𝑠
MODO MONOESTABLE (DISPARO POR FLANCOS DE BAJADA)
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 𝑅 ∗ 𝐶
𝑃𝑢𝑙𝑠𝑜 = 2.48 ∗ 1𝑀 ∗ 1𝑢𝑓 = 2.48𝑠
PREGUNTA 9:
Implementar el Registro Universal (IC 74LS194), verificando el
funcionamiento:
a) Carga paralela
S0=1
S1=1
b) Desplazamiento derecha.
S0=1
S1=0
c) Desplazamiento izquierda.
S0=0
S1=1
d) Estado memoria
S0=0
S1=0
Pregunta 10:
Un flip-flop “S-R Set dominante” difiere del flip-flop S-R normal en que
cuando S y R están a valor lógico 1 simultáneamente se realice la operación
de Set. Obtener la tabla de operación, la tabla característica del flip-flop, y
realizar una implementación como latch asíncrono mediante puertas lógicas.
Tabla de operación:
𝑺′ 𝑹′ 𝑸𝒏 𝑸𝒏+𝟏
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Tabla característica:
𝑺′ 𝑹′ 𝑸𝒏+𝟏
0 0 𝑸𝒏
0 1 0
1 0 1
1 1 1
𝑺′ 𝑹′ 𝑸𝒏 𝑸𝒏+𝟏 𝑺′ 𝑹′
0 0 0 0 0 X
0 0 1 1 X 0
0 1 0 0 0 X
0 1 1 0 0 1
1 0 0 1 1 0
1 0 1 1 X 0
1 1 0 1 1 0
1 1 1 1 X 0
̅
→ 𝑆 = 𝑆′𝑅′
̅ 𝑅′
→ 𝑅 = 𝑆′
Circuito:
𝑅′
𝑄
𝑄̅
𝑆′
Pregunta 11:
Teniendo como referencia las tablas del Latch SR y la del Flip Flop SR con
reloj activo en alto hallaremos las tablas características del ejercicio.
Latch SR:
S R Q Q'
0 0 Qn Qn'
0 1 0 1
1 0 1 0
1 1 X X
S R Q Q'
0 0 Q' Qn'
0 1 0 1
1 0 1 0
1 1 X X
S’ R’ C Q Q'
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 X
1 1 0 1 X
1 1 1 0 X
1 1 1 1 X
Una vez obtenida la tabla de operación hallaremos la tabla característica:
S’ R’ C Q*
0 0 0 Q
0 0 1 Q
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
CQ
0 1 1 0
0 0 0 0
S’R’
1 1 1 1
X X X X
La ecuación característica sería:
̅ 𝑅′
𝑄∗ = 𝑆′𝑅′ + 𝑆′ ̅𝑄
0 0 0 0 0 0 X
0 0 0 1 1 X 0
0 0 1 0 0 0 X
0 0 1 1 1 X 0
0 1 0 0 0 0 X
0 1 0 1 0 0 1
0 1 1 0 0 0 X
0 1 1 1 0 0 1
1 0 0 0 1 1 0
1 0 0 1 1 X 0
1 0 1 0 1 1 0
1 0 1 1 1 X 0
1 1 0 0 0 0 X
1 1 0 1 1 X 0
1 1 1 0 X X X
1 1 1 1 X X X
Construimos el circuito:
𝑅′
𝑄
𝑄̅
S’
Latch R-S NAND
Pregunta 13:
El circuito contador síncrono mostrado, genera estados binarios de números
con signo en complemento a 2;
Determine:
𝐾1 = 𝑄2 + 𝑄4
𝐽2 = ̅̅̅
𝑄1 ∗ 𝑄3 ∗ 𝑄4
̅̅̅3̅ ∗ ̅𝑄̅̅4̅)
𝐾2 = 𝑄1 + (𝑄
𝐽3 = 𝑄1 + ̅𝑄̅̅2̅
̅̅̅1 ∗ ̅𝑄̅̅4̅
𝐾3 = 𝑄1 ∗ 𝑄2 + 𝑄
̅̅̅1 ∗ 𝑄3
𝑄4 = 𝑄1 ⊕ 𝑄2 + 𝑄
𝐾4 = 𝑄2 + 𝑄3
EST 𝑄4 𝑄3 𝑄2 𝑄1 𝐽4 𝐾4 𝐽3 𝐾3 𝐽2 𝐾2 𝐽1 𝐾1
0 0 0 0 0 0 0 1 1 0 1 1 0
5 0 1 0 1 1 1 1 0 0 1 1 0
13 1 1 0 1 1 1 1 0 0 1 1 1
4 0 1 0 0 1 1 1 1 0 0 1 0
9 1 0 0 1 1 0 1 0 1 1 0 1
14 1 1 1 0 1 1 0 0 1 0 0 1
6 0 1 1 0 1 1 0 1 0 0 0 1
10 1 0 1 0 1 1 0 0 0 0 0 1
2 0 0 1 0 1 1 0 1 0 1 0 1
8 1 0 0 0 0 0 1 0 0 0 0 1
12 1 1 0 0 1 1 1 0 1 0 1 1
7 0 1 1 1 0 1 1 1 0 1 0 1
0, +5, −3, +4, −7, −2, +6, −6, +2, −8, −4, +7, 0, +5
Pregunta 15:
Utilizando ICs. Configurables, diseñar e implementar un circuito que realice
lo siguiente:
Funcionamiento:
Funcionamiento:
Pregunta 16:
Utilizando ICs. Configurables, diseñar e implementar un circuito que realice
lo siguiente:
En este caso usamos un contador, el 74LS191 el cual nos permite contar del
0 al 15 y una vez que llega al máximo o mínimo valor da un pulso por la pata
13 (RC0), el cual la vamos a aprovechar para mandarla a la señal de un FF-
JK que está en estado de memoria (J=1 y K=1), el cual va hacer que el
contador que estaba en Up al inicio cambie a Down y así sucesivamente.
Funcionamiento:
Pregunta 17:
Diseñe la unidad de control de una máquina de dulces operada por monedas.
El dulce cuesta 20 centavos y la maquina acepta monedas de 5 y 10 centavos.
Hay que devolver cambio si se depositan más de 20 centavos. No se pueden
depositar más de 25 centavos en una sola compra, por tanto, al máximo
cambio es una moneda de 5 centavos.
Desarrollar:
a) Análisis del problema
b) Mapa de estados
c) Circuito Diseñado
d) Diagrama de Flujo
e) Implementación del Sistema
Utilizamos el FF tipo “D” los cual está en su modo contador, de tal manera
que al recibir monedas, estas vayan incrementando la cantidad de monedas
que ingresan, con tal fin y con el objetivo de simplificar los valores,
asignamos a cada cantidad de monedas un número en binario tal que así:
Cantidad de monedas de 5 centavos: 𝐴2 𝐴1 𝐴0
c 𝐴2 𝐴1 𝐴0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
Cantidad de monedas de 10 centavos: 𝐵1 𝐵0
c 𝐵1 𝐵0
0 0 0
1 0 1
2 1 0
Se le asigno estos valores a cada moneda, por el hecho que debe ver un límite
al ingresar las monedas de 25centavos. Con esta observación se debe
adicionar un bloqueo para que no permita ingresar una cantidad después de
los 25 centavos. Con esto deshabilite las entradas A y B, para su desarrollo
de la operación.
Circuito con la entrada A y salida 𝐴2 𝐴1 𝐴0
Pregunta 19:
Diseñar un sistema digital para controlar el motor de apertura de una puerta
“M”. Para que se abra (M=01), se cierre (M=10) o se quede quieta (M=00).
Antes de la puerta hay un detector de personas (D), además la puerta dispone
de un detector de abierto (A) y uno de cerrado (C). Si para una persona (D=1)
la puerta computaría un ciclo de apertura- cierre. Si durante el cierre aparece
una persona, la puerta volverá a abrirse. Si al alcanzar la apertura siguiera
pasando personas, la puerta quedaría abierta. Desarrollar:
a) Análisis del problema
Entradas: D= (0,1)
Salida:
Motor = (01,10,00)
Detector (A, C) = (10, 01)
Estados: Q1n, Q0n= (I0, I1, I2, I3) = (00, 01,10), 11 no será considerado
b) Diagrama de bloques
Diagrama de flujo
Mapa de estados
Salida
Estado Presente Entrada Estado Futuro
Motor Detector
Q1n Q0n D Q1n+1 Q0n+1 M1 M0 A C
0 0 0 0 0 1 0 0 1
0 0 1 0 1 0 1 1 0
0 1 0 0 0 1 0 0 1
0 1 1 1 0 0 0 1 0
1 0 0 0 0 1 0 0 1
1 0 1 1 0 0 0 1 0
1 1 0 0 0 1 0 0 1
1 1 1 0 0 1 0 0 1
D1 D0
FF-D
Mapas de Karnaugh
Para el desarrollo de los mapas de Karnaugh, hemos de tener las siguientes
equivalencias de nuestras variables:
A=Q1n
B=Q0n
C=Entrada D
D1FF Q1n Q2 n D Q1n Q2 n D
D1FF D Q1n Q2 n Q1n Q2 n
D1FF D Q1n Q2 n
M1 Q1n Q2n D
M 0 Q1n Q2n D
A Q1n D Q2 n D
A D Q1n Q2 n
C Q1n Q2n D
d) Circuito final
e) Explicar funcionamiento
La siguiente implementación muestra la respuesta del circuito armado frente
a una entrada D=0. Hemos de considerar que el detector de cerrado C se
encuentra activo para un estado de cierre del motor M= (M1, M0) = (1,0), el
cual se puede apreciar en las puntas de prueba M1 y M0.
La respuestas para D=1, sin embargo, debe de distinguirse a partir del uso de
osciloscopio, puesto que para una entrada de tipo 1, el motor M pasaría al
estado (M1, M0) =(0,1) , pero, al mantenerse valor de entrada, rápidamente
pasaría al estado M1,M0=0, 0 según como fue previsto en el planteamiento
del problema.
Pregunta 20:
Se quiere diseñar un flip-flop cuya entrada Y opere como entrada de tipo D
o de tipo T en función del valor lógico de la entrada de selección X (0 tipo
D, 1 tipo T).
a) Indicar la tabla de operación y encontrar la ecuación característica
del flip-flop. Construir un clocked-latch (reloj activo alto) tomando
como base un latch S-R NAND.
X Y 𝑸𝒏 𝑸𝒏+𝟏
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
𝑌. 𝑄𝑛
0 0 1 1
X
0 1 0 1
Para S:
𝑌. 𝑄𝑛
0 0 x 1
X
0 x 0 1
̅̅̅̅
→ 𝑆 = 𝑌𝑄 𝑛
Para R:
𝑌. 𝑄𝑛
x 1 0 0
X
x 0 1 0
→ 𝑋̅𝑌̅ + 𝑋𝑌𝑄𝑛
Construimos el circuito:
b) Dadas las siguientes formas de onda indicar los valores que toman del
clocked-latch del apartado (a). Hay que suponer que inicialmente el
flip-flop tiene cargado el nivel lógico 0.