RoboMaster

标题: 【求助帖】RM3508电机 [打印本页]

作者: 一只想学习的崽    时间: 2022-5-17 21:34
标题: 【求助帖】RM3508电机
请问一下大伙,用A型板作为主控,写串级PID控制3508电机,让它转动一个固定的角度,每次上电转动的角度都不一样,这个bug咋解决?

作者: liughsy    时间: 2022-5-18 12:16
正常现象,外加绝对值编码器可以解决
作者: 一只想学习的崽    时间: 2022-5-18 20:01
liughsy 发表于 2022-5-18 12:16
正常现象,外加绝对值编码器可以解决

老哥,外加绝对值编码器有啥推荐的方案或者资料参考吗?我同时控4个电机,每次启动4个电机从同样的位置转一个固定角度,4个电机位置都不一样,实在是太折磨人了
作者: 不羁战魂    时间: 2022-5-19 15:36
可以做一个过零检测,把0-8192扩展成一个无限长的序列,然后对8192就是它的圈数,以此来计算绝对角度
作者: liughsy    时间: 2022-5-24 18:25
一只想学习的崽 发表于 2022-5-18 20:01
老哥,外加绝对值编码器有啥推荐的方案或者资料参考吗?我同时控4个电机,每次启动4个电机从同样的位置转 ...

用磁编光编都管,直接对应输出就行,可以参考伺服位置控制,多圈绝对值编码器,关节电机等方案
作者: NRegion    时间: 2022-5-28 00:46
可以设计限位,每次上电转到限位位置校准。
作者: 一只想学习的崽    时间: 2022-5-28 10:54
NRegion 发表于 2022-5-28 00:46
可以设计限位,每次上电转到限位位置校准。

老哥说的也是外加限位装置去校准吗?

作者: AngRan    时间: 2022-7-19 23:14
不羁战魂 发表于 2022-5-19 15:36
可以做一个过零检测,把0-8192扩展成一个无限长的序列,然后对8192就是它的圈数,以此来计算绝对角度 ...

怎样可以确保每一个周期都能被检测到啊
作者: AngRan    时间: 2022-7-19 23:20
AngRan 发表于 2022-7-19 23:14
怎样可以确保每一个周期都能被检测到啊

有的周期计算不到怎么办啊
作者: Miscedence    时间: 2023-8-4 16:15
怎么转一定角度的




欢迎光临 RoboMaster (https://bbs.robomaster.com/) Powered by Discuz! X3.2