智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5061|回复: 9
打印 上一主题 下一主题

关于舵机打角的P值确定

[复制链接]

19

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2621
威望
1154
贡献
1013
兑换币
747
注册时间
2013-10-11
在线时间
227 小时
跳转到指定楼层
1#
发表于 2014-2-28 19:41:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
现在我把舵机的拉杆取了下来,给了50%的占空比(频率200hz),舵机有响动,准备以50%作为零点。
可是出现了只能偏一边的情况,请教是什么原因?难道是确定零点的方法不对?
回复

使用道具 举报

31

主题

449

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3387

优秀会员奖章活跃会员奖章在线王奖章

QQ
威望
1608
贡献
1035
兑换币
1049
注册时间
2015-10-19
在线时间
372 小时
毕业学校
太和一中
10#
发表于 2016-4-18 18:41:41 | 只看该作者
_乐天_ 发表于 2014-5-26 22:25
舵机的角度似乎和占空比没多大关系,只与高电平时间有关,所以决定调节精度的不是频率,你的PWM分频因子, ...

pwm的分频因子?你能够解释一下吗?不就是高电平的时间吗?
回复 支持 反对

使用道具 举报

3

主题

74

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1420
威望
677
贡献
419
兑换币
447
注册时间
2013-10-30
在线时间
162 小时
9#
发表于 2014-5-26 22:25:58 | 只看该作者
舵机的角度似乎和占空比没多大关系,只与高电平时间有关,所以决定调节精度的不是频率,你的PWM分频因子,一般舵机的高电平时间在2ms左右
回复 支持 反对

使用道具 举报

54

主题

837

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7499
威望
5069
贡献
1876
兑换币
1028
注册时间
2014-1-5
在线时间
277 小时
8#
发表于 2014-5-26 17:44:02 | 只看该作者
失落城 发表于 2014-3-1 17:39
从中值增大减小把舵机打角最大最小占空比找出来

请问中间值如何确定
回复 支持 反对

使用道具 举报

10

主题

52

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1094
威望
574
贡献
266
兑换币
359
注册时间
2013-11-29
在线时间
127 小时
毕业学校
北京大学
7#
发表于 2014-3-1 17:39:23 | 只看该作者
从中值增大减小把舵机打角最大最小占空比找出来
回复 支持 反对

使用道具 举报

0

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1965
QQ
威望
1253
贡献
488
兑换币
370
注册时间
2012-11-10
在线时间
112 小时
6#
发表于 2014-3-1 12:36:44 | 只看该作者
假精哟 发表于 2014-3-1 09:40
应该是这个值的,现在中间值只有28%,左右为22、36%
是不是很小?

舵机控制精度关键是看步进值对应的角度,跟占空比关系不大。每步进 1 对应的角度变化越小,控制精度越高。
回复 支持 反对

使用道具 举报

19

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2621
威望
1154
贡献
1013
兑换币
747
注册时间
2013-10-11
在线时间
227 小时
5#
 楼主| 发表于 2014-3-1 09:40:01 | 只看该作者
风雨三千 发表于 2014-2-28 21:48
应该是没找到中间值,5ms 周期,中间值大概应该是 5*(1.5/20)*最大值(这里的最大值就是给PWM寄存器波的最大 ...

应该是这个值的,现在中间值只有28%,左右为22、36%
是不是很小?
回复 支持 反对

使用道具 举报

2

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
618
威望
302
贡献
170
兑换币
189
注册时间
2013-10-13
在线时间
73 小时
4#
发表于 2014-2-28 22:34:52 | 只看该作者
简单点的方法:你直接把杠和车连上,写个程序,慢慢增大或减少占空比,大致感觉中间值时(轮子摆正),车推出去看看,直接让他能跑直线。
回复 支持 反对

使用道具 举报

0

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1965
QQ
威望
1253
贡献
488
兑换币
370
注册时间
2012-11-10
在线时间
112 小时
3#
发表于 2014-2-28 21:48:50 | 只看该作者
应该是没找到中间值,5ms 周期,中间值大概应该是 5*(1.5/20)*最大值(这里的最大值就是给PWM寄存器波的最大数值)
回复 支持 反对

使用道具 举报

19

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2621
威望
1154
贡献
1013
兑换币
747
注册时间
2013-10-11
在线时间
227 小时
2#
 楼主| 发表于 2014-2-28 19:41:57 | 只看该作者
应该是P波值。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-13 02:50 , Processed in 0.054324 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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