Jei nori trifazį valdiklį daryti su 8-bit AVR, labai rekomenduoju naudoti mikrovaldiklį su PSC – Power Stage Controller. Šią periferiją turi labai ne daug valdiklių. Galingiausias iš jų – ATmega64M1: http://www.atmel.com/devices/atmega64m1automotive.aspx
Galima užsisakyti iš digikey (tiesiogiai arba per evitą):
http://www.digikey.com/scripts/dksearch/dksus.dll?vendor=0&keywords=atmega64m1
Kaina apie 8$+PVM.
Yra pigesnė versija su mažiau atminties – AT90PWM3B. Su šitais teko dirbti ir man, netgi turiu nemažai atliekamų, galėčiau parduoti po 10 Lt (SMD SO-32).
Programos pavyzdžių BLDC motoro kontroleriui turi pats atmelis:
http://www.atmel.com/Images/doc8138.pdf
Pagal šitą appnote gali susirasti visą C projektą. Buvau pasileidęs, veikia.