STM32H7星闪WS63集群网关开发,2-2.5w

一、底层硬件开发技术要求



1. STM32H723 裸机C/C++开发,无操作系统,寄存器/标准库编程,不跑PX4、ArduPilot开源飞控,全部控制逻辑从零自研;



2. 多路9g金属舵机驱动开发,实现舵机电流采集、堵转/过载保护;



3. 读取4位拨码开关,给每台飞行器分配独立设备ID;



4. 硬件自动识别2舵蝴蝶、4舵蜻蜓、6舵飞龙三种机型,自动切换对应控制参数;



5. WS63星闪模组驱动开发 + 硬件串口驱动,双通信链路支持;



6. 板载LED灯带驱动,实现飞行动作与灯光同步控制;



7. SD卡读写功能,本地存储整套演出动作脚本,断电数据保存。



二、飞控算法核心技术



1. 六自由度IMU姿态解算(陀螺仪、加速度计数据融合滤波);



2. 姿态环+位置环双闭环PID控制算法;



3. 户外专用阵风实时补偿算法,大风下自动调整翅膀幅度,抑制飘移;



4. 20套仿生扑翼动作逻辑开发(滑翔、盘旋、高低起伏、慢速轻扇等);



5. 多机集群防撞算法,最多8台飞行器同场飞行,自动检测距离、避让轨迹;



6. 轨迹点位存储、A点到B点自动巡航逻辑。



三、通信交互技术



1. 自定义二进制串口/星闪通信协议,自主定义上下行指令;



2. 通信断线重连、运行日志存储、实时测点数据上传;



3. 对接Rapid SCADA上位机双向交互:上位机下发飞行任务,设备回传姿态、状态、故障信息;



4. 支持分组控制、单台独立操控、全场同步动作。
已有5人报名
*************
*************
浏览 964
点赞
1评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
全部评论
jam前天
可以做
点赞回复
推荐
点赞
1评论
收藏
分享

手机扫一扫分享

分享
举报