Está en la página 1de 17

UFG

UNIVERSIDAD FRANCISCO GAVIDIA

MATERIA:
CIRCUITOS DIGITALES 2

DOCENTE:
DANNY STEVE GUZMAN MENDOZA

ESTUDIANTES:

APARICIO URROZ, HERBERT JERMAINE AU100507


DÍAZ VEGA DERAS, JUAN JOSÉ DV100419
LANDAVERDE ALFARO, KAREN STEPHANIE LA100520
MONTES AMAYA, FRANCISCO RODRIGO MA101920

FECHA
JUEVES 01 DE NOVIEMBRE DE 2022
INTRODUCCION
El presente trabajo es una aplicación de todos los temas aprendidos a lo largo de
la materia Circuitos Digitales 2 para el desarrollo de un semáforo paso a paso
desde su concepción más básica como puede ser un diagrama de bloques sencillo
hasta la implementación del mismo por medio de un simulador para poder ver su
funcionamiento.

La implementación de sistemas combinacionales, contadores y secuenciales en


un solo circuito nos permite crear sistemas de control variados desde semáforos
hasta sistemas que pueden controlar la temperatura o el tiempo de riego de un
huerto, comprendiendo que tanto su parte digital como análoga son un todo, que
trabaja en conjunto.

Recordando que en nuestro día a día son muchas las implementaciones de estos
sistemas y que nuestra vida cotidiana sería muy diferente si estos no estuvieran.
OBJETIVOS

Objetivo General:

Crear un sistema de control para dos semáforos que satisfaga al flujo diario de
automotores que pasan por esa vía.

Mostrar la implementación de un semáforo por medio de los circuitos que lo


componen.

Objetivos Específicos:

Mencionar el concepto básico de un semáforo

Describir los pasos a seguir para construir un semáforo.

Distinguir entre los 3 tipos de circuitos utilizados y sus cálculos respectivos.

Demostrar la implementación del circuito final.


MARCO TEORICO

Los semáforos son dispositivos de señalización mediante los cuales se regula la


circulación de vehículos, bicicletas y peatones en vías, asignando el derecho de
paso o prelación de vehículos y peatones secuencialmente, por las indicaciones
de luces de color rojo, amarillo y verde, operadas por una unidad electrónica de
control.

El semáforo es un dispositivo útil para el control y la seguridad, tanto de vehículos


como de peatones. Debido a la asignación, prefijada o determinada por el tránsito,
del derecho de vía para los diferentes movimientos en intersecciones y otros sitios
de las vías, el semáforo ejerce una profunda influencia sobre el flujo del tránsito.
Por lo tanto, es de vital importancia que la selección y uso de tan importante
artefacto de regulación sea precedido de un estudio exhaustivo del sitio y de las
condiciones del tránsito.

Los semáforos se usarán para desempeñar, entre otras, las siguientes funciones:

1. Interrumpir periódicamente el tránsito de una corriente vehicular o peatonal


para permitir el paso de otra corriente vehicular.
2. Regular la velocidad de los vehículos para mantener la circulación continua
a una velocidad constante.
3. Controlar la circulación por carriles.
4. Eliminar o reducir el número y gravedad de algunos tipos de accidentes,
principalmente los que implican colisiones perpendiculares.
5. Proporcionar un ordenamiento del tránsito.

Los semáforos se pueden clasificar de acuerdo a su función en:

1. Semáforos para el control del tránsito de vehículos (los criterios utilizados


para esta clase de semáforos son igualmente aplicables en ciclo-vías).
2. Semáforos para pasos peatonales.
3. Semáforos especiales.
Semáforos de tiempo fijo o predeterminado:

Son los que regulan, a través de los semáforos, las circulaciones de vehículos y
peatones de acuerdo a uno o más programas de tiempos determinados
previamente.

En las intersecciones en donde los vehículos de tránsito tienen una variación


constante, las ventajas del control pre-sincronizado, o no accionados por el
tránsito, son las siguientes:

1.- Facilitan la coordinación con semáforos adyacentes, con más precisión que en
el caso de controles accionados por el tránsito, especialmente cuando es
necesario coordinar los semáforos de varias intersecciones o de una misma red.
Esta coordinación puede permitir una circulación progresiva y cierto grado de
control de velocidades, por medio de una serie de semáforos debidamente
espaciados.

