Design and Implementation of an ADCS for a CubeSat

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 fou...

Full description

Bibliographic Details
Main Authors: Sara Mohamed, Mohamed Abd ElGhany, Lamiaa Mohamed, Abd-Elsalam Abd-Ebay, Abd Elmonuim El Mahdy, Ahmed Eldeib
Format: Article
Language:Arabic
Published: Faculty of engineering, Tanta University 2023-06-01
Series:Journal of Engineering Research - Egypt
Subjects:
Online Access:https://erjeng.journals.ekb.eg/article_292905_785d31f10db8ca81cf7eb15157743b9a.pdf
_version_ 1797790361002704896
author Sara Mohamed
Mohamed Abd ElGhany
Lamiaa Mohamed
Abd-Elsalam Abd-Ebay
Abd Elmonuim El Mahdy
Ahmed Eldeib
author_facet Sara Mohamed
Mohamed Abd ElGhany
Lamiaa Mohamed
Abd-Elsalam Abd-Ebay
Abd Elmonuim El Mahdy
Ahmed Eldeib
author_sort Sara Mohamed
collection DOAJ
description 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.
first_indexed 2024-03-13T02:03:33Z
format Article
id doaj.art-a9b597d0e31245648ab223db2f2038a9
institution Directory Open Access Journal
issn 2356-9441
2735-4873
language Arabic
last_indexed 2024-03-13T02:03:33Z
publishDate 2023-06-01
publisher Faculty of engineering, Tanta University
record_format Article
series Journal of Engineering Research - Egypt
spelling doaj.art-a9b597d0e31245648ab223db2f2038a92023-07-01T17:28:39ZaraFaculty of engineering, Tanta UniversityJournal of Engineering Research - Egypt2356-94412735-48732023-06-017Issue 2152110.21608/erjeng.2023.197719.1160292905Design and Implementation of an ADCS for a CubeSatSara Mohamed0Mohamed Abd ElGhany1Lamiaa Mohamed2Abd-Elsalam Abd-Ebay3Abd Elmonuim El Mahdy4Ahmed Eldeib5Modern Academy for Engineering &TechnologyJunior Embedded Software Engineer at Valeo, EgyptHead of software operation unit in concurrent design centerAttitude Control System EngineerElectronic and Communication Department, Modern Academy for Engineering & Technology, Mokatam, Cairo, EgyptGezira Higher Institute of Engineering and Technology (EGI).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.https://erjeng.journals.ekb.eg/article_292905_785d31f10db8ca81cf7eb15157743b9a.pdfattitude determinationcubesatattitude determination control subsystemonboard circuit
spellingShingle Sara Mohamed
Mohamed Abd ElGhany
Lamiaa Mohamed
Abd-Elsalam Abd-Ebay
Abd Elmonuim El Mahdy
Ahmed Eldeib
Design and Implementation of an ADCS for a CubeSat
Journal of Engineering Research - Egypt
attitude determination
cubesat
attitude determination control subsystem
onboard circuit
title Design and Implementation of an ADCS for a CubeSat
title_full Design and Implementation of an ADCS for a CubeSat
title_fullStr Design and Implementation of an ADCS for a CubeSat
title_full_unstemmed Design and Implementation of an ADCS for a CubeSat
title_short Design and Implementation of an ADCS for a CubeSat
title_sort design and implementation of an adcs for a cubesat
topic attitude determination
cubesat
attitude determination control subsystem
onboard circuit
url https://erjeng.journals.ekb.eg/article_292905_785d31f10db8ca81cf7eb15157743b9a.pdf
work_keys_str_mv AT saramohamed designandimplementationofanadcsforacubesat
AT mohamedabdelghany designandimplementationofanadcsforacubesat
AT lamiaamohamed designandimplementationofanadcsforacubesat
AT abdelsalamabdebay designandimplementationofanadcsforacubesat
AT abdelmonuimelmahdy designandimplementationofanadcsforacubesat
AT ahmedeldeib designandimplementationofanadcsforacubesat