In the design and development of a satellite it becomes necessary to use an Integrated Flight Computer (IFC), the system in charge of monitoring, coordination and control tasks linking the different modules that constitute the satellite.
At the same time the IFC will do the interchange of telemetry and control signals between the terrestrial station and the satelliteTelemetry will allow us to check the functionality of the modules, as for example the batteries charge status or the reception of data from the attitude sensors. The control signals will be used for sending command orders to the satellite and changing any of the satellite parameters or for asking it any information needed.
IFC hardware philosophy
Development of a platform:
Strong
Easy changeable
Reconfigurable
Independent system
Satisfying all modules necessities
Interconnecting all modules
With the highest profit/current load rate
Modules requirements:
Monitoring of 18 sensors:
Accelerometers
Magnetometers
Temperatures
Tensions....
Handling 10 digital signals
Modules disconnection
Beacon bus
TX power output
IFC elements
IFC board design
Previous requirements:
Limited space on the Sallesat-I structure
CExpansion buses installation on the modules
Acces Port
Requirements:
Strategically places for SMD ICs
Board tracks short and thick
Modules fastening by 2.54 mm buses
Analogical and Digital separate grounds
IFC technical characteristics
IFC Software - Introduction
Patform needsrma
Device control
Vital support system management
Payload system management
Data storage administration
Software IFC philosophy
Modular and structured design
Cooperating systems
Vital Support system
Payload control system
Beacon
Critical subroutines interruptions
Timer, Watchdog, temperature sensors
UART modem
Development of device libraries
IFC Software - Vital support
IFC Software Payload
Telemetry management
A frames sending
B frames sending
Decoding of commands received from EB
Statistical requests
Parameter changing
Satellite reconfiguration
Modules disconnection
IFC Software – Commands validation
IFC Software – Beacon
Additional Information system separated from principal