Benachrichtigungen
Alles löschen

DIY BMS v2.0 modular & Wireless

196 Beiträge
44 Benutzer
0 Likes
113 K Ansichten
 Mark
(@mark)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 129
 

Danke Dirk, ich werde es mir mal ansehen.

Liege ich da richtig: Mit welchen Werten kalkuliere ich da?

U1 sind dann 5 V ? ( WEMOS Spannung )
R1 = interner Wemos Widerstand - 100K ?
R2 = eingelöteter 100K Widerstand
U2 = max Spannung des Packs

Welchen Widerstand hast du für die 48V Gesamtspannung der 14 Packs für deine Endabschaltung gewählt ?

Einen Fehler hatte ich bereits, der mich nachdenken lässt, ob dies die richtige Lösung ist:
Habe gestern 8 Stück fertig konfigurierte Wemos angeschlossen an meine Packs. Und heute Morgen sehe ich, dass im Keller kein Wlan zur Verfügung stand. Auch kein Repeater wollte sich verbinden und der piplog rasbpi hatte auch kein Netz. Ich bin dann mit der Fritz W-Lan App in den Keller und habe ein Wemos nach dem anderen wieder abgeklemmt. Und siehe da: ein Wemos stört das ganze Wlan im Keller.
Da habe ich wohl einen nicht ganz heilen Wemos erwischt...

Gruß MArk

PS. parallel bastel ich gerade an einer Anzeige im VIS im IoBroker


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

Hallo Mark,

hier noch 2 Artikel die mich zu meiner Lösung gebracht haben.
https://www.nikolaus-lueneburg.de/2016/12/spannungsteiler/
und
https://lazyzero.de/elektronik/esp8266/wemos_d1_mini_a0/start

Bei meiner Endabschaltung habe ich 470 kOhm an den plus Pol und 27 kOhm an den minus Pol gewählt.

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
 Mark
(@mark)
Vorsichtiger Stromfühler
Beigetreten: Vor 5 Jahren
Beiträge: 129
 

Perfekt, Danke Dirk !!


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

Hi,
Ich bau mir das BMS grade nach
und hab eine Frage zu den beiden Schaltplänen auf Seite 2 und 10. Bei Seite 10 ist ein Kondensator C1 mit 100nF hinzugekommen.
Löte ich den Kondensator ein funktioniert bei mir die Spannungsmessung nicht mehr.

Wofür ist der Kondensator?
Mache ich vielleicht was falsch?

Wenn ich R2 vergrößere kann ich dann eine höhere Spannung messen?

Edit:
Laut Berechnung von oben genannter Seite sollten 100k für 4.2 Volt reichen.
also pro 10k mehr Widerstand 0.1 Volt mehr.
110k -> 4.3 Volt
120k -> 4.4 Volt
130k -> 4.5 Volt


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

So wie versprochen alle Daten zum Download, in dem Zip sind folgende Dateien: .....

Hallo,

Ich bin begeistert von Deinen Videos auf Youtube.
Ich denke ihn habe sie alle angesehen.
Leider bin ich anscheinend zu blöd den Computer zu benutzen, ich komme mit den in der zip-Dateien enthaltenen Dateien nicht ganz klar.

Ein Problem für mich ist: Schaltplan_qucs.sch
QUCS habe ich mehrfach versucht zu installieren, allerdings unter Windows, der Installer bricht jedesmal kurz vor Schluss ab.
Ist der Schaltplan vollständig in Schaltplan.eps enthalten?

Ich habe Probleme mit:
Broker-Raspberry.py: MQTT Broker für den Rapsberry Pi, nimmt die Daten von den Sensoren an und schickt diese an einer InfluxDB
Das ist für mich leider zu wenig Information um was damit anzufangen.Ich habe mich versucht einzulesen, aber viel schöner wäre es, wenn jemand die Funktion etwas genauer erklären könnte oder ein paar Links damit ich mich an den richtigen Stellen effektiv weiterbilden kann, um den Satz "Broker-Raspberry.py: MQTT Broker ...." zu verstehen und umzusetzen.
Ggenauso geht es mir mit dem Satz:"Ansonsten müsst ihr eine InfluxDB und Grafana am laufen haben. Hierfür gibts sehr viele gute Anleitungen im Internet. Einfach mal Grafana InfluxDB Raspberry Pi in Google eingeben."

