0th cut, c/esr meter - Meter_0.jpg
"Chuck Harris" wrote in message
...
Joerg wrote:
This pin toggle sluggishness and the scarcity of timers and CC registers
is what (so far) kept me from employing uCs in switch mode supplies. And
when I realized I had to do those discrete I figured I might as well do
the rest in discretes.
I have found that PIC's with the ADC's and PWM cells do a beautiful job of
running a switching regulator. They can handle a whole bunch of other
work
at the same time.
As an example, I used a single PIC to handle all of the functionality of
a NiCad rapid charger using the Christie burp charging algorithm. I used
one
of the PIC's PWM cells to control a switching constant current regulator
for
charging the cell, and another to control a switching constant current
load
for performing the "burp". In addition, the PIC handled measuring the
voltages using its 10 bit ADC's, measuring a programming resistor in each
adapter cable/plug, tracking the charge profile, sensing bad cells, cell
temperature,
etc. displaying charging state, and determining when the cell was fully
charged.
The charger handled about 100 different batteries, and a variety of
different
chemistries: Nicads, NiMH, LiION, SLA, silver zinc...
I was running the switching regulator/dump at 50KHz. It could have gone
faster,
but I didn't see any point.
-Chuck
Do you care to share your schematics and code Chuck?
|