BIGTREETECH-MINI-UPS-V2.0 icon indicating copy to clipboard operation
BIGTREETECH-MINI-UPS-V2.0 copied to clipboard

UPS Stops Printer from booting.

Open sinole1987 opened this issue 3 years ago • 35 comments

@bigtreetech please make hardware revision. whenever printer is off for a long time and capacitors become empty, they draw so much current that printer doesn't boot when I turn it on. I have to turn off and wait for screen to stop flickering and then turn it on again. even soft reset doesn't work. I bought several of these modules they all have this problem. I think they need to be revised to draw less current when they are empty.

sinole1987 avatar Apr 02 '21 05:04 sinole1987

I, too, am facing this issue. I'm doing what you describe, but there should be some included way to avoid this.

makmillion avatar Jul 26 '21 22:07 makmillion

well use longer wire than the one is going to your mainboard. significantly longer wire or you can use lighter gauge as well which is a little dangerous. I am just using a very long 16 awg wire from psu to ups and hide the wire in my designed enclosure. that increases the resistance enough to dampen the draw.

sinole1987 avatar Jul 26 '21 23:07 sinole1987

I have the same issue, how we can solve this?

uskebasy avatar Sep 21 '21 10:09 uskebasy

I think this is because my 24v 600w power supply is not powerful enough to charge the capacitors which have a huge initial amp draw.

After some searching it seems a decent power supply should have this built in over current protection that should prevent this, or maybe because it is there this happens? It seems like it should be built in to this product but maybe now a separate overcurrent protection circuit is needed? like these https://www.homemade-circuits.com/universal-high-watt-led-current-limiter/ or this https://www.youtube.com/watch?v=e or maybe just a big resistor that will also lower the voltage though (right??). Does that sound like what's going on here?

Voodoobrew101 avatar Sep 29 '21 00:09 Voodoobrew101

I think this is because my 24v 600w power supply is not powerful enough to charge the capacitors which have a huge initial amp draw.

After some searching it seems a decent power supply should have this built in over current protection that should prevent this, or maybe because it is there this happens? It seems like it should be built in to this product but maybe now a separate overcurrent protection circuit is needed? like these https://www.homemade-circuits.com/universal-high-watt-led-current-limiter/ or this https://www.youtube.com/watch?v=e or maybe just a big resistor that will also lower the voltage though (right??). Does that sound like what's going on here?

That is exactly what is happening. "overcurrent protection circuit" Sounds like a fuse to me. you need something to reduce current not to cut it. what I did was a longer cable to the capacitor, and it is working great. It is not dangerous because high current is momentary and it drops immediately before cable even get slightly warm.

sinole1987 avatar Sep 29 '21 17:09 sinole1987

I think this is because my 24v 600w power supply is not powerful enough to charge the capacitors which have a huge initial amp draw.

The problem is not the power supply in your case, 600W is very much power. The problem is that the UPS adsorb too much current at the beginning and the overcurrent protection of the PSU opens the circuit.

After some searching it seems a decent power supply should have this built in over current protection that should prevent this, or maybe because it is there this happens? It seems like it should be built in to this product but maybe now a separate overcurrent protection circuit is needed? like these https://www.homemade-circuits.com/universal-high-watt-led-current-limiter/ or this https://www.youtube.com/watch?v=e or maybe just a big resistor that will also lower the voltage though (right??). Does that sound like what's going on here?

We need a solution that reduces the initial current, not the voltage. I don't know if the link you provided can be used to limit the current in our case.

That is exactly what is happening. "overcurrent protection circuit" Sounds like a fuse to me.

I think that it is a relay, not a fuse, that opens the circuit to cut the current (I hear the "click" noise of the relay that repetitively open the circuit.)

you need something to reduce current not to cut it. what I did was a longer cable to the capacitor, and it is working great. It is not dangerous because high current is momentary and it drops immediately before cable even get slightly warm.

Your solution is interesting, at least it solves the problem. The long cable is like a resistance in the circuit, but can we found a "better" solution? A proper resistance or a circuit that reduces the current? I would like to avoid this very long cable under the printer. Anyway, how long is the cable? I will try your solution, until we find another one, because the UPS is useless right now, I don't know how all the other people can use it.

uskebasy avatar Sep 29 '21 19:09 uskebasy

