Sie sind auf Seite 1von 13

DEPARTAMENTO DE ELCTRICA Y

ELECTRNICA

ASIGNATURA: CIRCUITOS DIGITALES

NRC 2528 / 2518


LABORATORIO No. 3.2

Tema:

Diseo de Mquinas secuenciales sincrnicas

Ingeniera: Antonella Vallejo


Integrantes: Richard Xavier Cuzco
Diego Javier Fonseca
Fecha: 01 de agosto de 2016

Ecuador Sangolqu

TERCER PARCIAL
NRC 2528
GUA DE PRACTICA No. 3.2
Tema:

Diseo de Mquinas secuenciales sincrnicas

1. Materiales y Equipos.
Materiales.
Protoboard
Elementos biestables, compuertas lgicas, circuitos MSI.
Resistencias
Pulsador mecnico
Diodos led
Displays
Cables
Equipos:
Fuente de alimentacin
Multmetro Digital
Computador
2. Procedimiento
2.1 Implementar el circuito correspondiente a su diseo.
2.2 Conecte la fuente de alimentacin ( 5V DC) a su circuito y compruebe el
funcionamiento del mismo verificando que el diseo cumpla con el
diagrama de estados obtenido en su diseo. Recuerde verificar todas las
combinaciones posibles de sus entradas para cada estado. Utilice un
reloj manual.
2.3 Apague la fuente de alimentacin y encindala luego de unos pocos
segundos y verifique el funcionamiento de su circuito inicializador.
2.4 Realice el reseteo de su mquina secuencial sincrnica en cualquier
instante del diagrama de estados y verifique el funcionamiento combinado
tanto de su circuito inicializador como de su circuito antirebotes.
En caso de mal funcionamiento realice los pasos 2.5 y 2.6

2.5 NO desarme el circuito implementado. Como primer paso verifique


conexiones, continuidad, voltaje de la fuente de alimentacin,
alimentacin de los integrados, voltaje de las entradas asincrnicas, seal
de reloj.
2.6 Si la falla se mantiene prosiga a medir y verificar voltajes en el circuito
(0L= aprox. 0V, 1L=aprox. 5V). Se recomienda realizar las mediciones
desde la salida del circuito hacia las entradas, haciendo uso del
multmetro digital.

Realice las mediciones por bloques (DP, EM, DS)

Nota: Tome en cuenta que para circuitos secuenciales las mediciones


debe hacerlas usando una seal de reloj manual, caso contrario
no podr verificar resultados.

DEPARTAMENTO DE ELECTRICA Y ELECTRNICA


ASIGNATURA: CIRCUITOS DIGITALES
NRC 2528
Diseo 3.2

Tema:

Diseo de Mquinas secuenciales sincrnicas

1. Objetivo
Implementar una mquina secuencial sincrnica que represente el
funcionamiento de un telfono pblico, mediante el uso de circuitos

integrados de baja y mediana escala de integracin.


2. Disee la mquina
enunciado:

secuencial

correspondiente

al

siguiente

Se tiene un telfono pblico gratuito. Las entradas son: un sensor de


auricular descolgado (A=1) colgado (A=0) y un sensor que indica que un
dgito (0-9) fue presionado (B=1) no presionado (B=0).
El telfono funciona con un nmero de 3 digitos, dgitos adicionales son
ignorados. La salida del telfono es llamando hablando (Z=1), caso
contrario Z=0.
El telfono comienza a llamar despus que el tercer digito es presionado.
Mientras Z=0, presente en displays el ingreso de los 3 dgitos y la letra H
cuando empieza a llamar y hablar (Z=1).
3.

Diagrama de bloques de su mquina secuencial

4. Declaracin de variables

A
0 C ol gado
Entrada Extrena 1 Descolgado

B
0 No Presionado
Entrada Extrena 1 P resionado

Z
0 sin Llamar
Salida 1( H) Llamando

5. Desarrollo de los pasos completos para el diseo de mquinas


secuenciales sincrnicas
Diagrama de Estado Simplificado y Asignacin de Cdigos

Tabla de estado Presente y Prximo Estado


Qt A1
a

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

Qt B 1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

At

Bt

DA

DB

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

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

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

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

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

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

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

Expresiones D.S. y D.P.


Decoder de Prximo Estado

DA=QtAX +QtBXY
DA= X (QtA+QtBY )

DB=QtAXY + X (QtBY + QtBY


)
DB=X (QtAY + (QtB Y ) )
Decoder de Salida
Z =QtAQtBX

6.

Diagrama electrnico optimizado

7.

Lista de elementos
LISTA DE ELEMENTOS
Elemento

Especificaciones

Compuertas

U1

7474

2/2

U2

7474

2/2

U3

7448

U4

7474

2/2

U5

7474

2/2

U6

7448

U7

7474

2/2

U8

7408

4/4

U9

7432

3/4

U10

7486

1/4

U11

7408

3/4

U12

7400

2/4

U13

7474

2/2

8.

U14

7474

2/2

U15

7448

R1 y R11

220

R12 y R14

10 k

D1

1N4007

C1

Capacitor 47 uF/ 35V

SW3

Botn

DSW1

Dip switch

4/4

DSW2

Dip switch

2/2

4 DISPLAY

CATODO COMUN

Conclusiones y recomendaciones
Conclusiones

El circuito antirebotes, es un circuito que evita fallos al momento en


que un pulsador es activado, este detecta si se est intentando
transmitir un alto o un bajo.

Se pude utilizar cualquier tipo de Flip Flop para el diseo de una


maquina secuencial, para escoger el correcto se requiere ver la
facilidad de implementacin y funcionalidad de cada uno.

Una seal de reloj puede ser automtica o manual, esto depende


de la utilizacin que se le d al mismo, para este caso, se utiliz
una seal de reloj manual.

Los diferentes circuitos diseados para que no se produzca el


efecto de rebote estabilizan y garantizan la transmisin o el cambio
entre flanco y flanco de un dato de esta manera no se producen
ms de una transicin debido a rebotes si estos llegasen a pasar

Recomendaciones

La verificacin de los circuitos antirebotes y generador de pulsos


se la debe realizar antes de conectar al circuito general, esto para
evitar fallos mayores.

Es recomendable la utilizacin de Filp Flops de tipo D, porque son


ms fciles en cuanto respecta a su funcionamiento y conexin.

9.

Bibliografa

https://www.youtube.com/watch?v=tCzcURB9IHM

https://www.google.com/datasheet+7474&imgrc=_

Cuaderno de Circuitos Digitales dictado por Ing. Antonella Vallejo,


ao 2016

http://mdgomez.webs.uvigo.es/LEDG/practicas/practica06.pdf

Das könnte Ihnen auch gefallen