https://github.com/neutree/gimbal
https://github.com/neutree/gimbal
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/neutree/gimbal
- Owner: Neutree
- Created: 2016-07-22T14:29:02.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-06-06T13:42:30.000Z (about 9 years ago)
- Last Synced: 2025-03-02T10:18:36.147Z (over 1 year ago)
- Language: C++
- Size: 1.17 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
三轴云台
=================
# 特征
## 自动功能
* 增稳
* 随动模式
## 监控
* 云台检测到有App连接后按0.1Hz的频率向App发送姿态信息(角度、加速度、角速度、磁力计)、收到的遥控数据(角度)、电机输出
* 1Hz的频率输出电压信息
## 控制
* App发送启动/关闭命令,云台做相应动作
* App发送校准命令后,云台进行校准(包括角速度校准、加速度校准、磁力计校准)
* App发出读取PID请求,云台返回PID数据
* App控制云台姿态(角度)
## 硬件组成
* 集中式(一个MCU,三个电机驱动)(包含分布式电路)
* MCU:STM32c8t6
* 驱动芯片:L6234d
* 无刷电机
# 姿态
## 传感器
* 三轴加速度计
* 三轴角速度计
* 三轴磁力计
## 代码风格
看[这里](https://github.com/neutree/simple-code-conventions)