Eltek Flatpack 2 DC Charge controller for Pylontech/Victron systems
Eltek Flatpack2 CAN Bus Controller with Arduino - 48V Battery Charging System This project allows you to control an Eltek Flatpack2 48V/3kW power supply using an Arduino Mega 2560 with CAN bus interface and TFT touchscreen display. Perfect for charging Pylontech USC3000 batteries from a generator during grid failures or emergency situations. 🔗 GITHUB REPOSITORY https://github.com/eliotmansfield/EltekCANControl ⚡ KEY FEATURES • Real-time monitoring of voltage, current, power, and temperature • Adjustable voltage (47.5V - 51.0V) and current (20A - 50A) settings • Color-coded display with warnings and alarms • Rotary encoder interface for easy parameter adjustment • CAN bus communication with automatic power supply detection • Over-voltage protection • Configurable walk-in time (5 or 60 seconds) 🛠️ HARDWARE USED • Eltek FLATPACK2 48/3000 HE REV 6 (48V 3kW DC Power Supply) • Eltek Flatpack 2HE Power Board (eBay: cool_as_ice0) • Arduino Mega2560 • MCP2515 CAN Bus Shield • 3.5" TFT LCD Shield (MCUFRIEND_kbv compatible) • KY-40 Rotary Encoder • 15-72V to 12V DC-DC Buck Converter • 50W 50Ω pre-charge resistor • Battery isolator and safety switches • AMPHENOL RadSok SurLok Plus connectors (Pylontech style) 💻 SOFTWARE Arduino libraries: mcp_can, SPI, MCUFRIEND_kbv Full source code and wiring diagrams available on GitHub ⚠️ SAFETY WARNING This project involves mains voltages and lithium batteries - both can be extremely dangerous if mishandled. This is an EXPERIMENTAL project - use at your own risk and modify accordingly. Always follow proper safety procedures and consult qualified professionals when working with high voltage and high current systems. 📝 NOTES • Optimized for Pylontech battery charging (52.14V = 100%, 50.76V = 90%, 47.5V = 10%) • CAN bus operates at 125 kbps • Display updates every second with real-time status • Known issue: Settings are resent periodically (workaround provided in code comments) This was "vibe coded" with Claude AI - eye protection recommended for professional coders! 😄 🔗 Links: GitHub: https://github.com/eliotmansfield/EltekCANControl Website: www.mez.co.uk #Arduino #EltekFlatpack2 #CANbus #BatteryCharging #OffGrid #Pylontech #PowerSupply #DIY #Electronics #Maker #48VSystem #BackupPower #RenewableEnergy
Download
0 formatsNo download links available.