What do you call this (PWM in bunches), and what might the circuit look like?

Thread Starter

MrSoftware

Joined Oct 29, 2013
2,202
I'm playing with the brushless motor controller from my flying toy, and I see what they're doing and I'm curious if the technique has a special name, other than just PWM. It's a 3 phase DC motor. To send a pulse to each coil, instead of one DC pulse they're actually sending a bunch of smaller DC pulses, to simulate a sine wave I think. Perhaps to make the motor run smoother than if they sent one bigger pulse. It reminds me a little bit of a Class-D audio amplifier. To make the motor spin faster they shorten the time between the smaller pulses, which makes the groups of pulses arrive faster. To change the power output they're changing the duty cycle of the individual little pulses, like regular PWM. It's also interesting that instead of pulsing high, they raise the voltage high and pulse low. I'm guessing because N-channel MOSFETs tend to be more efficient than P-channel (less heat)?

I copied some screen shots below. I only have a 2 channel scope, but you can see the phasing of the groups of pulses between the coils. Ground reference for my scope is the negative on the power supply.


Slow:
upload_2017-3-6_8-24-45.png

Fast:
upload_2017-3-6_8-25-2.png

Slow (low power):
upload_2017-3-6_8-25-41.png

Fast (high power):
upload_2017-3-6_8-26-19.png
 

Attachments

Dodgydave

Joined Jun 22, 2012
11,304
Take pictures of the chip that's driving the signals to the motor, or post the numbers on it,then you can get the datasheet for it.
 

Thread Starter

MrSoftware

Joined Oct 29, 2013
2,202
Thanks guys for the replies.

Take pictures of the chip that's driving the signals to the motor, or post the numbers on it,then you can get the datasheet for it.
I would have to cut it open. :( It's wrapped up in shrink wrap and feels like it's potted. Google shows me that there are IC's specifically for controlling brushless DC motors, for example: http://www.ti.com/product/DRV8313 . I'm sure that must be what they're using as opposed to creating a circuit with individual components.
 
Top