STM32F405 飞控 MS5611+MPU6500+LSM303 四轴飞控 提供四轴源码
- 品牌:第七实验室
- 处理器:STM32F405RG
- 陀螺仪:高精度MPU6500
- 加速度计&磁场计:LSM303D
- 气压计:MS5611
- 其他功能:TF存储,PPM,S.BUS,GPS
原四轴飞控的升级版本,控制器升级为速度更快并支持浮点运算的STM32F405RG。
由STM32F405RG做主控制器的Captian 飞控板正式上架。 现在购买将送四轴飞行控制的源码,包含以下模块:
1. 姿态解算,得到四轴当前的pitch roll yaw 角度
2. PWM输入 同时接收6路PWM信号
3. PWM输出 同时输出6路PWM信号
4. PID控制环,实现四轴定姿态,定高,高航向 功能
5. 与上位机进行通信,监控PWM信号,监控PID控制环 ,修改PID参数
6. GPS模块的数据读取和定点飞行 (定点飞行正在测试中)
7. 超声波测距仪的驱动,测距得到高度,用于修正气压高度的误差
8. AT45DB Flash 配置数据的保存 和读取 保存偏置和PID参数
9. TF卡读写程序, 使用FATFS文件系统
captain飞控 主控制器为 STM32F405RG,运行在168M 主频。运行当前提供的程序,可达到:
-- 姿态运算 每秒 1200次
-- 控制更新率 400Hz (受限于商品电调的最高PWM控制频率)
当你看到这个板子,并想购买这个板子的时候,请你认真地仔细地阅读以下内容. Captain飞控定位为学习飞行控制器的平台。并不是商品的飞控
硬件配置:
1.STM32F405RE ARM 32-bit Cortex-M4CPU 主控制器 运行于 168M 主频
2.MPU6500 + LSM303D 组成 9DOP 九轴姿态传感器
3.MS5611 高精度 厘米级 气压高度计
4.AT45DB161 存储配置数据 或者3D 航点信息
5.1路用户可控制的LED
6. 6路PWM/ PPM输入 6 路PWM 输出
7.3路 TTL 电平的UART 串行通信口
8. 2路 I2C 接口 与MS5611共用总线
9.1路CAN 总线接口(TTL电平的,需要接驱动芯片)
10.4路 模拟输入ADC , 2路模拟DAC输出
Captain带有6路PWM输出接口,可以连接机器手,自动云台,各种舵机 和ESC电子调速器
飞控的地面站有以下功能:[注:上位机软件不提供源码]
1.监控PWM输入 和PWM输出的值
2.实时调整PID参数
3.监控PID控制环的效果,以波形的方式显示PID环 目标值、当前值和控制量
产品实物照片:
物理尺寸: 孔径 2.7mm 可使用2.5MM的螺丝安装
配置清单
配置清单 | |
品名规格 | 数量 |
Captain飞控主板 | 1块 |
4P杜邦线 | 2条 |
直单排、双排针 | 若干 |
资料光盘DVD | 1张 |
-
最近销售:0 掌柜:驰朗工厂直销¥59 元
-
最近销售:0 掌柜:巧艺图书专营店¥56 元
-
最近销售:0 掌柜:新起点图书专营店¥38 元