跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.50) 您好!臺灣時間:2026/06/09 11:32
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:蘇波迪
研究生(外文):CHIMEDOCHIR SUKHBOLD
論文名稱:使用STM32微控制器開發四旋翼飛行器
論文名稱(外文):Develop a Quadcopter Using STM32 Microcontroller
指導教授:黃國興黃國興引用關係陳啟鈞
指導教授(外文):HUANG,GUO-SHINGCHEN,CHI-CHUN
口試委員:黃國興陳啟鈞壽鶴年
口試委員(外文):HUANG,GUO-SHINGCHEN,CHI-CHUNSHOU,HO-NIEN
口試日期:2019-07-05
學位類別:碩士
校院名稱:國立勤益科技大學
系所名稱:電子工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2019
畢業學年度:107
語文別:英文
論文頁數:57
中文關鍵詞:四軸飛行器感測器GPS自定位遠距離測量術
外文關鍵詞:QuadcopterSensorsGPSSelf-levelTelemetry
相關次數:
  • 被引用被引用:1
  • 點閱點閱:1138
  • 評分評分:
  • 下載下載:171
  • 收藏至我的研究室書目清單書目收藏:0
在過去十年中,電子領域向前邁出了一大步。目前的最新科技為四旋翼飛行器與無人機,它們無需使用電子裝置來控制其系統。如今四軸飛行器與無人機在市場上非常的受歡迎。然而這些商用無人機無法自行升級和修改系統。在本篇論文中,四旋翼飛行器是使用較低成本的感測器與其他零件所設計而成的。
在本篇論文中,我們使用STM32F103C8T6作為主要控制四軸飛行器的主要系統,其餘的零件為MPU6050,HMC5883L及帶有MS5611感測器的GPS Ublox-M8N-001用於保持水平、高度和GPS。STM32F103C8T6微控制器與其他感測器除了花費成本較低之外,在程式編譯上也比其他的控制器來的簡單。四旋翼飛行器的最終原型適用於額外的試驗工作。另一方面四旋翼飛行器的組裝和設置也已完成對飛行應用進行測試。

Quadcopters and drones are a very recent technology because, until recently, there was no electronics necessary to implement systems to control them. However, over the past 10 years, the field of electronics has taken a big step forward. Now quadcopters and drones are very popular on the market. However, these commercial drones cannot be upgraded and modified. In this paper, a quadcopter was designed using low-cost sensors and other components.
In this project, we used STM32F103C8T6 microcontroller as the main controller of quadcopter. The MPU6050, HMC5883L, GPS Ublox-M8N-001 with MS5611 sensors were used for self-level, altitude hold and GPS hold. The STM32F103C8T6 microcontroller and sensors are not only low-cost, and easy to program. The final prototype of quadcopter is suitable for additional experimental work and on the other hand, the assembly and set-up of a quadcopter was also done, in order to carry out in-flight tests of the application.

CHINESE ABSTRACT I
ABSTRACT II
ACKNOWLEDGMENTS III
TABLE OF CONTENT IV
LIST OF FIGURES VI
LIST OF TABLE VIII
TERM AND SYNOPSIS IX
CHAPTER 1: INTRODUCTION 1
1.1 MOTIVATION 1
1.2 BRIEF HISTORY 2
1.3 CONTRIBUTION 2
1.4 GOALS 3
1.5 STRUCTURE OF THE PROJECT 4
CHAPTER 2: THEORY AND CONTROLS 5
2.1 MANEUVERABILITY 5
2.2 PID CONTROL 7
2.3 SIX DEGREES OF FREEDOM 7
CHAPTER 3: COMPONENTS FOR QUADCOPTER 9
3.1 COMPONENTS 9
3.2 QUADCOPTER FRAME 10
3.3 STM32F103C8T6 MICROCONTROLLER BOARD 10
3.4 BLDC MOTORS 11
3.5 PROPELLERS 12
3.6 ELECTRONIC SPEED CONTROLLERS (ESC) 13
3.7 BATTERY 13
3.8 TRANSMITTER AND RECEIVER 14
3.9 APC220 WIRELESS COMMUNICATION MODULE 14
3.10 SENSORS 15
3.10.1 MPU6050 SENSOR 16
3.10.2 MS5611 BAROMETER SENSOR 16
3.10.3 HMC5883L SENSOR WITH GPS 17
3.11 TELEMETRY MODULE 18
CHAPTER 4: BUILDING THE QUADCOPTER 19
4.1 READING OF THE SENSORS 23
4.2 TESTING QUADCOPTER COMPONENTS 23
4.3 THE ESC CALIBRATION 29
4.4 SELF-LEVELING FOR QUADCOPTER 29
4.5 ALTITIDE HOLD FOR MS5611 BAROMETER SENSOR 35
4.6 DIRECTION USING HMC5883L COMPASS SENSOR 37
4.7 THE GPS HOLD FUNCTION 40
4.8 RETURN HOME AND FAIL-SAFE 43
4.9 TRANSMITTER AND RECEIVER CHANNELS ROLE 45
4.10 PID CONTROL 46
4.11 TELEMETRY MODULE 48
CHAPTER 5: RESULT OF THE MADE QUADCOPTER 50
5.1 SELF-LEVEL TEST INDOOR AND OUTDOOR 50
5.2 ALTITUDE HOLD TEST 51
5.3 GPS POSITION HOLD AND RETURN HOME TEST 52
5.4 PRICE COMPARISION 53
5.5 COMPONENTS CONNECTION 54
CHAPTER 6: CONCLUTION AND FUTURE WORK 55
6.1 CONCLUTION 55
6.2 FUTURE WORK 55
REFERENCES 56

