Está en la página 1de 11

TECNOLÓGICO NACIONAL DE

MEXICO
INSTITUTO TECNOLOGICO DE
ZACATEPEC
Ingeniería Electromecánica

Instrumentación y Control Grupo KA


Practica No. 2 Tema 2 – Estacionamiento

automatizado
Nombre del docente: José Efraín Ruiz Ramírez
Nombre del alumno:
Capistran Maldonado Felipe 20090756
Carrasco García Oscar Iván 20090757
Fernández Morales Edson Yahir 20090774
Mateos Basilio José Ángel 20090805
Rosales Cobos Uriel 2009083

04 de marzo de 2024
1- Objetivos:
Objetivo General: Se propone la implementación de un sistema de estacionamiento
automatizado de un máximo de 10 espacios, en donde se empleará 2 sensores con el propósito
de que ambos detecten el paso de los vehículos y que uno de ellos detecte cuando haya un
espacio disponible y otro cuando este ocupado ese espacio.

Objetivos específicos:
- Programar el microcontrolador utilizando el lenguaje de programación Basic en
PROTON.
- Diseñar el circuito electrónico en PROTEUS para la simulación, ajustando los
parámetros del sistema para optimizar su rendimiento.
- Implementación y pruebas del sistema dentro del laboratorio eléctrico.

2- Marco teórico:
Microcontrolador PIC16F877A.
Un microcontrolador es un circuito integrado programable diseñado para realizar tareas
específicas dentro de un sistema electrónico. El microcontrolador PIC16F877A-I/P es un
ejemplo de este tipo de dispositivo. Pertenece a la familia de microcontroladores PIC16
y es un circuito integrado reprogramable tipo FLASH. Cuenta con características que lo
hacen adecuado para una variedad de aplicaciones. Posee una memoria RAM de 256
bytes y puede operar a una frecuencia de hasta 20 MHz. Este microcontrolador viene
empaquetado en un encapsulado DIP-40, lo que facilita su integración en diseños
electrónicos.
En cuanto a sus aplicaciones, se utiliza en una amplia gama de campos, incluyendo la
automatización y control de procesos, comunicaciones y redes, electrónica de consumo,
diseño embebido y desarrollo, multimedia, dispositivos portátiles, robótica, instrumentación
y seguridad. Su versatilidad y capacidad de procesamiento lo convierten en una opción
popular para una variedad de proyectos electrónicos.
Pantalla LCD
Una pantalla LCD (Liquid Crystal Display, por sus siglas en inglés) es un dispositivo que
utiliza cristales líquidos para producir imágenes. Consiste en una capa delgada de cristal
líquido ubicada entre dos placas de vidrio polarizado. Cuando se aplica una corriente eléctrica
a los cristales líquidos, estos cambian de orientación, lo que afecta la forma en que la luz pasa
a través de ellos.

Una pantalla LCD típica consta de píxeles dispuestos en filas y columnas. Cada píxel
contiene subpíxeles que pueden ser controlados individualmente para producir una
combinación de colores. La pantalla está retroiluminada para que la luz pase a través de los
cristales líquidos y se pueda ver la imagen. La retroiluminación puede ser de varios tipos,
como LED (Light Emitting Diode) o CCFL (Cold Cathode Fluorescent Lamp).

Las pantallas LCD se utilizan en una amplia variedad de dispositivos, como televisores,
monitores de computadora, teléfonos inteligentes, relojes digitales y muchos más, debido a
su bajo consumo de energía, su delgadez y su capacidad para mostrar imágenes nítidas y
claras.
Sensores infrarrojos:
Los sensores infrarrojos son dispositivos que detectan la radiación infrarroja (IR) emitida por
objetos en su entorno. Esta radiación está en el rango del espectro electromagnético que está
justo por debajo del espectro de luz visible, por lo que no puede ser vista por el ojo humano.
Los sensores infrarrojos pueden detectar cambios en la radiación infrarroja, lo que les permite
detectar movimiento, temperatura, proximidad u otros cambios en su entorno.

Los sensores infrarrojos suelen consistir en un emisor y un receptor. El emisor emite una
señal infrarroja que es reflejada por un objeto y recibida por el receptor. La presencia de un
objeto puede alterar la cantidad de radiación infrarroja recibida por el receptor, lo que permite
al sensor detectar la presencia o ausencia de un objeto, así como cambios en la distancia o la
temperatura.

Los sensores infrarrojos se utilizan en una amplia variedad de aplicaciones, como sistemas
de seguridad, sistemas de control remoto, sensores de movimiento en alarmas, dispositivos
de medición de temperatura sin contacto, y en aplicaciones de automatización industrial y
robótica, entre otros. Su capacidad para detectar cambios en el entorno sin contacto los hace
muy útiles en muchas aplicaciones.
Proton Compiler.
El compilador Proton Basic representa una nueva generación de lenguajes de programación
que simplifican y aceleran el desarrollo para microcontroladores de la línea PIC de
Microchip. El lenguaje Basic se destaca por su facilidad de lectura y escritura en comparación
con el lenguaje ensamblador utilizado por los microcontroladores de Microchip. Proton Basic
genera código que es compatible con una amplia gama de microcontroladores PIC, que van
desde modelos con 8 hasta 68 pines. Estos microcontroladores ofrecen diversas opciones,
como convertidores A/D, temporizadores y puertos seriales, lo que proporciona flexibilidad
en el diseño de aplicaciones.

