Quantcast
Channel: MSP430 Technical Forums
Viewing all articles
Browse latest Browse all 2077

Sensorless BLDC motor control

$
0
0

Hi there,

 

my current project is to build a controller for a sensorless BLDC motor using a MSP430G2553. I want to realize trapezoidal control with Back-EMF/zero-crossing detection. I plan to detect zero-crossing with the Comparator(CA2/3/4 vs. CA1) and generate PWM using Timer1. Timer0 will be used for things like 30° delay before commutation.

 

So far I haven't written any software yet but I have come up with a schematic and board layout:

 

It uses IRL8113S as MOSFETS  and IR2184S as drivers, which have an integrated dead time generator.

 

Schematic and board layout as pictures:

schematic.png board.png

Mockup pictures from OSHpark.com:

BLMC_top.png BLMC_bottom.png

 

And finally the eagle files:

Attached File  BLMC.zip   72.75KB   3 downloads

 

I plan to order the PCBs in the next couple of days.(seeed or elecrow)

 

I'd appreciate any feedback you can give me. :)


Viewing all articles
Browse latest Browse all 2077

Trending Articles