I am trying to design a buck boost current regular that could be used to drive LEDs or laser diodes from a Li-I battery. I've been looking over datasheets for several days, and I really like the
TI TPS63020. The trouble is that it's designed to regulate voltage, and I need fairly precise, adjustable current regulation. Looking at the datasheet, it seems like I should be able to modify the voltage divider on the FB pin and use a current sense resistor and an amplifier to achieve current regulation. I was considering the
National Semiconductor LMP8645.
However, I'm worried about controls issues. I've on had one fairly poor control systems class, and I'm trying to teach myself power electronics, so I don't really have a feel for whether this approach is going to introduce instability into the control loop. I just know that I really don't know what I'm doing in this respect, and I'm not really sure how to know other than to brute force my way through some power electronic and control systems textbooks. I considered this, but it is usually a recursive process that kills the project. I would be grateful for some insight or at least a hint in the right direction.
Note that in addition to getting a 2A output current between ~2 and ~6V, I really want to be able to get the whole package as small as possible to use in flashlights. I want to get the size of the package as close to 200mm^2 as possible, and smaller if I can.