0
mirror of https://github.com/oresat/oresat-adcs-hardware.git synced 2025-09-06 22:47:56 +00:00

System Block Hardware Chosen and Reasons Why
Buck Boost Converter TPS63070
We chose this part because of oresat heritage. This component is being used elsewhere in oresat and we were recommended to use it. It is a buck-boost converter that can take a wide range of input voltage. Overall, it is a robust component.
BLDC Motor MakerFire D1104 7500KV
This motor was chosen for its operating range and torque output.
The motor selection should be reevaluated if it is decided to move to a 7.4V nominal battery bank voltage
BLDC Motor Driver STSPIN 230
We chose this component for a number of reasons. Namely;
- Satisfies thermal and voltage constraints.
- Small form-factor.
- Half-H-Bridge control over each phase of the BLDC.
- Easy interface with STM32F0.
- Full Control over Phase Output.
- Minimal External Components.
Encoder AS5047P
The AS5047P utilizes an array of Hall effect sensors and a diametric magnet to provide a precise position reading. The sensor provides sufficient precision and provides output data in multiple convenient forms. See the datasheet for details.
MCU F0 STM32F042K6
We chose this MCU because of oresat heritage. It is being used elsewhere in oresat. This MCU has a small form factor and is power efficient.
CAN Transceiver TCAN330
We were told to use this component because of oresat design heritage. The rest of oresat is using this CAN transceiver.
Brushed DC Motor Driver STSPIN250
We chose this component for a number of reasons. Namely:
- Satisfy thermal and voltage constraints
- Small package size
- Full H-Bridge control
- Basic Magnitude and Phase control
- Minimal External Components
Magnetorquer Still to be determined.
The magnetorquer will essentially be an inductor most likely in a flat spiral orientation to save volume inside oresat.

Major Hardware Operating parameters

Part # Parameter Range Units
TPS63070
Input Voltage 2.0 - 16 Volts
Output Voltage 2.5 - 9 Volts
Boost Mode Max 2 Amps
Buck Mode Max 2 Amps
Storage Temperature -65 - 150 °C
Operating Temperature -40 - 125 °C
STSPIN230
Supply Volage 1.8 - 10 Volts
Logic High 1.6 - 5.0 Volts
Logic Low -0.3 - 0.6 Volts
Output Max 12 Volts
Ouput RMS/Bridge 1.3 Amps
Storage Temperature -55 - 150 °C
Operating Temperature -40 - 150 °C
STSPIN250
Supply Volage 1.8 - 11 Volts
Logic High 1.6 - 5.5 Volts
Logic Low -0.3 - 0.6 Volts
Output Max 12 Volts
Ouput RMS/Bridge 2.6 Amps
Storage Temperature -55 - 150 °C
Operating Temperature -40 - 150 °C
AS45047P
Operating Voltage 3.2 - 3.4 Volts
Operation Current 4 mA Current
Operating Temperature -40 - 125 °C
Storage Temperature -55 - 150 °C