Estacionamiento Fpga
Estacionamiento Fpga
Estacionamiento Fpga
RESUMEN—Teniendo en cuenta el gran número de casos está dado por la insuficiencia y baja calidad
vehículos en la ciudad y que la capacidad de del transporte controlado por los gobiernos de
parqueadero en las zonas centrales no es suficiente, turno y la visión del desarrollo tecnológico de los
se ha realizado el diseño a través máquinas de mismos; por lo que las personas optan por adquirir
estado con lenguaje VHDL, esto con el fin de su propio medio de transporte (bicicleta, moto,
carro, etc.). De acuerdo a esta necesidad, surgen
aprovechar los espacios superiores asignados a cada
otros inconvenientes entre los cuales se puede
lugar del parqueadero, implementando un sistema
mencionar el aumento considerable de vehículos,
de entrada y validación de ocupación de los invasión del espacio público e inseguridad, para
espacios, para generar un bloqueo cuando todos los mitigar estos inconvenientes se han desarrollado
campos del lugar sean ocupados. leyes de tránsito entre las cuales se prohíbe
estacionar el vehículo en vías públicas, esto con el
fin de incentivar a la cultura ciudadana, y
adicionalmente evitar el congestionamiento de las
I. PALABRAS CLAVES— FPGA, VHDL, FINALES DE CARRERA, vías, por lo que a su vez se han creado espacios de
MOTOR, TALANQUERA, MÁQUINAS DE ESTADO,
PLATAFORMA, SERVOMOTOR, PUENTE H
estacionamiento de vehículos cumpliendo con los
requisitos mínimos exigidos por las autoridades de
ABSTRACT- Considering the large number of tránsito, los cuales son conocidos como
vehicles in the city and the parking capacity in the parqueaderos, que están diseñados de diferentes
central zones is not enough, the design has been formas y con tamaños diferentes con lo cual se
done through state machines with VHDL language, pueden parquear un número limitado de vehículos,
this in order to take advantage of the upper spaces sin aprovechar los espacios superiores que podrían
assigned to Each place of the parking, duplicar su capacidad. En la imagen 1 se muestra la
implementing a system of entry and validation of optimización de parqueaderos en Colombia con
occupancy of the spaces, to generate a blockage máquinas que deben ser operadas por personas.
when all the fields of the place are occupied..
II. INTRODUCTION
En el mundo globalizado de hoy en día, se
incrementa el número de personas y de
asentamientos humanos principalmente en las
grandes ciudades, surge la necesidad de tener
Optimización del sistema en parqueaderos de Norte
diferentes medios de transporte, lo cual en muchos de Bogotá, asistida por operadores.
Para llevar a cabo el desarrollo de este innovador Después de haber ocupado los espacios del
proyecto se ha realizado un estudio de los diferentes parqueadero al 100% llegará el momento donde
estados de los espacios ocupados en el parqueadero este se desocupará y empezará por desocupar los
mediante la programación en el código VHDL. lugares del primer nivel. Una vez desocupados la
plataforma del segundo nivel bajará
Para realizar esto se han recopilado datos de los automáticamente.
parqueaderos en la ciudad de Bogotá D.C.
Colombia, y evidenciando la problemática que esto Componentes electrónicos: se utiliza tarjeta FPGA
conlleva se ha realizado el prototipo de un BASYS2 como elemento principal para la configuración
parqueadero inteligente, en el cual se explicará cada de entradas y salidas del sistema, con el fin de garantizar
uno de los elementos que lo compone para que este un funcionamiento estable se programa en VHDL la
funcione de una forma eficiente se han instalado los máquina de estados.
sensores de final de carrera que serán los que
Tarjeta FPGA: Para programar FPGA, se utilizar un
indicarán cuando los espacios del parqueadero se
lenguaje de descripción hardware para el caso VHDL,
encuentran ocupados por automóviles. este lenguaje está basado en texto por lo cual es
necesario conocer la sintaxis y | las estructuras de
programación del mismo. Siguiendo con el diseño del
prototipo se debe condicionar en la estructura de VHDL
IV. FUNCIONAMIENTO.
las entradas y las salidas y hacer la configuración de las
terminales del FPGA a las cuales deben estar conectados
Cuando el vehículo llega a la entrada del estos elementos de entrada y salida (para el caso serán
parqueadero es detectado por una señal de entrada, los sensores como dispositivos de entrada y los motores
el cual acciona la talanquera para que esta se como actuadores, de aquí en adelante se inicia la fase de
levante, obturando un botón, cuando el carro implementación).
avanza y se ubica en el parqueadero la talanquera
se cerrará. Posteriormente ingresará el segundo
vehículo que se ubicará justamente atrás del
inicialmente parqueado, cabe acotar que la forma de
ingreso será exactamente igual a la del anterior
vehículo, y esto aplicará para los ingresos hasta
ocupar el último espacio del parqueadero, y es allí
donde automáticamente la plataforma levará estos
vehículos al 2 nivel, lo cual hará que los espacios de
abajo queden habilitados con lugar para 2 vehículos
acomodados de la misma forma que los dos TARJETA BASYS2 (FPGA).
anteriores, cada uno con su respectivo sensor, que
indica que el campo está ocupado, pues esto hará
S0 entrada parqueadero
S1 parqueadero 1 ocupado
S2 parqueadero 2 ocupado
S3 parqueadero 3 ocupado
S4 parqueadero 4 ocupado
S5 Plataforma arriba
S6 Plataforma abajo
S7 Plataforma arriba
S8 salida parqueadero