Lab Work

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

PDF

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

ZIP

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

PDF

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

PDF

Microcontroller Programming Lab

FSK: ASM code for FSK modulation/demodulation on PIC micro (italian).
June 2006: work in progress.

M. Maiolo,
S. Camozzi

PDF

Microcontroller Programming Lab

Morse encoding/decoding (PIC micro ASM).
Davide improved his Morse program during a short summer internship.

D. Vosti,
S. Bonazzi

PDF

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

PDF


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

Analysis

PumpkinInc’s CubeSat Kit Structure (italian)

A. Spiga

PDF

Report

Stage Chaudoire 2005/2006 (italian)
Chapters on EDAC, MSP430 low power modes, etc.

A. Spiga

PDF

Report

Parallax Propeller (italian)

I. Bonesana

PDF

Minutes

Appunti di meccanica celeste

P. Ceppi

PDF