Vous êtes sur la page 1sur 6

Controlador .

Para este proyecto se implementara con un microcontrolador Arduino UNO por la facilidad de
programación, bajo costo y el manejo libre de hardware. El hardware consiste en una placa con un
microcontrolador Atmel AVR y puertos de entrada/salida.

Fig. XX Se muestra físicamente el microcontrolador.

Fig. XX Se muestra el diagrama de entradas/salidas de Arduino UNO

Para el sistema de control implementaremos un control ON/OFF con sensores de fin de carrera y
sensores inductivos/capacitivos para determinar el posicionamiento de la cabina en el ascensor.
Los sensores generan una salida analógica que serán leída y transformada en el microcontrolador
a una señal digital, posteriormente el microcontrolador generara una salida de PWM para
controlar la velocidad del motor con una torque constante. Para esto utilizaremos un servomotor
conectado a un sistema de poleas de contrapeso.

Se utilizara:

Sensor de fin de carrera: 2


Sensor inductivo/capacitivo: 2
Sensor de presión: 1

Como se menciono con anterioridad, el uso de sensores será indispensable para el funcionamiento
adecuado del movimiento de la cabina, pero es necesario que la cabina tenga de manera propia
sus propios sensores, utilizando un sensor de posición para determinar si las puertas se
encuentran cerradas o abiertas y un sensor de presión para medir el peso que es introducido a la
cabina. Con estos dos agregados introducimos una medida de seguridad para un rendimiento
óptimo del ascensor.

El ascensor contara con tres estados de funcionamiento general. Reposo, Movimiento y


Abrir/Cerrar puertas. El estado de reposo en cuando el ascensor esperara que el usuario
introduzca una acción para empezar su funcionamiento, el estado de Movimiento será cuando el
ascensor se encuentre trasladándose entre los pisos donde el motor se encontrara encendido
hasta llegar al piso seleccionado y finalmente el estado de Abrir/Cerrar puertas será cuando la
cabina alcance el piso que fue seleccionado.

State 0
Rest

Arrival to the apartment Rest of plant

Arrival of the Openings doors


elevator
Stop

State 1 State 2
Movement Doors
Stop
Stop
State 3
Stop

Fig. XX Diagrama de estado general del funcionamiento del ascensor.

(López, 2006)

Rest, Movement and Open / Close doors

El funcionamiento de cada estado dependerá de los sensores que estén activados o desactivados.

Sensors State 0 State 1 State 2 State 3


End of career (superior) On/Off Off On/Off On/Off
End of career (lower) On/Off Off On/Off On/Off
End of career (middle floor) On/Off Off On/Off On/Off
Pressure sensor On/Off On/Off On/Off On
Position (door) On/Off On/Off On/Off Off
Stop Off Off Off On

El funcionamiento

Estado de encendido de los sensores


El movimiento general del sistema trabajara por medio de la variable de estado, donde indicara el
valor del estado donde se encuentre el elevador, este cambio variaría del estado de Reposo a
Puertas, Reposo a Movimiento y cualquier estado a Stop. En el caso de los primeros tres estados
el cambio se dará a partir de la instrucción dada por el usuario y la posición del mismo usuario.
Como se muestra en el siguiente diagrama el estado cambiare dependiendo del piso donde se dio
la indicación.

Fig. XX Se muestra el diagrama de flujo del proceso en general del elevador, solo se integro los
cambios de estado al presionar los botones para llamar al elevador.

En función de la variable Estado, que indicará el estado actual donde se encuentra el


ascensor, pasará al estado de Reposo Planta, Motoro Puerta, tomando los valores 0, 1 ó 2
respectivamente.Después, pasará al estado correspondiente realizando las funciones que se
describirán a continuación. La [Figura 3] muestra la estructura principal del programa del
ascensor

Esta instalación llevará a cabo varias funciones:


- En primer lugar, el ascensor que se encuentra en una planta determinada, según el botón
que pulsemos es capaz de subir a la planta seleccionada, habiendo previamente nosotros
programado el tiempo de subida o bajada del motor, en función de la planta en la que se
encuentra el motor, y a la planta a la que pensamos dirigirnos.
Start

Elevator
ON

ON

Button 1
Sensor1 Plant1
ON

Button 2
Sensor2 Plant2
ON

Button 3
Sensor3 Plant3
ON

(Betancur, s.f.) (García D. T., s.f.)


(Torres, 2016)

Referencias
Betancur, A. E. (s.f.). Control de un elevador de carga utilizando una plataforma de procesamiento
digital. Obtenido de
http://people.ac.upc.edu/alvarez/papers/elevator_controller_eiti_2002_final.pdf

García, A. (14 de March de 2015). Control de Ascensor. Obtenido de http://electronica-


fix.blogspot.com/2015/03/proyecto-ascensor-antonio-vicente-garcia.html
García, D. T. (s.f.). ASCENSOR CONTROLADO CON ARDUINO. Obtenido de
https://www.dropbox.com/s/qm68wu7wvd9bg1r/Sistemas%20Mecatr%C3%B3nicos%20-
Ascensor-.pdf

López, A. (1 de September de 2006). PROYECTO DE SISTEMAS DIGITALES. Obtenido de


http://sistdig.wikidot.com/wiki:ascensor

Torres, L. (10 de Frebuary de 2016). PROYECTO DE ASCENSOR CON LA PLATAFORMA ARDUINO.


Obtenido de http://tecnovadores.blogspot.com/2016/02/proyecto-de-ascensor-con-la-
plataforma.html

Vous aimerez peut-être aussi