关于您的问题中的第一个陈述:“我知道RC伺服电机是为精确运动而设计的,而不是DC电机的连续旋转。大多数RC伺服电机是否限于在一转内运动,或者实际上可以使它们连续旋转吗? ?
连续旋转RC伺服不是伺服
这就是为什么
什么是伺服
甲伺服(伺服电机)是具有位置传感器和闭环控制器,调节电动机功率,以保证电动机在所命令的位置精确地保持的马达。
什么是RC伺服
RC伺服是一台小型直流电动机,其齿轮减速到带有电位计(旋转电阻器)的驱动轴上用于其位置传感器,并由脉冲序列控制。脉冲宽度(PW)确定驱动轴位置。控制器将PW与电位器位置进行比较,并驱动电动机以补偿误差。在典型的RC伺服中,中心位置为1.5 ms脉冲。例如,在这种情况下,将脉冲与电位计的中心电阻值进行比较。如果电位计处于其中心值,则电机不通电。但是,如果伺服器处于中心的顺时针方向(CW),则电位计值将降低,并且伺服控制器将施加功率以使电动机逆时针(CCW)旋转以使其回到中心位置。误差越大,施加给电动机的功率就越大。如果错误方向相反,则将以顺时针方向驱动电动机。
这种设计的优势在于,您可以使用小型廉价组件生产重量非常轻的伺服器。这种设计的局限在于,驱动轴的行程受电位计的旋转行程限制。对于RC而言,这通常不是问题,因为RC伺服器通常用于驱动行程非常有限的控制服务。
为什么“连续旋转” RC伺服不是伺服
如@Greenonline所述,您可以修改RC伺服以进行连续旋转。
注意视频是他们做的
- 他卸下了保护电位器的限位器
- 他切断了控制器到电位计的导线,并连接了一个固定电阻器
因此,回到我对RC伺服的描述中,结果如何?
- 由于位置传感器(电位计)不见了,因此不再有控制回路,因此不再是伺服。
- 如果要发送1.5 ms的PW,则控制器会看到中心点处的电阻,并且不会为电动机供电。
- 如果要发送<1.5 ms的PW(命令中心位置CCW),控制器将看到中心点的电阻并驱动电机CCW到达该点(永远不会),因此它将连续旋转CCW。
- 由于没有反馈控制,因此您将不能依赖电动机的速度或精度;但是,您将拥有一个小型直流电动机,您可以使用RC伺服控制器(或使用PW)进行控制