Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
*Participación
A: El estudiante trabajó activamente con el grupo y cumplió la tarea asignada
B: El estudiante trabajó con el grupo y cumplió medianamente con la tarea asignada
C: El estudiante no trabajo con el grupo o no cumplió con la tarea asignada
OBJETIVOS
1. Diseñar un circuito lógico combinacional siguiendo los pasos establecidos.
2. Simplificar una función booleana usando Mapas de Karnaugh.
3. Simular el circuito haciendo uso del Software Proteus.
4. Utilizar el Software Quartus para describir el circuito y simularlo en VHDL.
FORMA DE PRESENTACIÓN:
El laboratorio consiste en la resolución de dos problemas de aplicación de contexto real, los cuales
deben interpretar, diseñar, simplificar, simular y describir el código en VHDL.
Los alumnos entregarán al profesor tres archivos por cada problema de aplicación:
2. Video con la demostración de la simulación del circuito en Proteus. Los alumnos deben grabar
la pantalla simulando los valores de ingreso al circuito para verificar que la tabla de verdad sea
la misma. Colocar el enlace al video en el informe en la parte b).
3. Carpeta comprimida (Formato ZIP, RAR, 7Z, etc) de la ubicación de los archivos en VHDL, se
sugiere crear una carpeta general del laboratorio y dentro crear subcarpetas:
PROCEDIMIENTO
Experiencia 1
La siguiente figura muestra el cruce de una autopista principal con un camino de acceso
secundario. Se colocan sensores para detección de vehículos a lo largo de los carriles C y D
(camino principal) y en los carriles A y B (camino de acceso). Las salidas del sensor están en
nivel BAJO (0 - LOW) cuando no pasa ningún vehículo y en nivel ALTO (1 - HIGH) cuando
pasa algún vehículo. El semáforo del cruce se controlará con la siguiente lógica:
Entradas Salidas
A B C D NS EO
Experiencia 2
Diseñar, simular e implementar el circuito lógico digital, que permita controlar el sistema de
abastecimiento de agua para un edificio de 5 pisos. El sistema cuenta con lo siguiente: CUATRO
sensores de nivel de líquido (A, B, C y P); Una luz de señalización de alarma; Un sensor de horario H
cuya salida es ‘1’ si es de noche (de 20:00 a 6:00) y ‘0’ si es de día; y Una bomba (B1) para subir el
agua desde la cisterna hacia el tanque elevado.
Su circuito debe contemplar las siguientes condiciones:
Cuando los sensores están inactivos (A, B, C), significa que el tanque elevado está vacío y
debe funcionar la bomba B1, siempre y cuando el nivel de H 2O en la cisterna esté por
encima de P (activado).
Cuando el nivel de agua en el tanque elevado esté entre el nivel mínimo y la mitad, se
deberá apagar la bomba B1, solamente si está en horario de noche, caso contrario deberá
llenarse el tanque.
Cuando el agua toque el sensor A, significa que el tanque elevado está lleno y debe
apagarse la bomba B1.
La alarma se deberá activar cuando se produzca una falla en los sensores de nivel y
apagarse la bomba. Considérese una falla, cuando por ejemplo el sensor B se activa y el
sensor C no lo está.
Asumir que el valor lógico de un sensor activo es “1”, e inactivo “0”.
Su circuito deberá ser lo mínimo posible y puede usar cualquier tipo de compuerta de 2
entradas. Para simular la bomba deberá usar el motor DC y para la alarma la lámpara de
12Vdc.
ENTRADAS SAL.
P H A B C B1 AL
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31