我正在制造2轮驱动机器人。

假设我知道完成后我的机器人的重量为x kg,我知道轮子的直径y(齿轮传动的电动机将直接连接到轮子)。我可以从多个齿轮电动机中进行选择,并且知道每个电动机的峰值转矩和空转速度。

如何计算特定电动机可以承受的负载?即具有给定扭矩的电动机是否能够在不过载的情况下移动机器人?电动机带负载时将达到什么转速?

#1 楼

我想说的是,您应该使用车轮的直径(以及电动机中嵌入的任何齿轮装置)的直径来计算每个电动机在接触点上可提供的力,并估算车轮相对于预期表面的摩擦力机器人会四处走动。

请注意,这并不是一件容易的事,所以据我所知,人们通常所做的就是要么选择一个明显比其强大得多的电动机,要么必要或原型,直到达到最佳效果为止。开源项目也是一种更好地了解机器人的实际需求的好方法。计划使用直流电动机,请确保它们具有编码器。这样,您将能够执行闭环控制,并且您的机器人将能够直线行走。另外,如果可能,请尝试使用电流感应,以便在机器人停转时检测过载情况。

#2 楼

机器人社会上确实有很多不错的在线计算器,包括机器人运动因数计算器,可能对您有帮助。