[1] Rosidah Sam, Mohd Nor Md Tan and Mohamad Safari Ismail, “Quad-copter using ATmega328 microcontroller”, Proc. of ICEMS Conference, Busan Korea, pp. 1-5, 2013. https://ieeexplore.ieee.org/document/6754500
[2] Stevie Jeremia, Endrowednes, Kuantama and Julinda Pangaribuan, “Design and construction of remote-controlled quad-copter based on STC12C5624AD”, Proc. of ICSET Conference, Bandung Indonesia, pp. 1-5, 2012.
https://ieeexplore.ieee.org/document/6339317/references#references
[3] Russell Oliver, Sui Yang Khoo, Michael Norton, Scott Adams and Abbas Kouzan, “Development of a single axis tilting quadcopter”, Proc. of TENCON Conference, Singapore, pp. 1-4, 2016. https://ieeexplore.ieee.org/document/7848341
[4] Abhishek abhish and Ram-das Gadekar, “Design, development and closed-loop flight-testing of a single power plant variable pitch quadrotor unmanned air vehicle”, Proc. of IITK Conference, Kanpur India, pp. 1-15, 2017. https://www.researchgate.net/publication/317380103_design_development_and_closed_loop_flight_testing_of_a_single_power_plant_variable_pitch_quadrotor_unmanned_air_vehicle
[5] From Wikipedia “Quadcopter”, https://en.wikipedia.org/wiki/Quadcopter
[6] Endrowednes Kuantama, Ioan Constantin Tarca and Radu Catalin Tarca, “Aspects regarding fly control of quadcopter”, Proc. of ICCSCE Conference, Romania,
pp. 1-5, 2016. https://www.researchgate.net/publication/308129711_Aspects_Regarding_Fly_Control_of_Quadcopter
[7] Deepak Yadav, Gaurav Singh, Brij Mohan Singh, Harendra Chauhan and Krishna Gopal Varshney, “Quadcopter for agriculture”, Proc. of IRJET Conference, India, pp. 1-4, 2018. https://www.irjet.net/archives/V5/i5/IRJET-V5I5361.pdf
[8] Udeh Tochukwu, “Effects of PID controller on a closed loop feedback system”, Proc. of TNTU Conference, Ukraine, pp. 1-5, 2013 Conference, Ukraine, 2013.
https://www.researchgate.net/publication/269764111_Effects_of_PID_Controller_on_a_Closed_Loop_Feedback_System
[9] D. C. Meena and Ambrish Devanshu, “Genetic algorithm tuned PID controller for process control”, Proc. of ICISC Conference, India, pp. 1-6, 2017. https://ieeexplore.ieee.org/document/8068639
[10] K. J. Åström and T. Hägglund, “The future of PID control”, Proc. of IEEE Conference, Lund Sweden, pp. 1-10, 2001. https://www.sciencedirect.com/science/article/pii/S0967066101000624
[11] Zhijian Yin, Haojie Ning, Yoshio Inoue, Meimei Han and Tao Liu “A Novel wireless motion sensor for analyzing golf swing”, Proc. of IEEE Conference,
Baltimore USA, pp. 1-4, 2013. https://ieeexplore.ieee.org/abstract/document/6688446/metrics#metrics
[12] STM32 using Arduino IDE. From https://circuitdigest.com/microcontroller-projects/getting-startedc-with-stm32-development-board-stm32f103c8-using-arduino-ide
[13] Anurag Singh Rajpoot, Namrata Gadani and Sagar Kalathia, “Development of Arduino based quadcopter”, Proc. of IARJSET Conference, India, pp. 1-8, 2016. https://iarjset.com/upload/2016/june-16/IARJSET%2049.pdf
[14] R. Shantha, Selva Kumari and C. Gayathri, “Interfacing of MEMS motion sensor with FPGA using I2C protocol”, Proc. of ICIIECS Conference, India, pp. 1-5, 2017. https://ieeexplore.ieee.org/document/8275932
[15] Muhammad Iqbal, Fadholi Suhartono, Priyo Sidik and Sasongko Sutikno, “Autonomous pole balancing design in quadcopter”, Proc. of ICICOS
Conference, Indonesia, pp. 1-7, 2019. https://ieeexplore.ieee.org/document/8621736
[16] L. V. Khare, A. M. Sutar and A. A. Jadhav, “Design of wireless controlled and self-balancing quadcopter with night vision”, Proc. of IRJET Conference, India, pp. 1-4, 2018. https://www.irjet.net/archives/V5/i4/IRJET-V5I4517.pdf
[17] Matthew Haughn, “Accelerometer”, Published in: January 2014. From https://whatis.techtarget.com/definition/accelerometer

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top