首页 | 本学科首页   官方微博 | 高级检索  
     

基于VC++和TRTD的无人机地面站软件开发
引用本文:何湘智,王荣春,周伟.基于VC++和TRTD的无人机地面站软件开发[J].现代电子技术,2010,33(22):46-48.
作者姓名:何湘智  王荣春  周伟
作者单位:北京航空工程技术研究中心,北京100076
摘    要:针对某无人机飞行监测和控制要求,以VC++为开发环境,采用TRTD实时程序开发包开发人机界面,设计了操作方便,功能强大的集飞行监测和控制、地面检测于一体的无人机地面站软件系统。软件采用多线程设计方法,设计了主线程和串口通信子线程,串口通信以保证上行数据为主设计握手协议,将下行数据依对飞行安全重要性不同分为不同传输频率的辅祯,解决了串口通信数据,容易导致通信堵塞和地面站需要数据更新快的矛盾。经实际联调,系统运行良好,通信实时性高,很好地完成了各部分功能,并具有良好的扩展性。

关 键 词:无人机  地面站  串口通信  多线程

Design of Software for UAV Flight Control Ground Station Based on VC++ and TRTD
HE Xiang-zhi,WANG Rong-chun,ZHOU Wei.Design of Software for UAV Flight Control Ground Station Based on VC++ and TRTD[J].Modern Electronic Technique,2010,33(22):46-48.
Authors:HE Xiang-zhi  WANG Rong-chun  ZHOU Wei
Affiliation:(Beijing Aeronautical Technology Research Center, Beijing 100076, China)
Abstract:According to the requirement of flight monitoring and control of certain UAV, a multifunctional and convlment flight control ground station software is designed which contain functions of flight control, monitoring and ground testing to develop human machine interface by using VC- + and TRTD. The software design used multithread method and designed the main thread and serial communication thread. To ensure the upiink data, the serial communication handshaking protocol is de- signed. The downllnk data is divided into auxiliary frame of different transmission frequency according to different importance of flight safety, which can solve the problems of communication jamming and fast data update. Experiments show that the system works well and the communication is of perfect real-time property. The task of UAV ground station system is fulfilled with satisfaction and it also has good expansibility.
Keywords:UAV  ground control station  serial communication  multithread
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号