mirror of
https://github.com/oresat/oresat-adcs-hardware.git
synced 2025-12-17 14:37:30 +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 |