I increased the cable length around 4-5 feet LOL , and pushed it into a box. I don't like it either but that was the only thing I found working. the idea was to make UPS cable slightly longer than cable that goes to motherboard. you can also reduce the length of the cable to your motherboard. because they are running parallel and electricity takes the path of lower resistance. BTT in some videos actually suggest that you run the UPS in series , which is very messy. meaning that you run the cable from motherboard inlet to your UPS, instead of running it from PSU to UPS directly.

sinole1987 avatar Sep 29 '21 20:09 sinole1987

Do you mean the total length of positive + negative cables or the length of the single cable?. So it is about 1.5 meters, I can try. The cable of the motherboard I guess that is less than 0.4 meters. As regards the connection in series I don't get the point, can you share these videos?

uskebasy avatar Sep 29 '21 21:09 uskebasy

I would reduce both as much as I can. I didnt really calculate, I just know it would work. unfortunately you goto just run try and error. I wouldn't recommend trying with cheaper cable. because again when you use better cable it has lower resistance. but you can try cutting "+" cable first and see if it helps. but before that try the series method and see if it helps. the problem is current draw is different from UPS to UPS, i had to purchase a few of these and test and choose the one with lower draw.

sinole1987 avatar Sep 29 '21 22:09 sinole1987

Did you measure the current with a multimeter? How much current draws?

uskebasy avatar Sep 29 '21 22:09 uskebasy

I don't think you can truly measure the initial draw, it is ramps down really fast. you might need a better equipment than multimeter. my psu only 360 watts so if you have 600w psu and still have issues, that first draw must be huge.

sinole1987 avatar Sep 29 '21 22:09 sinole1987

I have the original PSU that is 250W, it is another user that has the 600W PSU. Do you have problems also with the 360 watts PSU?

uskebasy avatar Sep 29 '21 22:09 uskebasy

yes, I used to, before I used longer cables

sinole1987 avatar Sep 29 '21 23:09 sinole1987

I think that BTT is doing this specifically for the development of the UPS line. they had to add a relay to the UPS. For now, there is one safe option. Assemble the time delay relay according to the scheme (3-5 seconds). Or buy on aliexpress.

Important!!! 30 amp relay.

Connect to the break of the positive wire on the MB. When you turn on the printer, the supercapacitors are charged. After 3-5 seconds, the printer turns on.

Sergeykurm avatar Dec 05 '22 11:12 Sergeykurm

When you turn on the printer, the supercapacitors are charged. After 3-5 seconds, the printer turns on.

I think that this will not solve the problem. The problem is that the PSU overcurrent protection prevents the Supercapacitors to absorb the current they want, so. Retarding the power on of the printer is not a solution to this problem.

uskebasy avatar Dec 05 '22 12:12 uskebasy

When you turn on the printer, the supercapacitors are charged. After 3-5 seconds, the printer turns on.

I think that this will not solve the problem. The problem is that the PSU overcurrent protection prevents the Supercapacitors to absorb the current they want, so. Retarding the power on of the printer is not a solution to this problem.

UPS I think this will solve the problem!

Sergeykurm avatar Dec 05 '22 13:12 Sergeykurm

Thank you for this image, can you post the source? I want to further investigate to better understand. If this work, also a simple interrupter (manual) will do the work

uskebasy avatar Dec 05 '22 13:12 uskebasy

Thank you for this image, can you post the source? I want to further investigate to better understand. If this work, also a simple interrupter (manual) will do the work

I myself am trying to solve this issue of correct inclusion. I came up with a solution. Drawn in a quick hand for understanding. Or put the second button and turn it on and off with two buttons.

Sergeykurm avatar Dec 05 '22 13:12 Sergeykurm

Have you tried this solution? Does it work?

uskebasy avatar Dec 05 '22 13:12 uskebasy

Have you tried this solution? Does it work?

The button works. Relay ordered. I am waiting.

Sergeykurm avatar Dec 05 '22 13:12 Sergeykurm

have a look at this clip it could help i orderd a few waithing for the then will wire it up https://www.youtube.com/watch?v=-HDpkn8JT_0

G-many2k avatar Dec 06 '22 08:12 G-many2k

We are talking about different things. We do not have high starting current. When the printer is turned on together with the UPS, on the contrary, current subsidence is observed, since the main load is consumed by the supercapacitor. After 3 seconds, when it is charged, the current goes to the printer's MB. Therefore, there is a turning on and off of the printer and then a full turn on. To prevent this jerking, you must first charge the capacitors for 3-5 seconds.

