电子学院 电子技术 一个基于STM32的开源四轴飞控

2016-12-23 16:09

非科班出生,野生程序员一枚,怀着对编程和单片机的热爱, 开始了一个名叫 Avem 的轻量级开源飞控的项目:

272406

目前已完成的成就:

  • Software I2C
  • Init MPU6050
  • Get 3 axes Gryo and 3 axes Accel data from MPU6050
  • Cumpute Quaternion and Euler Angles
  • PWM output
  • Driving brush motors with L9110S
  • PID Control
  • Schematic
  • PCB Layout
  • Brushless DC motor
  • Wi-Fi(ESP8266)
  • Cascade PID control
  • FreeRTOS

心路历程

272410
从第一个 commit 开始, 到现在一坚持了4个月了 !

现在卡在了调串级PID的参数部分(单轴), 主要原因是机器的固定, 试过很多方法但还是会干扰四轴的旋转

使用的工具


272409

  • 电路图和 PCB Layout 使用开源软件 KiCad
  • 写代码用 Atom, Emacs, Vim
  • 编译使用自己整理修改的一套工具 (Makefile + arm-gcc), 同样也是开源的:stm32_MacOS
  • 烧写使用开源的烧写工具: stm32flash

本文转载自:https://bbs.kechuang.org/t/81147

热门文章排行

/news/2017/301.html 2017中国手机厂商会独占印度市场吗?

2017中国手机厂商会独占印度市场吗?

/news/2017/343.html 什么是导电泡棉

介绍了导电泡棉的参数

/news/2017/314.html 苹果终于出了红色iPhone

苹果终于出了红色iPhone

/news/2017/323.html 无人车有多热?

无人车有多热?

/news/2017/326.html AR眼镜将取代智能机?

AR眼镜将取代智能机?

/news/2016/7.html 什么是导电布?

什么是导电布?以纤维布(一般常用聚酯纤维布)经过前置处理后施以电镀金属镀层使其具有金属特性而成为导电纤维布.可分为:镀镍导电布,镀金导电布,镀炭导电布,铝箔纤维复合布.外观上有平