(完整版)基于单片机的遥控直升飞机系统设计(毕业论文) 下载本文

摘 要

随着航空模型的发展,特别是无线电遥控模型飞机的日臻完善,航空模型的用途越来越广泛。

本文主要研究了基于单片机的遥控直升飞机控制,以STC89C51作为核心部件进行逻辑控制及信号产生,实现了红外远程遥控直升机的目的。论文首先介绍了单片机的基本理论,然后对软件设计中所涉及的红外遥控发射、接收、调速等单元的设计流程及工作原理进行了详细的说明,并阐述了遥控直升飞机的飞行原理。由于飞机配件的选择及组装是本次设计的重要内容之一,因此文中对涉及到的电机、舵机、螺旋桨、锂电池等飞机主要配件及组装注意事项进行了重点讲解。最后通过对软硬件的反复调试,完成直升机的装机和控制系统设计,达到设计要求,实现对遥控直升飞机平衡、上升、下降、左转、右转等简单的控制。该遥控直升机具有接收信号灵敏,控制简单等优点。

关键词:遥控直升机;单片机;汇编语言;红外遥控

Abstract

With the development of aviation models, especially the radio-controlled model airplanes are becoming perfection, the model airplane is getting more sophisticated and more widely used.

In this paper, the microcontroller-based remote control order to

achieve the purpose of the infrared remote control illustrates the designing process and working principles of infrared remote control transmitter, receiver, and speed control unit involved in software design; and expounds the flight theory of remote control and assembly of aircraft parts are one of the important parts of this design, this paper will pay attention to issues of motors, steering gear, propellers, lithium and other aircraft involved in the main parts and assembly. Finally, after the repeatedly testing of the of the requirements, to achieve the balance, up, down, turn left, turn right and some simple control of the remote control Introduction to the Design and Behavior of Bolted JOINTS[M].2nd.Marcel Dekker,New York,1990:45-49.

[16] Koshti.A.M.Proceedings of SPIE in Sleeve Bolts Using an

Ultra-sonic Technique[J].Materials Evaluation,1996,54(2),. [17] J.R.mcDonnell.AT89C52 DATA SHEEP[J].Philips

Semiconductors.2006,52(5),8-13.

附录1发射程序

***********主程序函数*************** main() {

clearmen(); while(1) {

keywork(); 序 }

interrupt3 生器

send.c }

*****************结束******************* ***********初始化********** clearmen() {

remoteout=0; IE=0x00; IP=0x01;

TMOD=0x22; 初始化 按键扫描调用子程 38KHZ发 遥控发射器 关遥控输出 8位自动重装模式