Colleagues;
I am in a bind on a 6HP motor controller.
I have removed most of my hair, and remembered that I could ask the list
(shaa..)
I have a 3phase 6HP brushless DC motor with
three hall effects at 60 degrees.
My power section is a 150VDC bus (12 batteries..
this is transportation). I have six mosfets, in a six pack
config.
I have six power diodes in the flyback positions
as is typical. I have three more between the top and bottom fet to prevent
freewheel in brake mode. Fets are APT.
Fets are driven by three IR2110 high voltage
gate drivers. Neat parts, they convert logic levels to drive low side fet
and high side N channel fet with a boost feature to generate the high
VCC.
the commutation part is a Unitrode (now TI?) UCC3626N.
This part does commutation, PWM, over current, and a few other goodies. It
appears to be doing it's job.
If I run the PWM up open loop (no I or V
feedback yet!) you can clearly see the switching waveform. Trouble is, the
motor simply refuses to start out on it's own. In other words, it sits
there on one phase and doesn't turn. If I run the PWM up a ways, and turn
the shaft by hand, it trots along on it's merry way. If I run the PWM low
and it stops, it is stuck until I turn it again! I have tried every
concievable combination of phasing on the three wires (9).
Before you all call me a dolt, I know it isn't
the basic nature of open loop with this particular motor. The customer can
hook the same motor up to a commercial of the shelf controller and it starts up
like warm butter. In open loop mode!
Although I am unsure if this is related, the
design will shoot through if I change the PWM too abruptly. It promptly
blows the fuse and I have to unsolder parts. Usually high side FET.
Rumor has it the IR2110 will latch the high side if missused.
Oh, and there is a PIC on board. It
controls batt voltage, coast, brake, and anti-cog features (future, when the
friggin thing actually works).
Desperate in Pittsburgh
Chris Eddy
Pioneer Microsystems,
Inc.