Está en la página 1de 13

Tarea 5 - Aplicaciones con Circuitos Combinacionales y Secuenciales -

Componente práctico
Grupo: 243004_10

Presentado a: Julián Andrés Caicedo Muñoz

Estudiante: Juan Camilo Montealegre Vanegas


Código: 1082215840

Universidad Nacional Abierta y a Distancia UNAD


Escuela de Ciencias Básicas, Tecnología e Ingeniería
ingeniería Electrónica
Electrónica Digital - (243004A_1142)
Neiva, Huila
30/06/2022
Introducción

Este trabajo se realizó con el fin de desarrollar la actividad correspondiente al


componente practico fase 5, en el cual se verán los conceptos sobre circuitos
combinacionales y secuenciales, donde debemos identificar las diferentes
soluciones que podemos aplicar al sistema, dentro del documento se podrá
evidenciar todo el desarrollo de la guía de aprendizaje, siguiendo los parámetros
de la rúbrica de evaluación, así como también estará incluido la simulación en el
entorno solicitado.
Objetivos

Generales:

• Aplicar una solución al sistema descrito en la guía de aprendizaje.

Específicos:

• Analizar los conceptos básicos de los circuitos combinacionales y


secuenciales.

• Obtener una comprensión general de los conceptos que se buscan como


solución al sistema e implementarlo al mismo.
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…).
1) Cada estudiante debe seleccionar una configuración y manifestar en el foro
su selección.

Paquetes por Caja. Cajas


Estudiante 3 15 3

2) Se debe hacer la implementación en VHDL del circuito propuesto

• Para iniciar el sistema, comienza con la función del sensor, encargado de


leer los paquetes que ingresan al sistema, esta función es importante
porque es la función que activa los contadores.
• Cuando el sensor, de la señal de aviso, este tendré que estar dentro del
parámetro que explica el sistema, en que la señal de salida tiene que estar
de igual de activa que la señal de entrada del sensor, para que los
contadores puedan activarse.
• Primero se activa la función de contador de paquetes, ya que esta es la
señal del sensor a medida que cada 3 paquetes van ingresando, se van
restando de a 3 en el contador, hasta llegar a 0. Para estos parámetros se
usó la función flip flop con enable, el cual nos permite tener un mayor
control en el proceso. Como se tomó en cuenta el contador inicia en 15 y
termina en 0.
• Cuando el contador de paquetes haya llegado a 0, automáticamente el
contador de cajas se activa, y lo cuenta como un ciclo, en el cual, cada 3
cajas de paquetes, también será tomado como un ciclo. Para esta función
se utilizó la misma que para el contador de paquetes, en la que nuestro
enable hace la función para que se relacione los dos contadores.
• En la hoja de diseño, se declaró toda la parte que conforma el sistema, los
contadores, sensores y demás funciones. En esta parte podemos relacionar
las diferentes funciones para declararlas con las mismas variables de
entradas y generar una correcta simulación.
• En las declaraciones del testbench, se declaró las variables que interactúan
con el sistema, se configuraron los parámetros correctos para que las
señales de entrada se pudieran ver reflejada correctamente en la
simulación.

3) Adicionalmente se debe simular para comprobar que efectivamente el


circuito funciona como se ha descrito.

• En la simulación se puede apreciar cómo se hace la simulación con los


parámetros que establecimos, en el cual se pueden ver los contadores
cómo funcionan y tienen una relación cuando se ejecutan, así mismo se
puede ver como el contador de cajas hace el conteo de los paquetes que
ingresan y los cuenta.

Enlace de simulación: https://www.edaplayground.com/x/ngCg


Conclusiones

• En esta tarea, se aprendió los conceptos fundamentales del diseño de


hardware digital, incluidos los circuitos combinacionales y secuenciales, el
análisis y la síntesis de puertas y redes, y el diseño a nivel de sistema.

• Se concluyo que los circuitos combinacionales y secuenciales son un tipo de


circuito. También que las compuertas, los flip-flops y las DRAM se usan para
controlar el flujo de datos en un circuito combinacional y Los flip-flops se
usan para almacenar información en un circuito secuencial.
Bibliografía

• 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.

• Fajardo, C. (2016, Diciembre 17), Divisores de Frecuencia. [video].

También podría gustarte