Académique Documents
Professionnel Documents
Culture Documents
Objetivo General:
Este proyecto tiene como objetivo programar las funciones que realiza un
ascensor, para cumplir con las necesidades que requieren los usuarios.
Objetivos especficos:
Automatizacin de las funciones requeridas por el usuario.
Seleccionar el mejor modelo de control teniendo en cuenta su
funcionalidad.
Lograr el funcionamiento automtico del ascensor, de acuerdo al
modelamiento realizado en este proyecto.
Presentar los resultados obtenidos y el funcionamiento del mismo.
DISEO DE UN
ASCENSOR:
Componentes de ascensor:
Funcionamiento de un ascensor:
Este es modelo del funcionamiento de un ascensor, lo cual queremos
programarlo mediante el lenguaje de C++.Como ejemplo aqu,
mostramos un ascensor de tres pisos. Esta aplicacin no muestra el
inicio desde el stano y subir de piso en piso en forma ascendente
del 1-2 y del 2-3 y descender de la misma forma (3-2-1).
Los botones de llamada son:
Rb0 = piso1
Rb1 = piso2
Rb2 = piso3
Rb5 = piso1
Rb6 = piso2
Rb7 = piso3
En conclusin,
est la parte
bsica del
funcionamiento,
los cambios que
se realicen en
adelante ser
implementado en
el programa.
o
o
o
o
o
o
o
o
Funciones Estndar:
Llamada del ascensor desde varias puertas (subida y bajada).
Abrir y cerrar las puertas, en caso de presentarse inconvenientes reiniciar el proceso
de
abrir y cerrar las puertas por medidas de seguridad.
Eleccin del piso deseado.
Funciones de Seguridad:
Aviso automtico por exceso de carga.
Evasin de accidentes mediante sensores (truncar su funcionamiento en caso de
anomalas).
Alerta debido al mal funcionamiento del ascensor o botn de saturacin en caso de
sismo.
Activacin de la luz de emergencia en caso de apagones.
Indicacin en la pantalla lcd del ascensor, el cdigo de falla.
Caractersticas:
Ascensores
autoportantes:
PROGRAMACION DEL
FUNCIONAMIENTO DE UN
ASCENSOR CON MEDIDAS DE
SEGURIDAD DETERMINADAS:
8. Se crea una clase llamada Cabina que contiene dos partes: privada y pblica.
9. Luego en la parte privada se definen int estado y char estado y en la parte pblica se
definen las siguientes funciones:
Cabina
char get estado
void subir
void bajar
10. Se crea una clase llamada Boton que solo contiene la parte pblica.
1. Luego en la parte pblica se definen las siguientes funciones:
. int numero
. int veces
. Boton
. Boton con parmetro entero
. void apretar
. void apagar
11. Se crea una clase llamada Panel que solo contiene la parte pblica.
12. Luego en la parte pblica se definen las siguientes funciones:
. Botn botones
. Panel
. Panel (con parmetro entero de N pisos)
13. Se crea una clase llamada Ascensor que solo contiene dos partes la privada y la publica.
DIAGRAMA DE CLASES
VIRTUDES:
DEFECTOS:
CONCLUSIONES:
GRACIA
S