Sei sulla pagina 1di 11

UNIVERSIDAD NACIONAL DE

TRUJILLO
FACULTAD DE INGENIER´IA E.A.P.
INGENIER´IA MECATRÓNICA

ELECTRONICA
DIGITAL II
Laboratorio N° 8

ASIGNATURA
Electrónica digital II
DOCENTE
Mg. Hurtado Butrón Fernando

ESTUDIANTES

- Rojas Alvarado Jhan Marton


- Medina Rodríguez Dennis
- Torre Chávez Nilser
- Iparraguirre Gómez Marco Antonio
PROGRAMACION DE GAL
1. OBJETIVOS
 Estudiar y analizar el comportamiento del circuito integrado GAL 16v8
propuesto en este laboratorio.
 Realizar la programación del GAL.
 Analizar como el circuito integrado GAL 16v8 nos permite implementar
cualquier función lógica.
2. MATERIALES Y EQUIPOS
2.1. MATERIALES
Protoboard doble: Tablero con orificios que se encuentran conectados eléctricamente
entre sí de manera interna, habitualmente siguiendo patrones de líneas, en el cual se
pueden insertar componentes electrónicos y cables para el armado y prototipado de
circuitos electrónicos.

3 diodos led: Semiconductor que mite luz al ser polarizado de manera directa.

3 resistencias 330Ω: Componentes electrónicos que limitan la corriente en un circuito.


GAL 16v8: El GAL16V8 es un dispositivo de la familia de los Dispositivos Lógicos
Programables PLD’S, contiene importantes mejoras sobre sus antecesores, que lo hacen
versátil y funcional, la principal ventaja es su reprogramabilidad, es decir, el GAL16V8
ofrece la opción de borrar las ecuaciones grabadas en él mediante pulsos eléctricos, su
celda básica es una EECMOS, que le proporciona la característica de borrable, además
ofrece un bajo consumo de corriente

2.2. EQUIPOS
Fuente de alimentación de 5V: dispositivo que convierte la corriente alterna (CA), en
una o varias corrientes continuas (CC), que alimentan los distintos circuitos del aparato
electrónico al que se conecta en este caso el Protoboard.
Programador universal G540: Nos permitió hacer el enlace entre la computadora y el
integrado

3. DESARROLLO EXPERIMENTAL
3.1. Instalamos el programa Wincupl

3.2. Abrimos un nuevo proyecto e ingresamos el tipo de gal


3.3. Definimos los pines

3.4. Configuramos las entradas, salidas y relaciones


3.5. Conectamos el GAL16V8 en el programador universal
3.6. Subimos el programa

3.7. En un protoboard armamos un circuito que nos permita comprobar el correcto


funcionamiento.
3.8. Tomamos datos

4. DATOS EXPERIMENTALES
INPUT OUPUT
A B A&B
0 0 0
0 1 0
1 0 0
1 1 1

5. ANALISIS DE DATOS

6. CONCLUSIONES:
 Estudiamos y analizamos el comportamiento del circuito integrado GAL
16v8 propuesto en este laboratorio.
 Realizamos la debida programación del GAL.
 Analizamos como el circuito integrado GAL 16v8 nos permite
implementar cualquier función lógica.

7. TRANSFERENCIA:
-Realizar un proyecto de control de alarma con dos sensores usando un gal 22V10,
que sea capaz de activar un zumbador si los dos sensores están activados y además
tenga la opción de desactivar el encendido de las alarmas
Como se han realizado los pasos de la simulación con anterioridad, se procederá a
realizar el experimento requerido sin recaer en lo ya explicado.
Primero programaremos la lógica necesaria para que funcione nuestro G22V10,
pero antes de ello debemos reconocer cuantas entradas y salidas tiene, la imagen a
continuación nos ayudara en eso:

Una vez reconocido cuantos pines de entrada y salida tiene, procedemos a


programar la lógica en Winculp:
Nuestras entradas A0 y A1 son las entradas de los sensores que se activaran cuando
cuando exista algún tipo de movimiento, enviando un 1 lógico a nuestros pines 2 y 3
respectivamente.

Armamos nuestro circuito en Proteus y probamos que el funcionamiento sea correcto


en simulación. En este primer caso, los sensores no detectan que algo los este
activando y el interruptor manual de apagado esta en “0”, pero enviando un “1” por
estar negado.

En esta situación el primero de los sensores se activa y envía un “1” lógico, pero
necesitan estar los dos encendidos para que salte la alarma.
Aquí los dos sensores están activados, entonces salta la alarma, el interruptor manual
sigue apagado porque el operador aun no la desactiva.

A continuación, el operador apaga la alarma porque ya fue avisado de que los dos
sensores encontraron algo.

Vemos así que la programación es correcta y podemos proceder a armar de manera


física nuestro sistema de sensores y alarma.