It looks like he has added a buffer 0.5 Volts per cell. To achieve the maximum capacity of the battery each cell can be discharged down to 2.5 volts.
Adam
Yes try reducing the value of the base resistor, put a 1K across the existing base resistor and try that. How much current does the circuit draw when fully on?
Adam
Its going to have to be really low drop to output 3.3 Volts at 3 Volts in :) My guess is it being a pass device, below regulation voltage vin is approx vout.
Adam
The label VBAT, is this from your battery? If it is then the regulator will stop working when the input voltage reaches it's lower limit, what ever that is, you don't say what your using. How much current does your sensor draw?
Adam
The MOSFET drivers are the interface to the micro. You don't need the BJTs if you drive the circuit how the data sheet tells you. How much delay do you have in your software between turning one MOSFET on and the other off?
Edit: I am pretty sure the waveforms are showing shoot through which is...
Yep my old boss said the person that makes no mistakes is the person doing nothing. At the moment I am doing a PCB design for a vehicle TURBO cut out, replying to EP threads and replying to emails from a friend who needs some electronics help... so busy :)
Adam