Está en la página 1de 19

CURSO : Sistemas Digitales I

ESCUELA : Ingenieria Mecatrónica

LABORATORIO : - Escalera mecánica bidireccional

- Sumador serie de 16 bits

PROFESOR : Ing. Raymi Roman, Luis Eduardo

INTEGRANTES: -Antón Narváez, César Enrique

-Yáñez Cavero, Lucía del Pilar

-Alvarado Montes, Samir Eduardo

FECHA : 16/10/2014
2

EXPERIENCIA #1
Implementar el sistema de control de una escalera mecá nica bidireccional. Para
ello se dispone de dos sensores de presió n, P1 y P2, como se muestra en la figura
adjunta. Cuando se activa un sensor, la escalera empezará a andar en direcció n al
sensor restante y no parará hasta que se active el otro sensor. La má quina deberá
mostrar el comportamiento de la direcció n de los motores, así como su estado
(encendido o apagado).

Consideraciones.

Una persona al querer subir por la escalera se parará sobre el sensor P2. Esto
encenderá la escalera en la direcció n de ascenso de la misma. La persona se sube a
la escalera dejando de presionar P2 (esto no parará la escalera) y al alcanzar el
extremo de ésta y presionar P1 la escalera se detendrá .

En el caso que dos personas lleguen simultá neamente y se paren sobre P1 y P2 no


deberá encenderse la escalera (alguna deberá ceder el paso a la otra bajá ndose de
su sensor).

Laboratorio de Sistemas Digitales I


3

ELEMENTOS UTILIZADOS
- Integrado 7474
Compuesto por 2 flip - flop D

- Integrado 7408
Compuesto por 4 compuertas AND

- Integrado 7432
Compuesto por 4 compuertas OR

- Integrado 7404
Compuesto por 6 compuertas NOT

Laboratorio de Sistemas Digitales I


4

- Integrado L293D
Controlador de puente H

- Integrado 7805
Regulador de voltaje

- Led
Diodo emisor de luz, se utilizaran para conocer de que forma trabajan las
salidas del sistema (motor, sube, baja)

- Motor reductor
Dispositivo que convierto la energía eléctrica en mecá nica

- Pulsador N.A.
Utilizados como botones para enviar señ ales al sistema

Laboratorio de Sistemas Digitales I


5

DIAGRAMA DE ESTADOS

P1 = 0
P2 =0

P1 = 1 P1 = 0
P2 =0 P2 =1
DETENIDO (00)
LED 1,2 y 3-> OFF

BAJANDO (10) SUBIENDO (01)


LED 1 y 3-> ON LED 1 y 2-> ON
LED 2-> OFF LED 3-> OFF
P1 = 0 P1 = 1
P2 =1 P2 =0

P1 = 0 P1 = 0
P2 =0 P2 =0

Laboratorio de Sistemas Digitales I


6

TABLA DE VERDAD
ENTRADAS ESTADO ESTADO SALIDAS FLIP-
PRESENTE SIGUIENTE FLOP
P1 P2 A B A B Led 1 Led 2 Led 3 DA DB
0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 1 1 1 0 0 1
0 0 1 0 1 0 1 0 1 1 0
0 0 1 1 X X X X X X X
0 1 0 0 0 1 1 1 0 0 1
0 1 0 1 X X X X X X X
0 1 1 0 0 0 0 0 0 0 0
0 1 1 1 X X X X X X X
1 0 0 0 1 0 1 0 1 1 0
1 0 0 1 0 0 0 0 0 0 0
1 0 1 0 X X X X X X X
1 0 1 1 X X X X X X X
1 1 0 0 0 0 0 0 0 0 0
1 1 0 1 X X X X X X X
1 1 1 0 X X X X X X X
1 1 1 1 X X X X X X X

MAPAS DE KARNAUGH

P1 P´ 1

B́ 0 X 0 0
P2
X X X X
DA= P´2 . B́( A + P1) B
0 X X 0
P´ 2
B́ 1 X 1 0
Á A Á

Laboratorio de Sistemas Digitales I


7

P1 P´ 1

B́ 0 X 0 1
DB= P´ 1. Á( B+ P´ 2) P2
X X X X
B
0 X X 1
P´ 2
B́ 0 X 0 0
Á A Á

P1 P´ 1

B́ 0 X 0 1
led 1= P´ 1 . Á ( B+ P´ 2 ) + P2
´ . B́ (A + P 1) P2
X X X X
B
0 X X 1
P´ 2
B́ 1 X 1 0
Á A Á

