Wer Interesse an einem Set hat oder weitere Fragen kann sich gern per PM melden.
Servus,
leider kann ich noch kein PN schreiben. Hättest du noch eine oder zwei Platine die du abgeben könntest?
Danke und Gruß
Habe dir eine PM geschrieben. Platinen sind noch vorhanden.
Ich habe ein neues feature hinzugefügt welches die Ladespannung reduziert wenn die höchste Zelle die "Cell Overvoltage Protection Recovery (Cell OVPR)" beim balancen erreicht. In diesem Augenblick wir die Spannung um 0.1V reduziert. Erst wenn die höchste Zelle wieder unter der Start Balance Spannung fällt wieder diese dann auch wieder erhöht.
Somit braucht man sich beim balancen gar keine sorgen machen das eine einzelne Zelle eine zu hohe Spannung erreichen kann.
Soll bedeuten wenn man die "Start Balance Voltage" auf 3.45V stellt und die "Cell Overvoltage Protection Recovery (Cell OVPR)" auf 3.47 dann wurde beim überschreiten der höchsten Zelle von 3.47V die Balance Voltage um 0.1V reduziert. Und wenn die höchste Zelle wieder unter 3.45V fällt wird die Spannung wieder um 0.1 erhöht.
Man könnte damit auch ein neues Batterie-Pack (16S) welches noch nie gebalanced wurde direkt anschließen und das BMS einfach seine Arbeit machen lassen. Es ist somit nicht notwendig alle Batterien parallel (1S16P) zu verbinden und initial zu balancen. Es dauert zwar bis das BMS das erledigen kann falls die Zellen stark abweichen, jedoch würde ein 1S16P Pack auch ewig brauchen und ein sehr starkes Ladegerät benötigen. Mit meiner Lösung kann man einfach den Wechselrichter verwenden.
Wenn es auch auf einem Mini PC läuft, ist alles gut.
Bei mir läuft Home Assistant auf Fujitsu s920 mit 4GB und einer HDD die ich dazugefügt habe. HDD war eh schon da, der Rechner hat gerade mal 24 Euro bei eBay gekostet (inkl. Netzteil und Versand).
@eugenius Hallo, hab mir wie von Ackmaniac empfolen den
Dell Wyse 5070 J4105 8GB DDR4 128GB M.2 Proxmox HA WiFi
gekauft, hab ihn aber noch nicht angeschaltet, muss noch zwei LAN Kabel ziehen, eins für den Mini Rechner und eins für den Externen Stromzähler in der UV für den Deye... hoffe mal, das ich das die nächsten Tage hinbekomme, und den Deye in Betrieb nehmen kann
Nur zur Info, meine Arbeit basiert übrigens auf dem im Video vorgestellten Projekt. Nur das ich noch viele Sicherheits und Balance Features eingebaut habe. Zudem noch die ganze Deye Inverter Kommunikation mittels Modbus. Man kann es aber auch einfach nur als Pylontec Batterie betreiben und dann mit anderen Wechselrichtern verwenden.
@ackmaniac ich bin total begeistert was du da geleistet hast.. jedoch könnte ich mir vorstellen dass ich mir als Anfänger die Frage stellen würde was ist der Vorteil von deiner Lösung gegenüber dem neuen jk-bms das von Haus aus einen can-Bus mitbringt.
Spontan fällt mir dazu ein dass du ein verbessertes zeitgesteuertes top ballencing bietest.
Und zusätzlich noch die Daten vom deye und jk- bms dem Homeassistent bereit stellts.
Und das du alles als Open source bereit stellst...
Im Gegenzug sehe ich als Nachteil eine zusätzlichen Hardware die Probleme machen kann und dass ich deren Parameter nur über home assistant ändern kann und nicht über eine eigene Web-Oberfläche..
Vielleicht kannst du ja noch ein paar weitere Vorteil nennen.
Es ist auch über eine eigene Weboberfläche möglich. Jedoch ist diese dann nicht sonderlich schön organisiert. Funktionieren würde es aber dennoch.
Vorteile sind viele:
Die Leistung (Ampere oder Volt) wird stufenlos reduziert (auch bis 0) bei:
- Batterie zu kalt
- Batterie zu warm
- BMS zu warm
- Einzelne Zelle zu hohe Spannung
- Einzelne Zelle zu niedrige Spannung
Im Gegensatz zum BMS, welches beim Erreichen von maximalen Werten hart abschaltet, sagt der HJDC dem Wechselrichter das er die Leistung reduzieren soll, statt ihm die Verbindung zu kappen. Ich denke, dass dies die Leistungselektronik des Wechselrichters schont. Denke nicht das es gesund ist, wenn bei beispielsweise 5kW Ladeleistung das BMS spontan abschaltet.
Mithilfe des Controllers kann man die Batterie nur alle paar Tage (einstellbar) zum balancen auf 100% laden und dazwischen nur bis bspw. 90% (einstellbar). Ich beispielsweise Balance nur alle 10 Tage was in meinem Falle völlig ausreichen ist. Das sollte die Lebensdauer der Batterie verlängern.
Auch achtet der Controller das beim balancen die maximale Spannung der Zelle mit der höchsten Spannung nicht über die "Cell Overvoltage Protection Recovery (Cell OVPR)" steigt. Somit kann man neue ungebalancte Zellen einfach als Batterie anschließen und den Controller die Zellen balancen lassen. Es besteht keine Gefahr das eine einzelne Zelle eine zu hohe Spannung erreicht. Es dauert eben nur seine Zeit.
Man braucht somit nicht alle Zellen initial zusammen parallel anschließen und balancen. Man kann sich also auch das teure langsame 5V Ladegerät sparen. Sollte eigentlich auch schneller sein.
Das kann man natürlich auch nur mit dem JK-BMS erreichen. Jedoch stoppt diese die Ladung erst, wenn die maximal Zellspannung erreicht ist und schaltet bei der Recovery Voltage wieder zu.
Moin!
Wir (mein Vater und ich) sind grade dabei, eine PV- Anlage für meine Eltern aufzubauen.
Ich wollte die Anlage zuerst mit Victron Multiplus II als WR aufbauen und hatte daher auch schon das JK-BMS (JK-B2A24S20P) gekauft.
Beim WR habe ich mich nun aber doch für den Deye SUN-12K-SG04LP3-EU entschieden.
Alles in allem komme ich so einfach günstiger weg.
Aufgrund der "Kommunikationsschwierigkeiten" zwischen JK-BMS und Deye WR kommt mir der "HJDC" sehr gelegen.
Erstmal ein fettes Dankeschön für deine Arbeit und das du diese mit uns teilst!
Magst du mir mitteilen, welche Komponenten du genau verwendet hast und ob du noch eins der PCBs übrig hast?
Lötarbeiten etc. sind für mich kein Problem.
(Erster Beitrag hier, daher konnte ich dir nicht direkt schreiben...)
Beste Grüße
mwe
Weitere Daten der im Aufbau befindlichen Anlage:
Module: 34x Trina TSM-NEG9R.28 435 Wp
LiFePO4 Zellen: 16x EVE LF280K
Habe noch ein paar Sätze Platinen inklusive aller benötigten Komponenten Zuhause. Hab dir eine Nachricht geschrieben.
Moin, ist ein sehr interessantes Projekt.
Ich habe ein JKBMS und ein MPPSOLAR MPI12KW WP mit Solarassistant zusammen laufen. Drüber steuere ich im Moment den Ladestrom und könnte auch die Spannung Steuern.
Wäre es möglich deine Projekt auf mein system anzuwenden? Mein WR hat eine BMS Schnittstelle, aber ohne CAN, nur RS485. Der WR unterstütz Pylontech, Soltro und Weco Batterie systeme
Grüße
Maik
Theoretisch wäre das möglich. Jedoch kenne ich zum einen das Pylontech Protokoll mittels RS485 nicht und zum anderen wäre es auch Recht aufwendig es zu implementieren falls es stark vom CAN Protokoll abweicht. Sollte das irgendwo zur Verfügung stehen könnte man Mal darüber nachdenken.
Kannst du mir bitte auch eine PN schicken, danke
Wenn einem die Entladeleistung von 200A (10,5 kW) ausreicht, dann ist das BMS Theoretisch ausreichend für eine 16S3P (48 Zellen) Batterie....
Somit hätte man nur eine Batteriebank mit knapp 45 kWh Kapazität.
Wenn ich das jetzt richtig verstanden habe, Sind an EINEM BMS 3x 16er Batteriebänke ?
Wie funktioniert das dann mit den 16 Überwachungskabeln für 48 Zellen ? Gruss