SERVICIO NACIONAL DE APRENDIZAJE SENA

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA LOPE

TECNOLOGIA EN MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Actividad: Operación y mantenimiento de sistemas con control por lógica programable.
Código: 320
Taller: Desarrollo de una solución con PLD
Instructor: Orlando David Orbes Gómez email: oorbes@misena.edu.co

Requisito:

Implementar un decodificador BCD a 7 Segmentos – Uso display Cátodo común.

Desarrollo

Disposición del decodificador.

Se usará el dispositivo lógico programable GAL22V10. El diseño se realiza en Proteus
definiendo la funcionalidad de los pines.

1. Programación del PLD

Usando WinCupl se procede a definir los pines, así como la tabla booleana de asignación
entrada-salida acorde al requerimiento de decodificación.

.Se verifica los resultados a través de la simulación que se configura desde WinSim y permite validar el diseño.

Simulación desde Proteus . tras vincular el archivo jed generado por WinCupl como parte de la compilación y definición de estado de fuses internos de la GAL.La operación es simulada finalmente en Proteus.

para lo que se requiere disponer el dispositivo sobre el socalo zip orientado según indicaciones dadas.Para prueba rápida se han agregado LOGICSTATE y un display de 7 segmentos de cátodo común en Proteus de manera que pueda ser verificado el resultado del codificador. a continuación desde el software de programación se procede con su identificación mediante búsqueda con los datos de su referencia. Programación del dispositivo Se usará el programador universal SUPERPRO 6000E de Xeltek. .

El sistema quedará atento a la orden de borrado.Luego se realiza la ubicación del archivo jed con información de la programación brindando la ruta completa. . En pantalla se evidencia la respuesta a las ordenes indicadas. escritura o verificación requerida.

.Ejercicio Modifique el código de manera que el decodificador sea de binario a hexadecimal. Simule y programe el dispositivo.