Research Article

STM32 Based Underwater Control Card Design

October 5, 2020
TR EN

STM32 Based Underwater Control Card Design

Abstract

Unmanned underwater vehicles (ROV/AUV) are robotic systems that can float underwater, are autonomous and remotely controlled. Today, unmanned underwater vehicles are used in a wide range of areas such as underwater search and rescue operations, ship underwater maintenance and repair operations, taking images from dangerous environments where divers cannot enter, military use, inspection of wrecks and underwater cleaning. The number of ROV/AUVs with domestic hardware and software on the sector is very limited. Because of this deficiency, we worked on such a project to support nationalisation. Designed for underwater vehicles, the Control Board used the ARM-based STM32 microprocessor and auxiliary elements such as IMU, pressure sensor, communication card. Only 2% of microprocessors produced in the world are used in personal computers. The remaining 98% is inside the electronic devices in our lives. There's no way anyone familiar with the developments in electronics these days has ever did not heard of ARM. Almost all mobile devices, especially mobile phones, have processors with ARM architecture. The designed control card can be used for vehicle control and communication with the ground station in remote controlled and autonomous vehicles. In this study, the design of the Control Board, which will perform depth and direction control of underwater vehicles using PID algorithms, was explained. Instead of automatic cruise control systems for ROV / AUV platforms that currently need to be imported from abroad, it is aimed to develop innovative automatic cruise control systems (hardware and software) and sub-components domestically.

Keywords

References

  1. Ang, K. H., Chong, G., & Li, Y. (2005). PID control system analysis, design, and technology. IEEE transactions on control systems technology, 13(4), 559-576.
  2. Aono, K. (2011). Application note: Pcb design with eagle. ECE480 Design Team, 5, 1-33.
  3. Åström, K. J., Hägglund, T., & Astrom, K. J. (2006). Advanced PID control (Vol. 461): ISA-The Instrumentation, Systems, and Automation Society Research Triangle ….
  4. BOLAT, E. D., SOLAK, S., & YAKUT, Ö. (2017). Yaygın Kullanılan ARM Tabanlı Tek Kart Bilgisayar Sistemleri ve Kullanım Alanları. El-Cezeri Journal of Science and Engineering, 4(1).
  5. CANLI, G. A., KURTOĞLU, İ., CANLI, M. O., & TUNA, Ö. S. DÜNYADA VE ÜLKEMİZDE İNSANSIZ SUALTI ARAÇLARI İSAA-AUV & ROV TASARIM VE UYGULAMALARI. GİDB Dergi(04), 43-75.
  6. Gay, W. (2018). STM32F103C8T6 GPIO Pins. In Beginning STM32 (pp. 393-400): Springer.
  7. Grassi, E., Tsakalis, K. S., Dash, S., Gaikwad, S., & Stein, G. (2000). Adaptive/self-tuning PID control by frequency loop-shaping. Paper presented at the Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No. 00CH37187).
  8. Gupta, R. K. (2012). Co-synthesis of hardware and software for digital embedded systems (Vol. 329): Springer Science & Business Media.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

October 5, 2020

Submission Date

October 3, 2020

Acceptance Date

October 5, 2020

Published in Issue

Year 2020

APA
Ataner, E., Özdeş, B., Durdu, A., & Terzioğlu, H. (2020). STM32 Based Underwater Control Card Design. Avrupa Bilim Ve Teknoloji Dergisi, 351-356. https://doi.org/10.31590/ejosat.804609