3- Simulación
Se realiza la programación en el compilador PROTON

Estructura del código (parte 1)


Estructura del código (parte 2)

Una vez desarrollado el código se procede a realizar la simulación en el programa


PROTEUS.

Simulación del sistema con los 10 espacios disponible


Simulación del sistema sin espacios disponibles.

4- Desarrollo Experimental.

Lista de material:
o PIC16F877A.
o 2 sensores infrarojos
o Display LCD
o Tarjeta entrenadora PIC16F877A.
o Potenciómetro 1K.
o Resistencia 1K.
o Protoboard.
o Jumpers.
o Laptop con simulador PROTEUS y compilador PROTON.
Una vez finalizada la programación y simulación, se procede a desarrollar el sistema de forma
física, realizando la conexión de los componentes siguiendo el diseño obtenido en la
simulación.

Se carga el programa en la tarjeta entrenadora del PIC y se llevan a cabo pruebas con los
sensores y los leds para verificar la correcta realización de las conexiones. Una vez verificado
el funcionamiento adecuado, se procede a realizar la conexión completa del sistema,
incluyendo los de más componentes de la practica a realizar.

- Comprobando el correcto funcionamiento del sistema.

- Se energiza el sistema para observar su comportamiento.


Sistema funcionando con los 10 espacios disponibles.

Sistema funcionando con 0 espacios disponible (no hay lugar)


5- Resultados:
Durante el desarrollo de la práctica, se logró implementar con éxito un sistema de
estacionamiento automatizados utilizando un par de sensores para la detección de la
presencia y ocupación de los lugares del estacionamiento para el control de los espacios
disponibles para los vehículos.

El sistema se programó utilizando el lenguaje de programación Protón en el microcontrolador


PIC 16F877A, con el objetivo de gestionar el correcto funcionamiento de este sistema de
estacionamiento automatizado. Durante la fase de simulación en el software Proteus, se
verificó el comportamiento del sistema y se observó una respuesta adecuada entre el
comportamiento teórico y práctico del mismo.

Posteriormente, en la implementación física dentro del laboratorio eléctrico, se realizaron


algunas pruebas para validar el funcionamiento del sistema en condiciones reales. Los
resultados obtenidos durante estas pruebas coincidieron con los obtenidos en la simulación,
lo que indica una alta fiabilidad y precisión del sistema.

6- Conclusiones.
En términos del objetivo de la práctica, se logró exitosamente el desarrollo e implementación
de un sistema de estacionamiento automatizado utilizando solamente 2 sensores para la
detección de la presencia de los vehículos cuando ocupan un lugar en el estacionamiento
controlando asi la cantidad de espacios disponibles en el estacionamiento automatizado(que
en este caso para la practica se utilizaron un máximo de 10 cupos disponibles como límite,
pero este parámetro se puede modificar dependiendo de los requerimientos a satisfacer), la
función operativa del sistema se vaso en que un sensor detectaba la entrada de un vehículo al
estacionamiento automatizado interpretando que ese vehículo esta ocupando un lugar de los
diez disponibles y cuando este sensor detecta la presencia de 10 vehículos cierra el
estacionamiento arrojando una etiqueta de que no hay lugar hasta que un vehículo salga y sea
detectado por el otro sensor dejando así espacios disponibles. Este sistema se revisó
detalladamente cumpliendo así con los criterios establecidos para el funcionamiento del
sistema.
En cuanto a los resultados experimentales, se observó una correspondencia satisfactoria entre
el comportamiento del sistema en la simulación en Proteus y su funcionamiento en el
laboratorio eléctrico. Se verificó que los 2 sensores utilizados estuvieran en óptimas
condiciones y calibrados para su optima utilización en esta práctica y que el microcontrolador
PIC 16F877A gestionó adecuadamente el ciclo de funcionamiento de la correcta operación
de este sistema de estacionamiento automatizado.

7- Referencias:
 LOS SENSORES INFRARROJOS – Prometec. (s. f.).
https://www.prometec.net/siguelineas-ir/

 PIC16F877A. (s. f.).

https://www.microchip.com/en-us/product/pic16f877a

 ¿Qué es una pantalla LCD? Tecnología LCD y tipos de


pantalla | Orientar pantalla. (2021, 24 noviembre). Orient
Display.
https://www.orientdisplay.com/es/knowledge-base/lcd-
basics/what-is-lcd-liquid-crystal-
display/?fbclid=IwAR3MT8DqiG6ehTGLwZKNp11pLBifaIaHe
EnNVtgEODLrEAZrYPgS8NeRTgA

 proton IDE. (s. f.). MECAELECTRONICS.


https://mecaelectronics.weebly.com/proton-ide.htm

También podría gustarte