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.

MCF8316A: MAX_SPEED vs actual motor speed

Part Number: MCF8316A

Hi team,

The MAX_speed register in the datasheet is defined as follows: 

How does the value of MAX_speed scale to the actual speed of the motor (assuming units r/min)? Is the value of MAX_speed the target speed of the motor? For example, set MAX_speed = 100, is the motor speed 100 r/min? 

Could you help check this case? Thanks.

Best Regards,

Cherry

  • Hi Cherry,

    As shown in the image you attached, MAX_SPEED should be configured to the desired maximum motor electrical speed in Hz. To convert to RPM, you will need to obtain the motor's pole count then use the following equation:

    For example, if the motor has 12 poles (6 pole pairs), and the MAX_SPEED is set to 100 Hz, it means the maximum speed in RPM is set to 100 * 60 / 6 = 1000 RPM.

    With the speed loop enabled, this means that at 100% input speed command, the device will try to regulate the motor speed to 1000 RPM. At 50% input speed command, the device will try to regulate the motor speed to 500 RPM.

    Regards,
    Eric C.