P1 P´ 1

B́ 0 X 0 1
P2
X X X X
led 2= P´1 . Á (B+ P´2) B
0 X X 1
P´ 2
B́ 0 X 0 0
Á A Á
P1 P´ 1

B́ 0 X 0 0
led 3=P´2 . B́( A + P1) P2
X X X X
B
0 X X 0
Laboratorio de Sistemas Digitales I P´ 2
B́ 1 X 1 0
Á A Á
8

U13(VS)

C2
16 8 U13
2 3
IN1 VSS VS OUT1
7 6
IN2 OUT2
1

100uF 2
5
4
EN1

Laboratorio de Sistemas Digitales I


9
EN2

R
10 11

U5
TR
CV

AND
IN3 OUT3
15 14
IN4 GND GND OUT4
1 8
GND VCC
L293D
LED1 P2 P1
R5

TH
DC
Q
2 330
LED-GREEN

555
6
7
3
1k
1k

R8 Q1

U14
2N2222
R2
R1
SIMULACIÓN

470

CLK

C1
220

100uF
R7
R6
2650
9

U7 U5
P2

NOT
U1 U2
AND
D Q D Q

U4 CLK CLK CLK


U3 AND
Q Q

Laboratorio de Sistemas Digitales I


P1
DTFF DTFF

OR

U9
U8 U10
P2

OR
AND U11 AND R4
470
P1 R3
470
NOT D1
Q3
D2 2N2222 LED-RED
R10
Q2arriba
330 2N2222
LED-BLUE
abajo
10

ESTADO 01 (SUBIENDO)
U13(VS)

U1 U2 U13
16 8
D Q D Q
2 3
IN1 VSS VS OUT1
CLK CLK 7 6
IN2 OUT2
1
EN1
Q Q
DTFF DTFF
9
EN2
10 11
IN3 OUT3
15 14
IN4 GND GND OUT4

L293D

U12
R3 R4 R5
330 330
330
OR
LED1
LED-GREEN
LED3 LED2
LED-BLUE
LED-RED
abajo
arriba

Laboratorio de Sistemas Digitales I


11

ESTADO 10 (BAJANDO)

EXPERIENCIA #2 U13(VS)

Empleando el
U1 U2
16 8 U13 modelo de
D Q D Q
2 3
IN1 VSS VS OUT1
CLK CLK 7 6
IN2 OUT2
1
EN1
Q Q
DTFF DTFF
9
EN2
10 11
IN3 OUT3
15 14
IN4 GND GND OUT4

L293D

U12
R3 R4 R5
330 330
330
OR
LED1
LED-GREEN
LED3 LED2
LED-BLUE
máquina abajo
LED-RED
arriba
Mealy, construir
un circuito secuencial llamado sumador
serie, que actuará de la siguiente forma:

Dos números A y B de 16 bits se encuentran almacenados en dos registros de


desplazamiento PISO (entrada paralela/salida serial) cuyas salidas serie son las
entradas del circuito secuencial que se desea diseñar. Además el circuito posee una
entrada de reset que llevará a la máquina al estado inicial. La salida del circuito se
almacenará en un registro de desplazamiento SIPO (entrada serial/salida paralela). En
la siguiente figura se puede ver un esquema de bloques del circuito que se propone.

ELEMENTOS UTILIZADOS
- Integrado 74165
RD PARALELO-SERIE DE 8 BITS

Laboratorio de Sistemas Digitales I


12

- Integrado 74164
RD SERIE-PARALELO DE 8 BITS

Integrado 7408
Compuesto por 4 compuertas AND

Laboratorio de Sistemas Digitales I


13

- Integrado 7432
Compuesto por 4 compuertas OR

- Integrado 7404
Compuesto por 6 compuertas NOT

- Integrado 7402
Compuesto por 4 compuertas NOR

- Integrado 74386

Laboratorio de Sistemas Digitales I


14

Compuesto por 4 compuertas XOR

- Integrado 7473
Contiene 2 flip – flop JK

- Pulsador N.A.
Utilizados como botones para enviar señ ales al sistema
- Resistencias

DIAGRAMA DE ESTADOS

11/0

NO HAY ACARREO (0) HAY ACARREO (1)

00/1

Laboratorio de Sistemas Digitales I


15

10/1 10/0
01/1 01/0
00/0 11/1

