Tool/software:
hi i test BLDC motor by MCF8316AEVM(MCF8316C-Q1)
i was success control other motor, but new motor control is failed by equal setting(migration motor resistance, inductance, back-EMF, max speed/current)
my problem is motor sequence as soon as entering close loop, motor current and speed saturated but i controlled 25%
i tried under case
1. Closed loop - SPD_LOOP_KP, SPD_LOOP_KI set 0 - re-calculation coefficient
2. Closed loop - SPD_LOOP_KP, SPD_LOOP_KI set 1 - min value (0.00001 / 0.0001 set)
3. Closed loop - CL_ACC, CL_SLOW_ACC, CL_DEC -> set 1Hz
but nothing has changed
{ "signature":"oneui-register-data", "data":[ [ { "idx":0, "id":"ISD_CONFIG", "value":"0x64B12498", "addr":"0x00000080" }, { "idx":1, "id":"REV_DRIVE_CONFIG", "value":"0x40000000", "addr":"0x00000082" }, { "idx":2, "id":"MOTOR_STARTUP1", "value":"0x4B2CC970", "addr":"0x00000084" }, { "idx":3, "id":"MOTOR_STARTUP2", "value":"0x24026004", "addr":"0x00000086" }, { "idx":4, "id":"CLOSED_LOOP1", "value":"0x1451C1A8", "addr":"0x00000088" }, { "idx":5, "id":"CLOSED_LOOP2", "value":"0x0CAC660D", "addr":"0x0000008A" }, { "idx":6, "id":"CLOSED_LOOP3", "value":"0x22800002", "addr":"0x0000008C" }, { "idx":7, "id":"CLOSED_LOOP4", "value":"0x009393B0", "addr":"0x0000008E" }, { "idx":8, "id":"REF_PROFILES1", "value":"0x00000000", "addr":"0x00000094" }, { "idx":9, "id":"REF_PROFILES2", "value":"0x00000000", "addr":"0x00000096" }, { "idx":10, "id":"REF_PROFILES3", "value":"0x00000000", "addr":"0x00000098" }, { "idx":11, "id":"REF_PROFILES4", "value":"0x00000000", "addr":"0x0000009A" }, { "idx":12, "id":"REF_PROFILES5", "value":"0x00000000", "addr":"0x0000009C" }, { "idx":13, "id":"REF_PROFILES6", "value":"0x00000000", "addr":"0x0000009E" } ], [ { "idx":0, "id":"FAULT_CONFIG1", "value":"0x1DD82187", "addr":"0x00000090" }, { "idx":1, "id":"FAULT_CONFIG2", "value":"0x7FC84000", "addr":"0x00000092" } ], [ { "idx":0, "id":"INT_ALGO_1", "value":"0x02B08005", "addr":"0x000000A0" }, { "idx":1, "id":"INT_ALGO_2", "value":"0x00000250", "addr":"0x000000A2" } ], [ { "idx":0, "id":"PIN_CONFIG", "value":"0x0800030A", "addr":"0x000000A4" }, { "idx":1, "id":"DEVICE_CONFIG1", "value":"0x05A00001", "addr":"0x000000A6" }, { "idx":2, "id":"DEVICE_CONFIG2", "value":"0x8000F007", "addr":"0x000000A8" }, { "idx":3, "id":"PERI_CONFIG1", "value":"0x02481C00", "addr":"0x000000AA" }, { "idx":4, "id":"GD_CONFIG1", "value":"0x0C040100", "addr":"0x000000AC" }, { "idx":5, "id":"GD_CONFIG2", "value":"0x00040000", "addr":"0x000000AE" } ], [ { "idx":0, "id":"GATE_DRIVER_FAULT_STATUS", "value":"0x00000000", "addr":"0x000000E0" }, { "idx":1, "id":"CONTROLLER_FAULT_STATUS", "value":"0x00000000", "addr":"0x000000E2" } ], [ { "idx":0, "id":"ALGO_STATUS", "value":"0x7FFF0004", "addr":"0x000000E4" }, { "idx":1, "id":"MTR_PARAMS", "value":"0x66450D00", "addr":"0x000000E6" }, { "idx":2, "id":"ALGO_STATUS_MPET", "value":"0xEA000000", "addr":"0x000000E8" } ], [ { "idx":0, "id":"ALGO_CTRL1", "value":"0x30000000", "addr":"0x000000EA" } ], [ { "idx":0, "id":"ALGO_DEBUG1", "value":"0x80000000", "addr":"0x000000EC" }, { "idx":1, "id":"ALGO_DEBUG2", "value":"0x00000001", "addr":"0x000000EE" }, { "idx":2, "id":"CURRENT_PI", "value":"0x01410228", "addr":"0x000000F0" }, { "idx":3, "id":"SPEED_PI", "value":"0x024E014E", "addr":"0x000000F2" }, { "idx":4, "id":"DAC_1", "value":"0x00000000", "addr":"0x000000F4" }, { "idx":5, "id":"DAC_2", "value":"0x00000000", "addr":"0x000000F6" } ], [ { "idx":0, "id":"ALGORITHM_STATE", "value":"0x00000000", "addr":"0x00000190" }, { "idx":1, "id":"FG_SPEED_FDBK", "value":"0x006B0BB8", "addr":"0x00000196" }, { "idx":2, "id":"BUS_CURRENT", "value":"0x00000000", "addr":"0x00000410" }, { "idx":3, "id":"PHASE_CURRENT_A", "value":"0x00000000", "addr":"0x00000440" }, { "idx":4, "id":"PHASE_CURRENT_B", "value":"0x00020000", "addr":"0x00000442" }, { "idx":5, "id":"PHASE_CURRENT_C", "value":"0xFFFE0000", "addr":"0x00000444" }, { "idx":6, "id":"CSA_GAIN_FEEDBACK", "value":"0x00010003", "addr":"0x00000468" }, { "idx":7, "id":"VOLTAGE_GAIN_FEEDBACK", "value":"0x00000001", "addr":"0x00000472" }, { "idx":8, "id":"VM_VOLTAGE", "value":"0x033D4000", "addr":"0x00000476" }, { "idx":9, "id":"PHASE_VOLTAGE_VA", "value":"0x00045483", "addr":"0x0000047A" }, { "idx":10, "id":"PHASE_VOLTAGE_VB", "value":"0x00045483", "addr":"0x0000047C" }, { "idx":11, "id":"PHASE_VOLTAGE_VC", "value":"0x0003E5A9", "addr":"0x0000047E" }, { "idx":12, "id":"SIN_COMMUTATION_ANGLE", "value":"0x07FF003C", "addr":"0x000004B6" }, { "idx":13, "id":"COS_COMMUTATION_ANGLE", "value":"0x00130CA4", "addr":"0x000004B8" }, { "idx":14, "id":"IALPHA", "value":"0x0D0C0000", "addr":"0x000004D2" }, { "idx":15, "id":"IBETA", "value":"0x0AD59734", "addr":"0x000004D4" }, { "idx":16, "id":"VALPHA", "value":"0xFCC2DFA3", "addr":"0x000004D6" }, { "idx":17, "id":"VBETA", "value":"0xFFFD2D07", "addr":"0x000004D8" }, { "idx":18, "id":"ID", "value":"0x0324F656", "addr":"0x000004E2" }, { "idx":19, "id":"IQ", "value":"0xFCBC4C2F", "addr":"0x000004E4" }, { "idx":20, "id":"VD", "value":"0xFFFDA5F6", "addr":"0x000004E6" }, { "idx":21, "id":"VQ", "value":"0x03393F25", "addr":"0x000004E8" }, { "idx":22, "id":"IQ_REF_ROTOR_ALIGN", "value":"0x00000000", "addr":"0x00000524" }, { "idx":23, "id":"SPEED_REF_OPEN_LOOP", "value":"0x00000000", "addr":"0x0000053C" }, { "idx":24, "id":"IQ_REF_OPEN_LOOP", "value":"0x06664E40", "addr":"0x0000054C" }, { "idx":25, "id":"SPEED_REF_CLOSED_LOOP", "value":"0x00000000", "addr":"0x000005D4" }, { "idx":26, "id":"ID_REF_CLOSED_LOOP", "value":"0x00000000", "addr":"0x00000606" }, { "idx":27, "id":"IQ_REF_CLOSED_LOOP", "value":"0x00000000", "addr":"0x00000608" }, { "idx":28, "id":"ISD_STATE", "value":"0x00000005", "addr":"0x00000682" }, { "idx":29, "id":"ISD_SPEED", "value":"0x00000234", "addr":"0x0000068C" }, { "idx":30, "id":"IPD_STATE", "value":"0x0000000B", "addr":"0x000006C0" }, { "idx":31, "id":"IPD_ANGLE", "value":"0x00AAAAAB", "addr":"0x00000704" }, { "idx":32, "id":"ED", "value":"0x00000000", "addr":"0x0000074A" }, { "idx":33, "id":"EQ", "value":"0x00000000", "addr":"0x0000074C" }, { "idx":34, "id":"SPEED_FDBK", "value":"0x00000000", "addr":"0x0000075A" }, { "idx":35, "id":"THETA_EST", "value":"0x00000000", "addr":"0x0000075E" } ] ] }Maxon Motor_ECXSP16M BL KL A HP 24V_44.pdf
please help me thank you