找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

stm32 +mpu6050dmo数据处理+PID180°舵机控制,不是很完善,仅供参考

查看数: 9680 | 评论数: 19 | 收藏 10
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-4-23 15:12

正文摘要:

$('flv_ds4').innerHTML=(AC_FL_RunContent('width', '500', 'height', '375', 'allowNetworking', 'internal', 'allowScriptAccess', 'never', 'src', 'http://new-play.tudou.com/v/889752316.html?spm=a2hzp.8244 ...

回复

ID:588966 发表于 2021-11-1 11:58
king_zxt 发表于 2021-4-6 17:15
是位置式控制,结果加上上一次的输出是根据舵机的控制原理来的,舵机要转动的角度是相对上一次的

抱歉,还想问一下您 微分,积分时间怎么选择的呢
ID:588966 发表于 2021-11-1 11:32
请问楼主PID的输出PWM为什么要除以100呢
return PWM/100;
ID:588966 发表于 2021-11-1 11:28
请问楼主是要在motor.c中实现产生PWM的么。就是用TIM_SetCompare2(TIM3, CompareValue);这个函数
ID:588966 发表于 2021-11-1 11:21
Ver_PWM =Ver_PWM + Inc_PWM;
请问这句程序是什么意思呢,感谢楼主
ID:198530 发表于 2021-4-6 17:15
zwh 发表于 2021-2-9 23:43
楼主你好,感谢你的分享,我看了你的代码,有一个疑问:代码用的应该是位置式pid算法,但是我看到计算PID输 ...

是位置式控制,结果加上上一次的输出是根据舵机的控制原理来的,舵机要转动的角度是相对上一次的
ID:123954 发表于 2021-2-9 23:43
楼主你好,感谢你的分享,我看了你的代码,有一个疑问:代码用的应该是位置式pid算法,但是我看到计算PID输出后,再加上了上次输出的结果,请问是为什么呢。    Inc_PWM=MPU6050_PID(Pitch,0);
    Ver_PWM =Ver_PWM + Inc_PWM;
    if(Ver_PWM>500) Ver_PWM=500;
    if(Ver_PWM<-800) Ver_PWM=-800;
    PWMA=Amp_Limit(Ver_PWM+1600);



ID:170892 发表于 2019-9-6 20:40
单片机混子 发表于 2019-8-23 15:21
使用了HMC5883??只用MPU6050和STM32该如何修改?

我看视频楼主这个原理就跟控制平衡小车差不多,单轴就行,不需要航向角,剩下就是调PID参数
ID:600656 发表于 2019-9-3 17:31
我用的GY-25Z,下载程序后串口调试助手不随传感器的变化而变化,一直都是0.00怎么解决???
ID:600656 发表于 2019-9-3 17:29
这个程序中没有用到HMC5583吧,我用的GY-25Z,为什么下载程序后串口调试助手上不显示倾斜角度???
ID:600656 发表于 2019-8-23 15:21
使用了HMC5883??只用MPU6050和STM32该如何修改?
ID:187094 发表于 2019-8-9 20:19
真的很感谢楼主
ID:475021 发表于 2019-2-5 20:39
不错
666
ID:198530 发表于 2018-5-5 00:14
zds1995 发表于 2018-5-4 15:32
楼主,PID那部分有完善一点的吗,我测试只要有一点偏转就会往一个方向转的。qq:3506746761

我没有去再改善,你可以尝试的调一下参
ID:294883 发表于 2018-5-4 15:32
楼主,PID那部分有完善一点的吗,我测试只要有一点偏转就会往一个方向转的。qq:3506746761
ID:294883 发表于 2018-5-4 15:27
多谢,楼主。
ID:198530 发表于 2018-5-3 21:23
51sunny 发表于 2018-5-1 16:40
楼主可以分享一下整个源码吗 谢谢

上面就是整个源码了,烧进去就能用了
ID:228186 发表于 2018-5-2 17:18
谢谢,楼主。
ID:319923 发表于 2018-5-1 16:40
楼主可以分享一下整个源码吗 谢谢
ID:198530 发表于 2018-4-23 17:58

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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