Sergeykurm avatar Dec 06 '22 09:12 Sergeykurm

We are talking about different things. We do not have high starting current. When the printer is turned on together with the UPS, on the contrary, current subsidence is observed, since the main load is consumed by the supercapacitor. After 3 seconds, when it is charged, the current goes to the printer's MB. Therefore, there is a turning on and off of the printer and then a full turn on. To prevent this jerking, you must first charge the capacitors for 3-5 seconds.

I don't think you are right, we are talking exactly of high starting current. The supercapacitor at the start consumes a current that is higher than the maximum load supported by the PSU. Indeed, I don't think your solution with the interrupter could work with all PSU.

uskebasy avatar Dec 06 '22 10:12 uskebasy

I don't think you are right, we are talking exactly of high starting current. The supercapacitor at the start consumes a current that is higher than the maximum load supported by the PSU. Indeed, I don't think your solution with the interrupter could work with all PSU.

The capacitor will draw as much current as it needs. If the power supply is 350W, the charge will be a little slower, if the power supply is 600W, the capacitors will charge faster. That's the difference. When the capacitor is charged, the current from the power supply and from the capacitors equalizes and is supplied to the MB after 3 seconds without drops.

Sergeykurm avatar Dec 06 '22 12:12 Sergeykurm

I don't think you are right, we are talking exactly of high starting current. The supercapacitor at the start consumes a current that is higher than the maximum load supported by the PSU. Indeed, I don't think your solution with the interrupter could work with all PSU.

The capacitor will draw as much current as it needs. If the power supply is 350W, the charge will be a little slower, if the power supply is 600W, the capacitors will charge faster. That's the difference. When the capacitor is charged, the current from the power supply and from the capacitors equalizes and is supplied to the MB after 3 seconds without drops.

Have you read all the posts in this discussion? The capacitors WOULD draw as much current as they need, but the PSU overcurrent protection prevents the capacitors to draw as much current, and it cuts the circuit with a fuse or relay. This keeps going on until the capacitors are charged. So, I don't think that your solution with the interrupter can prevent this, you are only activating the motherboard after the capacitors are charged. But the PSU is still "soffering" and cutting the circuit because of the high starting current.

uskebasy avatar Dec 06 '22 12:12 uskebasy

solution is very simple V=IR, v always constant increase the R will reduce I. when over current protection triggers that means you have too much current, reduce it. I did that by increasing the length of the cable, not the best of solution but it still works. That also means current draw is not much higher than PSU can handle. you have better solution let me know! maybe a resistor with low resistance somewhere on live wire that goes to PSU.

sinole1987 avatar Dec 08 '22 14:12 sinole1987

BTT UPS

Added an emergency stop button.

Everything is working!!!

Sergeykurmelev avatar Dec 10 '22 12:12 Sergeykurmelev

I do have a relay and that doesn't help anything, problem is mostly internal in power supply circuit. It simply doesnt allow the massive draw from fully empty capacitors . so when you initially turn on the printer PSU go to stall. you reset the psu, now capacitors are not as hungry so they don't draw like they did before. and printer works. what we need is a way to slow down that initial draw.

sinole1987 avatar Dec 11 '22 20:12 sinole1987

Maybe it's all about the power supply. I have MW 350w. It works for me according to the scheme above.

Sergeykurm avatar Dec 11 '22 20:12 Sergeykurm

@Sergeykurmelev

Maybe it's all about the power supply. I have MW 350w. It works for me according to the scheme above.

You have a PSU that can supply the current drawn by the caps. Your solution is useful only to charge the caps and then start the motherboard. This does not resolve the general problem of this UPS, as I am trying to explain to you.

@sinole1987

I did that by increasing the length of the cable, not the best of solution but it still works.

I did this when you advised me to do so, but this does not work for me.

That also means current draw is not much higher than PSU can handle.

Maybe, in my case, the PSU cannot handle the current draw also if it is a little lower (it is the stock crap PSU of the TEVO Tarantula)

you have better solution let me know! maybe a resistor with low resistance somewhere on live wire that goes to PSU.

I think that the solution proposed by @G-many2k above could work, but I can not try right now.

uskebasy avatar Dec 11 '22 23:12 uskebasy