Sistemas digitales Principios y Aplicaciones
Enviado por mario isai ledezma lga. • 4 de Diciembre de 2022 • Apuntes • 1.206 Palabras (5 Páginas) • 64 Visitas
Introducción
En este reporte al igual que en el anterior tomaremos como base los PLD’S, FPGA’S
para dar solución a la práctica, las pocas diferencias de esta práctica y la anterior
radican en que la anterior el método de representación de la salida era un led y en
esta es un display de 7 segmentos, el cual contiene una ecuación correspondiente
para de esa manera encender los leds internos y representar una letra o digito.
La ecuación que fundamenta cada digito o letra representada tiene múltiples
maneras de simplificarlas , es decir de maneras de reducirlas para lograr menos
compuertas que tengan el mismo funcionamiento, con implementaciones entre otros
métodos.
Las funciones de los segmentos están simplificadas por el método de Karnaugh
puede ser un poco más tedioso o revuelto la función en general al tener 4 variables
por lo cual tome como medida separarlas por paréntesis para que sea más
entendible.
Una línea de programación fue enfocada solo en el led ya que se evaluó de manera
en que desde la combinación numero 9 el bit numero 4 estará activo por lo cual
necesite multiplicarlo con algún otro factor que al sumarse resultará en activo a la
hora de poner la combinación 10 o mayor y representará la letra H en el display de
7 segmentos.
Trate de la manera mas sencilla explicar todo lo referente a la practica.
iii
Cuerpo del Informe
Diseñar un circuito digital usando PLD sencillos y WinCUPL que imprima en un
display un mensaje de 10 caracteres. Deberá seleccionar el carácter utilizando
interruptores. Además, deberá tener una salida que se ponga a uno cuando el dato
de entrada sea igual o mayor que 10.
Traducido de manera entendible esta practica nos solicita que por medio de
combinaciones de 4 bits podamos seleccionar una letra a la vez de los 10 caracteres
en general , lo cual lo representaremos con un display de 7 segmentos, con la pauta
principal de agregar una salida que cuando la combinación numero 10 o mayor se
encienda para corroborar lo anterior.
Las entradas serán desde el pin numero 2 hasta el pin numero 5 , que serán dirigidas
por el dip switch de 4 interruptores (W,X,Y,Z, con sus respectivas resistencias) que
serán conectadas a la Gal 22v10 la cual contiene como conexiones de alimentación
el pin numero 12 hacia tierra y el pin numero 24 hacia vcc o positivo.
Las salidas estarán situadas desde el pin numero 14 hasta el pin 20 donde serán
las ecuaciones correspondientes para representar la palabra, la palabra a
representar será Cruz Azul H.
La salida ira hacia la resistencia de 220 ohm para proteger al display de 7
segmentos, el display será cátodo común es decir con señales 1 (High) el led
encenderá los segmentos correspondientes, La salida del pin numero 21 sera el
indicador cuando la combinación sea 10 o mayor, encenderá el led y en el display
mostrara una H.
iv
La palabra que queremos representar tendremos que sacar sus ecuaciones
correspondientes para visualizar cada palabra , a continuación, les mostrare las
ecuaciones de cada segmento:
Una vez teniendo la tabla de verdad sacaremos las ecuaciones correspondientes
que serán simplificadas por el método de mapas de Karnaugh de 4 variables:
v
Ya que conocemos las ecuaciones de cada uno de los 7 segmentos y la ecuación
para el led nos dirigimos a realizar la traducción del hardware en WINCUPL para
establecer la programación que sera la base de este problema a resolver:
Lo complicado o tedioso en mi caso fue la programación por que tuve problemas
con WINCUPL y no generaba los archivos necesarios, por lo cual programé desde
otro pc, que en pocas palabras solamente era adjuntarle los símbolos especiales
...