yep two of them runnig at 30A each, hardly audible.You sure they're on? These things are like small jet engines (and it's normal).
yep two of them runnig at 30A each, hardly audible.You sure they're on? These things are like small jet engines (and it's normal).
fan_auto = True
send_can_message(channel, [0x03, 0xF0, 0x00, 0x33, 0x00, 0x01 if fan_auto else 0x00, 0x00, 0x00])
this is what I get with the same app when the fans are on full blast, same distance (20cm)Yeah, they're super loud data center style fans. Only reason they don't both me is that mine only run when my generator is also on and making a racket.
I don't know if there's a way to make this setting permanent, but you can switch the fan between auto and always being on full blast;
Python:fan_auto = True send_can_message(channel, [0x03, 0xF0, 0x00, 0x33, 0x00, 0x01 if fan_auto else 0x00, 0x00, 0x00])
this is what I get with the same app when the fans are on full blast, same distance (20cm)
65dB is super loud they are in fact screaming, if they would do this under normal operation I would get a divorce. As I said, they run at below 30dB in normal auto-fan mode at 30A load each.65dB is not exactly quiet though. Doesn't help it's a high pitch noise. Maybe some people are just less sensitive to that.
Wonder if the R4875G is more quiet than the R48? I don't see any difference in the manuals/datasheets that I can find...
This "beasts" are unbelievable loud!
7.5Ω resistance connected to 2 units with 52VDC for low current testing (about 2 x 3.5A = 7A total to test if low current limits are working).
Thanks! I've already started to plan a fan modding by using an 80x80x25 fan outside of the unit and 3D print a pipe to feed the air into the 40x40 original fan opening... luckily it seems it's not required! I have to find out about the noise level when the units are running with than 1kW each - we'll see.I second that! what a build, looks very tidy. So glad you did not have a noise issue after all.
Thanks! I've already started to plan a fan modding by using an 80x80x25 fan outside of the unit and 3D print a pipe to feed the air into the 40x40 original fan opening... luckily it seems it's not required! I have to find out about the noise level when the units are running with more than 1kW each - we'll see.
Spectacular!Finally my DIY Chargenectifier project is finished.
Pics: A pair on each battery rack / left pair with CAN controller / right pair / left AC grid feed (same for the right side)
View attachment 269596 View attachment 269598 View attachment 269599
View attachment 269600
Some more information:
- The fans are only speed up to max. speed if the amp limit kicks in AND/WHILE the voltage has to be reduced very much to hold the amp limit, even with low load. I've tested this with a dummy load on DC out (no battery). Now while the batteries are connected to DC out and the voltage is set between 50-56 volt the fans are NOT speed up if the amp limit kicks in!
- With 1kW per unit, the fans are running slow and quiet. With an garage ambient of 20°C (68°F) the units heat up to 58-61°C (136-142°F) but the fans are still running slow I still have to do tests with higher power.
- I left all AC-in circuit connected but switched the breakers for them off - just in case I need them for service, etc.
- update: The efficiency of the units are 97% with 1kW
- update: The values of Solar Assistant are no longer sufficient to describe the entire system. The battery charging values are now only the PV charging values but the charge from the rectifiers are missing in SA (beside that the grid usage showing always 0). I need combine the rectifier data together with the SA data into the smart home system to get a complete overview of the solar system.
I'm pretty happy with the results so far. Now I have to integrate the controlling of the rectifiers into my smart home (OpenHAB) rules and delete the complicated AC-in rules which I had implemented earlier (see my build thread).
With this online double conversion, I don't need to fear possible grid feedback problems and the inverters never need again to use the bypass relays.
Nice, you've got the makings of a good product there, a case and a display/UI and you've got a real competitor to the CVGC. What's the BOM cost for one pair (just a guess is OK)?Some more positive updates about the 4x R4875G1 rectifiers:
I can really recommend these rectifiers - I'm impressed.
- The cooling fans are very quiet up to 40A current. Between 40A and 50A the fans are speeding up a bit but still acceptable noise level (even after longer running at about 20°C ambient temperature). Above 50A they are really loud. Luckily I usually will use them with <=40A (2kW) because 8kW with 4 units is enough in 99% of all my use cases - so no requirement for fan modding so far
- It looks like the fan speed depends on the current load limit setting (and maybe on the current actual load - but still not sure). I still don't know if they are additionally temperature controlled (I guess they are).
- I'm very happy that the units are reporting the actual DC output voltages (battery voltages) via CAN bus, even if the units are OFF (hibernate). This enabled me to program an automatic charging behavior just with the ESP32 itself (no external voltage checking rules via smart home required)
- Usually the units are OFF (hibernate)
- I've defined 5 working modes
- mode 0: automatic mode (this is the default) which sets the DC output voltage to 52V and the current limit to 20A. If the DC output voltage drops to or below 51.5V the rectifiers are switched to ON to charge the batteries to 52V (with max. current of 4x 20A). If the 52V has been reached, they switch OFF again. This rule prevents deep discharge and keep the batteries around 20% SOC.
- mode 1: "4kW mode" - Set 56.3V DC output voltage with 20A limit per unit (80A - 4kW charging)
- mode 2: "8kW mode" - Set 56.3V DC output voltage with 40A limit per unit (160A - 8kW charging)
- mode 3: "12kW mode" - Set 56.3V DC output voltage with 60A limit per unit (240A - 12kW charging)
- mode 4: "16kW mode" - Set 56.3V DC output voltage with 75A limit per unit (300A - 16kW charging)
- The modes 1-4 can turned on manually via smart home buttons and I plan to add 5 physical buttons (with status LEDs) mounted on the CAN controller case to be able to manually select the modes 0-4 when standing in front of the chargers without having a phone or laptop.
- If the units are running in manual modes 1-4 and 56V has been reached, the default mode 0 (automatic) gets activated and the units switch to OFF again.
- In OFF (hibernate) the fans standing completely still (silent).
- Even with higher output power, the efficiency seems always to be >97% - way better compared to the integrated chargers in the EG4-6500EX AIOs.
- The voltage and current measurements are very accurate over the whole range (power and energy is calculated by myself in the code based on these measures).
- The MQTT connection via ESP32 to my smart home system (OpenHAB) works as expected without issues.
BOM for 4 units (2 pairs):Nice, you've got the makings of a good product there, a case and a display/UI and you've got a real competitor to the CVGC. What's the BOM cost for one pair (just a guess is OK)?
$519.00 - 4x R4875G1 (4 units incl. $135 shipping and incl. $44 for remote loaction DHL addon)
$ 51.48 - 4x PCB connector for R4875G1
$ 30.99 - 5x ESP32 ESP-WROOM-32 board
$ 7.99 - 3x CAN bus tranceiver module (SN65HVD230)
$ 29.96 - 2x 40A double pole Siemens breakers
$ 59.98 - 2x Nema SS 2-50R 50Amp Receptacle
$ 39.98 - 2x 50 Amp Twist Lock Plug
$ 11.99 - 1x DC 12V 24V 48V to 5V Step Down Converter
$ 12.99 - 1x (pack of two with 200A fuses) MEGA/AMG Fuse Holder 200A
$ 7.49 - 1x 22 AWG JST SM 2 Pin Plug Male and Female Connector (20 pairs)
$ 33.98 - 2x pair 3/8" (red & black) Heavy Duty Dual Studs Battery Junction Post Terminal Kit
$ 63.99 - 25ft Welding Cable 8 AWG 40A (I've cut the plugs - only needed the cable)
$ 20.99 - 1x (pack of two) Battery Disconnect Switch 275A
$ 12.99 - 1x USB 3.1 Male Connector with Type C Housing set
$ 9.99 - 1x (pack of two) Junction Box
$ 13.89 - 66ft flexible 22 AWG Electrical Wire (CAN bus)
$ 11.98 - 10Pcs 6 Awg Splicing Connector (to connect the 8 AWG 240V to 2x 12 AWG inside the junction box)
$ 88.00 - THHN wire 8 AWG (red, black, white, green each 25ft)
$ 40.00 - 4 AWG and 6 AWG copper lugs with 3/8 and 5/16 holes
$ 70.00 - 20 ft 4 AWG and 20 ft 6 AWG battery cable red & black (e.g. WindyNation)
$ 20.00 - couple of wire terminals 6.3mm for PCB connector and some ring terminals
$ 40.00 - wood, screws, zip ties, 3D filament, some resistors, LED's, PCB prototyping board, shrink tubing, etc.
======
About $1,200 for 4 units.
Amazing informative post.BOM for 4 units (2 pairs):
Code:$519.00 - 4x R4875G1 (4 units incl. $135 shipping and incl. $44 for remote loaction DHL addon) $ 51.48 - 4x PCB connector for R4875G1 $ 30.99 - 5x ESP32 ESP-WROOM-32 board $ 7.99 - 3x CAN bus tranceiver module (SN65HVD230) $ 29.96 - 2x 40A double pole Siemens breakers $ 59.98 - 2x Nema SS 2-50R 50Amp Receptacle $ 39.98 - 2x 50 Amp Twist Lock Plug $ 11.99 - 1x DC 12V 24V 48V to 5V Step Down Converter $ 12.99 - 1x (pack of two with 200A fuses) MEGA/AMG Fuse Holder 200A $ 7.49 - 1x 22 AWG JST SM 2 Pin Plug Male and Female Connector (20 pairs) $ 33.98 - 3/8" 2x pair (red & black) Heavy Duty Dual Studs Battery Junction Post Terminal Kit $ 63.99 - 25ft Welding Cable 8 AWG 40A (I've cut the plugs - only needed the cable) $ 20.99 - 1x (pack of two) Battery Disconnect Switch 275A $ 12.99 - 1x USB 3.1 Male Connector with Type C Housing set $ 9.99 - 1x (pack of two) Junction Box $ 13.89 - 66ft flexible 22 AWG Electrical Wire (CAN bus) $ 11.98 - 10Pcs 6 Awg Splicing Connector (to connect the 8 AWG 240V to 2x 12 AWG inside the junction box) $ 88.00 - THHN wire 8 AWG (red, black, white, green each 25ft) $ 40.00 - 4 AWG and 6 AWG copper lugs with 3/8 and 5/16 holes $ 70.00 - 20 ft 4 AWG and 20 ft 6 AWG battery cable red & black (e.g. WindyNation) $ 20.00 - couple of wire terminals 6.3mm for PCB connector and some ring terminals $ 40.00 - wood, screws, zip ties, 3D filament, some resistors, LED's, PCB prototyping board, shrink tubing, etc. ====== About $1,200 for 4 units.
Sources:
R4875G1 from ebay (offer for 4 units)
PCB connectors for R4875G1
ESP32 board
CAN bus tranceiver module
40A Siemens double pole breakers
Nema SS 2-50R 50Amp Receptacle
50 Amp Twist Lock Plug
DC 12V 24V 48V to 5V Step Down Converter
MEGA/AMG Fuse Holder 200A
22 AWG JST SM 2 Pin Plug Male and Female Connector
3/8" Heavy Duty Dual Studs Battery Junction Post Terminal Kit
Welding Cable 25ft 8 AWG 40A
Battery Disconnect Switch
USB 3.1 Male Connector with Type C Housing
Junction Box
22 AWG Electrical Wire
6 Awg Splicing Connector
If I'll find time, I think about putting the code on github. The maintainer of the original code made the suggestion to create a new repository with my code for 4 units (without the help and the amazing research work of this guy and others in the github discussion this project would not have been successful!). I like more and more the ESPHome environment (even if the declarative programming style with YAML is still a bit unusual for me as a "typical fun functional programmer").Amazing informative post.
I edited my 1st post and added a link for this post.
If anyone else wants posts added let me know the number.
I really should try and index this a bit and at least add links for @upnorthandpersonal 's code.
BOM for 4 units (2 pairs):
Nice! If you change the holes in the sides to diamonds they shouldn't need supports when printing.If someone is looking for the 3D printed sliding brackets to hold a pair of R4875G1 side by side, I've uploaded the STL files in my resource section together with some instructions.
Rear bracket:
View attachment 270128
View attachment 270129
Front bracket:
View attachment 270130
You're right, but I print circular small holes without support with good enough results. The rear brackets printing orientation is grille on printing bed, so the form of the grille doesn't matter. But in general you're right, a diamond shape would be easier to print. I didn't invest any more time in the design than was absolutely necessary...Nice! If you change the holes in the sides to diamonds they shouldn't need supports when printing.