2.- No dependen de la circulación de vehículos que pasan por los detectores, por
lo que la operación de los controles no se afecta desfavorablemente debido a
condiciones especiales que impidan la circulación normal frente a un detector,
como en el caso de vehículos detenidos o de obras de construcción dentro de la
zona de influencia del detector.

3.- Pueden ser más aceptables que los controles accionados por el tránsito en
zonas en donde exista tránsito de peatones intenso y constante y el manejo de los
semáforos accionados manualmente por los mismos pudieran provocar confusión.

4.- En general, el costo inicial del equipo es menor que el del accionado por el
tránsito y su conservación es más sencilla.

Las características de diseño de estos controles deberán permitir el ajuste


periódico a las variaciones de los volúmenes de tránsito. Los parámetros básicos
de control son:

 Ciclo: Tiempo total requerido para una secuencia completa de las


indicaciones de un semáforo.
 Fase: Parte del ciclo correspondiente a cualquier movimiento de vehículos o
combinación de movimientos simultáneos que reciben el derecho de paso
durante uno o más intervalos.
 Intervalo: Cualquiera de las divisiones del ciclo correspondiente a las
indicaciones o colores del semáforo.
 Desfasamiento: Número de segundos que tarda en aparecer la indicación
de luz verde en un semáforo después de un instante dado, que se toma
como punto de referencia de tiempo. Suele ser expresado en tanto por
ciento del ciclo. Se usa para fines de coordinación y para referirse al tiempo
necesario para despejar intersecciones complejas.

Luego de tener claros los parámetros de diseño de los semáforos de tiempo fijo
podemos decir que estos son una aplicación de los sistemas digitales. Por lo que
desarrollaremos un sistema de semáforos con las siguientes características:

Se requiere un controlador digital para controlar un semáforo en la intersección de


una calle de tráfico muy denso con una calle de tráfico moderado. La calle
principal va a tener una luz verde durante un mínimo de 25 seg. o mientras no
haya ningún vehículo en la calle perpendicular. Esta calle lateral tiene que tener la
luz verde hasta que no circule ningún coche por ella, o durante un máximo de
25seg. La luz ámbar de precaución tiene que durar 4seg. En los cambios de luz
verde a roja en ambas calles, principal y lateral (como se muestra en la siguiente
imagen).

Para empezar debemos definir el diagrama de bloques mínimo para el desarrollo


del circuito y partiendo de esto podremos detallar las demás partes que integran el
circuito total.

Creación del Diagrama de Estados

Luego de esto crearemos el diagrama de estados tomando como base la primera


imagen del ejercicio que es en cierta medida, un diagrama de estados, ya que
muestra la secuencia de estados y las distintas condiciones.

Pero antes definiremos las variables que determinaran cómo pasa el sistema a
través de los diferentes estados. A continuación se enumeraremos estas variables
y sus símbolos:
● Presencia de vehículos en la calle lateral = Vs

● El temporizador de 25s. (largo) está activado = TL

● El temporizador de 4s. (corto) está activado = TS

El uso de variables complementadas indica la condición contraria. Por ejemplo, V’ s


indica que no hay ningún vehículo en la calle lateral; T’L indica que el temporizador
de larga duración está desactivado y T’S indica que el temporizador de corta
duración está desactivado.

Primer
estado 00:
Princ: verde
Sec: rojo

Cuanto Segundo
estado 10: estado 01:
Princ: rojo Princ: ámbar
Sec: ámbar Sec: rojo

Tercer
estado 11:
Princ: rojo
Sec: verde

Descripción del diagrama de estados: cada uno de los cuatro estados se


etiqueta de acuerdo a la secuencia de 2 bits en código Gray, como se indica
mediante los círculos. La flecha circular en cada estado indica que el sistema
permanece en dicho estado bajo la condición definida por la variable o expresión
asociada. Cada una de las flechas que van de un estado al siguiente indican un
cambio de estado cuando se produce la condición definida por la variable o
expresión asociada.
Primer estado: El código Gray para este estado es 00. El semáforo de la calle
principal está en verde y el de la calle lateral está en rojo. El sistema permanece
en este estado al menos 25 segundos cuando el temporizador largo se encuentra
activado o mientras que no haya ningún vehículo en la calle lateral (T L+V’s) El
sistema pasa al siguiente estado cuando el temporizador de 25 segundos está
desactivado o cuando aparece algún vehículo en la calle secundaria (T’L*Vs).

