Está en la página 1de 4

Universidad Nacional de Ingeniería

Facultad de Ingeniería Mecánica


Departamento Académico de Ingeniería Aplicada
Asignatura: Diseño de Sistemas Digitales MT201
Periodo Académico 2019-1

LABORATORIO 3

Profesor : Augusto José Tam Tapia


Sección :A
Fecha presentación : Jueves 4 de Julio del 2019
Hora : De 20 a 22 horas
Aula : Por definir

Indicaciones:

• Máximo 7 alumnos por grupo.


• Se tiene que traer una laptop por grupo.

1. INTRODUCCIÓN

Este laboratorio tiene como objetivo que los estudiantes entiendan el funcionamiento de los registros
de desplazamiento(unidireccional, bidireccional, paralelo), los estudiantes diseñaran un circuito lógi-
co secuencial síncrono-asíncrono, dicho circuito cuenta con una matriz de leds en la cual podremos
visualizar la información almacenada en los Flip-Flops, inicialmente el estudiante tendrá que cargar
cierta información en todos los Flip-Flops, es evidente que dicha información se visualizará en la ma-
triz de leds, se podría cargar un mensaje que queramos visualizar en la matriz de leds(Ejemplo: Un
nombre) o bien podría ser información arbitraria que al visualizarse en la matriz de leds no muestran
un patrón definido.
La carga de la información o data binaria a los Flip-Flops es en serie, dependiendo del tamaño de
su matriz de leds tendremos que cargar de forma manual un cierto número de veces (Ejemplo: Si su
matriz de leds es de 8x10, entonces tendremos que efectuar la carga manual 80 veces, una vez por
cada led), queda a la elección de los estudiantes si la carga se efectúa desde la izquierda o derecha.
Una vez finalizada la carga manual, lo siguiente es hacer que la información de los Flip-Flops se
desplace, dependiendo del sentido del desplazamiento se apreciará en la matriz de leds que el arre-
glo de leds encendidos también se desplaza, la idea es lograr que el arreglo de leds prendidos se
desplace a la izquierda o derecha, pero columna por columna.

1
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Diseño de Sistemas Digitales MT201
Periodo Académico 2019-1

Figura 1 – El arreglo de leds prendidos debe desplazarse a la izquierda o derecha, pero siempre de columna en columna.

Para este laboratorio se usará el registro de desplazamiento universal(74XX194), si los alumnos


revisan el datasheet de este Circuito Integrado, apreciarán que en su diagrama de circuito hay pines
o patitas que nos permiten colocar a “0” lógico a todos los Flip-Flops, esto es especialmente útil para
borrar lo que se muestra en la matriz de led, en este punto el estudiante podría estarse preguntando
lo siguiente: Si todos los leds de la matriz de leds están apagados, entonces ¿Se podría efectuar la
carga manual nuevamente de tal manera que se visualice un nuevo arreglo de led prendidos en la
matriz de leds? La respuesta a dicha pregunta es si, en el diseño los estudiantes deben considerar
que el mensaje mostrado en la matriz de leds puede modificarse si fuera el requerimiento.
Pinchar aquí para ver un video ilustrativo de como debe de desplazarse el arreglo de leds encendidos
en la matriz de leds.

2. OBJETIVOS

• Comprender el funcionamiento de los registros de desplazamiento (en serie, en paralelo).


• Diseño de un circuito lógico secuencial síncrono-asíncrono que es muy utilizado para marketing
(Avisos luminosos).

3. MATERIALES

El circuito lógico será implementado en protoboard.

• 6 CIs 74LS194
• 8 CIs 74LS240, búferes triestados de 8 bits
• 1 CI 74LS191, contador síncrono ascendente/descendente de 4 bits
• 1 CI NE555, servirá para generar el tren de pulsos cuadrados, en la Figura 2 se muestra un
esquema de como debe de conectarse este CI para generar un tren de pulsos cuadrados.

2
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Diseño de Sistemas Digitales MT201
Periodo Académico 2019-1

Figura 2 – Esquema de conexión del NE555 para generar un tren de pulsos cuadrados. Analizando la ecuación de la
frecuencia, resulta obvio que si queremos variar el valor de la misma, es necesario que R1 o R2 o C sean variables,
habitualmente para lograr que la frecuencia sea variable, se hace que una de las dos resistencias sea un potenciómetro.

• Varios CIs TTL and, or, not


• Resistencias, potenciómetros y condensadores
• 64 leds
• Fuente de alimentación
• Conectores rápidos
• Protoboards

4. PROCEDIMIENTO EXPERIMENTAL

1. Simular el diagrama de circuito de la Figura 3 en Proteus. (10ptos)


2. Implementar el diagrama de circuito de la Figura 3 en protoboards. (10ptos)

3
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Diseño de Sistemas Digitales MT201
Periodo Académico 2019-1

Entradas
Entradas
paralelas

Pulsador

CLK Io KI63 MSB_in CLK A B C D


MUX CLEAR LSB_in LOAD
2X1 S1 ENABLE
Selección modo de operación Contador síncrono de
S0 DOWN/UP
4 bits
s Varios registros de desplazamiento ascendente/descendente
universal 74LS194 (74LS191)
Desplazamiento_Derecha
Oo KO63

Oo QA QB Q Q
O63 C D

Salidas
MUX
2X1

s Desplazamiento_Izquierda

1G Circuito lógico combinacional


8 que detecta que hubo un conteo
Buferes triestados
Pulsador 74LS240 de una cierta cantidad de números
2G
8
MUX
2X1
64

"0 lógico"
s
Matriz leds 8x8 8
8
(Ánodo común o cátodo
común según convenga) MUX
2X1
Generador de
tren de pulsos 8
cuadrados
s

Figura 3

También podría gustarte