数码之家

 找回密码
 立即注册
搜索
查看: 6809|回复: 3

[STM] STM32f103C8T6二轴云台制作教程

[复制链接]
发表于 2020-2-19 19:25:57 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
闲在家里,因陋就简,用手头的材料做了个二轴云台,顺便加深对PID的理解。

主控是STM32f103C8T6
IMG_20200219_173732.jpg
三轴加速度计选MPU6050
O1CN01EGaSin1HeCIXL3zcq_!!2206710860782.jpg
供电部分丰俭由人,9g舵机峰值电流大约200ma,标准舵机一般是1~2A。
手头没电源模块,就选了AMS1117。
O1CN01WprYWB1xn5rO53661_!!1962306487.jpg

O1CN01ze28XS1QkueLIhTMB_!!2658592015.jpg


舵机云台也是手头现有的,扭矩小了点,要是负载大还得换。
O1CN01mVYnuk2KhoQgLjzis_!!2201513589589.jpg
O1CN01oCH0XK1ROl59gwPwp_!!1989902102.png_400x400.png

先焊上供电部分
IMG_20200219_173632.jpg

单片机座子焊上
IMG_20200219_173702.jpg

MPU6050注意,IIC信号线不要太长,远离电源线。
IMG_20200219_173649.jpg

焊完的主板全貌
IMG_20200219_173815.jpg

组装舵机云台,用的是最便宜的舵机,反应速度慢了点,实际的最好用金属舵机
IMG_20200219_173800.jpg
IMG_20200219_173753.jpg

最后总装一下,看起来外观还不错
IMG_20200219_174112.jpg
IMG_20200219_180139.jpg

烧录完程序,动图效果:
VID_20200219_173307 (2).gif

接线图如下
捕获.PNG


最后说一下这个云台PID的调法。先调P,P越大响应越快,但是P过大会造成振荡(舵机疯狂抖动),先调至抖动再往下减,到不震荡时适当减小P。
D反映偏差信号的变化趋势(变化速率),I主要用于消除静差提高系统的无差度,这两个量影响相对小,合适即可。

next


打赏

参与人数 3家元 +110 收起 理由
xmmz + 10
家睦 + 80
人艰不拆了 + 20

查看全部打赏

 楼主| 发表于 2020-2-19 19:27:28 | 显示全部楼层
MPU6050.rar (38.83 KB, 下载次数: 23)


回复 支持 反对

使用道具 举报

发表于 2020-2-20 11:17:10 | 显示全部楼层
关键是PID,楼主能谈谈代码和理解么?
个人觉得软件比硬件难。
回复 支持 反对

使用道具 举报

发表于 2021-1-12 13:20:07 | 显示全部楼层
这个真不错,可惜下载不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-19 17:21 , Processed in 0.546001 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表