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: Does this IC provide access to the speed of the BLDC motor on the fly

Part Number: MCF8316A

Hi,

Is there a specific register in Sensorless BLDC Driver MCF8316A register map that allows use to read the current BLDC Speed. We intend to set a speed and let the driver maintain its speed via its internal closed loop speed control. But we would like to read the speed of the motor at a given point in time.

Any help in this matter is appreciated.

Thanks

Kamesh

  • Hello Kamesh,

    There are several ways to read back the motor speed using the MCF8316A:

    • Use the FG output (the period of this signal is proportional to the motor speed - see pages 55-57 of the datasheet)
    • Read the SPEED_FDBK register (32-bit value indicating the estimated rotor speed - see page 147 of the datasheet)
    • Configure DACOUT1 or DACOUT2 to output an analog voltage representative of the SPEED_FDBK register (see page 16 of the datasheet)

    Thanks,

    Matt