Benachrichtigungen
Alles löschen

DIY BMS v2.0 modular & Wireless

196 Beiträge
44 Benutzer
0 Likes
113 K Ansichten
(@manfred-p)
Heroischer Stromgenerator
Beigetreten: Vor 4 Jahren
Beiträge: 1268
 

Hallo Elton,
da ich ausschließlich mit dem Arduino nur so viel.
Der Pi ist mehr ein winziger PC und der Arduino der Steuerungsrechner.
Am Pi läst sich ein Monitor anschließen.

Bis dann ...

1 kWp Ost / 3,7 kWp West / 34 kWh LiFePO4 Inselanlage


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98
 

@DWL & @drbacke

habe gerade mit einem Kumpel aus der IT telefoniert. Er sagte mir, dass euer BMS höchstwahrscheinlich über das Internet läuft. Man muss also ständig online sein. Stimmt das??? Shock

Dann wäre es für meine Anwendung im E-Bike/Auto nutzlos. Zu viele Funklöcher, damit kein sicherer Betrieb. Außerdem bleibt mein Auto grundsätzlich Internetfrei.

Eine möglichst ausführliche Antwort von euch zwei IT Spezialisten wäre sehr nett und aufschlußreich.

BG, Elton


   
AntwortZitat
 DWL
(@dwl)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 123
 

Hallo Elton,
leider binn ich kein IT Spezialist. Ich erarbeite mir die gezeigten Lösungen alle Schritt für Schritt. Das von mir genutzte BMS ist eine rein lokale Lösung, welche bei mir im heimischen W-Lan funkioniert. Mit MQTT Broker und Client. Um meine Daten lesen und auswerten zu können benötige ich kein Internet. Ein lokales W-Lan Netzt ist alles was ich brauche. Es handelt sich dabei auch außschließlich um ein Monitoring.
Bestimmt könnte man das System auch übers Internet betreiben, hab ich mich aber bisher nicht mit beschäftigt.
Gruß Dirk

(4.4 kW PV, 15KWh DIY 18650 PW, MppHybrid 5K Inverter) <=== macht Glücklich 😉
(9,4 kWp PV, 45 kWh DIY 18650PW, MPPHybrid 5k Inverter) <=== macht Glücklicher :mrgreen:


   
AntwortZitat
(@manfred-p)
Heroischer Stromgenerator
Beigetreten: Vor 4 Jahren
Beiträge: 1268
 

Hallo Elton,
da hilft nur noch Strippen ziehen 😉 .
Bei meinem "GoKart" sind 24 Module im Einsatz. Ich werde 2 Nano Arduino einsetzen mit jeweils 3 x I2C 4x 16Bit AD Wandler. Diese liefern dann an einen Arduino Mega die
Messwerte über eine parallele Anbindung.
Balanciert wird mit aktiv Modulen (aber die sind praktisch NUR wirksam wenn das Fahrzeug steht - zu geringe Leistung) und der Rest wird über eine BMS-Funktion gesteuert.
Das klingt "altbacken" aber ich beherrsche die "neue" Welt nicht sicher genug.
Und ein " over the air update" wollte ich sowie so nicht 😉
Ich bin natürlich auch kein IT Spezialist . Ich programmiere zwar, aber eher im Maschinenbau und nicht auf diesem hohen Niveau.
Gruß Manfred

1 kWp Ost / 3,7 kWp West / 34 kWh LiFePO4 Inselanlage


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98
 

Hi DWL,

1. heisst das, dass du eine Fritz-Box oder ähnliches benötigst?

2. Bist du dir ganz sicher mit der Internetverbindung? Also schon mal Stecker rausgezogen?

3. Laut Andreas Video soll dein System ja noch cooler sein. Besteht da null Chance eine Abschaltung bei Über/Unterspannung einer Zelle zu implementieren? Oder kannst du dazu nichts sagen?

4. Zieht Andreas gerade um, oder weshalb meldet er sich nicht zu Wort?

BG,

Elton


   
AntwortZitat
(@zorrex)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 45
 

Hallo Elton100,

Powerwall zuhause:
wenn Du von unterwgs auf Dein Monitoring zuhause zugreifen möchtest, benötigst Du das Internet.
Wenn Du Benachrichtung auf Dein Handy möchtest, benötigst Du Internet, sonst kannst Du es lokal/ offline verwalten.

Dein Auto:
Wenn Du alles nur in Deinem Auto nutzen möchtest, benötigst Du mindestens ein Accesspoint, dann IP Adressen manuell vergeben oder einen Router, dann alles per DHCP.

Andy scheint gerade um zu ziehen. 😉

Gruß,
Zorrex


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98
 

Hmm,

bin etwas verwirrt, da mein Kumpel meinte, dass die Informationen in Assembler umgewandelt werden müssen und dies wahrscheinlich über eine cloud funktioniert. Irgendwie so, nagelt mich nicht fest.

Ihr seid also 100% ig sicher, dass beide BMS Varianten offline funktionieren!? Sowohl das von Andreas als auch das von DWL?


   
AntwortZitat
 Uwe
(@uwe)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 109
 

100%ig Elton.

Ich habe Dirks (DWL) Lösung nachgebaut.

Auf einem Raspberry Pi werden zentral die Daten gesammelt, die die einzenlen D1 minis senden.

Prinzipiell sind beide Systeme fast gleich. Dirk steuert die D1 Minins mit ESPeasy (sehr anwenderfreundlich, auch ohne Programmierkenntnisse), Andreas mit Programmiercode (möglicherweise flexibler).

