Author Topic: How to build a simple volatge buffer  (Read 2415 times)

0 Members and 1 Guest are viewing this topic.

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
How to build a simple volatge buffer
« on: June 04, 2018, 05:55:16 pm »
Hello there friends...
I had made a thread related to the same topic in here 2 days ago but I think I wasn't able to clearly express my question there so made this thread. Sorry for the inconvenience.

I have a 4S battery pack which is connected to a BMS module. To get a stable 12V output from it, a buck/boost module is connected to its output, but the high frequency switching signal of the buck/boost module is causing the BMS to shut off after 3 mins . Its confirmed that the problem is with the BMS in my previous thread. I' now trying to solve this problem by using a voltage buffer between the BMS and the buck/boost module so that it could smoothen the output from the BMS. So does this idea work and if yes then anyone could  help me with a simple circuit.
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: nl
  • Current job: ATEX product design
Re: How to build a simple volatge buffer
« Reply #1 on: June 04, 2018, 06:08:12 pm »
Connect the output of an opamp to the negative input.  :-//
 
The following users thanked this post: Adhith

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #2 on: June 04, 2018, 06:22:04 pm »
Connect the output of an opamp to the negative input.  :-//
Sir could you please elaborate. I'm a beginner in electronics. The current draw would be around 1 to 1.5A so could an opamp deal with it??
« Last Edit: June 05, 2018, 07:29:03 am by Adhith »
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: How to build a simple volatge buffer
« Reply #3 on: June 04, 2018, 06:30:30 pm »
An OpAmp buffer won't help you here (I've read your other thread now).

From your description, I see three ways that could cause the BMS to turn off:

1) EMC issues:
I'd suppose you to try a Pi type L/C filter between the BMS output and the converter input - A capacitor (ceramic 1uF ... 10uF, parallel with 220uF ... 1000uF electrolytic) at each side, and a 100uH ... 470uH inductor between.

2) low load current induced auto-turn off (IMO the least probable, or you've got a really strange BMS)
Test your system (battery, BMS and converter) with a constant load (e.g. a power resistor - 22 Ohm for about 0.5A) applied to the output of the converter, and no other load and no filter connected.

3) weak battery
Watch the total battery voltage (input of the BMS), and watch each cell voltage while running your system until it turns off.

Test each one for itself (not the combination of both) to find out the root cause.

Safety devices hinder evolution
 
The following users thanked this post: Adhith

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: nl
  • Current job: ATEX product design
Re: How to build a simple volatge buffer
« Reply #4 on: June 04, 2018, 06:56:56 pm »
Connect the output of an opamp to the negative input.  :-//
Sir could you please elaborate. I'm a beginner at electronics. The current draw would be around 1 to 1.5A so could an opamp deal with it??
What? Anything with 1A is not a "buffer".
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #5 on: June 05, 2018, 08:46:48 am »
An OpAmp buffer won't help you here (I've read your other thread now).

From your description, I see three ways that could cause the BMS to turn off:

1) EMC issues:
I'd suppose you to try a Pi type L/C filter between the BMS output and the converter input - A capacitor (ceramic 1uF ... 10uF, parallel with 220uF ... 1000uF electrolytic) at each side, and a 100uH ... 470uH inductor between.

2) low load current induced auto-turn off (IMO the least probable, or you've got a really strange BMS)
Test your system (battery, BMS and converter) with a constant load (e.g. a power resistor - 22 Ohm for about 0.5A) applied to the output of the converter, and no other load and no filter connected.

3) weak battery
Watch the total battery voltage (input of the BMS), and watch each cell voltage while running your system until it turns off.

Test each one for itself (not the combination of both) to find out the root cause.
Thank you very much Sir for reading both the threads and helping me out.
I believe low load current turn off wont be the case since the BMS has no problem in directly driving a small digital voltmeter display attached to its output.

The batteries are brand new and every thing is in the range of 3.5 volts. It was fully charged at first time and have been used to power an amplifier board through the BMS to reach the current 3.5V. So the cells are pretty much in good condition also.

So I think I'll try the filter that you have mentioned and will let you know about the outcome. Since my BMS has been damaged I'm currently waiting for the new one that i have been ordered online.

I have attached a circuit diagram of it, could you please check it and see its correct or not
You said "at each sides" so by that you meant that the filter should be connected both at the input and output sideof the buck/boost module right??
« Last Edit: June 05, 2018, 08:49:11 am by Adhith »
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #6 on: June 05, 2018, 08:50:00 am »
Connect the output of an opamp to the negative input.  :-//
Sir could you please elaborate. I'm a beginner at electronics. The current draw would be around 1 to 1.5A so could an opamp deal with it??
What? Anything with 1A is not a "buffer".
OK i understood. sorry about that, my mistake
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: How to build a simple volatge buffer
« Reply #7 on: June 05, 2018, 06:48:53 pm »

