Student’s Lab Work
PC Tech Programming
Win-XP Driver for non conventional PC-parallel port access providing handy features for instrumentation control and data acquisition.
The driver was successfully demonstrated to the class “Dispositivi Periferici – O3, AA2006/2007”.
Remo put his spare time in this project. TNX.
R. Radaelli
Computer Graphics Lab
CubeSat Deployment with a simple model for the CubeSat movement. The P-POD was drawn from the original IGES files from CalPoly.
M. Maiolo,
D. Vosti
Computer Graphics Lab
A concept for an Antenna Deployment Machanism.
S. Bonazzi,
L. Ostinelli
Computer Graphics Lab
Earth Magnetic Field
N. Böhny,
M. Primo
Computer Graphics Lab
Graphical rendering of TIsat-1
G. Carenzo,
S. Camozzi
Computer Graphics Lab
Orbiting satellite: An OpenGL exercise representing a CubeSat orbiting around the Earth
S. Fovini
Computer Graphics Lab
Satellite movement: A simulator of a satellite attitude.
P. Pezzino,
M. Rigoli
Physics Lab
ThermAn Investigation of the thermal behaviour of a dissipating electronic component under vacuum (italian).
M. Maiolo,
S. Camozzi
Physics Lab
RadiAn Investigation of the effect of radiation on memories: a microcontroller running a thorough memory integrity test under radiation (italian). No effect was detected. Radiation intensity was low (sources allowed for didactical laboratories).
D. Vosti,
S. Bonazzi
Microcontroller Programming Lab
FSK: ASM code for FSK modulation/demodulation on PIC micro (italian).
June 2006: work in progress.
M. Maiolo,
S. Camozzi
Microcontroller Programming Lab
Morse encoding/decoding (PIC micro ASM).
Davide improved his Morse program during a short summer internship.
D. Vosti,
S. Bonazzi
Microcontroller Programming Lab
Rotors interface: ASM firmware for SUPIC-01 to interface between a PC running Predict and our YAESU G5500 rotor controller.
M. Maiolo,
S. Camozzi
Operating System Lab
Audio Streaming.
M. Guidi
F. Majstorovic
Operating System Lab
Interfacing a Time Server.
S. Migliazza
Operating System Lab
Radio-link: a software interface to control a remote antenna using a serial radio communication protocol.
S. Camozzi
G. Carenzo
Operating System Lab
VoIP: audio streaming for broadcasting decoded data to/from clients around the world.
N. Boehny
M. Primo
SSL Internship
AX-25: an analysis of the amateur radio protocol and an implementation on the TI-MSP429 using C language (italian).
M. Maiolo
D. Vosti
Semester Projects (technology development)
Simulator for a Moving Photovoltaic Generator
Body mounted photovoltaic arrays on a spacecraft with limited attitude control will provide power according to the momentary orientation to the sun. A programmable electronic simulator for low power arrays shall mimic the situation of 6 generators on a CubeSat structure tumbling according to variable schemes, at variable rates. Different electric connections (series/parallel) of the 6 generators must be possible.
A prototype of the simulator is available. It shall be further developped, tuned, programmed for various scenarios and thoroughly tested. Simulation results shall be provided to the TIsat-1 development team.
2008/09.
M. Ancona
D. Suardi
TIsat-1 Onboard Computer Prototype
On Pumpkin CubeSat kit development board.
2008/09.
D. Debernardi
N. Vermes
Automatic Data Acquisition and Test
Automatic Data Acquisition and Test for TIsat-1 components.
2008/09.
A. Schumacher
F. De Filippis
Web Collector for Satellite Data
TIsat-1: Web Collector for Satellite Data (PAP).
2008/09.
O. D’Addamio
S. Muratov
EDAC
Investigation of Error Detection and Correction codes. VHDL implementation of an algorythm.
2005-2006.
Report (PDF, Italian) – Short presentation (PDF, Italian)
D. Dellagana,
P. di Domenico
Pulsed Plasma Thruster
Investigation of a thruster propulsion system. Electronic circuit for thruster ignition. Vacuum test.
2005-2006.
Report (PDF, Italian) – Short presentation (PDF, Italian)
E. Randazzo,
A. Zanini
Salvo on MSP430
A rover for technology evaluation using an ultra low power microcontroller MSP430, Rowley-IDE, Salvo RTOS, Trimble-GPS, DC brushless motors (Minimotor).
2005.
Report (PDF, Italian) – Short presentation (PDF, Italian)
I. Bonesana,
A. Spiga
Diploma Projects (technology development)
Momentum Wheel: one axis attitude control experiment
A small DC motor with a momentum wheel was built into the mockup of TIsat-1. A microcontroller (MSP430) sensing a gyro was programmed to demonstrate the ability to master the rate of rotation of the spacecraft about its vertical axis held in place by a frictionless magnetic suspension (levitron).
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
D. Mariani
Automatic Test Station
In order to provide SUPSI-SpaceLab with ready to use procedural solutions for automated test of CubeSat subsystems (stimulus, monitoring and data collection), Agilent VEE was successfully put to work with a wide range of laboratory devices.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
S. F. Buehler
Pulsed Plasma Thruster
Refinement of the previous semester project. A more stable spark ignition circuit has been designed. Further work is needed.
2006
E. Randazzo
Semester Projects (TIsat-1 segments)
4 in 1: EPS 2
Analysis and design of the power system for TIsat-1. Study of solar panel arrays from location point of view and maximal power point extimation.
2006-2007 In order to provide SUPSI-SpaceLab with ready to use procedural solutions for automated test of CubeSat subsystems (stimulus, monitoring and data collection), Agilent VEE was successfully put to work with a wide range of laboratory devices.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
A. Crivelli,
R. Pedretti
4 in 1: COMM 1
Analysis and design of the communication system for TIsat-1 with several radio models. Reconfiguration of Alinco transceiver using MSP430 and DTMF encoding trasmission protocol implementation.
2006/2007
Report (PDF, Italian) – Short presentation (PDF, Italian)
M. Croci,
M. Weber
4 in 1: GS
Ground station control.
2006-2007
A. De Maria,
T. Bizzini
4 in 1: COMM 2
Test packet generation.
2006-2007
P. Kono
GS1
Control of a radio and satellite tracking for a ground station.
2005
A. Adamoli,
V. Galli
GS 2: SUPSI Space Lab Ground Station
A software system to manage satellite tracking requests through a multi-user dynamic web site has been developped. The interface between a YAESU G5500 rotor controller for the antenna and the software system is an assembly program running on a PIC16F877 microcontroller on a SUPIC-01 board.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
C. Apolloni,
M. Mariotti-Nesurini
ADCS 1: Sensor for Attitude Determination on CubeSat
Investigation of the satellite attitude focused on detection systems based on Earth’s magnetic field and proposition for a system to stabilize and control an orbiting CubeSat. The result of the project is a theoretical model of the physical satellite motion, the clearance area and an analysis of sensors.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
A. Altmann,
I. Benaglio
EPS 1
The project EPS 1 is a first approach to the analysis and design of the electric power supply and enery management for TIsat-1. Information on Maximum Power Tracker (MPT) schemes, battery types and related charging algorithms. Component selection.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
S. Kueng,
A. Mazzarese
OBC 1: FAT16 and SD-Flash Memory
Development of SPI drivers enabling to use of a common digital camera FLASH memory card as mass storage device for TIsat-1. Both a FAT16 file system and a simple raw data write method have been implemented. Actual targett is MSP430 by Texas Instruments and the real-time operating system SALVO (Pumpkin, Inc.).
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
P. Pezzino,
S. Morgani
Diploma Projects (TIsat-1 segments)
COMM 3
Re-implementation of the FSK modulator and demodulator on the MSP430.
2007
L. Ostinelli
COMM 2: Beacon CW for TIsat-1
The beacon is a critical component of the satellite. It transmits to the Ground Station the main information of the state of the system to check its functionalities. This project proposes multiple implementations of the beacon based on the MSP430 microcontroller and exploiting the Chipcon CC1010 and CC1100 transceivers.
2007
Report (PDF, Italian) – Short presentation (PDF, Italian)
A. De Maria
EPS 3: Energy for TIsat-1
This project proposes a study on photovoltaic panels and a possible implementation of the management of energy for the satellite. Moreover, a system to collect sensible data during simulation and tests has been proposed.
2007
Report (PDF, Italian) – Short presentation (PDF, Italian)
D. Facchinetti
ADCS 2: Attitude Control in Space
Passive and active control of the attitude for a CubeSat satellite have been studied exploiting a Matlab based simulator. The control is based on the interaction of the satellite with the Earths’s magnetic field.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
M. Molteni
GS 3: SUPSI Space Lab Ground Station
A front-end service to remotely control a satellite ground station without any dedicated client. Anywhere in the world authorized SpaceLab team members only need an internet connection and a browser to access their ground station features and track satellites.
2006
M. Mariotti-Nesurini
ADCS 1: Evaluation of orbital conditions
Being offered a space ride in another orbit than planned is no rare situation for Student Class Spacecrafts. Goal of this work is to develop a software tool to combine a simplified functional model of a spacecraft and the given orbital parameters to help in the “go/no go” decision.
2006
Report (PDF, Italian) – Short presentation (PDF, Italian)
I. Benaglio
COMM 1: Software FSK on MSP430
A software FSK encoder-decoder whith approximated sinus modulation and analog signal detection (DAC/ADC) was designed, implemented and tested.
The DMA module was put to work in order to keep CPU activity to a minimum for the sake of power optimization.
2006
P. Pezzino
Completed projects
Audio decoding
Audio signal decoding on PC. Redesign and enhancements.
R. Radaelli
Interface HW
Hardware interface for Metex multimeter
M. Mojana
VR5000 control
PC program implementing the full command set to control our VR5000 transceiver.
M. Mojana
Serial port monitor
PC program to monitor the state of microcontrollers during stress tests.
M. Mojana
CricketSat
A kit for suborbital balloon missions.
S. Righetti
Software demodulator for TIsat-1
Software demodulation algorythms for TIsat-1 radio transmission.
S. Paganoni
Reports, Analyses and Minutes
Report
Stage Chaudoire 2005/2006 (italian)
Chapters on EDAC, MSP430 low power modes, etc.
A. Spiga