我需要将轴定位到特定位置、并施加小的力将其固定在那里。 我是否可以通过电机绕组导通固定电流来保持该位置?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我需要将轴定位到特定位置、并施加小的力将其固定在那里。 我是否可以通过电机绕组导通固定电流来保持该位置?
我正在使用 InstaSPIN-FOC。 该项目基于 Lab5b、使用无编码器的 BLDC 电机。 我要尝试的是让电机运行、然后停止。 无论何时停止、我都希望保持该位置很短的时间。 我有一个11极对电机、因此如果我可以通过1或2个绕组发送一些电流、它似乎会将电机轴拉至最近的极对齐位置并保持在那里。 我想打开一个静态电流、使其保持在该位置。 我不需要大量的保持功率、我意识到电机必须耗散能量、但这是一款非常丰盛的电机。 它需要将此位置保持很短的时间(几分钟)、然后固件将超时、或者操作员可以决定重新启动电机以移动到另一个位置。 如何打开与此类似的静态电流、或者 TI 固件中是否没有这样的方式?
您是否需要将电机停止并保持在精确的位置? 并且需要在电机高速运行时立即停止并制动电机? 如果是、如果电机具有较大的惯性、那么在 lab05b 中实现此功能并不容易、而且非常复杂。
如果您只想在电机停止时保持电机、可以尝试禁用速度环路并按以下代码设置正 ID 参考电流。
//将使能控制器标志设置为 false
CTRL_setFlag_enableCtrl (ctrlHandle、false);
//设置用于从 PI 速度控制中输出的 IQ 参考
CTRL_setId_ref_pu (句柄、id_ref);