Other Parts Discussed in Thread: MCF8329A
Tool/software:
I've been having some trouble getting a motor to behave as expected with the EVM, and discovered a discrepancy today. The datasheet for the motor lists the inductance as 0.43mH at 1kHz, but I recently purchased an LCR meter and am reading around 0.15mH at 1kHz across any two of the phases. I've been having trouble with various aspects of getting the motor working (frequent BEMF faults, MPET has a lot of trouble completing, motor only reaches 90% of top speed, noise frequently causing the gate driver to reset during spinup until Chsd_lss capacitors were added), but when I tried the new value and ran MPET, the motor stopped while spinning up and something seems to have burnt out. The EVM still starts and is recognized by motor studio, but any time I try to start MPET or just start the motor spinning, I get an immediate OCP_VDS fault. The gate driver also immediately heats up to around 50C as soon as power is plugged in.
So, I'm wondering which is more likely:
- the manufacturer's datasheet is inaccurate, the previous poor behaviour was caused in part by the incorrect inductance value, and the damage while starting MPET was unrelated, or
- the LCR meter's reading is incorrect, the previous poor behaviour is caused by something else, and the EVM will burn itself out if you set the inductance too low.
I'm also going to follow up with the motor manufacturer, but any clarity on how the MCF8329A gate driver chip behaves when a parameter is set incorrectly would be appreciated.