Está en la página 1de 4

Reporte para Ejercicio #1.

- Cruce de Caminos

Roberto Eliezer Prince Elorza

Profesor Ing. Luis Fernando Mejorado Rodríguez

Dispositivo Digitales Programables

IMT10C

Reynosa Tamps. 6/Sep/2020


Objetivo
Se muestra una intersección de una autopista principal con un camino de acceso
secundario. Se colocan detectores de vehículos a lo largo de los carriles C y D (camino
principal) y en los carriles A y B (camino de acceso).
Las lecturas de salidas de los detectores son bajas “0” cuando no pasa ningún vehículo y
altas “1” cuando pasa algún transporte. El semáforo del crucero se controlará con la
siguiente lógica:

1. El semáforo E-W indicará luz verde siempre que los carriles C y D este ocupados.
2. El semáforo E-W indicará luz verde siempre que C o D este ocupados, siempre y
cuando A y B no estén ocupados.
3. El semáforo N-S indicará luz verde siempre que los carriles A y B este ocupados,
siempre y cuando C y D no estén ocupados.
4. El semáforo N-S también indicará luz verde siempre que los carriles A o B estén
ocupados, en tanto C y D estén vacantes.
5. El semáforo E-W indicará luz verde cuando no haya vehículo transitando.

Se van a utilizar los 4 sensores A, B, C, y D como entradas y 2 salidas N-S y E-W, el 1


corresponderá luz verde y el 0 a la luz roja.
Programa

Name Ejercicio1 ;

PartNo 00 ;

Date 04/09/2020 ;

Revision 01 ;

Designer Roberto Prince ;

Company UTT ;

Assembly None ;

Location ;

Device g16v8 ;

/* *************** INPUT PINS *********************/

PIN 2 = A ; /* */

PIN 3 = B ; /* */

PIN 4 = C ; /* */

PIN 5 = D ; /* */

/* *************** OUTPUT PINS *********************/

PIN 19 = N_S ; /* */

PIN 18 = E_W ; /* */

N_S = A&B&!C # A&!C&!D # A&B&!D # B&!C&!D ;

E_W = !A&!B # C&D # !A&C # !A&!C&D # A&!B&D # A&!B&C;


Tabla de Verdad

A B C D N-S E-W
0 0 0 0 0 1
0 0 0 1 0 1
0 0 1 0 0 1
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 0 1
0 1 1 0 0 1
0 1 1 1 0 1
1 0 0 0 1 0
1 0 0 1 0 1
1 0 1 0 0 1
1 0 1 1 0 1
1 1 0 0 1 0
1 1 0 1 1 0
1 1 1 0 1 0
1 1 1 1 0 1

Conclusión
Este primer ejercicio nos sirvió para recordar la lógica booleana, la simplificación de circuitos
lógicos, aprendimos a programar un Wincupl que es el software para programar PLD-GALs y
a simular el programa en Proteus. Es un circuito sencillo de 4 entradas y dos salidas, las 2
salidas nunca están en ALTO al mismo tiempo siempre es una o la otra ya que simulan un
semáforo.

También podría gustarte