Other Parts Discussed in Thread: USB2ANY, DRV10983, DRV832X
Background: I'm driving an Ametek EC042B-10M0-805-SP BLDC motor from a 24V power supply.
While following the instructions in SLOU477, when I reached step 5.3 (enabling closed loop control) the motor stopped unexpectedly and EVM GUI reported the following error: "DRV10983 USB2ANY.lvclass:Write Register.vi<ERR> Register writing not successful!! Please restart the GUI and try again". Restarting the GUI presented the same error message, power cycling the board allowed me to continue investigating.
The issue now happens whenever I try to bring the motor up to speed, regardless of open/closed loop setting. It will start to spin up but before reaching a constant speed the device overcurrent indicator comes on, the driver IC gets extremely hot and I lose communication with the EVM.
The fact that I now can't complete the earlier sections of SLOU477 when I was able to before makes me think that the EVM has been damaged in some way, which would be a shame because I've only had it out of the box for a few hours. Is there anything I can do to identify what the problem is?
Not related to the problem above: My application requires speed control between 100 and 4000 rpm in both directions, with rapid acceleration/braking. This motor is a bit marginal so I may end up using the next motor size up (the EC042B-20M0... part), in which case I would want to be able to drive higher phase currents (somewhere between 3 and 4A continuous) and probably need a discrete controller/driver solution. Could you recommend a suitable combination of parts? I could use a Hall-sensor based controller if that's a better option.