基于DSP和FPGA的飛行器雙核控制設(shè)計
[Abstract]:Four-axis aircraft is a kind of four-rotor aircraft whose four propellers are driven by brushless motor to produce rising force. The X-shape layout allows the aircraft to change the speed of brushless motor through flight control system which plays the role of stabilizing the flight attitude. In recent years, both military science and technology, civil aerial photography market, even express logistics industry, four-axis aircraft in these industries can not be ignored, so the aircraft flight control system put forward a more diversified functional requirements. According to the current military and civilian requirements for four-axis aircraft and the characteristics of common flight control systems, combined with the advantages of DSP and FPGA, a dual-core control design of aircraft based on DSP FPGA is proposed to meet the target recognition function. In order to realize the basic flight control and extended function of the four-axis aircraft, the overall design scheme of the flight control system is put forward firstly. The flight control system designed in this paper is divided into two parts: the main control board of ground station and the control board of aircraft. The main control board of the ground station receives the parameters of the aircraft from the main control board of the aircraft, and sends the control orders issued by the upper computer to the flight control board. The main control board is used to collect sensor data and control motor speed to realize flight control. Both the ground station and the flight control board are designed with DSP FPGA dual core. DSP is used to control 2.4G data transmission to receive and send flight commands on the ground station. FPGA controls the USB interface to communicate with the host computer. In addition to controlling 2.4G data transmission on the flight control board, DSP is also responsible for the core work of subsequent image processing. As the main processor of flight control, FPGA is used to collect sensor data for aircraft attitude adjustment. Then the hardware circuit design and software design of ground station and flight control board are introduced in detail, such as USB2.0 interface on ground station, 2.4G wireless transceiver module, GY86 module on flight control board and video decoding module. The software mainly includes DSP FPGA communication and PWM wave output. Finally, a method of data communication between DSP and FPGA is introduced. The biggest characteristic of this paper lies in the rational allocation of resources on FPGA and DSP chips and the use of its own advantages, which can not only realize the basic flight control, but also realize the configurable ability of the four-axis aircraft, so that it has the function of target recognition. The embeddedness of the system is improved effectively.
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:V249.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 符秀輝;趙茂鑫;周文俊;;基于互補濾波算法的移動機器人姿態(tài)檢測[J];測控技術(shù);2015年06期
2 賈峰;孫曼;秦磊;;基于STM32的四旋翼飛行姿態(tài)串級控制[J];科學(xué)技術(shù)與工程;2015年06期
3 關(guān)璐瑤;;數(shù)字信號處理的發(fā)展與應(yīng)用[J];通訊世界;2015年04期
4 張問謙;王時勝;;基于FPGA的數(shù)據(jù)遺棄式雙口RAM的設(shè)計及其在數(shù)據(jù)采樣中的應(yīng)用[J];科技廣場;2012年01期
5 朱成;;基于ARM和FPGA智能視頻采集處理系統(tǒng)的應(yīng)用設(shè)計[J];桂林理工大學(xué)學(xué)報;2011年04期
6 汪健;張磊;王少軒;趙忠惠;陳亞寧;;多核處理器核間高速通訊架構(gòu)的研究[J];電子與封裝;2011年06期
7 孟凡勇;孟立凡;;射頻網(wǎng)絡(luò)與GPRS通信的可靠性與安全性設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年08期
8 王強;楊勝榮;賈致紅;;某型無人機飛行控制系統(tǒng)[J];四川兵工學(xué)報;2009年02期
9 李鑫;;淺談數(shù)字信號處理器DSP的發(fā)展和應(yīng)用[J];硅谷;2008年14期
10 宋s,
本文編號:2336774
本文鏈接:http://sikaile.net/guanlilunwen/wuliuguanlilunwen/2336774.html