Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Referéndum
Entrevista
Cansata bloques
o A Nataniel Kripicer
o Diseñar y programar el software del receptor en tierra (que será otro PIC)
para decodificar los paquetes que vallan llegando. Tienen que rearmar
los datos en tierra
Con una medición el valor puede ser erróneo debido al ruido siempre presente o
por otras causas inevitables, como es la vibración propia del cohete. Hay que
hacer varias mediciones, compararlas y mediante una operación calcular el
verdadero valor. Se deben “FILTRAR” las mediciones erróneas.
Ojo con los tiempos: Antes de enviar los datos hay que convertirlos.
Conviene usar integer sin punto flotante por cuestiones de tiempo y memoria.
6.
7. ¿Cómo es exactamente el experimento a realizar? Detallar las diversas etapas del
vuelo explicando bastamente todos los conceptos y describiendo los datos que se
deben enviar a la base a tierra.
3. Cuenta regresiva
4. Ignición
5. Despegue
7. Vuelo inercial
8. Apogeo
9. Separación de Cápsula
11. Descenso
"
o Baja potencia
o Detectar despegue.
o Liberar paracaídas...(pirotécnico)
o Despliegue patas
o
o Desplegar experimentos....
"
Estas necesidades son válidas para una misión específica que planteábamos en
2009 de la exploración planetaria.
En general están bien… (Era una misión muy completa)
Si es correcto los eventos de vuelo están bien.
o las mediciones de los distintos sensores deben ser enviadas varias veces
cada segundo
16. ¿Cuál es el listado completo de las opciones que deben poder configurarse en los
instantes previos al lanzamiento?¿Por qué se desea configurar dicha
infromación?
Habría una “tabla” de los eventos de vuelo por cada uno se determinaría si se
realiza o no y en qué momento o bajo qué condiciones.
19.
Información extra
Cohete
Es el portador, el medio que transporta el satélite (y otras cosas): los sistemas de
recuperación y eventualmente otro satélite. Lo que lleva el cohete se llaman
“cargas útiles” o “paypall” (carga de pago). El lugar donde se alojan es llamado
“bahía de carga”. El tipo de motor dependerá de la misión, pueden ser de
pólvora negra u otros componentes, que hacen ignición.
Candy rocket
los componentes de azúcar permiten que la combustión no sea tan rápida y así
brinda más potencia tienen carcasa y tobera de acero.
Puede tener varios motores, pero se trata de que no sea así porque aumenta las
probabilidades de falla.
"Ha pasado que hay un poquito de viento a 2 Km. de altura y se va lejos… lejos. El
cohete tenía un sistema GPS que transmitía. En base a la ultima posición transmitida
(la transmisión se cortó involuntariamente al llegar a tierra) se pudo recuperar la
carga útil (después de dos días) "
Descripción
Área Hardware:
- Ezequiel Wajs - ayudante docente de física
- Ignacio Ochoa - alumno 6° electrónica
Area Software:
- A. Nataniel Kripicer – alumno 6° Informática
Estado actual
Existe un protocolo de transmisión por tonos precario. Diseñado para transmitir
altura en función del tiempo modulando la frecuencia de una honda análoga.
Un pulso agudo representa un 1 y uno grave representa un 0.
Requerimientos
Funcionales:
- Se debe brindar la posibilidad de recuperar las mediciones efectuadas
más tarde, en caso de que no se hayan llegado a transmitir
correctamente.
- Las mediciones deben ser enviadas a tierra.
- Se necesita tomar decisiones acerca de los eventos de vuelo en tiempo
real, en base a mediciones y a la configuración.
- Se necesita poder configurar la calibración de los sensores, y los
criterios de a cuerdo a los cuales se dispararán los eventos de vuelo. A
fin de adaptarse a diferentes misiones.
- Se debe comunicar a tierra el disparo de los eventos de vuelo, para
permitir un seguimiento de la misión en tiempo real.
- La plataforma debe poder utilizarse para diferentes misiones.
Técnicos:
- El hardware utilizado será el microcontrolador PIC 16F819.
- Toda comunicación desde el satélite a la PC será por medio de
radiofrecuencia, utilizando un protocolo de transmisión por tonos, donde
un pulso agudo representa un uno y un pulso grave representa un cero.
- Toda comunicación desde la PC al satélite será por medio de un cable
serial.
- Se debe asegurar la correcta recepción de los datos en tierra,
considerando la alta presencia de ruidos, interrupciones y des-
sincronización en la transmisión.
- Se desea transmitir el valor de las variables varias veces por segundo.
- El código debe poder ser analizado y modificado por cualquier persona
calificada a fin de poder continuar avanzando en el futuro.
- Las señales de los sensores son voltaje que va de 0v a 5v (señal
análoga) un ADC (Convertidor Digital-Analógico) le asigna a este voltaje
un valor binario que va de 0 hasta 1024. Hay que convertir esos valores
a las unidades físicas correspondientes.
- La fórmula para la conversión de voltaje a unida física será de tipo lineal:
f(X)=K*X+X0
- Con una medición el valor puede ser erróneo debido al ruido siempre
presente o por otras causas inevitables, como es la vibración propia del
cohete. Se deben “FILTRAR” las mediciones erróneas.
- Para tomar las decisiones sobre los eventos de vuelo no basta con las
mediciones efectuadas, en ocasiones será necesario derivar nuevas
variables a partir de las censadas. Por ejemplo a partir de la presión y la
aceleración se debe medir la altura y la velocidad.
- El hardware utilizado para la transmisión será…
Requisitos
Funcionales:
- Las mediciones deben ser filtradas: Hay que hacer varias mediciones,
compararlas y mediante una operación calcular el verdadero valor.
- Se debe transformar el valor digital, asignado por el DAC a la entrada
análoga proveniente de un sensor, en la unidad física correspondiente,
utilizando la fórmula establecida en la configuración.
- Se debe disparar los eventos de vuelo de acuerdo a las mediciones (ya
filtradas) y a la configuración
- Se deben almacenar las mediciones en una memoria en el microsatélite,
preferiblemente en la memoria propia del PIC a fin de poder recuperarlas
más tarde
- Se debe modular la señal portadora a fin de transmitir las mediciones
almacenadas
- Se debe modular la señal portadora a fin de transmitir las variables
varias veces por segundo.
- Se debe modular la señal portadora a fin de transmitir el disparo de los
eventos de vuelo.
- Se debe modular la señal portadora a fin de transmitir a una PC la
configuración actual del microsatélite
- Se debe configurar desde una PC las condiciones en las que se
disparan los eventos de vuelo.
- Se debe configurar desde una PC las fórmulas de conversión de voltaje
recibido por la pata del PIC desde el sensor, a las unidades físicas
correspondientes.
- Se deben rearmar los datos en tierra.
- Tratamiento de los datos recibidos en tierra. Análisis, muestra , gráfico y
almacenamiento
Técnicos
- Para la configuración se utilizará una interfaz gráfica similar a una tabla
- El microcontrolador utilizado será un PIC 16F819
- El software debe entrar en al poca memoria disponible: 2K
- El software debe poder ejecutarse en la memoria de trabajo del PIC: de
256Byte
- El software debe poder ejecutarse en los tiempo correctos teniendo en
cuenta que la velocidad del microcontrolador es de 2 MIPS
- Las mediciones deben poder almacenarse en la memoria del PIC- con
una capacidad de 256 bytes – ó, en caso de ello no sea posible, en una
memoria EEPROM externa.
- Se debe transmitir el valor de las variables varias veces por segundo.
- Debe haber gran cantidad de redundancia, para asegurar inmunidad al
ruido
- Habrá un bit de comienzo y un bit de final, para la sincronización
- Se transmitirá en paquetes. Cada uno estará conformado por un valor
precedido de un encabezamiento, indicando si se trata de una medición
ó de un evento y de que tipo (de evento o variable) se trata.
- La transmisión debe tener un alcance de algunos miles de metros
- La velocidad de transmisión será de algunos cientos de bits por segundo
- La transmisión tendrá baja potencia
- De a cuerdo a lo que se indique en la tabla de configuración, los eventos
pueden ser que se disparen:
o Automáticamente después de un determinado tiempo
o Instantáneamente luego de que se detecte un determinado valor
para una variable ó conjunto de variables
o Transcurrido un determinado tiempo luego de que se detecte un
determinado valor para una variable ó conjunto de variables
- Todas las transmisiones desde el satélite a la PC serán a través de
radiofrecuencia
- Todas las transmisiones desde la PC al satélite serán a través de un
cable en serie.
- La programación del receptor terrestre será en un PIC 16F819
- Para la configuración y para el tratamiento de los datos recibidos se
utilizará una PC.
- Se debe entregar el código fuente acompañado de clarificadores
comentarios a fin de permitir la continuar con el desarrollo del software
por parte de cualquier persona (calificada).
- El software debe estar disponible a fin de realizar simulaciones previas
al lanzamiento, a realizarse en octubre/noviembre
- Se deberán poder adquirir nuevas variables a partir de las sensadas.
- La transmisión de las mediciones tendrá prioridad por sobre la
transmisión del estado
- Micro tiene 4 canales. Pero se puede llegar a necesitar conectar un
máximo de 5 sensores.
- No se indicará qué sensor está conectado a cada pata simplemente se
hablará de las mediciones tomadas por “la pata x”
- Se utilizará el MPLAB con High-Tech de C de Mircrochip Co. ® como
entorno de programación y compilador para programar el PIC- el
software a ejecutarse en PC puede programarse y compilarse utilizando
cualquier entorno
- El hardware utilizado para la transmisión será…