Hello team,
I am making an esc for my drone,Can I able to use the MCT8329A for controlling the drone bldc motor?
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.
Hello team,
I am making an esc for my drone,Can I able to use the MCT8329A for controlling the drone bldc motor?
Hi Purushotham,
The MCT8329A is certainly able to drive and control a drone BLDC motor with potential headroom for high powered motors. However, there are many system requirements that need to be considered when determining the most suitable motor driver. Please refer to the Brushless-DC Motor Driver Considerations and Selection Guide for some of these considerations.
A few primary concerns for whether MCT8329A will be suitable for your specific system:
- Motor operating voltage
- Peak motor current / motor power
- Is your motor sensored or sensorless
Depending on your power/current requirement, if it's a smaller size drone motor, perhaps an integrated FET device such as the MCT8316A or MCF8316A may be sufficient.
Regards,
Eric C.
Hi Eric, thanks for the information. My motor is sensorless trapezoidal control and it is 2.5kw bldc motor with 24 inch propellers and the motor also coustom made. I don't wona use integrated FET driver since my motor has peak current of (55A) at full throttle. So please suggest me that can I use the MCT8329A? If I wan to use it i have to connect all complimentary components and MOSFETs according to functional diagram in the datasheet and if i provide the PWM signal to signal pin the motor will starts to spin right without any code ? Please help me on this
Hi Purushotham,
Yes, from your system requirements, the MCT8329A should be able to drive your external FETs. The trapezoidal commutation algorithm is built into the device, so you won't need to implement trapezoidal commutation code.
When you provide PWM signal to the SPEED pin, the device will attempt to spin up the motor. However, without proper tuning, the performance may not be ideal or the motor may not spin up successfully by default. The device does have numerous register configurations that you'll have to program through I2C in order to optimize the MCT8329A according to your motor and application requirements. These include the stationary startup method, open/closed loop acceleration rates, current limits, and many more user configurable options.
Once you've configured a suitable register settings, you can save them into the device's internal EEPROM so that the configurations are retained through power-cycle.
Regards,
Eric C.
Hi Purushotham,
Please refer to the MCT8329A_GUI's Guided Tuning section -> Essential Controls section to get started with tuning the motor.
The GUI provides a set of Default Register values that are good starting point for most motors. Then you can configure the appropriate CSA_GAIN and CBC_ILIMIT based on your motor specification.
Regards,
Eric C.