Professional Documents
Culture Documents
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
Autores:
Br. Rafael Jos Morales Linares
Br. Juan Jos Gonzlez Snchez
Tutor: Ing. Juberth Prez.
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
C.I.:22.463.490
C.I:19.460.241
Telf: 0414-6197440
Telf: 0424-6938158
Rafael.jose1201@gmail.com
Juanjg.90@gmail.com
RESUMEN .............................................................................................................. 6
ABSTRACT............................................................................................................. 7
INTRODUCCIN .................................................................................................... 8
CAPITULO I EL PROBLEMA ............................................................................... 11
1.1
1.2
1.3
Objetivos .................................................................................................. 14
1.4
1.5
1.6
Justificacin.............................................................................................. 15
OS
D
A
RV
E
1.7.2 Delimitacin temporal ........................................................................
17
S
E
R
S
O.........................................................................
1.7.3 Delimitacin temtica
17
H
C
E
ER TEOIRICO ........................................................................ 18
CAPITULO II D
MARCO
1.7
Delimitacin.............................................................................................. 16
1.7.1
2.1
Antecedentes ........................................................................................... 18
2.2
2.2.1
Sistemas ............................................................................................ 21
Semforos ......................................................................................... 23
2.2.4
2.2.6
Microcontrolador ................................................................................ 31
2.2.7
Microprocesadores ............................................................................ 32
2.2.8
Arduino .............................................................................................. 34
Sensores ........................................................................................... 37
OS
D
A
RV
E
2.2.11.1 Causas ........................................................................................
44
S
E
R
S
O........................................................................
2.2.11.2 Efectos negativos
45
H
C
E
2.2.12 Accidentes
DER automovilsticos............................................................... 46
2.2.10 Trfico................................................................................................ 44
3.2
3.3
3.4
3.4.1
3.4.2.1 Recopilar los elementos necesarios para cumplir cada uno de los
objetivos en la elaboracin y diseo del sistema de control de trfico
vehicular. ..................................................................................................... 57
3.4.2.2 Establecer la base de la elaboracin de la arquitectura para el
sistema de control de trfico vehicular. ....................................................... 58
3.4.3
OS
D
A
ERV ................................... 66
4.2.1 Diseo y estructura del circuitoE
deS
semforos
R
S
O
4.3 Diseo y solucin para
CHlas distintas intersecciones ................................. 68
E
R
4.3.1 Interseccin
DE sencilla: ......................................................................... 68
4.1
4.2
4.3.2
4.5
CONCLUSIONES ................................................................................................. 79
RECOMENDACIONES ......................................................................................... 80
BIBLIOGRAFIA .................................................................................................... 81
Gonzlez Snchez, Juan Jos, Morales Linares, Rafael Jos, CONTROL DEL
TRFICO VEHICULAR POR MEDIO DE SEMAFOROS INTELIGENTES.
Trabajo especial de grado para optar al ttulo de Ingeniero en Computacin.
Universidad Rafael Urdaneta. Escuela de Ingeniera en Computacin. Edo. Zulia,
Maracaibo, Venezuela. 2013, 83p.
RESUMEN
El propsito de esta investigacin se centra en desarrollar un sistema de
semforos inteligentes para el control del trfico vehicular basado en hardware
programado en lenguajes de alto nivel compilados, dicha tecnologa es enfocada
al pblico en general para la vida cotidiana en la ciudad. Esta investigacin por sus
caractersticas se considera del tipo descriptiva y a la vez proyectiva. Asimismo,
los datos recolectados para la investigacin se obtuvieron mediante diferentes
medios aplicando los documentos y registros. La metodologa para el desarrollo
del sistema utilizada es la de Open Up. Cuyas fases se consideraron relevantes
para el desarrollo del proyecto que son: Concepcin, Elaboracin, Construccin,
Transicin. El sistema est basado en un pequeo pic microcontrolador
programado de manera inteligente con algoritmos para la toma de decisiones en el
rea del control de trfico vehicular. Para el desarrollo de este sistema se utiliz el
kit Arduino.
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
ABSTRACT
The purpose of this research is to develop an intelligent traffic light system for
vehicular traffic control hardware based on programmed in in higher level
languages compiled, this technology is focused on the general public for daily life
in the city. This research by considering characteristics of both descriptive and
projective. Also, data collected for research were obtained by applying different
media documents and records. The methodology for the development of the
system used is the Open Up Whose phases were considered relevant to the
project are: Inception, Elaboration, Construction, Transition. The system is based
on a small pic microcontroller intelligently programmed with algorithms for decisionmaking in the area of vehicular traffic control. For the development of this system
we used the Arduino kit.
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
INTRODUCCIN
La presente investigacin posee como objetivo primordial la realizacin de
un sistema de trfico vehicular por medio de semforos inteligentes que est
enfocado a la vida cotidiana del pblico en general ya que existe una cantidad de
poblacin muy alta en las ciudades del planeta, por lo tanto es necesario la
implementacin de estos sistemas porque no solamente las calles son circuladas
por humanos sino tambin por vehculos automviles que es el medio de
transporte ms popular.
La idea de esta investigacin es que se realizara un dispositivo capaz de
tomar decisiones sobre como dirigir el trfico de vehculos en una interseccin, de
OS
D
A
RVcierto tiempo de manera
una decisin, solo hacen un cambio de lucesEcada
S
E
R
S
repetitiva y esto genera problemas
como
largos tiempos de espera innecesarios
O
H
C
Ela ciudad o congestiones de vehculos que pueden ser
para desplazarseEpor
R
D
resueltos de manera ms efectiva.
manera ms efectiva que los semforos convencionales ya que estos no toman
OS
D
A
V factible ya que el
Rproyecto
E
dicho esto la investigacin se establece como
un
S
E
R
S
objetivo principal es el desarrollo
HOde un sistema que dar solucin a un problema
C
E
especfico, tambin
DERse defini el diseo de la investigacin como del tipo no
est desligada de un proceso de recoleccin de datos de informacin y diseo,
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
10
CAPITULO I
EL PROBLEMA
OS
D
A
ERVen distintas ciudades del
S
El crecimiento desordenado de laEpoblacin
R
S
O
planeta ha trado como consecuencia
que las ciudades crezcan y por lo tanto
H
C
E
tambin su infraestructura
DER ya que es necesario mantener interconectadas las
1.1 Planteamiento del Problema
11
Frustrados por el trfico de paso que haca que sus calles fueran inseguras, los
residentes de la ciudad holandesa de Delft, convirtieron su calle en un camino de
obstculos para los vehculos motorizados y un sitio seguro para los nios. Esta
primera solucin de control de trfico, llamada yardas vivientes o Woonerven,
desaceler el trfico y disminuyeron su volumen con la colocacin de mesas,
bancas, areneros y plataformas de estacionamiento que se extendan hacia las
calles. Las Woonerven recibieron el apoyo del gobierno casi una dcada despus
en 1976. En los aos subsecuentes, la idea se propag a otros pases y se
crearon normas y leyes para gobernar las dimensiones y ubicacin de los diseos
Woonerven. Para 1990, millones de calles en pases como Austria, Dinamarca,
Francia, Alemania, Israel, Japn, Suecia y Suiza se beneficiaron de soluciones
OS
D
A
RV
E
S
E
Los sistemas inteligentes en el siglo
XXI son muy utilizados en ciertas reas
R
S
O
H automotriz en los sistemas de amortiguacin que
Crea
de la ingeniera como en
el
E
R
DE
varan la dureza
del amortiguador segn la condicin lo necesite, estos sistemas
similares.
12
3.
S
O
D
A
Dentro de este contexto, es relevante sealarR
que
Ven algunos pases se han
E
S
E un reportaje en peru21.pe donde
implementado semforos inteligentes R
segn
S
O con los que cuenta la ciudad de Lima en
Hinteligentes
hablan de los 800 semforos
C
E
ER
Per. Con losDcuales han obtenido beneficios satisfactorios al mejorar el flujo
vehicular en los lugares donde estn ubicados stos sistemas, mediante el empleo
de sensores visuales, que ayudan a medir el tiempo de los cambios de luces
dependiendo de la velocidad del trfico vehicular.
Cientficos norteamericanos y rumanos han desarrollado un modelo
informtico basado en informacin real que atribuye inteligencia a los semforos
para optimizar la gestin del trfico. De esta forma han comprobado que se reduce
un 28% el tiempo de espera en los cruces en hora pico y un 6,5% las emisiones
de CO2. El modelo puede potenciarse si se incorpora a los automviles un
software especfico que avise a los conductores tanto de las velocidades
recomendables en funcin de las luces de los semforos, como en funcin de la
cantidad de coches que se pueden encontrar en los atascos. Esta aplicacin
tambin podra trasladar informacin al sistema para mejorar la regulacin del
trfico mediante los semforos.
13
OS
D
A
RV
E
S
E
trfico.
1.2
E
R
E
D
R
S
O
CH
1.3 Objetivos
En este segmento del Trabajo Especial de Grado se presentan las metas
que se pautaron para el desarrollo y la elaboracin del sistema.
14
OS
D
A
V
en la elaboracin y diseo del sistema de control
deR
trfico vehicular.
E
S
E
R
S
HlaOelaboracin de la arquitectura para el sistema de
- Establecer la baseC
de
E
R
DE
control de trfico
vehicular.
- Recopilar los elementos necesarios para cumplir cada uno de los objetivos
1.6 Justificacin
Tericamente este proyecto estar desarrollado en hardware programado
bajo lenguaje de alto nivel compilado, usando la tecnologa de microprocesadores
y leds, tomando como base los semforos que se encuentran en la ciudad para
mejorarlos en este trabajo de investigacin.
Metodolgicamente este proyecto sirve para futuros estudiantes que
quieran mejorar el diseo de este trabajo de investigacin o tomarlo de gua para
su uso en otras reas de control.
15
OS
D
A
Dar paso peatonal cuando exista un peatn presente
RV durante un perodo de
E
S
Ede nuevo. Los peajes pueden obtener
tiempo para luego dejar fluir los vehculos
R
S
O
H
informacin acerca de si
hay
un exceso de velocidad en los automviles en tiempo
C
E
DER
real.
La ingeniera en computacin resuelve el problema de sincronizacin y nos
trae un beneficio muy importante como lo es el uso de microcontroladores con
algoritmos de programacin.
Las soluciones especficas dadas por la ingeniera en computacin son el
empleo de algoritmos y sistemas electrnicos que nos permiten el uso de
herramientas que nos ayudaran a monitorear adecuadamente el flujo del trfico
vehicular por las distintas vas de nuestras ciudades.
1.7 Delimitacin
La investigacin se realiz segn las delimitaciones siguientes:
16
OS
D
A
RV
E
S
E
R
S
O
CH
E
R
E
D
17
CAPITULO II
MARCO TEOIRICO
2.1 Antecedentes
OS
D
A
RV
E
S
E
R
S
O
H control de trfico y sistemas inteligentes en las
Cde
que estudien los sistemas
E
R
DE
cuales se pueda
seleccionar ciertos aspectos, que nos aporten alguna informacin
Para respaldar el siguiente estudio se consultaron varias investigaciones
18
hace
que
los
semforos
vecinos
trabajen
en
conjunto
para
OS
D
A
V
Marian Gmez y Carolina Mas (2007) S
enE
elR
trabajo titulado Diseo de un
E
R
S
semforo inalmbrico, soportadoO
H por un subsistema de la plataforma de control de
C
E
trfico PISACOTA
este proyecto fue realizado en la escuela de ingeniera en
DER
manejan en este estudio.
OS
D
A
controlar una interseccin sincronizada compuesta R
porV
4 semforos vehiculares y
E
S
E de semforos interconectados de
4 peatonales, y adems el diseo del R
sistema
S
O
Himportante
C
manera inalmbrica. Resulta
esta investigacin, gracias a que su
E
R
DE tiene relacin con la investigacin a desarrollar.
enfoque tecnolgico
inalmbricas para transmitir datos hacia una central sobre alarmas y peatones,
Ali Gutirrez y Vivano Amati (2012) en el trabajo titulado Viabilidad del uso
de sensores de trfico en las intersecciones semaforizadas congestionadas del
municipio Maracaibo del estado Zulia este proyecto fue realizado en la escuela de
ingeniera civil de la universidad Rafael Urdaneta en Maracaibo, el objetivo de esta
investigacin fue analizar la viabilidad del uso de sensores de trfico en las
intersecciones semaforizadas congestionadas del municipio Maracaibo.
Los resultados obtenidos fueron de las diez intersecciones semaforizadas
estudiados, el 70% de las mismas presentan niveles de servicio tipo F resultando
viable la utilizacin de sensores de trfico en las mismas basndose en los
resultados que arrojaron los mdulos de ajuste de volmenes, flujos de saturacin,
anlisis de capacidad y mdulos de niveles de servicio.
Esta investigacin es del tipo descriptiva de acuerdo con un diseo no
experimental, transaccional y de campo cuyas tcnicas de recoleccin de datos se
20
OS
D
A
esta tecnologa demostrando que si es viable suR
uso
Vya que puede regular el
E
S
E del flujo vehicular presente en
trfico controlando los semforos con informacin
R
S
Odatos en vivo.
Hcon
C
las intersecciones de laE
ciudad
DER
flujos de vehculos y ajustes de volmenes para las avenidas y respalda el uso de
2.2.1 Sistemas
Un sistema se define como un conjunto de mecanismos y herramientas que
permiten la creacin e interconexin de componentes de software, junto con una
coleccin de servicios para facilitar las labores de los componentes que residen y
se ejecutan en l.
21
2.2.1.1
Sistemas inteligentes
OS
D
A
RV
E
S
E
R
S
O
CH
E
R
E
D electrnico es un conjunto de circuitos que interactan entre s
Un sistema
2.2.1.2
Sistemas electrnicos
22
2.2.2 Semforos
Los semforos son dispositivos elctricos que tienen como funcin ordenar
y regular el trnsito de vehculos y peatones en calles y carreteras por medio de
luces generalmente de color rojo, amarillo y verde, operados por una unidad de
control. (Cal y Mayor, 2007).
El semforo es un dispositivo luminoso operado elctricamente por un
OS
D
A
RV en intersecciones para
trnsito (Covenin 2753:1999), ubicados generalmente
E
S
E en calles y carreteras. Tiene como
R
poder regular el flujo de vehculos S
y peatones
O
H
C
E
funciones principales:
DER
controlador y que visualmente comunica una accin o acciones prestablecidas al
otras.
-
en intersecciones.
-
2.2.2.1
Semforos inteligentes
23
un centro de control gobernado por humanos, que definirn cul parmetro usar,
esto quiere decir que nos permite decidir si es necesario modificar el
comportamiento de los semforos mediante la observacin en tiempo de
ejecucin.
OS
D
A
RV
E
S
E
R
S
O
El lenguaje ensamblador,
CH es un lenguaje de programacin de bajo nivel
E
R
DE microprocesadores, microcontroladores y otros circuitos
para los computadores,
2.2.4 Lenguaje ensamblador
mquina binarios
otras
constantes
de CPU y constituye
necesarias
la
para
representacin
programar
ms directa
del cdigo mquina especfico para cada arquitectura legible por un programador.
Esta representacin es usualmente definida por el fabricante de hardware, y est
basada en los mnemnicos que simbolizan los pasos de procesamiento
(las instrucciones), los registros del procesador, las posiciones de memoria y otras
caractersticas del lenguaje. Un lenguaje ensamblador es por lo tanto especfico
de cierta arquitectura de computador fsica (o virtual). Esto est en contraste con
la mayora de los lenguajes de programacin de alto nivel, que idealmente
son portables.
Un programa
usado
para
traducir
24
OS
D
A
RVla manipulacin directa
E
investigacin, especialmente cuando se S
requiere
E
R
S
de hardware, altos rendimientos,O
H o un uso de recursos controlado y reducido.
C
E
ER
MuchosD
dispositivos programables (como el microcontrolador) an cuentan
limitados. Actualmente se utiliza con frecuencia en ambientes acadmicos y de
Programa ensamblador
25
los
especialmente para
las
OS
D
A
V
Rdefinidos
E
S
una vez y asumen que todos los smbolos
sern
antes de cualquier
E
R
S
instruccin que los refiera. HO
C
E
R
E
Los
ensambladores
de dos pasos crean una tabla con todos los
D
-
paso para generar cdigo. El ensamblador debe por lo menos poder determinar la
longitud de cada instruccin en el primer paso para que puedan ser calculadas las
direcciones de los smbolos.
La ventaja de un ensamblador de un solo paso es la velocidad, que no es
tan importante como lo fue en un momento dado los avances en velocidad y
capacidades del computador. La ventaja del ensamblador de dos pasos es que los
smbolos pueden ser definidos dondequiera en el cdigo fuente del programa.
Esto permite a los programas ser definidos de maneras ms lgicas y ms
significativas, haciendo los programas de ensamblador de dos pasos ms fciles
leer y mantener.
2.2.4.1.2 Ensambladores de alto nivel
Los
ms
sofisticados ensambladores
de
alto
nivel proporcionan
Tipos
nivel
de
datos
abstractos
de
alto
nivel,
incluyendo
las
OS
D
A
RV
frecuentemente usado tanto para referirse al lenguaje
ensamblador como tambin
E
S
E
R el cdigo fuente escrito en el lenguaje
al programa ensamblador (queO
convierte
S
CH
E
ensamblador a cdigo
objeto que luego ser enlazado para producir lenguaje de
R
DE
mquina). Las dos expresiones siguientes utilizan el trmino "ensamblador":
Note que, en el uso profesional normal, el trmino ensamblador es
Lenguaje
El
lenguaje
ensamblador
refleja
directamente
la
arquitectura
la
estructura
del hardware
para
el cual se
programa.
Los
OS
D
A
V operaciones.
Resas
E
habra que hacer o conseguir bibliotecas que realicen
S
E
R
S
HOCPU pueden agruparse de acuerdo
Las instrucciones
del
C
E
ER
funcionalidad D
en:
a su
Operaciones
booleanas. Operaciones
lgicas bit
bits (hacia la derecha o hacia la izquierda, a travs del bit del acarreo o sin
l).
-
Comparaciones.
Operaciones de stack:
OS
D
A
RV
E
S
Operaciones de entrada/salida:
E
R
S
O datos de un registro, desde y hacia un
Son operaciones que
Hmueven
C
E
ER desde y hacia un puerto.
puerto; o de laD
memoria,
-
Saltos
condicionales
de
acuerdo
al
resultado
de
las
comparaciones.
-
Saltos incondicionales.
El estndar para las operaciones con nmeros reales en los CPU est
definido por el IEEE 754.Un CPU puede tener operaciones de punto flotante con
nmeros reales mediante el coprocesador numrico (si lo hay), como las
siguientes:
29
Operaciones trascendentales:
-
Operaciones
trigonomtricas.
Seno,
coseno,
tangente,
arcotangente.
-
OS
D
A
RV
E
S
E
R
S
O
CH
E
R
E
D
manera: MOV AL, 5, mientras que para otro ensamblador para la misma
arquitectura se expresara al revs: MOV 5, AL. Ambos lenguajes ensambladores
haran exactamente lo mismo, solo que est expresado de manera diferente. El
primero usa la sintaxis de Intel, mientras que el segundo usa la sintaxis de AT&T
El uso del ensamblador no resuelve definitivamente el problema de cmo
programar un sistema basado en microprocesador de modo sencillo ya que para
hacer un uso eficiente del mismo, hay que conocer a fondo el microprocesador, los
registros de trabajo de que dispone, la estructura de la memoria, y muchas cosas
ms referentes a su estructura bsica de funcionamiento.
OS
D
A
RV
E
S
E nivel se caracteriza por expresar
Un lenguaje de programacin de
alto
R
S
HO
los algoritmos de una E
manera
adecuada a la capacidad cognitiva humana, en
C
R
DE ejecutora de las mquinas.
lugar de a la capacidad
2.2.5 Lenguajes de Alto Nivel
2.2.6 Microcontrolador
Un microcontrolador es un circuito integrado programable o chip, capaz de
ejecutar las rdenes grabadas en su memoria, que incluye en su interior las tres
unidades funcionales de una computadora: CPU, Memoria y Unidades de E/S, es
31
OS
D
A
controlar los perifricos, encargados de manejar:
RV comunicacin serial,
E
S
E
comunicacin paralelo, temporizadores,R
conversores
de A/D y D/A, perro guardin
S
O
CHcomparadores analgicos, entre otros y una unidad
(Watchdog), oscilador externo,
E
R
DE
lgica aritmtica
(ALU).
ROM/PROM/EPROM/FLASH para el programa, varias lneas de E/S para
2.2.7 Microprocesadores
El microprocesador (o simplemente procesador) es el circuito integrado
central y ms complejo de un sistema informtico; a modo de ilustracin, se le
suele llamar por analoga el cerebro de un computador. Es un circuito integrado
conformado por millones de componentes electrnicos. Constituye la unidad
central de procesamiento (CPU) de un PC catalogado como microcomputador.
32
microprocesador
est
conectado
generalmente
mediante
OS
D
A
V de alta conductividad
Rmaterial
E
consta de un disipador de calor fabricado en S
algn
E
R
S
trmica, como cobre o aluminio,O
H y de uno o ms ventiladores que eliminan el
C
E
R por el disipador. Entre el ventilador y la cpsula del
exceso del calorE
D absorbido
microprocesador
usualmente
se
coloca pasta
trmica para
mejorar
la
con
varios
microprocesadores
trabajando
en
paralelo,
un
33
controladores
de
la memoria
RAM,
controladores
de
buses
2.2.8 Arduino
OS
D
A
RV para facilitar el uso de la
E
un microcontrolador y un entorno de desarrollo,
diseada
S
E
R
S
electrnica en proyectos multidisciplinarios.
HO
C
E
R en una placa con un microcontrolador Atmel AVR y
DEconsiste
El hardware
Arduino es una plataforma de hardware libre, basada en una placa con
34
OS
D
A
2.2.8.1 Lenguaje de programacin Arduino RV
SE
E
R
S mediante el uso de un lenguaje propio
La plataforma Arduino seO
programa
H
C
Elenguaje de programacin de alto nivel Processing. Sin
R
basado en el popular
E
D
embargo, es posible utilizar otros lenguajes de programacin y aplicaciones
populares en Arduino. Algunos ejemplos son:
Java
Processing
Pure Data
Adobe Director
Python
Ruby
C#
Mathematica
Matlab
OS
D
A
V en OLPC)
Minibloq (Entorno grfico de programacin, corre
Rtambin
E
S
E
R
Isadora (Interactividad audiovisual
en
tiempo real)
S
O
H
C
E
Perl
ER
D
Physical Etoys (Entorno grfico de programacin usado para proyectos de
robtica educativa)
VBScript
Gambas
Php
Esto es posible debido a que Arduino se comunica mediante la transmisin
36
2.2.9 Sensores
Un sensor es un dispositivo capaz de detectar magnitudes fsicas o
qumicas, llamadas variables de instrumentacin, y transformarlas en variables
elctricas. Las variables de instrumentacin pueden ser por ejemplo: temperatura,
OS
D
A
fuerza, torsin, humedad, movimiento, pH, etc. UnaR
magnitud
V elctrica puede ser
E
S
E una capacidad elctrica (como en
una resistencia elctrica (como en unaR
RTD),
S
OTensin elctrica (como en un termopar),
Huna
un sensor de humedad),
C
E
ER
una corriente D
elctrica (como en un fototransistor), etc.
intensidad lumnica, distancia, aceleracin, inclinacin, desplazamiento, presin,
37
2.2.9.1
-
Caractersticas de un sensor:
Rango de medida: dominio en la magnitud medida en el que puede
aplicarse el sensor.
-
OS
D
A
RV de entrada que puede
E
Resolucin: mnima variacin de la S
magnitud
E
R
S
apreciarse a la salida.
HO
C
E
R
Rapidez
puede ser un tiempo fijo o depender de cunto vare
DdeErespuesta:
-
quiere medir o controlar, en otra, que facilita su medida. Pueden ser de indicacin
directa o pueden estar conectados a un indicador (posiblemente a travs de un
convertidor analgico a digital, un computador y una pantalla (display)) de modo
que los valores detectados puedan ser ledos por un humano.
Por lo general, la seal de salida de estos sensores no es apta para su
lectura directa y a veces tampoco para su procesado, por lo que se usa un circuito
38
de
acondicionamiento,
como
por
ejemplo
un puente
de
Resolucin y precisin
OS
D
A
no puede asegurarse que haya un error de medicin
V a 1mm. En la mayora
Rmenor
E
S
E a un exceso innecesario en el
de los casos este exceso de resolucin
conlleva
R
S
HO
coste del sistema. No E
obstante,
en estos sistemas, si el error en la medida sigue
C
R
E o similar, lo cual es frecuente en errores accidentales, es
Dnormal
una distribucin
entonces pueden apreciarse variaciones en la distancia medida de 0,01 mm, pero
Tipos de sensores
39
Magnitud
Transductor
Caracterstica
Potencimetro
Analgica
Encoder
Digital
Sensor Hall
Digital
Desplazamiento
y Transformador
deformacin
Velocidad
lineal
de Analgica
OS
D
A
RV
E
S
E
variacin lineal
E
R
E
D
diferencial
R
S
O
CH
Galga extensiomtrica
Analgica
Magnetoestrictivos
A/D
Magnetorresistivos
Analgica
LVDT
Analgica
y Dinamo tacomtrica
Analgica
angular
Encoder
Digital
Detector inductivo
Digital
Servo-inclinmetros
A/D
40
RVDT
Analgica
Girscopo
Aceleracin
Acelermetro
Analgico
Servo-accelermetros
Fuerza
OS
D
A
A/D
RV
E
S
E
(deformacin)
Triaxiales
Presin
Caudal
Temperatura
E
R
E
D
Analgico
R
S
O
CH
Membranas
Analgica
Piezoelctricos
Analgica
Manmetros Digitales
Digital
Turbina
Analgica
Magntico
Analgica
Termopar
Analgica
RTD
Analgica
41
Sensores de presencia
Termistor NTC
Analgica
Termistor PTC
Analgica
[Bimetal - Termostato ]]
I/0
Inductivos
I/0
Capacitivos
I/0
pticos
E
R
E
D
Sensores tctiles
Visin artificial
OS
D
A
I/0 y Analgica
RV
E
S
E
R
S
O
CH
Matriz de contactos
I/0
Piel artificial
Analgica
Cmaras de video
Procesamiento
digital
Procesamiento
digital
Sensor de proximidad
Analgica
42
Sensor inductivo
Analgica
Sensor fotoelctrico
Analgica
Analgica
sonora)
Sensores de acidez
IsFET
Sensor de luz
fotodiodo
RV
E
S
E
Fotorresistencia
R
S
HO
C
E
R
DE
Sensores
Analgica
S
O
AD
captura
Analgica
Fototransistor
Analgica
Clula fotoelctrica
Analgica
de Sensores inerciales
movimiento
43
2.2.10 Trfico
Es el fenmeno causado por la congestin vehicular en una va o
interseccin. (Cal y Mayor, 2007). Se presenta tambin con muchas similitudes en
otros fenmenos como el flujo de partculas (lquidos, gases o slidos) y el
de peatones.
congestin
vehicular
vial
se
refiere
tanto
urbana
como
OS
D
A
RV en las horas punta u
E
y atascamientos. Este fenmeno se produceScomnmente
E
R
S
horas pico, y resultan frustrantes
para
los
automovilistas, ya que resultan en
O
H
C
E excesivo de combustible.
R
prdidas de tiempo
y consumo
E
D
exceso de demanda de las vas, produciendo incrementos en los tiempos de viaje
OS
D
A
RV
E
S
E
R
S
O
Perdida del tiempo H
C de los automovilistas y pasajeros ("coste de
E
R
E una actividad no productiva para la mayora de la gente,
oportunidad").D
Como
reduce la salud econmica regional.
Incapacidad para predecir con exactitud el tiempo de viaje, lo que lleva a los
45
los vehculos de emergencia para viajar a sus destinos en los que se necesitan
con urgencia.
Efecto de la congestin de las arterias principales de las carreteras
secundarias y calles como rutas alternativas que pueden afectar barrios,
OS
D
A
RV
E
S
E
E
R
E
D de
Un accidente
R
S
O
CH
una accidente
de
trnsito o accidente
46
OS
D
A
RloVevitan pero reduciran su
adecuado de los medios preventivos que
no
E
S
E el cinturn de seguridad o no
Rajustado
gravedad. Por ejemplo, O
no S
llevar
CH
E
llevar puesto
el
casco
si se conduce una motocicleta.
R
DE
Asimismo, un accidente puede verse agravado si no se ha hecho uso
Factor humano: Los factores humanos son la causa del mayor porcentaje
de accidentes de trnsito. Pueden convertirse en agravantes a la
culpabilidad del conductor causante, segn la legislacin de trnsito de
cada pas.
47
Factor mecnico:
OS
D
A
RV
E
Mantenimiento inadecuado del vehculo.
S
E
R
S
O
Factor climatolgico y H
otros:
C
E
Niebla,D
humedad,
ER derrumbes, zonas inestables, hundimientos.
averiados de frenos, direccin o suspensin).
OS
D
A
emisiones de CO en el aire aumento de 280 a R
383Vppm durante este mismo
E
S
Etan elevado desde hace 2,1 millones
perodo. El contenido de CO nunca haR
sido
S
HO
C
aos.
E
DER
contribuyeron con el 20% de las emisiones desde 1751 a 2007. La tasa de
2
2.2.14 Peajes
Se denomina peaje al pago que se efecta como derecho para poder
circular por un camino. En la antigedad, se llamaba portazgo a la suma que deba
pagarse para cruzar cierto lmite (puerta) entre dos zonas territoriales.
En trminos ms generales se asocia el concepto de peaje a la tasa o tarifa
que se cobra a un medio de transporte terrestre, fluvial o martimo como derecho
de trnsito para utilizar la infraestructura de la respectiva va de comunicacin; por
ejemplo
poder
circular
por
una autopista,
49
los barcos para poder atravesar por un canal de navegacin o una hidrova. En la
mayora de los casos la va o ruta martima sujeta a peaje permite a los usuarios
ahorrar tiempo de viaje y reducir sus costos de operacin, con respecto al trnsito
por vas o rutas alternas libres de peaje.
2.2.14.1 Tipos
-
Peaje abierto: cada cierta distancia hay una caseta de peaje, donde se
abona una cantidad.
OS
D
A
RV
E
S
E
(con peaje manual recoge una tarjeta a la entrada y cuando se usa la tele
peaje no se recoge tarjeta, pues el aparato se encarga de registrar la
entrada).
-
R
S
O
algunos
H pases, como
C
parabrisas, que les permite circular por todas las autopistas libremente.
Aquellos que solamente la utilizan ocasionalmente (turistas), tienen que
pagar la misma cantidad.
-
50
2.2.15 Multas
Una multa es la sancin administrativa o penal consistente en un pago en
dinero, a veces expresado como das de multa (cuando su pago redime la
reclusin por el nmero correspondiente de das).
OS
D
A
RV
E
S
E
E
R
E
D
R
S
O
CH
51
CAPITULO III
MARCO METODOLOGICO
En este captulo se describirn y analizaran el diseo y las acciones
destinadas a resolver el problema planteado. El objetivo general es determinar el
tipo de investigacin, mientras que el diseo se basa en los procedimientos a
realizar. Adems, se determinara la unidad de estudio y las tcnicas de
recoleccin de datos.
OS
D
A
ERV
S
investigacin a realizar, este se define E
basndose
en el objetivo general del
R
OS
proyecto, este planteamiento
es
de suma importancia ya que influye en los
H
C
E
ElaRrecaudacin de datos y la manera en la que se analizaran
instrumentos D
para
En este primer paso del marco metodolgico se establece el tipo de
estos, existen varios tipos pero los ms comunes son los siguientes: investigacin
52
OS
D
A
de una institucin, o de una regin geogrfica,
RVen un rea particular
E
S
E diagnstico preciso de las
del conocimiento, a partir deRun
S
HOlos procesos explicativos o generadores
necesidades delE
momento,
C
DER
involucrados
y de las tendencias futuras, es decir, con base en los
problema o necesidad de tipo prctico, ya sea de un grupo social, o
viable
para
solucionar
problemas,
requerimientos
53
Como podemos ver este tipo de proyectos solo pasa por una fase de
documentacin que llamaremos descriptiva y otra fase de diseo y desarrollo que
llamaremos proyectiva.
Basados en las definiciones anteriores, se puede establecer esta
investigacin como un proyecto factible ya que el objetivo principal es el desarrollo
de un sistema que dar solucin a un problema de un grupo de usuarios de la
ciudad. Tambin es importante resaltar que esta investigacin cumple con los
pasos de este tipo de proyectos que son analizar, recopilar informacin, establecer
diseo, desarrollar y evaluar, estos se ven reflejados en los objetivos del proyecto.
OS
D
A
RV
E
S
E
R
S
O
CH
E
R
E
D
54
OS
D
A
organizaciones, comunidades y sociedades R
losV
producen y narran, o
E
S
E le sirven al investigador
delinean sus historias y estatusR
actuales,
S
HOlos antecedentes de un ambiente, las
cualitativo paraE
conocer
C
DER
experiencias,
vivencias o situaciones y su funcionamiento cotidiano.
son
aquellos
dependen
en
gran
medida
del
OS
D
A
RV
E
S
E
E
R
E
D
R
S
O
CH
56
Rojo: Los vehculos deben detenerse a una distancia de dos metros del
semforo.
Flechas para giros a la izquierda o a la derecha: Los conductores de los
vehculos giran a la izquierda o a la derecha, segn lo indique la flecha, y de
acuerdo con el color que exhiban.
3.4.1.2
OS
D
A
con un lenguaje de alto nivel y aprovecharnos de R
susV
bondades entre las cuales
E
S
Ey bajo consumo elctrico, adems
se encuentran una fcil implementacin
R
S
O
H
tambin es muy importante
destacar que este sistema utilizara diodos led para
C
E
ERdel semforo ya que estas cumplen con las capacidades
Dluces
representar las
har el uso de un microcontrolador Arduino, el cual nos permitir su programacin
57
3.4.2.2
OS
D
A
V
R
E
S
Disear el circuito tomando en cuenta
E lo mencionado anterior mente para
R
S
interconectar el microcontrolador
HO con las luces de trfico.
C
E
DER
necesidades de este.
58
Esta fase final est enfocada a las pruebas y toma de notas para mejoras a
futuro, adems se analiza que el proyecto haya cumplido todas las expectativas
iniciales.
3.4.4.1
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
59
CAPITULO IV
ANLISIS DE RESULTADOS
OS
D
A
RV
E
tomando la informacin]n directamente de
las unidades de estudio. A
S
E
R
S
continuacin se muestran los
resultados desarrollados a partir de los objetivos
HO
C
E
que se plantearon
DEalRprincipio de la investigacin.
60
Leds
18
Diodos de Silicio
15
Resistencias 1K
Interruptores
Sensores de ultrasonido
Kit arduino
1
Tabla 4.1 Requerimientos de Hardware.
OS
D
A
V
R
E
Windows
o
Linux.
S
E
R
S
O
Sistema Operativo
Lenguaje
CH
E
R
DE
61
OS
D
A
La estructura del dispositivo de control es muy
RVimportante ya que a travs
E
S
E todas las decisiones necesarias
de este se manejara todo el sistema y se
tomaran
R
S
HO para este proyecto se emple el uso del
C
para el control del trfico
vehicular,
E
R
E
D
microcontrolador ATmega328, mediante el kit de distribucin de arduino, sin
embargo la estructura del dispositivo empleado es libre ya que es un dispositivo de
diseo y programacin libre, la estructura empleada en el kit arduino se puede
observar en los grficos 4.2 y 4.3.
62
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
63
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
Microcontrolador
ATmega328
Voltaje de Operacin
5V
7-12V
6-20V
Entradas Analgicas
Corriente
R6
S
O
CH
E
R
soportada
E
D
DC
OS
D
A
RV
E
S
E
por
cada 40mA
32KB
Pertenecientes
al
EEPROM
Velocidad de reloj
16MHz
Tabla 4.4 Caractersticas de Arduino UNO R3.
65
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
66
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
67
Norte
Sensores
CH
E
R
DE
OS
D
A
V
R
E
S
2E
2
R
S
O
Sur
Este
Oeste
2
68
4.3.1.1
Funcionamiento:
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
69
Norte
Sur
Este
Oeste
Sensores
4.3.2.1
Funcionamiento:
OS
D
A
V
del desvo para tomarlo como salida de la colaE
yaR
que al no pasar sin tomar el
S
E
R
desvo no se podra leer su salida.
S
HO
C
E
DER
cada sentido ya que los vehculos pueden tomar el desvo se coloca uno al final
70
Norte
Sur
Este
Oeste
Sensores
4.3.3.1
Funcionamiento:
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
71
Norte
Sur
Este
Oeste
Sensores
4.3.4.1
Funcionamiento:
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
72
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
73
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
H Declaracin de variables
C4.4.1
74
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
Calculamos
el
tiempo
con
la ecuacin distancia
y
tenemos
la ecuacin t=d/v,
tiempo
este
valor
a
75
OS
D
A
RV
E
S
E
A dems este proceso se establece
como una funcin en la cual se hace un
R
S
O
H nos permitir monitorear a medida que se corre el
print en la pantalla de serial
Cque
E
R
DE capturadas por el dispositivo.
cdigo las distancias
76
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
Sistema Inteligente
E
R
E
D
OS
D
A
RV
E
S
E
R
S
O
CH
Tambin es muy importante destacar que este sistema nos permite realizar
auditoras en vivo, lo que nos ayuda a su mejora y reestructuracin de los
algoritmos, adems es posible agregar nuevos dispositivos que contribuyan con
una toma de decisiones ms precisa.
78
CONCLUSIONES
El presente trabajo de investigacin obtuvo como resultado la creacin de
un sistema de control de semforos inteligentes para el control del trfico vehicular
en las ciudad de Maracaibo, permitiendo una mejora del flujo del trafico gracias a
la capacidad de deteccin de vehculos y toma de decisiones que dan prioridad a
las avenidas con mayor flujo de trfico.
Dando respuesta a los objetivos que en primer lugar se establecieron,
sustentndonos en la metodologa Open Up compuesta por cuatro fases, se llev
a cabo un anlisis de los elementos necesarios para crear el sistema de
semforos inteligentes y se determin la funcionalidad del mismo. Posteriormente
OS
D
A
RV
requerimientos del sistema. Dando paso a la E
fase
de construccin donde se
S
E
R
S para verificar que est listo para ser
genera el sistema que ser O
probado
H
C
Een cuenta el diseo base generado en la fase previa y el
implementado, tomando
R
E
D
objetivo del proyecto.
llevndonos por la elaboracin de un diseo y una planificacin base de todos los
79
RECOMENDACIONES
Luego de la culminacin del sistema de semforos inteligentes para el
control del trfico vehicular, es pertinente citar algunas recomendaciones que
permitirn que este se aproveche al mximo y sea posible su ampliacin, para las
intersecciones de las ciudades y sus usuarios.
OS
D
A
V condiciones.
Rptimas
calidad, donde los semforos estn siempre
en
E
S
E
R
S
Se recomienda la implementacin
propuesta con respecto a los sensores
HO
C
E
para cadaEinterseccin,
ya que esto permitir que el conteo de los
D R
sistema de semforos, para que se pueda brindar a la ciudad un servicio de
80
BIBLIOGRAFIA
el
trfico.
Extrado
el
de
noviembre
de
2012
http://www.tendencias21.net/Semaforos-inteligentes-reducen-lacontaminacion-y-agilizan-el-trafico_a2074.html
OS
D
A
V
R
E
S
2012 http://www.amia.com.mx/ventasp.html
E
R
S
HO
C
E
La historia
DEdelRcontrol del trfico. Extrado el 10 de noviembre de 2012
http://www.trafficlogix.com.mx/historia.php
Lenguaje
ensamblador.
Extrado
el
de
diciembre
del
2012
http://es.wikipedia.org/wiki/Lenguaje_ensamblador
Trnsito
Vehicular.
Extrado
el
de
diciembre
del
2012
diciembre
del
2012
http://es.wikipedia.org/wiki/Trnsito_vehicular
Gestin
de
trfico.
Extrado
el
de
http://es.wikipedia.org/wiki/Gestin_de_trfico
81
Semforo.
Extrado
el
de
abril
del
2013
http://es.wikipedia.org/wiki/Semforo
Congestin
vehicular.
Extrado
el
de
abril
del
2013
http://es.wikipedia.org/wiki/Congestin_vehicular
OS
D
A
RV
Sensor. Extrado el 3 de abril del 2013 http://es.wikipedia.org/wiki/Sensor
E
S
E
R
S
O
H
C
E
Accidente R
E de trfico. Extrado el 3 de abril del 2013
D
http://es.wikipedia.org/wiki/Accidente_de_trfico
Emisiones
de
CO2.
Extrado
el
de
abril
del
2013
http://es.wikipedia.org/wiki/Emisiones_de_CO2
Microprocesador.
Extrado
el
de
abril
del
2013
de
abril
del
2013
http://es.wikipedia.org/wiki/Microprocesador
Microcontrolador
Extrado
el
http://es.wikipedia.org/wiki/Microcontrolador
Electrnica.
Extrado
el
de
abril
del
2013
http://es.wikipedia.org/wiki/Electrnica
82
Sistema
Inteligente.
Extrado
el
de
abril
del
2013http://es.wikipedia.org/wiki/Sistema_inteligente
OS
D
A
V el 12 de Febrero de
Daniel Seijo (2008). Semforos Inteligentes.
RExtrado
E
S
E
R
2013 http://www.motorpasion.com/tecnologia/semaforos-inteligentes
S
O
H
C
E
Semforos R
Inteligentes. Extrado el 13 de Febrero de 2013
DE
http://trabajosi.wikispaces.com/SEMAFOROS+INTELIGENTES
de
2013
http://www.swarco.com/americas-
es/Productos/Gesti%C3%B3n-de-tr%C3%A1fico-urbano
www.arduino.cc/en/
83