本帖最后由 lrbdh 于 2015-6-16 14:11 编辑
分享HT-Hawk开源飞控全套资料 HT-Hawk飞控是针对四轴爱好者开发的一款开源飞控系统,可供用户进行学习飞控原理和二次开发,同时我们也希望有能力的网友一起加入到此开源项目中,为开源飞控贡献一份力量。
首先介绍下飞控基本配置: HT-Hawk飞控板硬件集成 :STM32F103VCT6+MPU6050+HMC5883L+MS5611+AT24C256
- STM32F103VCT6 :32Bit ARM Cortex-M3处理器;
- MPU6050 :三轴陀螺仪+三轴加速度计;
- HMC5883L :三轴地磁传感器;
- MS5611 :气压高度计;
- AT24C256 :Flash芯片,用于存放数据;
- LED三色指示灯:状态指示灯,反应飞控当前状态;
- Micro_USB接口:USB虚拟串口,可以当做串口使用;
- 飞控板供电电压:标准5V;
- 工作电流:5V时约为40mA;
- 陀螺仪范围:±250500 1000 2000 °/s;
- 加速度范围:±2±4±8±16g;
- 姿态数据读取频率达1000hz,四元数姿态解算频率达500Hz;
- 4个蓝色发光二极管,方便调试;
- PCB采用哑黑沉金工艺,抗氧化、更加美观;
HT-Hawk飞控板软件介绍 :编译环境为KEIL MDK
- IIR滤波算法;
- MPU6050驱动+硬件IIC;
- 四元数姿态解算算法;
- 电子罗盘MHC5883L驱动及罗盘解算;
- 4路硬件PWM电调驱动;
- 4路硬件PWM接收机驱动;
- OLED12864显示屏驱动;
- 串级PID电机控制;
F450机架测试:
精灵机架测试:
穿越250机架测试:
有刷电机四轴测试:
HT-Hawk飞控暴力飞行测试1http://v.youku.com/v_show/id_XMTI1NDg5NzQ4NA==.html?from=y1.7-2
HT-Hawk飞控暴力飞行测试2
http://v.youku.com/v_show/id_XMTI1NDk1MTkzMg==.html?from=y1.7-2
HT-Hawk飞控 穿越机250飞行测试
http://v.youku.com/v_show/id_XMTI2MjUxMzQ0NA==.html?from=y1.7-2
HT-Hawk飞控 精灵版四轴测试
http://v.youku.com/v_show/id_XMTI2MTU4MDM2NA==.html?from=y1.7-2
HT-Hawk飞控 有刷电机四轴测试 http://v.youku.com/v_show/id_XMTI2MzAyMDQ3Ng==.html?from=y1.7-2
地面站介绍:
1、地面站主要分数据接收和数据发送两大部分; 2、数据接收后会按功能码来解析帧数据并操作相应的UI; 3、数据发送则用于PID参数调整、传感器标定; 4、每一帧的帧结束判断以无任何接收的空闲时间做参考,在软件中可设置;
功能描述: 接收部分:通道数据显示、绘制图表、3D姿态、地平仪、GPS状态、遥控通道数值、传感器数值及PID参数显示 发送部分:PID参数调整及发送、传感器数值发送
如有疑问,可以加Q群59405845交流
|