July 14, 2017

Ordenador de vuelo

Radio

Para la comunicación con el globo y el cohete usaremos dos tipos de radio, analógico y digital. Cada uno de los dos módulos de radio estará controlado por un Arduino. Los dos módulos de radio nos mandaran datos muy semejantes, pero el modulo de radio digital será el único con el que podremos enviar y recibir datos. En caso de que alguna función automática del cohete no se ejecute este modulo de radio sera usado para poder ejecutar manualmente estas funciones.
El modulo de radio analógico es el MTX-2 de Radiometrix (Página web oficial). Este modulo emite con una potencia de 10mW a una frecuencia de 470MHz y enviara datos del estado del cohete, de temperatura, de humedad,  de posición GPS, de presión atmosférica, etc, mediante el protocolo RTTY hacia, al menos, dos estaciones de tierra. El modulo ha sido probado en tierra, pero también será probado en vuelo.
El módulo de radio digital que usaremos estará integrado en una shield que ha sido diseñada y fabricada por el grupo ASHAB. La shield sera controlada por una Raspberry Pi Zero. El shield contiene un modulo de radio digital (transceiver), el sensor de temperatura interna, un conector SMA para la antena, un medidor de corriente y entradas para: GPS, cámara exterior, sensor de temperatura externa y sensor de ruptura. Cuenta también con salidas para la activación de la carga de eyección.

Ordenador de vuelo

Un Arduino sera el encargado de cumplir esta función. Este controlara las funciones básicas para que la misión sea segura, por ejemplo, el despegue automático desde el globo a una cierta altura(25-32km), la separación del booster con la capsula de reentrada y el despliegue de los paracaídas. En caso de que este Arduino no funcione correctamente en cualquier etapa de la misión, sera posible ejecutar estas funciones mediante el modulo de radio digital.
Otra función secundaria de este Arduino es que guarde en una tarjeta SD datos no procesados de la antena GPS que luego se procesaran en tierra, esto se hará para evitar las limitaciones de altura y velocidad de los módulos GPS y así visualizar el vuelo completo del cohete. El código necesario para que el Arduino ejecute estas funciones sera liberado en GitHub.