我一直在寻找初学者机器人套件的​​零件(我在博物馆教书),并且对伺服器感到疑惑。

您可以购买带有相对位置编码器的连续伺服器。但是我找不到带有绝对位置编码器的连续旋转伺服器。这些存在吗?如果不是,为什么不呢?

我知道有些论坛不喜欢购物问题,但是我怀疑这部分不存在,所以我想了解为什么。

此外,我了解到,大多数伺服器都使用电位计作为位置编码器,并且它们的旋转不超过1圈,但是似乎还有其他类型的编码器可以完成这项工作。

感谢您的帮助!

评论

那为什么还要麻烦使用伺服器呢?独立选择适合您需要的执行器和传感器,而不会卡在伺服器制造商身上。您想解释一下什么是伺服器,那么为什么不通过自己构建一个伺服器来解决这个问题呢?应该使用哪种控制算法?什么参数?如果电动机上有负载怎么办?我认为知道如何控制电动机对于机器人技术至关重要,对于初学者来说也是很有价值的事情。

我知道您来自哪里,但是与我合作的大多数学生以前从未做过任何编程或机器人技术,因此我希望他们专注于简单的概念,而不是着手制作自己的反馈系统。我可以预先组装自己的电机,但是其他教育者很难复制我所做的工作。

因此,您要绝对定位某个东西,并且在无穷大和负无穷大之间?

也许我的问题还不清楚...在我使用过的一些昂贵的伺服器上,您可以分配伺服器和绝对位置,或者告诉它相对移动。我在想像这样的廉价绝对位置编码器,您可以发送绝对位置,并将相对运动转换为代码中的绝对位置。似乎没有人以便宜的价格出售这些编码器,也许编码器太昂贵了?

#1 楼

我假设您的意思是业余伺服器,如下图所示:



这些主要是为遥控飞机和汽车设计的,用于操纵操纵面和转向。不需要连续旋转。因此,使用简单且便宜的电位计进行绝对位置测量。像这样的便宜锅有很大的死区。它们的内部结构是这样的:



为了防止电动机到达死区,通常在一个齿轮上有一些硬停止或挂钉。由于这些业余伺服器的普遍性和便宜的价格,人们已经找到了破解它们并使它们连续旋转的方法。这通常包括修整硬限位器并用一对常规电阻器代替电位计。现在要使伺服器旋转,您需要欺骗控制算法。一对电阻使伺服器认为它始终在其范围的中间(例如)。然后,您命令它旋转到另一个角度,然后它以一定速度旋转以到达那里,但是由于它始终认为它在中间,它将永远旋转。因此,现在通常是位置命令就是速度命令。 Voila!

现在,“伺服”一词实际上适用于任何与传感器结合使用的用于位置反馈的电动机,并通过所需的控制将其控制到所需位置。在这里查看更好的定义。因此,通过修改业余伺服器使其连续旋转,它实际上不再是伺服器。除非您现在将自己的传感和代码添加到伺服器中,然后再调整到所需位置。

但这是获得所需东西的一种非常简单的方法。那么,为什么不仅仅选择一个电动机,齿轮系和传感方案来专门满足您的需求呢?但这对于初学者来说是相当高级的。因此,您应该找到一些多合一的真实伺服器。动态混合器是一种流行的选择。它们是连续旋转的,具有真实的绝对位置测量,可以单独寻址,并且可以菊花链连接。



乐高NXT和EV3电机也是真正的伺服器。

#2 楼

我正在研究这种绝对位置编码器。
它们用于NAO机器人。
它们小巧,准确,通常价格在10美元以下。