POLITECNICO DI TORINO III Facolt di Ingegneria Corso

  • Slides: 18
Download presentation
POLITECNICO DI TORINO III Facoltà di Ingegneria – Corso di Laurea in Ingegneria Elettronica

POLITECNICO DI TORINO III Facoltà di Ingegneria – Corso di Laurea in Ingegneria Elettronica Sviluppo del Software di controllo di un Satellite Universitario Relatore: Leonardo Reyneri Corelatore: Dante Del Corso Candidato: Graziano Cordella Novembre 2006

Sommario Il progetto Pi. CPo. T n Il Proc. B n Sviluppo Software n

Sommario Il progetto Pi. CPo. T n Il Proc. B n Sviluppo Software n Conclusioni n

Pi. CPo. T Obiettivi: - Esperienza di progettazione aerospaziale - Studio sull’uso di componenti

Pi. CPo. T Obiettivi: - Esperienza di progettazione aerospaziale - Studio sull’uso di componenti COTS (Commercial Off The Shelf) - Basso consumo ed elevata affidabilità - Acquisizione di misure ed immagini

Struttura Pi. CPo. T - Cubo con lato di 13 cm - Pannelli solari

Struttura Pi. CPo. T - Cubo con lato di 13 cm - Pannelli solari su 5 facce - antenna @ 437 MHz - antenna @ 2, 4 GHz - 2 Kill switch - 3 fotocamere - 6 schede elettroniche - 6 gruppi di batterie ricabili - Motore brushless

Il Proc. B

Il Proc. B

L’MSP 430 Caratteristiche: - Tensione di alimentazione da 1, 8 a 3, 6 V

L’MSP 430 Caratteristiche: - Tensione di alimentazione da 1, 8 a 3, 6 V - Consumo in standby 1, 6µA - 8 MHz di frequenza massima - 62 KB di memoria - 48 pin di I/O riconfigurabili singolarmente - 2 Timer - 2 moduli USART configurabili come SPI o UART - Convertitore A/D a 12 bit monotono con 8 canali esterni e 2 interni

Il Software Diagramma di flusso del programma principale:

Il Software Diagramma di flusso del programma principale:

Misura dei sensori Entro 4’’ dall’accensione il Proc. B deve: - Selezionare gli indirizzi

Misura dei sensori Entro 4’’ dall’accensione il Proc. B deve: - Selezionare gli indirizzi del mux corrispondente - Acquisire 64 campioni dello stesso sensore - Fare la media della somma dei campioni - Memorizzare il valore ottenuto nel vettore di telemetria

Strategia di carica batterie - Individuazione batteria sotto carica - Lettura e verifica dei

Strategia di carica batterie - Individuazione batteria sotto carica - Lettura e verifica dei parametri di: - temperatura - tempo di carica - tensione

Ricezione del telecomando – Settaggio registri SPI – Settaggio registri CC 2400

Ricezione del telecomando – Settaggio registri SPI – Settaggio registri CC 2400

Esecuzione telecomando

Esecuzione telecomando

Trasmissione delle telemetrie Pic. Po. T trasmette 2 tipi di telemetrie - Telemetria di

Trasmissione delle telemetrie Pic. Po. T trasmette 2 tipi di telemetrie - Telemetria di housekeeping (TMH) - Telemetria di housekeeping estesa (TMHE) La trasmissione avviene in APRS (std radioamatori):

Invio foto - Comunicazione con Payload tramite SPI Algoritmo utilizzato: - selezione del boot

Invio foto - Comunicazione con Payload tramite SPI Algoritmo utilizzato: - selezione del boot e alimentazione di Payload - elaborazione ed invio codice telecomando - attesa ACK da Payload - ricezione segmenti foto con XMODEM - attesa ACK da Paylod per termine della trasmissione altrimenti - invio a terra di TMH con copia del telecomando - disabilitazione Payload

Rotazione motore (I) Schema controllo motore Maxon EC 32 Flat

Rotazione motore (I) Schema controllo motore Maxon EC 32 Flat

Rotazione motore (II) Le fasi del motore vengono alimentate secondo la tabella seguente:

Rotazione motore (II) Le fasi del motore vengono alimentate secondo la tabella seguente:

Richiesta di spegnimento Per effettuare tale operazione è usato un segnale attivo sulla transizione

Richiesta di spegnimento Per effettuare tale operazione è usato un segnale attivo sulla transizione 1→ 0. All’attivazione di Proc. B questo segnale si trova allo stato logico 0. Si effettua una transizione 0→ 1 ignorata da Power Switch. Una successiva transizione 1→ 0 disattiverà Proc. B

Conclusioni - Il software è stato interamente sviluppato e collaudato - Quanto fatto potrà

Conclusioni - Il software è stato interamente sviluppato e collaudato - Quanto fatto potrà essere riutilizzato per il progetto PICPOT 2.

Domande?

Domande?