Diseño de un ascensor de 5 pisos

Solo disponible en BuenasTareas
  • Páginas : 12 (2892 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
Diseño De Un Ascensor De 5 Pisos
Daniel MolinaSebastian Calderon
Automation Engineering, La Salle University
Bogotá, Colombia
dmolina09@unisalle.edu.co
biosit_@hotmail.com

INTRODUCCION

En este proyecto escogimos llevar a cabo un ascensor porque vemos que en este se pueden representar muy bien los conocimientos adquiridos de los temas vistos en la materia, este ascensor está hecho conun mecanismo muy sencillo de poleas y un motor, en el cual programamos este por medio de código vhdl en Xilinx y posteriormente se busca realizar esta misma función pero mediante un micro controlador que en este caso tuvimos dos opciones que fueron ARDUINO MEGA 2560 Y PICAXE, estos fueron escogidos porque a nuestra manera de ver el estado de los micro controladores de la universidad y que no habíamucha disponibilidad de estos y que además adquiriendo estos nuevos podríamos practicar más y adquirir mejores conocimientos.

OBJETIVOS

Con la fabricación de este proyecto queremos dar a conocer los conocimientos adquiridos durante el semestre de la materia sistemas digitales aplicando código en vhdl y el lenguaje de los micro controladores, además queremos dar a conocer las diferentesaplicaciones y maneras de implementar e utilizar este tipo de dispositivos que tienen mucha utilidad y muchas cosas interesantes para mostrarnos.

Se pretende hacer mover el ascensor de arriba hacia abajo haciendo que para en cada uno de los cinco pisos y responda al llamado mediante los pulsadores.

Se quiere dar a conocer las diferentes maneras en la que se puede hacer el código en los distintosmicro controladores para que realice la misma función que no solo sea por la diferencia de lenguaje de los micro controladores si no la lógica de control que uno use en cada código.

PROCEDIMIENTO
En primer Lugar se diseñó la caja negra de entradas y salidas que se requiere para realizar este proyecto

Figura 1 caja negra del ascensor
Como se puede observar esta caja negra consta de 12entradas de un bit y una salida de 3 bit. Como este ascensor consta de 5 pisos las entradas b1, b2, b3, b4 corresponden a que el ascensor baje al piso 1, 2, 3 o 4, las entradas s2, s3, s4, s5 corresponden a que el ascensor suba al piso 2, 3, 4 o 5, además el ascensor consta de las entradas CLK (señal de reloj), Start (inicio ), para y el Rst (resetear).

Basándonos en la caja negra se realizóel diseño del diagrama de bloques el cual se muestra en la siguiente figura.

Figura 2 diagrama de bloques del ascensor

Se diseñó un diagrama de bloques simple con los siguientes bloques
Bloque antirebote: Este bloque se encarga de filtrar la señal proveniente de los pulsadores para evitar errores, este bloque se utilizó dos veces (el primero para el pulsador de inicio y el otro para elpulsador de parar).

Bloque de estados: Este bloque es la unidad de control del diseño del ascensor
Bloque contador: Además de llevar el conteo que requiere el ascensor para determinar en que piso se encuentra, en él se incluyó toda la parte principal del programa, en este se especificó en cuál de los pisos se detiene el ascensor ya sea de subida o de bajada , teniendo en cuenta que si elascensor está subiendo y se solicita el ascensor en bajada, el ascensor tiene que terminar de subir, bajar y detenerse en el piso que se solicitó anteriormente, además de esto se especificó la espera del ascensor cuando no es solicitado en ningún piso.
A continuación se muestra el diagrama de estados según el diagrama de bloques hecho anteriormente



Figura 2 diagrama de estados del ascensorEn esta figura se muestra que solo se utilizaron 3 estados en este diseño del ascensor , en el primer estado s0 es el estado de inicio cuando no se ha realizado ninguna operación en el programa , en el segundo estado s1 se inicializa y en él se encuentran todas las operaciones en donde este activan los motores y suben o bajan dependiendo de cuál de los pulsadores de los pisos se oprima y en...
tracking img