Schön fände ich eine Stückliste, damit ich, während ich mich weiterbilde um die Begriffe wie "MQTT Broker", "InfluxDB", "Grafana" und die Zusammenhänge zu verstehen, schonmal die benötigten Bauteile in China vorab bestellen kann.

Vielleicht findet sich ja ein netter Mensch, der mir hilft.

Das wäre toll!

Gruß
Klaus


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

Ich habe Probleme mit:
Broker-Raspberry.py: MQTT Broker für den Rapsberry Pi, nimmt die Daten von den Sensoren an und schickt diese an einer InfluxDB
Das ist für mich leider zu wenig Information um was damit anzufangen.Ich habe mich versucht einzulesen, aber viel schöner wäre es, wenn jemand die Funktion etwas genauer erklären könnte oder ein paar Links damit ich mich an den richtigen Stellen effektiv weiterbilden kann, um den Satz "Broker-Raspberry.py: MQTT Broker ...." zu verstehen und umzusetzen.
Ggenauso geht es mir mit dem Satz:"Ansonsten müsst ihr eine InfluxDB und Grafana am laufen haben. Hierfür gibts sehr viele gute Anleitungen im Internet. Einfach mal Grafana InfluxDB Raspberry Pi in Google eingeben."

Schön fände ich eine Stückliste, damit ich, während ich mich weiterbilde um die Begriffe wie "MQTT Broker", "InfluxDB", "Grafana" und die Zusammenhänge zu verstehen, schonmal die benötigten Bauteile in China vorab bestellen kann.

MQTT ist ein Netzwerkprotokoll mit dem die Arduinos die Messdaten an andere Geraete/Software uebermitteln.

Ein MQTT Broker ist eine Software die dieses Protokoll versteht und die erhaltenen Messwerte dann passend fuer die jeweils andere Software 'uebersetzt' und an diese weiterleitet.

InfluxDB ist ein Datenbanksystem in dem man Daten speichern kann und ueber standardisierte Aufrufe auch wieder abrufen kann.

Grafana ist eine Software die Daten visualisieren kann (sprich schoene Graphen daraus baut) damit Du Dir diese dann z.b. im Webbrowser anschauen kannst.

Grundsaetzlich sind diese Softwaretools nicht Raspberry spezifisch und Du findest sie auch fuer andere Unix, Windows und Mac Systeme.

Vielleicht hilft Dir ja folgende schlichte Ablaufbeschreibung:

- Die D1 Mini senden die Daten (Spannung und Temperatur) per Wifi an den MQTT Broker.
- Der MQTT Broker nimmt die Daten in Empfang und schreibt sie dann in die InfluxDB.
- Damit Du nicht manuell die Daten aus der Datenbank z.b. in Tabellenform auslesen musst und Dir selbst Graphen denken musst, kannst Du andere Software benutzen die Dir den Zugriff und Anzeige dieser Daten ermoeglicht.
- Andreas nutzt dazu Grafana - man koennte auch andere Tools dafuer nutzen.
- Wenn Du Grafana eingerichtet hast, bietet es Dir also Oberflaechen um auf die Daten in der InfluxDB zuzugreifen und zeigt Dir diese Daten z.b. in Form von schicken Graphen an.


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

Funktioniert


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

.

Vielleicht hilft Dir ja folgende schlichte Ablaufbeschreibung:

- Die D1 Mini senden die Daten (Spannung und Temperatur) per Wifi an den MQTT Broker.
- Der MQTT Broker nimmt die Daten in Empfang und schreibt sie dann in die InfluxDB.
- Damit Du nicht manuell die Daten aus der Datenbank z.b. in Tabellenform auslesen musst und Dir selbst Graphen denken musst, kannst Du andere Software benutzen die Dir den Zugriff und Anzeige dieser Daten ermoeglicht.
- Andreas nutzt dazu Grafana - man koennte auch andere Tools dafuer nutzen.
- Wenn Du Grafana eingerichtet hast, bietet es Dir also Oberflaechen um auf die Daten in der InfluxDB zuzugreifen und zeigt Dir diese Daten z.b. in Form von schicken Graphen an.

Ich habe hier zwischen dem MQTT-Broker (Mosquitto) und InfluxDB noch Node-Red. Ist das überflüssig, oder ist dir das durchgegangen?
BTW: Wieviel / Wielange kann InfluxDB eigentlich die Daten speichern? Bis der Speicherplatz erschöpft ist? Wird dann mit einer Fehlermeldung alles abgebrochen? Oder wird dann der Anfang wieder gelöscht? 😕


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

