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...
Main Authors: | , , , , , |
---|---|
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 |