OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 23633|回复: 8

使用舵机时为何要中值校准?舵机每次的转向角度是不是以当前位置为起点?

[复制链接]

69

主题

173

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2014-6-21
在线时间
0 小时
发表于 2015-4-17 21:27:37 | 显示全部楼层 |阅读模式
5金钱
使用舵机时为何要中值校准?什么叫中值?如何找中值?不校准有什么问题吗?舵机每次的转向角度是以当前位置为起点,还是以刚开始转向的角度为起点。例如如果舵机初始位置在A点,高电平为1ms时旋转45度,转到B点,如果转到B点后高电平变为1.5ms(应旋转90度),此时舵机从b点旋转45度还是旋转90度??

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-4-17 22:19:07 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2014-4-23
在线时间
111 小时
发表于 2015-4-17 22:41:46 | 显示全部楼层
舵机有3线的和5 线的。3线的舵机,是脉冲宽度控制,假如有个脉冲宽度1.5ms-2.5ms(这个时间不同的厂家的舵机有不同的规定,如果规定的1.5-2.5ms,中值就是1ms啦,如果没有舵机说明书,就得自己发个脉冲试试了~~~)控制角度为0-180度的舵机,不管当前舵机角度在哪,你发送1.5ms,舵机就会转到0度,发2.5ms,舵机就会转到180度~
回复

使用道具 举报

2

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2014-4-23
在线时间
111 小时
发表于 2015-4-17 22:42:35 | 显示全部楼层
忘了说了,补充一下,有5线的舵机,5根线分别是电机的正负极,还有电位器的三根线~控制嘛,需要自己写驱动哈~
回复

使用道具 举报

69

主题

173

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2014-6-21
在线时间
0 小时
 楼主| 发表于 2015-4-18 21:17:18 | 显示全部楼层
回复【3楼】ryouei:
---------------------------------
中值是什么?舵机的0度是怎么规定的?
回复

使用道具 举报

69

主题

173

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2014-6-21
在线时间
0 小时
 楼主| 发表于 2015-4-18 21:38:11 | 显示全部楼层
---------------------------------
回复【4楼】ryouei:
---------------------------------
舵机的中位修正是什么意思??
回复

使用道具 举报

7

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2015-8-17
在线时间
22 小时
发表于 2015-12-5 11:56:50 | 显示全部楼层
我也有同样的疑问,帮顶
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2015-12-13
在线时间
0 小时
发表于 2015-12-13 10:36:31 | 显示全部楼层
一般的模型上用的舵机都是1.5ms为归中的吧,1ms一般为左转最大角度,2ms为右转最大角度(有的舵机是0.8到2.2ms).
舵机的转动到的位置是与你给的PWM波中高电平的时间有关,与当前位置无关
回复

使用道具 举报

0

主题

10

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1355
金钱
1355
注册时间
2016-9-7
在线时间
102 小时
发表于 2017-2-4 11:04:36 | 显示全部楼层
寻找中值其实就是寻找零位的过程,这个要看实际结构装配时,转动部件带动电位器转动时,转动部件居中的位置(此时电位器分压值经AD采样后就是“零位”),考虑到结构转动部件的离散性,零位其实不是一个绝对值,而是一个范围较小的相对值,软件假定这个位置为零位,以此为零点进行正负角度转动,否则电位器有可能会进入到“盲区”,造成整个组件不能正常运行。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 23:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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