Ich habe hier zwischen dem MQTT-Broker (Mosquitto) und InfluxDB noch Node-Red. Ist das überflüssig, oder ist dir das durchgegangen?

Ich wollte die Ablaufbeschreibung moeglichst schlicht halten und habe mich deshalb nicht 100% technisch korrekt ausgedrueckt.

Wie der Auspruch 'Viele Wege fuehren nach Rom' beschreibt, kann man das auf unterschiedliche Weise loesen.

Du benutzt Node-Red um die Daten vom MQTT Broker zu bekommen und in die influxDB zu ueberfuehren.
Node-Red ist ein maechtiges, auf node.js basierendes Werkzeug mit dem man Unmengen an Dingen realisieren kann.

Man kann das aber auch sehr einfach z.B. mit dem server agent Telegraf realisieren ( https://www.influxdata.com/integration/mqtt-monitoring/ ). Der kommt aus der gleichen Schmiede wie influxDB.
Da kann man durch das Anpassen einiger Zeilen des config-Files alles erledigen was zum Empfangen der Sensordaten vom MQTT-Broker und Schreiben in die influxDB noetig ist.

Um es mir einfach zu machen und es dir (und anderen Interessierten) zu zeigen wie das funktioniert, habe ich mal nach einem Beispiel gesucht, wo dies schoen und einfach erlaeutert wird.

https://dzone.com/articles/raspberry-pi-iot-sensors-influxdb-mqtt-and-grafana

Dort werden die Sensordaten auch per Arduino (in diesem Fall ESP8266 - ist aber grundsaetzlich das Gleiche wie der D1 Mini) an Mosquitto (MQTT-Broker) geschickt, mit Hilfe des Plugins Telegraf in die influxDB geschrieben und per Grafana visualisiert.


   
AntwortZitat
(@norbertt)
Newbie
Beigetreten: Vor 4 Jahren
Beiträge: 1
 

Hallo

wie wird der Hallstromwandler an das wemos d1 mini angeschlossen?

mfg Norbert.


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

Hat jemand zufällig schon probiert ob die ESP8266 zuverlässig ohne Step-Down an LIFEPO4-Zellen laufen (3.6 -2.5V?)


   
AntwortZitat
crazygo62
(@crazygo62)
Autarkiekönig
Beigetreten: Vor 4 Jahren
Beiträge: 496
 

Funktioniert

Hallo, sind das die Platinen von "derabsolut Hammer" ?
Wäre supi, würde mir diese auch gerne bestellen, sieht sauberer aus.
Was für ein Display hängt da dran, wo kann man es beziehen?

MFG Uwe


   
AntwortZitat
crazygo62
(@crazygo62)
Autarkiekönig
Beigetreten: Vor 4 Jahren
Beiträge: 496
 

Hallo Leute,
bin gerade auf der Seite von: https://jlcpcb.com/ um die Platinen bestellen zu können.

Hat schon wer die Platinenda bestellt?
Wenn ich die Gerber-Datei Hochgeladen habe, muss ich da außer Farbe und Stückzahl noch was Einstellen, oder wurde das alles von der Gerber-Datei übernommen ?
Kenne mich damit nicht so aus Roll

MFG Uwe


   
AntwortZitat
crazygo62
(@crazygo62)
Autarkiekönig
Beigetreten: Vor 4 Jahren
Beiträge: 496
 

Hallo Gemeinde,

Bräucte Eure Hilfe, da ich noch nie was mit Raspi PI und so zu tun hatte, stehe ich gerade auf´m Schlauch.
Habe jetzt das Raspi PI 3 B hier, dabei ist eine SD Karte mit "Noobs", soweit ok, das Raspi mit Monitor, Maus und Tastatur verbunden,
dann die Datei installieren lassen, konnte das Raspi im W-Lan anmelden, Software Update gefahren und dieses Installieren lassen.
Was muss jetzt noch damit gemacht werden damit ich das BMS-System vom Andreas, oder Dirk fahren kann.

Danke im vorraus.
MFG Uwe


   
AntwortZitat
crazygo62
(@crazygo62)
Autarkiekönig
Beigetreten: Vor 4 Jahren
Beiträge: 496
 

Hallo Leute,
keiner der mit hier ein wenig weiter helfen kann/möchte ?


   
AntwortZitat
Seite 9 / 14
Teilen: