TI中文支持网
TI专业的中文技术问题搜集分享网站

关于电机位置Pos_mrev变量更新过慢的问题

我准备做电机的减速措施,但是我发现st_obj[Motor2].vel.conv.Pos_mrev这个位置的变量更新速度有点慢,至少大于了500ms,而我将用这个变量来计算当前的位置,我用的是增量式编码器,我们的产品用于1根绳子拉动电机,当负载足够大的时候,我一松手,电机的的回收力将大于设定的负载力矩,而我想在特定的位置对电机的力矩给0值,让他刹车,但是我测试发现,因为st_obj[Motor2].vel.conv.Pos_mrev变量更新速度太慢,测试结果是灾难性的,有什么好的办法解决这个问题吗?

Green Deng:你好,需要你提供一下所用的芯片型号,测试用的例程名称。否则单单给个变量函数实在有点难以下手。

我准备做电机的减速措施,但是我发现st_obj[Motor2].vel.conv.Pos_mrev这个位置的变量更新速度有点慢,至少大于了500ms,而我将用这个变量来计算当前的位置,我用的是增量式编码器,我们的产品用于1根绳子拉动电机,当负载足够大的时候,我一松手,电机的的回收力将大于设定的负载力矩,而我想在特定的位置对电机的力矩给0值,让他刹车,但是我测试发现,因为st_obj[Motor2].vel.conv.Pos_mrev变量更新速度太慢,测试结果是灾难性的,有什么好的办法解决这个问题吗?

user5170101:

回复 Green Deng:

芯片是f28069   例程是lab12c

我准备做电机的减速措施,但是我发现st_obj[Motor2].vel.conv.Pos_mrev这个位置的变量更新速度有点慢,至少大于了500ms,而我将用这个变量来计算当前的位置,我用的是增量式编码器,我们的产品用于1根绳子拉动电机,当负载足够大的时候,我一松手,电机的的回收力将大于设定的负载力矩,而我想在特定的位置对电机的力矩给0值,让他刹车,但是我测试发现,因为st_obj[Motor2].vel.conv.Pos_mrev变量更新速度太慢,测试结果是灾难性的,有什么好的办法解决这个问题吗?

mangui zhang:相关的帖子看看能不能帮到你
e2e.ti.com/…/481684
e2e.ti.com/…/374982

赞(0)
未经允许不得转载:TI中文支持网 » 关于电机位置Pos_mrev变量更新过慢的问题
分享到: 更多 (0)