Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Buck Current Regulator Feedback Queries

Status
Not open for further replies.

ACharnley

Member
Hi all,

I recently implemented a hysteresis controlled current regulator (INA180 + comparator) for a 2A regulator (1.9A peak in reality). It worked reasonably well at decent current but lower in the range would overshoot, what should have been 20mA ended up at 80mA. I really need good control at the lower end, 20mA ideally. I've now investigated controlling a buck using the same INA180. Here's a picture.

res.png


So here's the thing. The FB is 0.6v. With a 75m sense and 2A, 2R*20 = 3v. If the DAC is 0V the resistors values are as shown.

For turn-off, with INA180 at 0V that requires the DAC at 0.75v.

Roughly a 10mA step requires just 1mV of DAC voltage change. In reality I'm unlikely to attain that resolution.

The DAC (which is a PWM into RC) is 3V and ideally if I can increase it to this I'll get better control, but the only way is to reduce the gain of the INA180 and no such current monitor exists. The obvious solution is to reduce the sense resistor but at 50m it begins to loose resolution at such low current through the sense.

If the DAC is 3v, 0.6v at FB, that gives R2 at 6.25k. This will give a INA180 at 0.75v or a 18.75m sense resistor.

Recommendations on which is the lesser evil would be much appreciated. I think what I ideally need is an INA180 equivalent with a gain of 5?

Cheers, Andrew
 
I make battery chargers by adding current limit feedback circuit to a voltage controller.

What I do is run the output of the current sense amp into the non inverting input of an op-amp (error amp). Run your control voltage through a resistor into the inverting input. Place a small cap from the output to the inverting input.

Connect the output of the error amp to the voltage feedback pin of the TLV part.

I typically still have a resistor divider feeding the buck converter to set my maximum voltage. If so, then the output of the error amp needs to go through a series resistor and diode before hitting the converter FB pin.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top