Bienvenido a nuestro blog, en el encontrara información relevante a el Lenguaje en VHDL y el uso de la FPGA-Basys2

Practica 4: Contador con visualización en display 16 segmentos

En la cuarta practica realizada sobre la fpga, se procede a realizar un contador de 6 bits, el cual operara con la frecuencia dada por el reloj interno de la fpga. se procede a realizar los pasos de forma similar en la practica anterior, con la diferencia de proyectar en un display 16 segmentos el nombre y apellido de cada compañero del grupo (letra por letra), para esto procedemos a hacer lo siguiente:

Primero creamos un proyecto en el xilinx de la misma forma en la que se ha estado trabajando, procedemos a agregar al proyecto el archivo del divisor de reloj, para poder elegir la frecuencia deseada a trabajar (en nuestro caso 4Hz), haciendo el mismo calculo anterior
Se coloca este valor en el código del divisor de frecuencia, como se realizo anteriormente, y como se muestra a continuación:
Después de esto se procede a construir la memoria rom, para esto se debe saber cuantas posiciones son necesarias para nuestro fin, en nuestro caso (Ivan Barbosa Oscar Rodriguez Brayan Herrera). Ocupamos 39 posiciones de memoria para mostrar todas las letras correspondientes, como se muestra en la siguiente imagen:




Cada letra posee su propia decodificacion, para ahorrarnos trabajo usamos la decodificacion hecha en la practica 2 la cual es: 
donde dependiendo de la letra que necesitemos, copiamos su respectiva decodificacion, recordando los valores de las entradas necesarias para obtener la letra correspondiente.

Teniendo todo esto, Cogemos el bloque del reloj y lo unimos con el contador realizado anteriormente(practica 3), y la salida de este lo unimos con la memoria rom realizada anteriormente, ya que esta memoria rom nos entrega los datos en serie, debemos usar el conversor serie-paralelo, de la anterior practica, las salidas de nuestro conversor serie-paralelo, van a las entradas del decodificador, completando todo el circuito, ya por ultimo solo debemos añadir las respectivas etiquetas a las salidas y entradas del sistema, dando el siguiente esquemático
:
 Con esto se concluye la practica 4 cumpliendo con los objetivos y propósitos de esta misma.




No hay comentarios.:

Publicar un comentario