Hi Leute, ich hab nen kleinens Problem. Ich hab hier einige gebrauchte Akkupacks, 13S3P, von denen ich gern mehrere parallel schalten würde, um daraus einen "großen" PV-Akku zu bauen. Diese kleinen Packs sind werksseitig mit einem Temperaturfühler versehen, welche ich auch gern nutzen würde. Leider hat das von mir genutzte BMS aber nur einen Sensoreingang. Jetzt war meine Idee, diese bis zu 12 Sensoren zu überwachen, und das jeweils höchste Messergebnis ans BMS zu senden. Vermutlich wirds dafür keine Plug´n´play-Lösung geben, anderseits wird sich sowas sicherlich mit nem Arduino oder ähnlich auf günstige und einfache Weise realisieren lassen. Mein Problem: Zwei linke Hände, alles Daumen, von Arduinos NULL Ahnung, und vom coden noch weniger. Welche Chancen habe ich, das Problem in den Griff zu bekommen, und was bräuchte ich dazu? MFG Andy
Newman A. schrieb: > Mein Problem: Zwei linke Hände, alles Daumen, von Arduinos NULL Ahnung, > und vom coden noch weniger. Welche Chancen habe ich, das Problem in den > Griff zu bekommen, und was bräuchte ich dazu? Angesichts der Zustandsbeschreibung stehen die Chancen derzeit bei nahezu Null. Um es dennoch umsetzen zu können, würdest du in erster Linie die Bereitschaft und die Zeit, dich damit zu beschäftigen, benötigen.
Newman A. schrieb: > Diese kleinen Packs sind werksseitig mit einem Temperaturfühler > versehen Was sind das für Sensoren? Wenn das DS18b20 wären, könnte ich dir eine Lösung vorschlagen.
Phasenschieber S. schrieb: > Newman A. schrieb: >> Diese kleinen Packs sind werksseitig mit einem Temperaturfühler >> versehen > > Was sind das für Sensoren? > Wenn das DS18b20 wären, könnte ich dir eine Lösung vorschlagen. Lässt sich nicht sagen, da im Pack eingegossen. Kein rankommen möglich. >Angesichts der Zustandsbeschreibung stehen die Chancen derzeit bei >nahezu Null. Um es dennoch umsetzen zu können, würdest du in erster >Linie die Bereitschaft und die Zeit, dich damit zu beschäftigen, >benötigen. Diese Vermutung hatte ich schon. Wenn man das ganze als Lehrlingsprojekt ansehen würde, ausgehend vom DAU, (dümmsten anzunehmenden User) was wäre das fürn zeitlicher Aufwand? (JA, schätze das doppelte!!!)
Newman A. schrieb: > Leider hat das von mir > genutzte BMS aber nur einen Sensoreingang. Wie wäre es mit einem CNT? mfg Klaus
DS18b20 ist es nicht, da nur ein zweipoliger Anschluss. Tippe auf nen analogen Sensor. CNT sagt mir so nix, und Google liefert mir da auch zweifelhafte Vorschläge. Was meinst du damit?
:
Bearbeitet durch User
Wenn die Sensoren NTCs sind, könnte man sie parallel oder in Reihe schalten...
Newman A. schrieb: > anderseits wird sich sowas sicherlich mit nem Arduino oder ähnlich auf > günstige und einfache Weise realisieren lassen. Na dann ist ja gut. Newman A. schrieb: > Lässt sich nicht sagen, da im Pack eingegossen. Kein rankommen möglich. Keine Ahnung, aber weiss wie er es löst. Vergiss es. Newman A. schrieb: > DS18b20 ist es nicht, da nur ein zweipoliger Anschluss. Nochmal gar keine Ahnung, DS18B20 geht auch 2 polig. Trotzdem wird es kein teurer digitaler Sensor sein. Mach halt so ein Pack auf und analysiere es. Wenn es ein Widerstandssensor ist: es ist schwer, deinem BMS einen Widerstand zu simulieren, Digitalpotis sind nur manchmal verwendbar. Aber wer weiss, welchen TempSensor dein BMS erwartet, und ob du überhaupt an Gradzahlen interessiert bist oder bloss 'Temp ok/Temp zu hoch' signalisieren musst. Mach dir wenigsten ein bisschen eigene Gedanken, ist ja schlimm.
Newman A. schrieb: > Wenn man das ganze als Lehrlingsprojekt ansehen würde, ausgehend > vom DAU, (dümmsten anzunehmenden User) was wäre das fürn zeitlicher > Aufwand? - Grundlagen der Elektronik lernen - Programmieren lernen - Mikrocontroller zu benutzen lernen - Die Eigenschaften der Sensoren ermitteln - Eine Schaltung entwickeln, die damit einen einzigen Sensor simuliert - Das ganze sicher machen Ich würde mal sagen: 2 Jahre. > dümmsten anzunehmenden User, schätze das doppelte!!! Also 4 Jahre. Wenn du den letzten Punkt weg lässt, dann schätze ich die halbe Zeit. Das Projekt ist dann aber sinnlos.
>Nochmal gar keine Ahnung,... Was anderes wurde nie behauptet. Ist aber immer wieder schön zu sehen, wie die Gelegenheit ausgenutzt wird, um schön von oben herab auf andere einzutrashen! Davon lebt ein Forum, ehrlich! >DS18B20 geht auch 2 polig. Google hat mir die dreipolige Version gezeigt! Und, was ist jetzt schlimm dran? Das man als Ahnungsloser gegooglet hat, oder das man nicht die Weißheit mit Löffeln gefressen hat? Sorry, aber wenn man sowas ließt, verliert man jegliche Lust auf weitere Kommunikation!
Sei mal nicht so sensitive! Du weißt doch, wie es hier ab geht.
Welche Art Sensor erwartet denn das BMS? LG, Sebastian
Ist tatsächlich nicht so einfach zu erkennen. Ist ein JK-BMS, Typ JK-B2A24S15P... https://www.gobelpower.com/download/JK-Smart-BMS-with-Active-Balancer-Instruction-EN.pdf Die Rede ist immer nur von 3 Temperatursensoren, wobei nur 2 per Anschlüsse nach draußen gelegt sind (Stecker P3). Ein Sensor wird im BMS verbaut sein. Auf Bildern im Netz findet man nur die kleinen "Perlen", von da her denke ich, einfache NTCs. Auch auf der Herstellerseite findet man nix genaues... https://www.jkbms.com/products/active-balancer-bms/ ...oder ich habs übersehen. MFG Andy
Newman A. schrieb: > Auf Bildern im Netz findet man nur die kleinen "Perlen", von da her > denke ich, einfache NTCs. Miss doch mal den Widerstand deiner beiden NTC, die beim BMS dabei waren, bei Raumtemperatur. Höchstwahrscheinlich sind es 10k-NTC. Und dann messe die Spannung, die das BMS bei der Temperaturmessung am NTC anlegt. Dann kann man weiter sehen ... LG, Sebastian
Ja gut, muss ich warten. Das BMS ist im Zulauf, und ich hoffe, das die Sensoren dabei sind. Ist ein Gebrauchtkauf...
Newman A. schrieb: > Mein Problem: Zwei linke Hände, alles Daumen, von Arduinos NULL Ahnung, > und vom coden noch weniger. > ..., anderseits wird sich sowas sicherlich mit nem Arduino oder ähnlich auf > günstige und einfache Weise realisieren lassen. Du hast das Zeug zum Management - keinen blassen Schimmer, aber erstmal große Sprüche rauskloppen, dass das günstig und einfach realisierbar ist. Newman A. schrieb: > ... was wäre das fürn zeitlicher Aufwand? (JA, schätze das doppelte!!!) ... und vergiss nicht, die nächstgrößere Einheit anzusetzen. 😄
:
Bearbeitet durch User
Nach meiner Meinung ist das Ganze sinnlos! Wenn unbekannt ist was für Sensoren eingebaut sind, ist das Ganze genauso als währen gar keine Sensoren vorhanden. Nichts kann man aber problemlos in Reihe oder auch parallel schalten. Ausnahme: Eine gut funktionierende Glaskugel.
Rainer W. schrieb: > Newman A. schrieb: >> Mein Problem: Zwei linke Hände, alles Daumen, von Arduinos NULL Ahnung, >> und vom coden noch weniger. > >> ..., anderseits wird sich sowas sicherlich mit nem Arduino oder ähnlich auf >> günstige und einfache Weise realisieren lassen. > > Du hast das Zeug zum Management - keinen blassen Schimmer, aber erstmal > große Sprüche rauskloppen, dass das günstig und einfach realisierbar > ist. > > Newman A. schrieb: >> ... was wäre das fürn zeitlicher Aufwand? (JA, schätze das doppelte!!!) > > ... und vergiss nicht, die nächstgrößere Einheit anzusetzen. 😄 Tja, Schnubbelchen, das ist das, was hier suggeriert wird! https://www.youtube.com/watch?v=2GkJwD-lRAA&t=312s Das Board für 24€ hinterher geworfen, nen bissl Hühnerfutter und nen bissl coden... Alles gaaaaaaaaaaaaaaaaanz einfach. Super, für den, der es kann! >Nach meiner Meinung ist das Ganze sinnlos! >Wenn unbekannt ist was für Sensoren eingebaut sind, ist das Ganze >genauso als währen gar keine Sensoren vorhanden... Genauso Sinnlos, wie dein Beitrag. Ne Temperatur/Widerstandskurve für nen unbekannten NTC erstellen, das sind Sachen, die hab ich von 20 Jahren schon gemacht. Is halt blöd, wenn man nur aus dem Datenblatt heraus arbeiten kann. Wenns doch aber für euch eh sinnlos ist, dann spart euch doch bitte gleich die GANZE Energie, und antwortet erst gar nicht auf dieses Thema!
Sebastian S. schrieb: > Ausnahme: Eine gut funktionierende Glaskugel. ... oder der Transistortester hier aus dem Forum und ein bisschen Temperaturkammer. Den Bereich -18°C bis 100°C wird wohl jeder Zuhause hinbekommen. Auf ein Millikelvin kommt es schließlich nicht an.
Danke Rainer, ich sehe, von einigen wird man noch Ernst genommen.
Nimm dir mal ein Ohmmeter und messe an den Akkupacks den Sensor - meist gegen Minus. Wenn alles normal ist, sollten das auch 10kOhm NTC sein. Der Widerstand gilt für 25°C. Ist es wärmer, sinkt der Widerstand.
Newman A. schrieb: > Jetzt war meine Idee, diese bis zu 12 Sensoren zu überwachen, und das > jeweils höchste Messergebnis ans BMS zu senden Newman A. schrieb: > im Pack eingegossen. Kein rankommen möglich. Das passt nicht zusammen: wie willst du sie überwachen, wenn du nicht dran kommst. Das höchste Ergebnis an dein BMS zu senden, bringt nichts. Die Sensoren haben nur den Sinn, abzuschalten, wenn sie zu heiß werden. Du musst also nur feststellen, wenn sie abgeschaltet haben. z.B. das Gate des Fet messen. Und was willst du dann machen, wenn ein Pack abgeschaltet hat? Alle abschalten? Das Abschalten bei defektem Akku wird wohl nur beim Laden passieren. Wenn du alle getrennt lädst, musst du gar nichts machen, sondern nur den heiß gewordenen wegschmeißen. Außerdem verstehe ich nicht, was dein zusätzliches BMS macht, parallel geschaltete 13S-Packs überwachen?? So was habe ich noch nicht gesehen. Vielleicht habe ich dich auch falsch verstanden.
Hermann W. schrieb: > Das passt nicht zusammen: wie willst du sie überwachen, wenn du nicht > dran kommst. > Das höchste Ergebnis an dein BMS zu senden, bringt nichts. Die Sensoren > haben nur den Sinn, abzuschalten, wenn sie zu heiß werden. Du musst also > nur feststellen, wenn sie abgeschaltet haben. z.B. das Gate des Fet > messen. Und was willst du dann machen, wenn ein Pack abgeschaltet hat? > Alle abschalten? Genau das war der Plan. Ich gehe derzeit tatsächlich davon aus, das hier nur ein NTC als Sensor genutzt wurde. Pro Pack ist ein Sensor im Pack mit Silikon eingegossen, und ein rankommen ohne zerlegen des verschweißten Packs nicht möglich. Es kommen lediglich die zwei Kabel aus dem Pack raus. Kann morgen mal messen, was sich da für Widerstände messen lassen. > Das Abschalten bei defektem Akku wird wohl nur beim Laden passieren. > Wenn du alle getrennt lädst, musst du gar nichts machen, sondern nur den > heiß gewordenen wegschmeißen. Genau das passiert ja nicht. Es sollen alles Packs parallel geschaltet werden, und aus einem Ladegerät geladen werden. Es ist im übrigen auch möglich, das sich die Zellen beim entladen unzulässig erwärmen, wenn die Last zu hoch ist. soweit an die Belastungsgrenze werde ich aber beim Betrieb später nicht kommen. Wenn die den halben zulässigen Dauerentladestrom bekommen, sollte das schon viel sein. > Außerdem verstehe ich nicht, was dein zusätzliches BMS macht, parallel > geschaltete 13S-Packs überwachen?? So was habe ich noch nicht gesehen. > Vielleicht habe ich dich auch falsch verstanden. Ne, hast mich schon richtig verstanden, und es ist tatsächlich so. Das sind quasi wie E-Bikeakkus in 13S3P geschaltet, und es ist nicht ein zusätzliches BMS, sondern das einzigste! Es sind pro Pack immer 3 Zellen parallel geschaltet, und davon 13 in Reihe. Ich will jetzt erstmal Sechs dieser Packs (Später weitere 6 Packs) nochmals parallel schalten, und somit ein 13S18P(13S36P)-Akku bauen, um so die 6/12fache Kapazität zu erreichen. Mit den BMS sollen die in Reihe geschalteten Zellgruppen ausbalanciert werden, und die Tempsensoren will ich nutzen, um eine unzulässige Erwärmung bei den parallel geschalteten Zellen zu überwachen. Wenn einer dieser Sensoren kritische Werte misst, soll dem entsprechend auch der gesamte Akkupack vom Netz genommen werden, nicht nur das einzelne Zellpack, damit die thermische Reaktion sich nicht ausweitet.
:
Bearbeitet durch User
Newman A. schrieb: > Ich will Du wiederholst dich. Wollen alleine reicht nicht, man muss auch können. Und du kannst weder sagen, welche Art von Temperatursensor dein BMS sehen möchte, noch welche Art von Temperatursensor in deinen Akkupack stecken. Und ohne dieses Wissen geht es halt nicht weiter. Finito.
Du willst die Akkus als 6p(13s3P) zusammenschalten und an einem BMS betreiben? Das geht so nicht. Sind denn aus den 3p-Akkupacks die Balancerleitungen rausgeführt? Die mußt du auch parallelschalten, um ein 13s18p-Akku zu erhalten. Wenn du die Akkupacks nur an den Poweranschlüssen parallelschaltest als 6p(13s3p), kann das BMS nur Unter- und Überspannungsabschaltung des gesamten Akkus vornehmen, aber keine Einzelzellenüberwachung und Balancing. Dann brauchst du auch kein BMS, da Unterspannungsabschaltung der Pedelec-Kontroller und Überspannungsabschaltung das Ladegerät vornimmt.
Michael B. schrieb: > Newman A. schrieb: >> Ich will > > Du wiederholst dich. > > Wollen alleine reicht nicht, man muss auch können. > > Und du kannst weder sagen, welche Art von Temperatursensor dein BMS > sehen möchte, noch welche Art von Temperatursensor in deinen Akkupack > stecken. > > Und ohne dieses Wissen geht es halt nicht weiter. > > Finito. Du machst deinem Nickname echt alle Ehre! Wenn Du das nicht kannst, dann sind das DEINE Grenzen, nicht meine! Im Zweifel könnte ICH immernoch einen der Sensoren ans BMS anschließen, und sehen, was passiert. Dann halte dich aber auch an deine Aussage, und such dir nen anderen Beitrag, wo du nerven kannst, denn fachlich hast du ja hier rein gar nichts beitragen können! >Du willst die Akkus als 6p(13s3P) zusammenschalten und an einem BMS >betreiben? >Das geht so nicht. >Sind denn aus den 3p-Akkupacks die Balancerleitungen rausgeführt? Die >mußt du auch parallelschalten, um ein 13s18p-Akku zu erhalten. Genau so wird es passieren! Selbstverständlich sind auch die Balancerleitungen raus geführt, und werden ebenfalls entsprechend parallel geschaltet, um ausgewertet zu werden. Habe jetzt eben mal nachgemessen und tatsächlich gar keinen Widerstand messen können. (OL) Demnach blieb mir letztlich keine andere Lösung, als tatsächlich einen dieser Sensoren auszubauen. Es handelt sich um einen TB02-KABD 70°C Bimetall-Temperaturschalter. https://www.calcoelectric.com/images/pdfs_thermalprotectors/tb02.pdf Kann ich also mit diesen Sensoren den Ladevorgang nur extern abschalten, und muss zusehen, wie ich die Tempsensoren des BMS irgendwie sinnvoll in die Akkupacks verbaut bekomme. Aber ich kann die Teile zumindest einfach parallel schalten, und brauche keine groß umständliche Auswerteelektronik.
:
Bearbeitet durch User
Newman A. schrieb: > Habe jetzt eben mal nachgemessen und tatsächlich gar keinen Widerstand > messen können. (OL) Beide Richtungen probiert? Es werden auch Dioden als Temperatursensoren verwendet. Oder es sind auch Bimetallschalter.
Ja klar auch verpolt gemessen. Hatte auch über Diodenmesseinstellung kontrolliert, ebenfalls keine Reaktion. Nur deshalb hab ich den Sensor ja ausgebaut.
Newman A. schrieb: > Kann ich also mit diesen Sensoren den Ladevorgang nur extern abschalten, > und muss zusehen, wie ich die Tempsensoren des BMS irgendwie sinnvoll in > die Akkupacks verbaut bekomme. Aber ich kann die Teile zumindest einfach > parallel schalten, und brauche keine groß umständliche > Auswerteelektronik. Mal eine (vielleicht blöde) Idee in den Raum: Was wäre, wenn du eine der Leitungen zum BMS-Temperatursensor auftrennst und über die zwölf Bimetallschalter in Serie leitest? Dann würde ja, wenn einer (oder mehrere) der Bimetallschalter bei 70°C auslösen, das BMS einen unendlichen Widerstand also einen Kabelbruch sehen. Eventuell kann man das BMS ja so konfigurieren, dass es in dem Fall den Akku isoliert ... LG, Sebastian
Die Idee an sich ist nicht schlecht, allerdings ist der Bimetallschalter laut Bezeichnung ein Schließer, sprich, der würde erst über 70°C ein Signal zum BMS durchleiten. Ich überlege grad, was passieren würde, wenn ich mit nem 10k-Poti mir am BMS den Widerstandswert für 70°C austeste, und denn die parallel geschalteten Bimetallsensoren über nen entsprechenden Festwiderstand mit dem BMS verbinde. Wenn einer auslöst, würde der Temperaturwert vom BMS erkannt, und die Software könnte den Ladevorgang unterbrechen... Könnte funktionieren, sofern das BMS mit einem NTC arbeitet, und die Software wären des betriebes einen plötzlich "auftauchenden" Tempsensor verarbeiten kann... Wenn das BMS das vorhandensein der Sensoren nur beim booten nachfragt, und die Werteabfrage bei nicht vorhanden sein einstellt, muss ich mir was anderes einfallen lassen.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.