The Design of Six-Rotors Simulation Platform

碩士 === 中華科技大學 === 電子工程研究所碩士班 === 106 === The purpose of this paper is to establish a simulation platform in the lab for six-rotary, aircraft built by six-rotor frame (DJI-F550) and propulsion system consisting of a brushless DC motor (DJI-2312E), an electronic governor (DJI-420LITE), and propellers...

Full description

Bibliographic Details
Main Authors: YUAN, JIA-JUN, 原嘉駿
Other Authors: TSAI, PU-SHENG
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/epc7a4
Description
Summary:碩士 === 中華科技大學 === 電子工程研究所碩士班 === 106 === The purpose of this paper is to establish a simulation platform in the lab for six-rotary, aircraft built by six-rotor frame (DJI-F550) and propulsion system consisting of a brushless DC motor (DJI-2312E), an electronic governor (DJI-420LITE), and propellers (DJI-Z-BLADE 9450). The core chip (AT90CAN128) produced by ATmel was set in the self-made flight controller, which used six pulse-width modulations (PWM) to control the electronic governor and drove the brushless DC motor that rotated six-axis propellers. By the different speeds of propellers, we could maneuver the aircraft. The keyboard controller was designed using micro-controller ATMega168 from Atmel, has nine buttons on it. The buttons can control the aircraft to unlock, up and down, lift tilt, right tilt, forward, backward, roll, pitch, yaw and other functions, which are transmitted to the core chip AT90CAN128 by wireless module XBee S2C to drive the six propulsions to maneuver the flight controller. In addition to making a flight control panel and a remote control keyboard, we used a three-axis accelerometer as a sensor component that could support stable and balanced algorithm. This could solve the key technology of the six-propeller aircraft rising and suspending. In order to get better understanding about the the six-rotor’s characteristics, we used translation and rotation motion programs to verify the rotational speeds of the six brushless DC motors that made the aircraft have different motion effects. The detail theoretical analysis helped design the six-rotor. In the aircraft, the core chip sent six PWM signals to the six-rotor to operate its attitude and translation and transmitted the commands from the keyboard to PC computer through RS232 serial communication. We used MATLAB toolbox to set up a computer screen simulation window to show the flying state and the speeds of the six propellers and used computer animation to show the six-rotor rolling, pitching, yawing and so on in the three-dimensional space to get the actual effects of simulation platform.