智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 18830|回复: 23
打印 上一主题 下一主题

[其他] [急]求助:关于stm32控制舵机的问题

  [复制链接]

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
1#
发表于 2014-9-4 16:32:10 | 显示全部楼层
当然不是了,但大体上思想上可以这样。我刚参加完双足比赛,比较了解这个。得用while()语句+函数,至少一次函数。自己好好想想再你要
回复 支持 反对

使用道具 举报

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
2#
发表于 2014-9-4 18:00:58 | 显示全部楼层
这么看,是没问题的
回复 支持 反对

使用道具 举报

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
3#
发表于 2014-9-4 18:01:36 | 显示全部楼层
哦,可能是连接问题,我是上次动作和当前动作平滑过度的
回复 支持 反对

使用道具 举报

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
4#
发表于 2014-9-4 18:13:11 | 显示全部楼层
你是在做比赛还是?
          d_PWM_1 = (Target_PWM_1-Present_PWM_1)*0.005;           //精度单位,可修改
          d_PWM_2 = (Target_PWM_2-Present_PWM_2)*0.005;
          d_PWM_3 = (Target_PWM_3-Present_PWM_3)*0.005;
          d_PWM_4 = (Target_PWM_4-Present_PWM_4)*0.005;
          d_PWM_5 = (Target_PWM_5-Present_PWM_5)*0.005;
          d_PWM_6 = (Target_PWM_6-Present_PWM_6)*0.005;

这个是关键。
回复 支持 反对

使用道具 举报

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
5#
发表于 2014-9-5 09:43:29 | 显示全部楼层
求的是d-PWm.就是差值再分成200等分。你自己在想个条件下他一直加或减这么多等分就行了
回复 支持 反对

使用道具 举报

49

主题

304

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4687
威望
2137
贡献
1138
兑换币
1365
注册时间
2014-1-10
在线时间
706 小时
毕业学校
浙江省温岭中学
6#
发表于 2014-9-7 15:04:20 | 显示全部楼层
忘了。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-5-4 18:51 , Processed in 0.072166 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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