Journal of Engineering Research
Abstract
The hardware implementation of the attitude determination process of the Attitude Determination Control Subsystem (ADCS) for CubeSat is presented in this paper. The process of determining attitude involves combining data from several sensors that monitor internal or external references. ADCS has four primary subsystems; the sensor system, the actuator system, the controller, and the interface. The proposed ADCS is based on implementing the controller and sensor subsystems to monitor attitude determination. The STM32F405 microcontroller is used on the board as the main controller. External circuits are designed on the board to be compatible with the microcontroller and ADCS functions. The supplied circuit feeds the board from the voltage supplied by six panels of solar cells. The step-down feeding board circuit and the step-down STM feeding circuit are designed to create a suitable step-down supply voltage. Two oscillators are designed, which are needed in the STM32F405 microcontroller. The three intended H-bridge drives are implemented for use with brush motors. A joint action group (J-Tag) is connected to debug the device. The ADCS board's sensors subsystem included a magnetometer, temperature, and gyroscope sensors. The ADCS board circuits are simulated using Altium and fabricated On-Board Circuit (OBC) in small dimensions of 10×9.7 cm^2.
Recommended Citation
Fouad Mohamed, Sara
(2023)
"Design and Implementation of an ADCS for a CubeSat,"
Journal of Engineering Research: Vol. 7:
Iss.
2, Article 28.
Available at:
https://digitalcommons.aaru.edu.jo/erjeng/vol7/iss2/28