其他参数包括:
ATQ_LRN_CONST1 = 75
ATQ_LRN_CONST2 = 52
ATQ_TRQ_MAX = 73
ATQ_TRQ_MIN = 66
ATQ_UL = 50
ATQ_LL = 10
使用这些参数、电机始终失速、如果我尝试将 KP、KD 和 ATQ_D_THR 加载到任何值。
哪里可能出现故障?
感谢 Albert
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.
其他参数包括:
ATQ_LRN_CONST1 = 75
ATQ_LRN_CONST2 = 52
ATQ_TRQ_MAX = 73
ATQ_TRQ_MIN = 66
ATQ_UL = 50
ATQ_LL = 10
使用这些参数、电机始终失速、如果我尝试将 KP、KD 和 ATQ_D_THR 加载到任何值。
哪里可能出现故障?
感谢 Albert
尊敬的 Albert:
如果 ATQ_CNT 小于 ATQ_LL、则 CNT_UFLW 标志变为1b。 假设您的 ATQ_CNT 为0、

有关选择 ATQ_TRQ_MIN、ATQ_TRQ_MAX、ATQ_UL、ATQ_LL 的算法和流程图、请参阅器件数据表的第47页
您在使用什么电机? 我想看看本应用手册中提到失速检测的电机类型之一是否存在以下问题: 使用 DRV8889-Q1进行无传感器失速检测
您还可以在器件中尝试自动学习停止算法:

左侧是自动学习2/3:

此致!
雅各布
您好!
很抱歉、PD 控制器驱动程序无法正常工作。
电机必须驱动膜泵。 因此扭矩几乎是正弦的。
当我读取 ATQ_CNT 时、我得到的值介于0和115之间。 因此我将 UL 设置为120、将 LL 设置为0。
泵以恒定的速度运行。 当我在示波器上检查电机电流时、我看到它没有变化。
我针对 KP 尝试了1至200的值、针对 KD 尝试了0至100的值、针对 ATQ_D_THR 尝试了2至5的值、但电流始终相同。
这可能会带来问题。
最佳阿尔伯特
尊敬的 Albert:
感谢您分享步进电机和自动扭矩设置信息。 我无法找到有关 Minebea 马达23KM-K046-K21V 的信息。 我找到的最接近的产品是 https://nmbtc.com/parts/23km-k044-00v/。 这是否合理地接近您所使用的电机的规格? 如果不是、请分享其数据表。
使用的 VM 电压是多少、使用的 VREF 电压是多少-内部还是外部、如果是外部、通过 VREF 引脚使用多少伏特? 自动扭矩最大值和最小电流限制设置是什么? 以及电机运行而不会在终端应用中停止所需的最低电流。 还请分享 A 相或 B 相的电流波形。 谢谢你。
此致、Murugavel