Segundo estado: El código Gray para este estado es 01. El semáforo de la calle
principal está en ámbar y el de la calle lateral está en rojo. El sistema permanece
en este estado durante 4 segundos mientras el temporizador corto está activado
(TS) y pasa al siguiente estado cuando el temporizador se desactiva (TS).

Tercer estado: El código Gray para este estado es 11. El semáforo de la calle
principal está en rojo y el de la calle lateral está en verde. El sistema permanece
en este estado cuando el temporizador largo se encuentra activado y hay un
vehículo en la calle lateral (TL*VS). El sistema pasa al siguiente estado cuando
han transcurrido los 25 segundos o cuando no hay ningún vehículo en la calle
secundaria, lo primero que ocurra (T’L+V’s).

Cuarto estado: El código Gray para este estado es 10. El semáforo de la calle
principal está en rojo y el de la calle lateral está en ámbar. El sistema permanece
en este estado 4 segundos cuando el temporizador corto se encuentra activado
(TS) y vuelve al primer estado cuando el temporizador corto se desactiva (T´S)

El siguiente cuadro simplifica cómo será el funcionamiento de los semáforos:

Semáforo Semáforo Condición


principal secundario

Verde Rojo Primer estado: 25 segundos como mínimo o 00


mientras que no haya vehículos en la calle
secundaria.

Ámbar Rojo Segundo estado: 4 segundos. 01

Rojo Verde Tercer estado: 25 segundos como máximo o 11


hasta que no haya ningún vehículo en la calle
secundaria

Rojo Ámbar Cuarto estado: 4 segundos 10

Desarrollo de la lógica combinacional del circuito.


La lógica combinacional consiste en desarrollar un diagrama de bloques. Donde
las tres funciones que esta lógica debe realizar se definen a continuación y el
diagrama resultante:

● Decodificador de estados. Decodificar el código Gray de 2 bits de la lógica


secuencial, para determinar en cuál de los cuatro estados se encuentra el sistema.

Implementación de la lógica del decodificador este tiene dos entradas (código


Gray de 2 bits) y tiene que tener una salida para cada uno de los cuatro estados.
Las dos entradas en código Gray se designan por S0 y S1 y las cuatro salidas de
estado se etiquetan como SO1, SO2, SO3 y SO4. Las expresiones booleanas
para las salidas de los estados son las siguientes:

SO1 = S’1*S’0

SO2 = S’1*S0

SO3 = S1*S0

SO4 = S1*S’0

● Lógica de salida de las luces. Utilizar el estado decodificado para activar


(mediante los circuitos de interfaz) las dos luces de los semáforos apropiadas, de
las seis luces existentes.

Implementación de la lógica de salida de las luces esta lógica tiene que tomar las
cuatro salidas de estado y generar seis salidas para activar las luces de los
semáforos. Estas salidas se designan por MR, MY, MG (para la luces roja, ámbar
y verde del semáforo de la calle principal) y por SR, SY, SG (para la luces roja,
ámbar y verde del semáforo de la calle secundaria).

MR = SO3+SO4 SR = SO1 SO2

MY = SO2 SY = SO4

MG = SO1 SG = SO3

● Lógica del circuito de disparo. Utilizar los estados decodificados para generar las
señales que inicialicen (disparen) adecuadamente los temporizadores largo y
corto.
Implementación de la lógica del circuito de disparo La lógica de disparo produce
dos salidas. La salida para el circuito de temporización de 25 s. (temporizador
largo) da lugar a una transición de nivel BAJO a nivel ALTO, cuando el sistema
pasa a los estados primero (00) o tercero (11). La salida para disparar el circuito
temporizador de 4 s. (temporizador corto) da lugar a una transición de nivel BAJO
a nivel ALTO cuando el sistema pasa a los estados segundo (01) o cuarto (10).
Las salidas del circuito de disparo en forma de ecuación son:

Temporizador largo = SO1+SO3

Temporizador corto = SO2+SO4

Con las ecuaciones obtenidas de cada una de las implementaciones tenemos que
la tabla de verdad es la siguiente:

Y que la lógica conbinacional completa del circuito es:


Circuito Temporizador

