主题中讨论的其他器件: DRV8353RS-EVM
尊敬的支持团队。
我已成功使用 DRV8353RS-EVM + TMDSCNCD280025C 运行我们的电机之一。
已使用 DMC 级别4正确识别此电机。
结果如下所示:
#define USER_MOTOR1_TYPE MOTOR_TYPE_PM
#define USER_MOTOR1_NUM_POLE_PAIRS (4)
#define USER_MOOST1_RR_OHM (NULL)
#define USER_MOV1_Rs_Ohm (0.285154581)
#define USER_MOALE1_LS_D_H (0.00202809973)
#define USER_MOH1_LS_q_H (0.00202809973)
#define USER_MOUST1_RATed_VACK_VpHz (0.191983)
#define USER_MOUST1_MODEING_CURRENT_A (空)
#define USER_MOUST1_RES_EST_CURRENT_A (1.0f)
#define USER_MOV1_IND_EST_CURRENT_A (-0.8f)
#define USER_MOUST1_MAX_CURRENT_A (3.0F)
#define USER_MOALE1_FLUX_EXC_FREQ_Hz (50.0f)
#define USER_MOUST1_MOUE_CURRENT_A (6.5f)// a
#define USER_MOOST1_RATed_VOLTGE_V (24.0f)
此电机专为48V 直流链路电压而设计。
我有其他电机、我想确保我可以使用您的软件驱动无传感器电机。 这些不同的电机的额定电压不同。 一个用于24V、一个用于110V、一个用于300V (我计划将 HVkit 用于这个)。
遗憾的是、由于不同的问题(电机在斜升、过流等之后停止运转)、我无法识别其他电机。。
在本文档的帮助下:
我取得了一些进展,但我仍然有一些问题。
我的第一个问题与 USER_MOALE_RAVEND_VpHz 有关。
当电机在识别过程中运行时、值 motorSetVars_M1.flux_VpHz 相当稳定、但当电机停止时、该值会振荡并且非常不同。
应该在 user_mtr1.h 中使用哪个值?
例如、在我的一个电机上、电机运行时的值为0.1066、但识别后电机停止时的值为0.15。