TABLA DE VERDAD
ENTRADAS ESTADO ESTADO SALIDA FLIP-
PRESENTE SIGUIENTE FLOP
SO1 SO2 A A B JA KA
0 0 0 0 0 0 X
0 0 1 0 1 X 1
0 1 0 0 1 0 X
0 1 1 1 0 X 0
1 0 0 0 1 0 X
1 0 1 1 0 X 0
1 1 0 1 0 1 X
1 1 1 1 0 X 0

MAPAS DE KARNAUGH

SO1 ´
SO1

1 X X 0 SO2
JA=SO 1(SO2)
0 X X 0 ´
SO2
Á A Á

SO1 ´
SO1
SO1 ´
SO1
0X 00 00 1X SO2
SO2
1X 00 11 0X SO2
´´
SO2
Laboratorio de Sistemas Digitales I
ÁÁ AA ÁÁ
16

KA =SO´ 1( SO´ 2)

´ . SO´ 2 . A )+ ( SO´ 1. SO2. Á ) + ( SO


B=( SO1 ´ 2. SO 1. Á )

EJEMPLO:

Laboratorio de Sistemas Digitales I


17

SIMULACIÓN

0 MSB(A) 0
1 0 0
0 1
U1 U2
1 10 1 10
SI SI
11
0 12
D0
D1
0 11
12
D0
U4
13 D1
1 14
D2
D3
1 13
14
D2 9
R
SRG8
3 D3
0 4
D4
D5 0 0 3
4
D4 U4(CLK) 8
C1/->
5 D5
LSB(A) 1 6
D6
D7 SO
9 1 5
6
D6
9 R2 1 3
U1(CLK) 2 7
D7 SO
1k 2 & 1D 1 S15
CLK QH U2(CLK) 2 7
15 CLK QH
INH 15 4
1
SH/LD 1
INH
SH/LD
RESET 1 S14
START START 5
74165 74165 0 S13
6
U15:A 1 S12
4 2 7 10
J S Q
0 S11
AND 11
U6 U15(CLK) 5
CLK
0 S10
1 6 12
K Q
0 S9
R

74111 13
U9
1 S8
3

NOR U7 U12 74164

U3
AND 9 SRG8
R
XOR
U8 RESET OR 8
C1/->
NOT U11 AND U10 U3(CLK)

1 MSB(B) 1 1
2 & 1D
3
0 S7
1 0 0 4
0 0 S6
0 U14
5
1 S5
U13 1 R1
1 10
10
11
SI 1k 6
0 S4
0 11
SI
D0 1 12
D0
10
12
13
D1
0 13
D1
D2
START 1 S3
1 14
D2 14
3
D3
11
0 S2
0 1
D3 D4
3
0 D4 4
D5
12
4
5
D5
1 5
D6 0 S1
LSB(B) 0 6
D6
9
6
D7 SO
9 13
D7 SO
U14(CLK) 2 7 74164
1 S0
U13(CLK) 2 7 CLK QH
CLK QH 15
15 INH
INH 1
1 SH/LD
SH/LD START
START 74165
74165

Laboratorio de Sistemas Digitales I


18

RECOMENDACIONES:

- Realizar el primer sistema primero con leds para verificar si


su funcionamiento es correcto, para luego agregar el motor
con el puente H

- Ya que se pide la suma de 2 números de 16 bits, se utiliza 4


RD PARALELO-SERIE (2 para cada número), estos se
conectan de tal manera que la salida del que lleva la
MAXIMA CIFRA SIGNIFICATIVA se conecte al pin de
ENTRADA SERIAL del que lleva la MÍNIMA CIFRA
SIGNIFICATIVA del mismo número, esto para realizar la
suma en el orden apropiado. Y se utilizan 2RD SERIE-
PARALELO para leer las cifras de la adición.

- No olvidar que para que la suma de bits comienzo, el


usuario debe mandar un señal de INICIO al pin encargado
del desplazamiento de estos.

CONCLUSIONES:

- Los registros de desplazamiento pueden ser utilizados para


realizar distintas funciones en un sistema, en orden
específico.

- Se pueden utilizar RD de manera tal que tanto tus entradas


como salidas pueden ser serial-serial o paralela-paralela,
esto cuando se utilizan en conjunto como en el sumador.

Laboratorio de Sistemas Digitales I


19

- Todo circuito secuencial siempre presentara un desfase al


momento de implementarse en un sistema físico, pero este
es muy pequeño como para alterar el sistema.

Laboratorio de Sistemas Digitales I

También podría gustarte