El circuito de temporización consta de tres partes: el temporizador de 4s, el


temporizador de 25s y el oscilador de 10 kHz. Los temporizadores de 4 s y 25 s se
implementan mediante monoestables 74121. El oscilador de 10 kHz se
implementa con un temporizador 555.
Desarrollo de la lógica secuencial del circuito.

Definiendo primero a la lógica secuencial como una forma de diseño de circuitos


binarios que emplea una o más entradas y una o más salidas, cuyos estados
están relacionados por reglas definidas que dependen, en parte, de estados
anteriores. Cada una de las entradas y salidas puede alcanzar dos estados: lógica
0 (baja) o lógica 1 (alta).

La lógica secuencial controlara el secuenciamiento de las luces de los semáforos


basándose en las entradas procedentes de los circuitos de temporización y del
sensor de vehículos. La lógica secuencial generará una secuencia de código Gray
de 2 bits para los cuatro estados del sistema.

Implementación de la lógica secuencial en la que se emplean dos flip-flops D para


implementar el contador Gray. Las salidas de la lógica de entrada proporcionan las
entradas D a los biestables y el contador se sincroniza mediante el reloj de 10 kHz
del oscilador. La lógica de entrada tiene cinco variables de entrada: Q 0, Q1, TL, TS
y VS.

A partir del diagrama de estados, puede desarrollarse la tabla del estado siguiente
para el flip-flop D. Las condiciones de entrada para T L, TS y VS para cada
combinación de estado actual/estado siguiente se observan en la tabla.
A partir de las tablas anteriores se puede determinar las condiciones lógicas
requeridas para que cada flip-flop pase al estado 1

Para D0 tenemos:

D0 = Q’1Q’0T’LVs+Q’1Q0TS

Q’1Q0T’S+Q1Q0TLVs

Q’1Q’0T’LVs Q’1Q0+Q1Q0TLVs

Puede utilizarse un mapa de Karnaugh para reducir aún más la expresión de D0

D0 = Q’1T’LVs+Q’1Q0+Q0TLVs

Para D1 tenemos:

D = Q’1Q0T’S+Q1Q0TLVs+Q1Q0T’L+Q1Q0V’s+Q1Q’0TS

Q’1Q0T’S+Q1Q0(TLVs+T’L)+Q1Q0V’s+Q1Q’0TS

Q’1Q0T’S+Q1Q0(Vs+TL)+Q1Q0V’s+Q1Q’0TS

Q’1Q0T’S+Q1Q0(Vs+T’L+V’s)+Q1Q’0TS

Q’1Q0T’S+Q1Q0+Q1Q’0TS

Puede utilizarse un mapa de Karnaugh para reducir aún más la expresión de D1

D1 = Q0T’S+Q1TS
Al implementar D0 y D1 se obtiene el siguiente circuito implementado:

Ahora que disponemos de los tres bloques (lógica combinacional, circuitos de


temporización y lógica secuencial) vamos a combinarlos para formar el sistema
completo, y a mostrar el diagrama de bloques final.
CONCLUSIONES

La importancia de los semáforos en nuestro día a día como conductores o


peatones nos obliga a mantener un entendimiento de su diseño y funcionamiento
ya que este al ser un sistema tan básico que implementa 3 tipos de circuitos
diferentes como lo son los circuitos combinacionales, los contadores y los
secuenciales es el ejemplo perfecto de como todo sirve para algo y de cómo
diferentes temas se pueden entrelazar para hacer funcionar algo nuevo o para
resolver un problema existente.

Gracias a los simuladores a día de hoy es más fácil poder probar el


funcionamiento de los proyectos que se planean implementar en la vida real lo que
nos da un amplio margen de error y de mejora para que estos puedan ser
implementados en el campo con la menor probabilidad de fallo, que siempre se
tendrá una mínima probabilidad a esto por situaciones ambientales o del propio
manejo de los componentes.
BIBLIOGRAFÍA

https://www.medellin.gov.co/movilidad/documents/seccion_senalizacion/
cap7_semaforos.pdf

https://electronicautm.files.wordpress.com/2014/06/fundamentos-de-sistemas-
digitales-floyd-9ed.pdf

https://repositorio.unal.edu.co/bitstream/handle/unal/21291/10539884.2000.pdf?
sequence=1

También podría gustarte