1 Previo Microcontroladores - Copia

2
NIT. 890500622 - www.ufps.edu. Av. Gran Colombia No. 12E-96 Colsag Teléfono: 5776655 MICROCONTROLADORES 1ER PREVIO NOMBRE_____________________________________________________ CÓDIGO _______________ Se proponen la implementación del siguiente sistema: Controlar el desplazamiento de un ascensor que responda a los siguientes requerimientos. El ascensor que solo se desplaza entre tres pisos. Cuenta con un botón para cada piso dentro de la caja, y un botón de bajada en el piso 1 , uno de subida en el piso 3 y uno de llamado en el piso 2. Tres sensores que detectan en cual piso está el ascensor. Un botón de paro de emergencia dentro del ascensor que detiene el ascensor inmediatamente se pulse. Un detector de peso que no deja arrancar el ascensor si se ha sobrepasado el peso. (Se cierra el contacto cuando se superó el peso permitido), un sensor de barrera que no deja arrancar el ascensor cuando una persona está parada en la entrada (se abre cierra cuando la persona está parada en la entrada). Un sensor que detecta que hay por lo menos una persona dentro del ascensor (se cierra cuando detecta una persona). El movimiento es generado por un motor trifasico. Además para el control se deben tener en cuenta las siguientes premisas. 1) Cuando el ascensor este en el piso 3 solo bajará si desde adentro se pulsa el botón 2 o 1 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada), también bajará si desde el piso 2 se pulsa el botón de llamado o en 1 se pulsa bajar (siempre y cuando no haya entrado una persona al ascensor). 2) Cuando el ascensor esté en el piso 1 solo subirá si desde adentro se pulsa el botón 2 o 3 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada), también subirá si desde el piso 2 se pulsa el botón o desde el piso 3 se pulsa el botón subir (siempre y cuando no haya entrado una persona al ascensor). 3) Cuando el ascensor esté en el piso 2 subirá si desde adentro se pulsa el botón 3 y bajara si se pulsa 1 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada).

description

Ejercicio completo de un asensor.

Transcript of 1 Previo Microcontroladores - Copia

MICROCONTROLADORES 1ER PREVIO NOMBRE_____________________________________________________ CDIGO _______________Se proponen la implementacin del siguiente sistema:

Controlar el desplazamiento de un ascensor que responda a los siguientes requerimientos.

El ascensor que solo se desplaza entre tres pisos. Cuenta con un botn para cada piso dentro de la caja, y un botn de bajada en el piso 1 , uno de subida en el piso 3 y uno de llamado en el piso 2. Tres sensores que detectan en cual piso est el ascensor. Un botn de paro de emergencia dentro del ascensor que detiene el ascensor inmediatamente se pulse. Un detector de peso que no deja arrancar el ascensor si se ha sobrepasado el peso. (Se cierra el contacto cuando se super el peso permitido), un sensor de barrera que no deja arrancar el ascensor cuando una persona est parada en la entrada (se abre cierra cuando la persona est parada en la entrada). Un sensor que detecta que hay por lo menos una persona dentro del ascensor (se cierra cuando detecta una persona). El movimiento es generado por un motor trifasico.

Adems para el control se deben tener en cuenta las siguientes premisas.

1) Cuando el ascensor este en el piso 3 solo bajar si desde adentro se pulsa el botn 2 o 1 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada), tambin bajar si desde el piso 2 se pulsa el botn de llamado o en 1 se pulsa bajar (siempre y cuando no haya entrado una persona al ascensor).

2) Cuando el ascensor est en el piso 1 solo subir si desde adentro se pulsa el botn 2 o 3 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada), tambin subir si desde el piso 2 se pulsa el botn o desde el piso 3 se pulsa el botn subir (siempre y cuando no haya entrado una persona al ascensor). 3) Cuando el ascensor est en el piso 2 subir si desde adentro se pulsa el botn 3 y bajara si se pulsa 1 siempre y cuando (no se exceda el peso y no haya una persona parada en la entrada).

4) El ascensor solo se detiene en el momento que el sensor indique el piso deseado.5) Cuando el ascensor se est desplazando y se pulsa el botn de paro se debe detener inmediatamente. Y se puede desplazar en la direccin que se requiera dependiendo del botn que se pulse.

6) Si el ascensor se est desplazando solo atiende rdenes del pulsador de paro, o de los sensores que indican si ya llego al piso deseado para que se detenga. 7) Solo se atienden llamados desde el exterior si el ascensor esta vaco.8) El sistema cuenta con dos luces piloto que indican en qu direccin se mueve y un display 7 segmentos que indica el nmero del piso en el que se encuentra. Adems de las dos salidas para controlar la direccin del motor trifsico. Se pide realizar: Diagrama de flujo en Niple que controle el funcionamiento del sistema.Diagrama de conexiones para un microcontrolador 16f877,

Nota: haga de cuenta que las entradas son pulsadores con resistencias de pull up , y que las salidas son leds para el diagrama de conexiones.