PDA

View Full Version : Any PIC based BLDC design?


kalkurap
Sep 01, 2004, 04:59 PM
Hi,
First of all, I would like to thank everyone in this forum, I have learnt a lot from here. RCgroups is one of the most civilized forums on the net.
As I am familier with PIC microcontrollers and not AVRs, I was looking for any PIC microcontroller based BLDC ESC design. Aapart from the Microchip application note, I didn't come across any. Does anyone know of any such design? I appreciate your help.
Thanks..

dkselw
Sep 01, 2004, 11:31 PM
Some people are working on it. http://www.rcgroups.com/forums/showpost.php?p=2583249&postcount=338

KreAture
Sep 02, 2004, 06:02 AM
I started this thread a long time ago.
http://www.rcgroups.com/forums/showthread.php?t=200567

Now there are atleast 2 working designs there I believe.
I am also working on mine.

kalkurap
Sep 02, 2004, 12:29 PM
I followed that thread for a while, and lost track of it when the thread became unwieldy long. Thanks for the pointer, now I see that the discussions is back to PIC designs. It is my mistake that I didn't read it carefully lately.
I have a lot of MOSFETS wired in 3 phase H-bridge configuration, taken out from multiphase voltage conveters. The boards are designed to operate without heatsinks and to switch upto 60-100A (they are used to power up the processor in the server). Most of them even come with MOSFET drivers. I thought they would make a perfect starting point for a BLDC project, when combined with a controller.
I have some exams to take in the coming weeks, and after that I am hoping to start working on this. Thanks again for the pointer.
-Prasanna.

kalkurap
Sep 03, 2004, 11:23 AM
KreAture,
I also gathered some PIC16LF872 at work. It has 10 bit PMW, in circuit programming, in circuit debugging, and 5 channel 10 bit ADC. It lacks analog comparator and internal oscillator. But I don't mind using external comparator for sensing the back EMF. Do you think it is a good candidate for making a BLDC motor controller? I just want to use what I have at hand instead of ordering components at this moment.