摘要
为了提高小型无人机发动机控制系统通信的实时性和可靠性,设计一种基于CAN总线通信的小型无人机机载设备通信系统。该系统采用响应式和分时式2种发送机制,设计一种基于PIC单片机的多ID CAN总线通信程序和同步时序,详细设计了发动机控制系统CAN总线通信的实现方法,并在发动机热试车和飞行试验中进行验证。试验结果表明:该系统设计合理,提高了发动机控制系统的通信速率,增强了抗干扰能力,满足发动机控制系统与机载各设备之间实时可靠通信的要求,可广泛应用在小型无人机通信系统中。
In order to improve the real-time and reliability of communication for the small unmanned aircraft engine control system,a kind of small unmanned aircraft airborne equipment communication system based on CAN bus is designed.Both responsive and time-sharing send mechanism were used in the system.A multi ID CAN bus communication program and synchronous sequence based on PIC MCU were designed.The engine control system CAN bus communication was designed in detail.Engine run test and flight test were used to validate the system.The experimental results show that the system design is reasonable.It can improve the communication rate and the anti-interference ability of the engine control system,meanwhile,it meet the requirements of the real-time and reliable communication between the engine controlsystem and various airborne devices.It can be widely used in the small unmanned aerial vehicle communication system.
作者
曲鹏
周应旺
崔雷
Qu Peng;Zhou Yingwang;Cui Lei(Aviation Electrical Research Room, Nanjing Research Institute on Simulation Technique, Nanjing 210016, China)
出处
《兵工自动化》
2017年第8期57-61,共5页
Ordnance Industry Automation
基金
国家863计划(2014AA09A511)