I have attached a circuit diagram of it, could you please check it and see its correct or not
You said "at each sides" so by that you meant that the filter should be connected both at the input and output sideof the buck/boost module right??

No, I've meant to put the filter between the BMS and the converter. At each side (of the inductor) shall be two capacitors, the ceramic in parallel with the electrolytic.

BTW 3.5V is rather at the midrange to discharged end for a Lithion-Ion cell (in case you have Li-Ion batteries, LiFePo have different levels that I'd have to look up). I'd recommend to recharge the battery and try again with the cells at about 4.0V (again, in case they are Li-Ion).
Safety devices hinder evolution
 
The following users thanked this post: Adhith

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14340
  • Country: de
Re: How to build a simple volatge buffer
« Reply #8 on: June 05, 2018, 08:08:38 pm »
With a battery pack, it is probably OK to use just one inductor, I don't think there is common mode filtering required.

The slightly odd point is having a separate buck/boost stage and a LED driver. If the led driver is also switched mode, they might interact and a good led driver should work with the voltage range from the Li cells. So the best way would be to make the LED driver to work directly from the cells.
 
The following users thanked this post: Adhith

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #9 on: June 06, 2018, 03:59:45 pm »

No, I've meant to put the filter between the BMS and the converter. At each side (of the inductor) shall be two capacitors, the ceramic in parallel with the electrolytic.

BTW 3.5V is rather at the midrange to discharged end for a Lithion-Ion cell (in case you have Li-Ion batteries, LiFePo have different levels that I'd have to look up). I'd recommend to recharge the battery and try again with the cells at about 4.0V (again, in case they are Li-Ion).
Thank you again for your reply. Yeah I have understood. updated the circuit diagram and has been attached with this post.
Since the BMS is now damaged and I'm waiting for the new one that have been purchsed, I cant currently charge the pack. I'll let you know about the progress as soon I get the new one.

Also one thing that I would like to ask is that, does adding this filter have any trouble in driving the buck/boost when powered from a DC adapter??
« Last Edit: June 06, 2018, 04:04:45 pm by Adhith »
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #10 on: June 06, 2018, 04:01:20 pm »
With a battery pack, it is probably OK to use just one inductor, I don't think there is common mode filtering required.

The slightly odd point is having a separate buck/boost stage and a LED driver. If the led driver is also switched mode, they might interact and a good led driver should work with the voltage range from the Li cells. So the best way would be to make the LED driver to work directly from the cells.
Yes I have thought about directly connecting the LED driver to the BMS, but the problem is that the LED driver is capable of input from 5v to 28v so I guess it could be used to drive any LED strip rated form 5V to 28V and thus no restriction or regulation at 12V. So I guess the 16.8V battery pack could damage the 12V strips.
 

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14340
  • Country: de
Re: How to build a simple volatge buffer
« Reply #11 on: June 06, 2018, 04:06:43 pm »
The easy type of LED driver would need an input voltage that is higher than the LED strip nominal voltage. So for a 12 V LED strip the driver would need something like 12.5 V - 28 V.  It might still work with 12 V. So one should check the details on the LED driver. A 12 V LED stip might be 3 LEDs of maximum 4 V in series and thus more like 11 V actual voltage.

So the 4S  (thus 12-16.x V) pack should be likely OK and no need for an extra voltage converter. One might loose a little of capacitance at the low voltage end, but not really much and it comes with less stress to the cells.
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #12 on: June 06, 2018, 06:39:15 pm »
The easy type of LED driver would need an input voltage that is higher than the LED strip nominal voltage. So for a 12 V LED strip the driver would need something like 12.5 V - 28 V.  It might still work with 12 V. So one should check the details on the LED driver. A 12 V LED stip might be 3 LEDs of maximum 4 V in series and thus more like 11 V actual voltage.

So the 4S  (thus 12-16.x V) pack should be likely OK and no need for an extra voltage converter. One might loose a little of capacitance at the low voltage end, but not really much and it comes with less stress to the cells.
OK I understood that Sir. but I have a doubt. What about the additional voltage above the 12V?? does it get dissipated in the LED strip resistors and heats than the normal limit??
 

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14340
  • Country: de
Re: How to build a simple volatge buffer
« Reply #13 on: June 06, 2018, 06:51:58 pm »
It depends on the LED strip and the driver. The usual LED drivers give out an defined current (e.g. 350 mA). So the voltage over the LED strip will be whatever it takes to get that current, but not more than available.

For the LED strips, there are 2 types: some with a series resistor that can be operated at constant voltage and those made for constant current drive. If there is a series resistor in the LED chain, it will get hot if the LEDs are lit.

So you have to get and understand the manuals / data-sheets  for both the driver and the LED strip, or at least have a look at the circuit / description. Depending on the LED chain the best way is either a constant voltage regulator or a constant current regulator (e.g. the LED driver), but not both.
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: How to build a simple volatge buffer
« Reply #14 on: June 07, 2018, 09:21:23 am »
Thank you again for your reply. Yeah I have understood. updated the circuit diagram and has been attached with this post.
Since the BMS is now damaged and I'm waiting for the new one that have been purchsed, I cant currently charge the pack. I'll let you know about the progress as soon I get the new one.

Also one thing that I would like to ask is that, does adding this filter have any trouble in driving the buck/boost when powered from a DC adapter??

I've mentioned to put two capacitors on each side of the inductor, four in total. Each one ceramic and one electrolytic in parallel.

No, there shouldn't be any problems running this filter from an DC adaptor.

I'm still believing that a discharged battery caused your root problem, so I'd recommend to try again with a fully charged battery and without the filter when you get your new BMS. Anyway, if you want to ensure your LED strip supply doesn't exceed 12V, a step-down regulator will do the job, no buck-boost required. This is because you shouldn't discharge your cells below 3.3V in normal (low current) use, this leaves 13.2V at the battery when it is assumed empty.
Safety devices hinder evolution
 
The following users thanked this post: Adhith

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #15 on: June 07, 2018, 05:13:41 pm »
It depends on the LED strip and the driver. The usual LED drivers give out an defined current (e.g. 350 mA). So the voltage over the LED strip will be whatever it takes to get that current, but not more than available.

For the LED strips, there are 2 types: some with a series resistor that can be operated at constant voltage and those made for constant current drive. If there is a series resistor in the LED chain, it will get hot if the LEDs are lit.

So you have to get and understand the manuals / data-sheets  for both the driver and the LED strip, or at least have a look at the circuit / description. Depending on the LED chain the best way is either a constant voltage regulator or a constant current regulator (e.g. the LED driver), but not both.
Ok understood Sir. I'll check the specifications and figure out the things
 

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #16 on: June 07, 2018, 05:25:51 pm »
I've mentioned to put two capacitors on each side of the inductor, four in total. Each one ceramic and one electrolytic in parallel.
OK now I get it. thank you very much Sir.

This is because you shouldn't discharge your cells below 3.3V in normal (low current) use, this leaves 13.2V at the battery when it is assumed empty.
I though 2.5V was the terminal voltage of a battery up to which safe discharge is possible. or I'm wrong about it and its actually 3.3V??
« Last Edit: June 07, 2018, 05:31:22 pm by Adhith »
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: How to build a simple volatge buffer
« Reply #17 on: June 07, 2018, 05:46:39 pm »
Yes, these cells can be discharged down to 2.5V, if the cells rest for longer periods at this voltage, you'll damage them. Discharging to 2.5V may happen if you have large discharge currents (> 1C ... 2C), but the cells recover pretty fast to voltages abobe 3V when discharging stops.

For normal use, the cells shouldn't be discharged that deep at lower (< 1C)  currents. Most of the batteries capacitance gets discharged at voltages above 3.0 ... 3.3V, so if you go lower, there will be very little additional capacity. A Li-Ion cell at 3.3V and no discharge current, after some resting time, is considered empty, though you'll see lower voltage while discharging the cell, depending on the current.

You may want to look up some datasheets of these cells to get an idea of the discharge voltage over discharged capacity. At the end of discharging, the voltage falls quite rapidly. From my experience, when discharging these cells at rather low currents (less than 0.5C ... 1C), 3.3V is a good point to stop discharging.

Safety devices hinder evolution
 
The following users thanked this post: Adhith

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #18 on: June 08, 2018, 06:15:28 pm »
Thank you very much for your detailed explanation. Didn't know about these facts and I'll make a habit that not to discharge lower than 3V from now onwards. I'll let you know about the progress about the filter when the new BMS arrives. Like you said I'll fully charge the pack first and connecte the BMS alone to see whether the capacity of the battery was the problem.
« Last Edit: June 10, 2018, 08:54:33 am by Adhith »
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: How to build a simple volatge buffer
« Reply #19 on: June 08, 2018, 07:39:18 pm »
You're welcome!
Safety devices hinder evolution
 
The following users thanked this post: Adhith

Offline AdhithTopic starter

  • Frequent Contributor
  • **
  • Posts: 323
  • Country: in
Re: How to build a simple volatge buffer
« Reply #20 on: July 25, 2018, 08:24:40 am »
Sorry for the delay in updating the result, I was busy with my college thesis presentation and all. The pi filter is doing the job. I used a 470uH toroidal inductor with two 1000uf electrolytic caps and two 10uf ceramic. Thank you again for your sincere help.
 
The following users thanked this post: capt bullshot


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf