Attitude Determination and Control System

Primary Components

Part Number Description
STM32F302 Microcontroller
DCP3601 3.3 V Buck Regulator
PAM2423 12 V Boost Converter
MCF8315 Motor Controller
ISM330BX IMU

About

The aim of this project is to act as a 1-DOF attitude determination and control system. The user will command a direction from the user interface, and the system will use a reaction wheel to point in that direction.

This project takes inspiration from this paper, which uses a hard drive motor and platter as a reaction wheel. This allows focus to be put on the electronics and software, instead of building a well-balanced flywheel.

The system determines its position using the sensor fusion function of a 6-axis IMU to estimate the yaw position.

The system will be paired with the RF Transceiver in a future iteration. This will allow wireless command from the computer. The RF transceiver will be in charge of telemetry and command handling, while the ADCS will be responsible for maintaining the position commanded to it.

Status and Next Steps

The PCBA has been verified, and now the software is under the process of debugging. Once this is complete, A 3D-printed enclosure will be designed to house the system, and mount the hard-drive reaction wheel. Then the pointing algorithm will be verified.

Next
Next

RF Transceiver