Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does the diyBMSv4 need a capacitor pre-charge for the Victron Multiplus II / Quattro II ? #112

Open
HerrFrodo1 opened this issue Mar 28, 2022 · 14 comments
Labels
enhancement New feature or request

Comments

@HerrFrodo1
Copy link

I've found that pre-charging the large capacitors on the Victron Quattro II makes a lot of sense.
You can easily do it by connecting a small resistor with 22-27 ohms, 1-2 watts in parallel to the contactor with a button. Press the button for a few seconds, the capacitors are pre-charged. If you then connect the battery cables, there will be no more sparks.
Now comes the problem!
You can't always stand by and manually precharge the capacitors when the diyBMS opens the contactor due to a rule and then closes it again at some point.
The contactor then has to withstand many 100A (which the battery can handle). My contactor TE LEV200A5NAF 900V/500A) now has a permanent passage - it no longer opens.

My suggestion: You need 2 relay outputs on the ESP32, which can be set slightly differently.
Relay 1 must be configured as a fleeting contact relay - means it must turn on and close again after an adjustable time.
If relay 1 is then closed, relay 2 must switch on and switch the contactor. It would also be possible to program relay 2 as a time relay with response delay.
Whenever the controller is started or a rule causes relay 2 to switch off, the aforementioned procedure must be followed.

What is your opinion?

Best greetings from bavaria,
Jochen

@fhorst1
Copy link

fhorst1 commented Mar 29, 2022 via email

@HerrFrodo1
Copy link
Author

Dear Horst,

thank you for the tip too.

I hope Stuart and his friends can program it. Maybe he has another good idea.
Yesterday Amazon brought me 2 adjustable time relays, I will test them one day.
I also have to replace my defective contactor. I discovered an interesting contactor here in Germany.
If it's good, I'll let you know.

Thanks and regards,
Jochen

@stuartpittaway stuartpittaway added the enhancement New feature or request label Mar 30, 2022
@stuartpittaway
Copy link
Owner

This could be a useful enhancement for the BMS, and not that difficult to achieve.

The BMS would need to have a new "start up" sequence or feature added.

@HerrFrodo1
Copy link
Author

That would be great! Thanks!
On the hardware side, you then need an additional 48-60V contactor (for 16S) with the same coil voltage as the main contactor - only significantly smaller. Are there any discussions about which contactor are good?

@stuartpittaway
Copy link
Owner

If you are only drawing a watt or two during the pre-charge, then any suitable relay could be used, you would just extend the duration of the pre-charge depending on the size of the resistance used.

@Michi202020
Copy link

Hello i need also the timing for the Pre Charge Relay.

can you help me withe the Pre Charge. I have Build many Batteries and the Relay Controlled withe a seperate controller. How can it config withe Relay1 and Relay2?

@stuartpittaway
Copy link
Owner

Hi @Michi202020 pre-charge isn't currently supported in an automatic way by DIYBMS - I simply wired up a push button + high power resistor for the rare occasion I need to disconnect the battery.

@Michi202020
Copy link

Hello Stuart,

In my case I have install in my family many system and for example the Diybms have an error and after many yours he reconnect than I am not there and my onkle have no idea from electricity. In this case I find it to risk. Is it a big problem 1 timer to used for the delay the second relay.
Best Regard
Michael

@stuartpittaway
Copy link
Owner

Is it a big problem 1 timer to used for the delay the second relay.

A precharge timer would need some code changes, wouldn't be difficult, but not currently supported.

@HerrFrodo1
Copy link
Author

Hi!
Here is my solution for preload Victron MPII or Quattro II or whatever :-)

Preload-Inverter.pdf

@Michi202020
Copy link

Hello Stuart,

If you can make it than I find it great. I can also give you per PayPal for your work. I am also patron but this work I think it's more for me.

@Michi202020
Copy link

Hi! Here is my solution for preload Victron MPII or Quattro II or whatever :-)

Preload-Inverter.pdf

Hy HerrFrodo1,

See my Picture I install it all in a box for better quality and easy installation. Your idea is goot but to much components. Many thanks.
Uploading IMG_20231008_151609.jpg…

@Michi202020
Copy link

IMG_20231117_103340
IMG_20231029_161024
IMG_20231117_103204
IMG_20231117_103216
IMG_20231117_103222

@Michi202020
Copy link

IMG_20231019_195441

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants