Electrical – Debugging a boost converter (TPS61220)

boostcircuit analysisdc/dc converterdebugging

I'm trying to debug a incorrect output voltage from a boost regulator (TPS61220). The schematic is below. Pointed colors represent the measuring points in graphs underneath:

enter image description here

The graphs show the circuit behavior.
enter image description here

The graph below is the input voltage and the L voltage captured with an oscilloscope:
enter image description here

According to the datasheet, the ratio of R1 and R2 should result in an output voltage of cca. 2.8V. However the output (green) is never higher than the input and is rather unstable. The current coming from the source is a constant 15mA even though there is nothing connected to the output.

The prototype board was assembled on a breadboard.

The power source is expected to be unstable, vary in voltage between 0.8-2.5.

Questions:

  • How would one approach debugging this circuit?
  • Should the current be observed on the induct and it makes no sense to check the voltage (green)?
  • Would 15mA of current without a consumer imply an assembly problem?

Best Answer

In order to regulate the output voltage, the IC needs to know what that voltage is.
Some ICs have an internal connection to this point in the circuit and usually an internal fixed voltage divider network which is compared to an internal reference.

If the IC is intended to have an adjustable output voltage (like yours), the usual method is to have the user/designer incorporate their own voltage divider, allowing a range of output voltages to be selected.
You choose the resistor values to achieve a division ratio such that when your desired output voltage is achieved, the value produced by the voltage divider matches the value of the IC's internal reference.
This divider of yours is connected to the feedback pin on the IC.

BUT - you have connected your voltage divider to your input supply voltage instead of the output - so your IC has no idea what the output voltage is.
Its not getting any feedback, so it can't regulate.