MCF8329A: Regarding FG Output Error Occurrence

Part Number: MCF8329A

Tool/software:

Hi TI expert

We are using a BLDC motor(8 poles) with a motor control controller MCF8329A to construct an electric water pump.

To keep track of the real motor speed, we use the FG output signal.

We found the FG output issues when performing the motor examination.

FG waveform result outputting approximately 1.58 kHz instead of the rotor detection frequency (approximately 60 Hz), when motor runs at 3625 rpm,(See waveform below.)

The driving speed (FG output frequency) and the actual motor speed are synchronized when the motor has been stopped and started three or four times, at which point the FG signal is generally generated (approximately 60 Hz).

However, FG output issues could appear after restarting and resetting the motor power.

[1. FG signal malfunction]

[2. Normal Condition of F.G Signal]

[Inquiry details]

1. What are the potential causes of the error?

2. Could you provide advice on the improvement methods?

Best Regards,

Thao N

  • Hi Thao,

    1. Can you provide your register configuration?
    2. Please try setting FG_SEL in register CLOSED_LOOP1 (0x88) to 1b so that FG only outputs when the motor is in closed loop to see if this improves the accuracy of the FG signal.

    When the motor is spinning can you provide the value of the speed FDBK and Reference for Speed Loop when the FG pin is both in the malfunction and normal cases? If you are using motor Studio these values are provided under the MOTOR STATUS section:

    If you are not using Motor Studio these values can be read from register addresses 0x76E and 0x5D0 respectively.

    Regards,

    Joshua