Professional Documents
Culture Documents
ATERRIZAJE
G.I.AEROESPACIAL
I.
ELECTRNICA
SNCHEZ
LPEZ,
JOS
MIGUEL
-824-
VILLALBA
TORRES,
BERNAT
-824-
ANDRS
RUZ,
VICTOR
TOMS
-824-
NDICE
1. Introduccin.....3
5. Conclusin..19
6. Bibliografa.19
2
1. INTRODUCCIN.
3
2. DESCRIPCIN DE ELEMENTOS EMPLEADOS
EN PROTEUS.
4
-LED: Diodo emisor de luz.
5
-PIC18F4520: Se trata de un microcontrolador, que es un circuito integrado digital
compuesto por una CPU, memorias (memoria de programa y memorias de datos) y una
serie de perifricos.
DATASHEET:
6
-THUMBSWITCH-BCD: Es un tipo de marcador en el que puedes cambiar el valor de
entrada digital de 0 a 9.
1- ACONDICIONAMIENTO DE SEAL:
7
2- THUMBSWITCH-BCD:
3- SERVOMOTOR:
8
4- LED de aviso al piloto.
Realmente hablamos de 4 LEDs, dos de los cuales van destinados a la altura, y los otros
dos a la distancia. Uno de estos dos informar que hay que bajar la altura o velocidad, y
otro que hay que subir la altura o velocidad.
Hablamos de 4 LEDs que nos informa del grado de descontrol que tenemos sobre el
avin.
El primer LED se enciende cuando estamos fuera de un rango del 7.5% por debajo o por
arriba del valor de la altura o la velocidad. El segundo se encender a partir de un 15%,
el tercero a partir del 22.5%, y el cuarto, que indica que ya hemos perdido todo el
control del avin, a partir de 40%.
Cabe decir que estos LEDs no te indican que va mal, solo que algo va mal.
Si el 4 LED se enciende, entonces suena la alarma, que indica al piloto que precisa de
una eyeccin.
9
6- LEDs de aviso aterrizaje exitoso.
Estos dos LEDs nos avisan de que hemos realizado el aterrizaje exitosamente, es decir,
hemos llegado a la pista de aterrizaje con velocidad cero y altura cero antes de que se
acabe la pista.
10
4.DESCRIPCIN DEL CDIGO EMPLEADO.
Describiremos en profundidad el cdigo empleado.
2. Llamamiento a la interrupcin.
11
Calculamos la distancia que recorre el avin en el tiempo que tarda en realizar la
interrupcin, igualmente la sacamos por pantalla.
Obtenemos la velocidad que debera llevar el avin (una funcin lineal, que relaciona la
distancia a la pista con la velocidad). Mediante dos salidas activamos un LED que nos
informa que deberamos subir la velocidad (vamos por debajo del 95% de la velocidad
adecuada) y otro que nos indica que deberamos bajarla ( vamos un 5% por encima de
la velocidad deseada).
Por la lnea de RA5 del puerto A introducimos un valor alto o bajo en funcin del
descontrol total del avin. Este descontrol esta determinado en el otro PIC.
Si llegamos al final de la pista de aterrizaje con una velocidad distinta de cero o entra un
1 lgico por la lnea RA5, entonces hemos fracasado en el aterrizaje y por tanto
apagamos todos los LEDs y ponemos 0 en todos los displays.
12
3. Programa principal.
13
Por ltimo, se habilita las interrupciones a nivel general, y la interrupcin del TIMER0.
Para terminar el bloque principal introducimos un bucle general ( while true) en el que
no hay nada, y donde se mantendr el programa mientras no se le llame a la
interrupcin.
En este PIC, recogemos tanto la distancia inicial a la pista con el THUMB, como la
altura y la velocidad con dos potencimetros. Como en el anterior calculamos la altura
que debera llevar el avin y le informamos al piloto si debe bajarla o subirla. Tambin
trataremos el tren de aterrizaje (SERVOMOTOR) y el grado de descontrol del avin
mediante LEDs.
14
2. Llamamiento a la interrupcin.
15
Obtenemos la altura que debera llevar el avin (una funcin lineal, que relaciona la
distancia a la pista con la altura). Mediante dos salidas activamos un LED que nos
informa que deberamos subir la altura (vamos por debajo del 95% de la altura
adecuada) y otro que nos indica que deberamos bajarla ( vamos un 5% por encima de
la altura deseada).
16
En funcin de la velocidad y/o la distancia que llevamos y lo que distan de los valores
que deberamos llevar (calculados con las pendientes citadas anteriormente), activamos
los LEDs de descontrol.
Cabe decir que estos LEDs no avisan si le descontrol es debido a una inadecuada altura
o velocidad.
17
Si no estamos en un rango de un 7.5% de la velocidad o altura adecuada, se enciende el
primer LED. Si estamos fuera de un 15% del rango de velocidad o altura, se enciende el
segundo. Fuera de un 22.5% del rango de velocidad o altura, se enciende el tercero. Por
ltimo, si nos alejamos un 40% del rango de velocidad o altura y la distancia es mayor
que 4000, se enciende el cuarto LED, y adems se apagan los dems LEDs de aviso de
subida y bajada de altura, y displayamos 0 como altura.
Si estamos por debajo de 4000 metros y por encima de 2000 metros de distancia a pista,
entonces el cuarto LED se encender con un margen del 80% en el caso de la velocidad.
En el caso de la altura, este 80% de margen estar entre 4000 metros y 400 metros.
Por ltimo, cuando estamos a menos de 2000 metros de pista, para facilitar el aterrizaje,
el nico requisito para la velocidad ser estar por debajo de 90 m/s.
Si bajamos la velocidad a 0 mientras la altura es distinta de cero, entonces el avin se
estrellar, es decir, habr que activar todos los LEDs de descontrol, igual que el buzz.
Si no conseguimos parar el avin antes de que acabe la pista, entonces desbordar el
clculo de la distancia, y por tanto hay que activar LEDs de descontrol y buzz.
Si entramos en pista (400 metros) y reducimos velocidad a 0, entonces el aterrizaje es
exitoso, y por tanto se enciende los LEDs de aterrizaje exitoso y se apagan los LEDs de
descontrol.
3. Programa principal.
Apagamos inicialmente los LEDs de aviso de subido y/o bajada de altura, recogemos la
distancia inicial con la entrada del THUMB.
Para terminar el bloque principal introducimos un bucle general ( while true) en el que
no hay nada, y donde se mantendr el programa mientras no se le llame a la
interrupcin.
5.CONCLUSIN.
Durante el presente trabajo hemos profundizado en el tratamiento de acondicionamiento
de seal, uso del servomotor y control del voltaje de salida mediante potencimetros,
adems hemos aprendido a usar un BUZZER
6.BIBLIOGRAFA.
1. Apuntes de clase / POLIFORMAT
2. Forosdeelectronica.com
3. Wikipedia.org
4. Huborarduino.com
5. Apuntes prcticas electrnica
19