Moinsen allerseits.
Ich hoffe mal hier auf antworten zu stoßen zu meinem Problem.
Ich habe meinen Xiaomi Staubsaugerroboter nun schon einige Jahre und leider hat vor ein paar Monaten der Originalakku vom Hersteller den Geist aufgegeben. Der Roboter blieb beim Staubsaugen immer plötzlich stehen und hatte eine Art "sudden-death". Ich konnte ihn dann zwar zurück zur Station schleppen und wieder aufladen, aber das ist ja nicht der Sinn der Sache
Also habe ich die alten 18650er Akkus vorsichtig ausgebaut und mit meinem SkyRC Ladegerät getestet. Da 2 schon ziemlich kaputt waren, vermute ich, dass die die Übeltäter waren.
Da ich gerne wieder lange Saugzeiten vom Sauger wollte bestellte ich in einer etwas höheren Preisklasse einen Nachbau-Akku mit guten Bewertungen.
Leider hat dieser schon sehr früh geschwächelt. Ich habe im Internet gelesen, dass die Nachbau-Akkus wohl häufiger mal Probleme machen. Mein Nachbau Akku hat das explizite Problem da dieser manchmal nicht geladen werden will. Das fährt mein Roboter immer und immer wieder an die Station und wieder kurz weg von der Station.
Ich brauchte also weiterhin einen neuen Akku und bestellte bei nkon.nl neue 18650er Akkus von LG mit der gleichen Zellchemie (LiPo) jedoch mehr mAh. Sie kamen an und haben nach einem mAh-Test mit dem SKyRC-Ladegerät auch sehr gute Werte gehabt.
Also habe ich die originale akku-Platine und die neuen Akkus genommen und mit einem neuen Punktschweißgerät einen schönen neuen Akku für meinen S50 Staubsauger-Roboter gebastelt. Mit dem Ergebnis bin ich sehr zufrieden. Natürlich habe ich die 8 18650 vorher ge-Balanced. Alle auf 3,65V.
Leider will der selbstgebaute Akkupack nicht im Roboter (Xioami Roborock S50) geladen werden.
Ich habe in einem anderen Thread etwas über einen Reset gelesen, den man wohl mit dem ABLIC S-8254AA BMS durchführen muss. Ich habe den Reset durch Kurzschließen des VMP-Pins und des VDD durchgeführt. Leider das gleiche Verhalten wie vorher. Ich verstehe das nicht. Ich habe vorher alle Batterien auf 3,65V balanced. Wenn ich den Akkupack in meinen Staubsaugerroboter stecke, zeigt er mir in der Valetudo Weboberfläche an, dass der Akku zu 100% voll ist. Die Akkuspannung von 14,65 V sollte jedoch als 50% Akkustand interpretiert werden. Dies weiß ich da ich den Nachbau Akku in der Voltage bei 50% geprüft habe.
In der Anleitung steht das man statt des Resets mit den beiden PINS auch einfach das Ladegerät anschließen kann, um zum Normalzustand zurückzukehren.
Das Ladegerät meines Roboters versucht, die Batterie mit 16,42 V zu laden (messbar an P+ & P-) sobald ich den Akku angeschlossen habe und an die Basis zum Laden stelle. Ohne Basis-Ladestrom reagiert mein Staubsauger-Roboter überhaupt nicht. Die Spannung meiner Batterien bleibt immer bei 14,64 V (messbar an B+ & B-, aka den Polen der in Reihe geschalteten 18650). Wenn ich den Akku in meinem Roboter angeschlossen lasse, damit er versucht, ihn zu laden, messe ich nach einiger Zeit nur noch ca. 1,2V an P+ & P-.
Wenn mein Akku nicht angeschlossen ist, liegen die Werte an B+ & B- immer bei 14,65V und an P+ & P- bei ca. 12,8V. Vergleiche ich das mit dem Nachbau Akku so hat dieser immer dieselbe Spannung an p+- und B+-. Sprich das Akkupack gibt die selben Voltages raus wie Spannung auf der Parallel/Seriel geschalteten Akkupack liegt.
Ich weiß gerade nicht mehr was ich machen kann... Ich würde sehr gerne den original BMS nehmen statt einen Nachbau.
Ich glaube das ist der Datasheet meines BMS:
Zu finden bei einer Suchmachine eurer Wahl mit dem Stichwort: S8254A_E.pdf
Hier die 18650 LG die mal verbaut waren:
Zu finden bei einer Suchmachine eurer Wahl mit dem Stichwort: LRB-PS-ICR18650B4-REV0
Hier meine neuen LG:
LG INR18650-M36 3450mAh - 5A - 18650 - Li-ion - Wiederaufladbare Batterien | bestellt bei NKON
Hier eine Bildergallerie des PCB mit dem Ablic BMS und meines Akku-Packs:
Bei der Bilderwebseite Imgur nach der einfach folgenden Tag ran hängen: a/9I3ztbz