Klar, du brauchsst eine Fritzbox o.ä., jedoch kein Internet, solange du nur in Reichweite deiner Fritzboxreichweite zugreifen, abfragen, verwalten, steuern möchtest.


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98
 

Ah,OK, gibts da mittlerweile ne kleine Fritzbox oder ähnliche WLAN Router, die mit 5V, 12V oder sogar mit 48V DC laufen und möglichst wenig Strom verbrauchen? Soll ja möglichst kompakt werden 😉

Der Router wird dann ganz normal per LAN Kabel an den PI angeschlossen nehme ich an!?

BG,

Elton


   
AntwortZitat
(@manfred-p)
Heroischer Stromgenerator
Beigetreten: Vor 4 Jahren
Beiträge: 1268
 

Ich habe von 1+1 eine kleine Fritzbox mal bekommen die auf 5V(meine ich) lief und ca. 4-5W verbrauchte. Kleine schwarze Kiste halt.
Bei Kleinanzeigen vermutlich zu finden.
Gruß Manfred

1 kWp Ost / 3,7 kWp West / 34 kWh LiFePO4 Inselanlage


   
AntwortZitat
(@zorrex)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 45
 

es gibt kleine Minirouter von z.B. TP-Link(WR802).
Die kannst Du als AP oder Router laufen lassen und benötigen 5V.


   
AntwortZitat
 DWL
(@dwl)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 123
 

Hallo Elton,

also ich bin mir ganz sicher das mein BMS ohne Internet und Lokal funkioniert. Allerdings braucht es etwas wie die Fritzbox oder einen anderen W-Lan Router. Wie Uwe ganz richtig beschrieben hat.
Je nach dem, welchen Stecker ich ziehe funktioniert es nicht mehr.
Von Assamblern habe ich genau keine Ahnung. Sollte sowas bei ESP Easy, Node Red, Influx DB oder Grafana verwendet werden, dann ohne mein zutuen.
Das Ein oder Ausschalten der PW direkt über das BMS kann funkionieren, werde ich aber nicht weiter verfolgen. An einer generellen NOTABSCHALTUNG arbeite ich grade. Die wird aber nur mit den aus dem BMS ermittelten Werten gesteuert und nicht vom BMS selber.
Dazu werde ich einen weiteren D1 mini oder Rasperry einsetzen.
Wenn die Notabschaltung funkioniert, werde ich Sie hier vorstellen.
Wir allerdings nicht ganz so Übersichtlich wie das BMS selber werden. Aber durchaus machbar, hoffe ich. 😉

Grüße Dirk

(4.4 kW PV, 15KWh DIY 18650 PW, MppHybrid 5K Inverter) <=== macht Glücklich 😉
(9,4 kWp PV, 45 kWh DIY 18650PW, MPPHybrid 5k Inverter) <=== macht Glücklicher :mrgreen:


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98
 

@DWL

na, das klingt doch eigentlich ganz gut. Hauptsache eine automatische Abschaltung bei Über/Unterspannung einer Zelle sowie bei Über/Unterschreitung der Gesamtspannung.

Was mir noch ein bisschen Sorgen macht, ist der relativ hohe Stromverbrauch. Wenn der Raspi ca. 10W benötigt, gehen in einer Woche ca. 1,7KWh flöten. Das ist schon was.

Welchen Raspi benutzt denn der Andreas? Und welchen du Dirk?

BG,

Elton


   
AntwortZitat
(@elton100)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 98

   
AntwortZitat
 DWL
(@dwl)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 123
 

Ich überwache NICHT jede einzelen Zelle der 1680 Akkus in der PW. Ich überwache die Spannung jedes der 14 Packs und die Gesamtspannund der PW.
Als MQTT Broker nutze ich einen Pi 4 auf dem sowiso noch andere Anwendungen 24/7 laufen. Influx und Grafana laufen auf einer Synology als Docker auch 24/7.
Zum Stromverbrauch der Komponenten. Die D1 minis kann mann in den Tiefschlaf versetzen und alle x Sekunden wecken um Werte zu ermitteln und zu senden. Danach können die wider schlafen und nach x Sekunden geweckt werden. Ist in meinem Beispiel aber nicht angewendet. Um das zu realisiern müssen 2 Pins am D1mini gebrückt werden. Google wird dein Freund sein.
Was den Stromverbrauch des Raspi angeht: https://buyzero.de/blogs/news/was-kostet-mich-der-pi-4-an-strom-im-jahr-how-much-does-power-usage-cost-for-the-pi-4
Ob man das für sich und sein System umsetzen möchte oder sich eine andere Lösung überlegt, muß jeder für Sich entscheiden.
Die von mir gezeigte Lösung ist nicht für jede Anwendung und jeden Nutzer brauchbar! Weiterhin gibt es bessere Lösungen als Fertigpack im Handel zu erwerben. Die von mir gezeigte Lösung hat auch keinen Anspruch auf unfehlbarkeit und kann gewiss abgespeckt oder aufgemotzt werden.

Grüße Dirk

(4.4 kW PV, 15KWh DIY 18650 PW, MppHybrid 5K Inverter) <=== macht Glücklich 😉
(9,4 kWp PV, 45 kWh DIY 18650PW, MPPHybrid 5k Inverter) <=== macht Glücklicher :mrgreen:


   
AntwortZitat
Seite 4 / 14
Teilen: