请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DRV8889-Q1 工具/软件:
大家好!
我尝试使用失速算法、使用的是 DRV8889-Q1 器件。 我将电机驱动至硬停止、并等待 STL_LRN_OK 位从 0 变为 1、但从未发生过。 我遵循了下面描述的步骤、但它似乎不起作用。 是否需要考虑一些测试条件、以便正确完成培训、或者需要进行其他的寄存器设置? 谢谢。
教育
说明来自此 站点。
我认为要运行失速学习过程:
1.运行步进电机以达到目标速度并使输出电流仍 保持正弦波形
2.确保衰减模式是纹波控制衰减模式
3.启用失速学习:设置 STL_LRN =1
4.停止或阻挡电机
5.检查 STL_LRN_OK 位状态以确保学习成功。
6.检查 STALL_TH 寄存器以确保 STALL_TH 不是太低。