Hi Yanming, Thank you for getting back to me on this. Here is the information on the kde motor: www.kdedirect.com/collections/xf-single-rotor-brushless-motors/products/kde700xf-505-g3 I have developed a board that implements the higher current drive, by using parelleled N-FETs capable of the current needs of this motor. The custom board was designed with a DRV8303, and didn't use a processor capable of FOC, but instead it was doing a simple BLDC implementation I may be able to bridge the LAUNCHXL-F280049C with the custom board to run higher currents with the KDE motor for some short term testing. However, a new board is needed to support the implementation of FOC, based on this reference design, and setup for this larger motor. Meanwhile, I was looking forward to doing some basic motor testing and software development using power levels that are supported by the LAUNCHXL, namely 50V with less than 15A. The lab power supply feeding the test system isn't capable of powering more than 6A at 50V so I don't believe there should be a concern about blowing up the LAUNCHXL while running the larger motor. I'm not sure I understand the question "Did you remove the load from the motor during identification". The motor is the load and I don't understand how it could be identified if it is removed from the system? Attached is a copy of the user.h file I'm using, and also the user.c which had a couple minor changes required to build and test (for both the rimfire, and the kde motors). I'll look into the software changes you're describing, to see if I can get the system working at low power using them. I'll follow up once I've looked into this. (Please visit the site to view this file)(Please visit the site to view this file)
↧