前言:飞控,飞行控制器,无人机飞行控制器
OpenFly飞控是根据国内开源系统内嵌式嵌入式操作系统RT-Thread开发设计的一款飞控,飞控管理中心优化算法来自海外开源系统飞控ArduPilot,可适用Mavlink V2.0协议书,可方便的应用MissionPlanner终止监测接受、每日任务整体规划、日志分析及其数据信息调节等。
该飞控选用STM32F427主集成ic及STM32F405协应急处置器(惯导系统专用型)。二者历经SPI终止互动。商品集成化导航栏功能,舵机操纵,进行机操纵和电池管理功能,另外为顾客出示航行操纵实体模型的硬件软件软件开发平台,客户只要求致力于飞控的开发设计与运用。
导航栏优化算法由西安市**测控技术企业单独设计开发,详细差别于开源系统导航栏优化算法,优化算法历经拓展卡尔曼滤波器,对惯性力测量模块、三轴磁强计、标准气压高度测量仪和GPS信息内容终止相融,无论是在静态数据标准下還是动态性标准下均可出示**,平稳的导航栏結果。
自动控制系统采用STM32F427主集成ic及STM32F405协应急处置器(惯导系统专用型),出底层驱动软件,包含接受INS系统软件数据信息,SBUS插口数据信息分析,多线程串口通信收取和发送数据信息,PWM輸出,ADC数据收集,SPI,I2C和GPIO等。
飞控特点:
l 开发工具为Keil-MDK
l 程序编写语言:C语言
l 适用Mavlink v2.0版本号协议书
l 适用L波段日志储存及日志分析
l 电脑操作系统选用国内RTOS RT-Thread,简易功能强大,文本文档且是汉语文本文档
l 编码工作作风简洁,注解细腻
l 简洁明确的系统软件架构,更方便提升自己的航行方式
l 管理中心优化算法根据ArduPilot,历经航行资格证书