Está en la página 1de 13

Fase 4 – Componente practico – Practicas simuladas

Presentado por: Jorge Luis Hernández Prada


Código: 1007445475

Grupo: 243004_1

TUTOR: Julián Peláez Restrepo

Universidad Nacional Abierta y a Distancia UNAD


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería de Telecomunicaciones
Aguachica Cesar – febrero 2023
Introducción
En la presente actividad se muestra la implementación en VHDL de contadores de decenas, unidades y de un detector de
flanco que permite detectar el ingreso de una persona, para cual se realiza el diseño jerárquico del VHDL utilizando código en
alto nivel, de igual manera se muestran el programa y su respectiva simulación
Objetivos
 Resolver ejercicios con aplicaciones de circuitos digitales combinacionales y secuenciales.
 Describir las aplicaciones de circuitos digitales combinacionales y secuenciales en VHDL.
 Diseñar circuitos combinaciones y secuenciales.
 Simular los circuitos combinacionales y secuenciales.
Actividad A Desarrollar
En este curso los diseños se realizarán utilizando el software EDA PLAYGROUND. En este espacio encontrará dos videos que
le permitirán instalar y probar el software.
 Video 1: Registro y Compuerta Lógica en VHDL en EDA PLAYGROUND.
 Video 2: Registro y Compuerta Lógica en VHDL -EDA PLAYGROUND (parte 2).
Enlace al software EDA PLAYGROUND: https://www.edaplayground.com/

Una multinacional de productos alimenticios requiere implementar un sistema de empacado, debido a los cambios de
consumo, deben configurar nuevas presentaciones en la cantidad de paquetes de papas por caja. Se van a ingresar las
referencias más consumidas, pollo y limón. El sistema cuenta con un sensor piezoeléctrico, que por el peso de los paquetes
identifica las dos referencias.
Para dicha labor se requiere que el Ingeniero, ajuste el sistema de la siguiente forma:

 Un detector de flanco, que envía la señal a los contadores cada vez que se activa el sensor piezoeléctrico.
 Dos contadores: el primero para el número de paquetes por caja de cuenta descendente de tres en tres, y el segundo
para el conteo de las cajas, con cuenta ascendente.

Por ejemplo, se programa el sistema para empacar 12 paquetes, en cada caja, y se requiere 3 cajas, entonces inicia en 12 la
cuenta de paquetes hasta 0 (12, 9, 6, 3, 0...), y el contador de cajas, inicia en 0, y cada vez que llena la caja con los paquetes
de papa aumenta el conteo, hasta 3 (0,1,2,3…).

Cada estudiante debe seleccionar una configuración y manifestar en el foro su selección.


 Se debe hacer la implementación en VHDL del circuito propuesto.
 Adicionalmente se debe simular para comprobar que efectivamente el circuito funciona como se ha descrito.

 Cada estudiante debe realizar un video explicando cada uno de los módulos del diseño.

⟨ Estudiante 1|12 Paquete Por Caja|3 Cajas ⟩


⟨ | |⟩
Estudiante Paquete Por Caja Cajas
Estudiante 1 12 3
Estudiante 2 27 4
Estudiante 3 15 3
Estudiante 4 18 4
Estudiante 5 30 3
Tabla 1. Asignación de valores para cada estudiante .
4 cajas=¿
 Adicionalmente se debe simular para comprobar que efectivamente el circuito funciona como se ha descrito.

 Se debe hacer la implementación en VHDL del circuito propuesto.


 Ventana testbench y desing son las encargas de organizar el programa de forma orden según los parámetros de los
problemas.
ADVERTENCIA: Todas las implementaciones en VHDL se deben hacer utilizando el software EDA Play ground. La
implementación se debe evidenciar en el informe con la impresión de pantalla de la descripción de VHDL y el resultado
de la simulación. La impresión de pantalla debe seguir las indicaciones dadas en el Anexo 0 de lo contrario el aporte
NO se considerará válido.
 Ventana DetFlanco detector de flanco, que envía la señal a los contadores cada vez que se activa el sensor piezoeléctrico.
 Ventana ContPapas es la encargada de contar los paquetes de papas de 3 en 3 hasta el numero 12 ya que es lo máximo
por caja.
 Ventana ContCajas es la encargada de contar las cajas, esta ventana es dependiente de ContPapas ya que espera a su
llenado cierra caja caja cuenta de 1 en 1 hasta la orden de 3 cajas para el estudiante 1.
 Consultar la agenda, y tener presente el tiempo de desarrollo de esta actividad.
 Para usar el software EDA PLAYGROUND, ingresar al siguiente enlace https://www.edaplayground.com/ para más detalles
del cómo realizar el registro e iniciar en el software revisar el Entorno de Aprendizaje > Momento intermedio > Componente
práctico-Unidad 4  Fase 4  Práctica simulada.
Conclusión
Comprendimos el funcionamiento y su implementación en código VHDL con el software Eda PLAYGROUD. Analizamos los
sistemas digitales como aplicarlos en la vida real, en problema cotidiano de nuestra vida laboral que involucre salidas digitales.
BIBLIOGRÁFIA

Muñoz, J. (2012). Introducción a los Sistemas Digitales: Un enfoque usando Lenguajes de Descripción de


Hardware. (Capítulos 7, 9 y 10, pp. 135-149,177-208). Madrid. https://openlibra.com/en/book/introduccion-a-los-
sistemas-digitales#details

Rodríguez, O. (2018). Sistemas embebidos con VHDL. Editorial Parmenia, Universidad La Salle México. (Capítulo 7, pp.
203-213). https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/183494?page=129

También podría gustarte