{"id":731,"date":"2025-07-03T21:31:28","date_gmt":"2025-07-03T19:31:28","guid":{"rendered":"https:\/\/wp.stromer-tech.info\/?post_type=ht_kb&#038;p=731"},"modified":"2026-08-10T16:00:08","modified_gmt":"2026-08-10T14:00:08","slug":"batterijreset-soh-laadcyclusteller","status":"publish","type":"ht_kb","link":"https:\/\/wp.stromer-tech.info\/nl_nl\/knowledge-base\/akku-reset-soh-ladezyklenzaehler\/","title":{"rendered":"Akku &#8211; Reset von SoH- und Ladezyklenz\u00e4hler"},"content":{"rendered":"<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Das folgende Kapitel enth\u00e4lt einige technische Basisinformationen zu den Stromer-Akkus der BQ-Serie sowie zum Reset des SoH und des Ladezyklenz\u00e4hlers. Dieser ist n\u00f6tig, um die volle Reichweite nach dem Einbau neuer Zellen wieder erreichen zu k\u00f6nnen.<br><br>Die folgenden Informationen gelten nicht f\u00fcr die Akkus der BO-Serie. Diese ben\u00f6tigen keinen Reset von SoH und Ladezyklenz\u00e4hler. Die Neureichweite ist mit neuen Zellen ohne Eingriff in das BMS erreichbar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Algemene informatie<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Beim Reset muss man unterscheiden zwischen \u201eAkku-Reset&#8220; und Reset des \u201eSoH&#8220; (State of Health) sowie des \u201eLadezyklenz\u00e4hlers&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Akku-Reset kann n\u00f6tig werden, wenn der Akku aufgrund eines unerwarteten externen Fehlers in der Stromer-Elektronik (z. B. Kurzschluss) in den Sicherheitsmodus geht. Wenn dies passiert, wird der 48-V-Ausgang des Akkus deaktiviert und der Stromer kann nicht mehr gefahren werden. Der Akku muss \u00fcber den H\u00e4ndler an die myStromer AG gesendet werden, um die Sicherheitsstellung zur\u00fcckzusetzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anders liegt der Sachverhalt beim Reset des State of Health (SoH) und des Ladezyklenz\u00e4hlers. Dieser Reset wird bei den Stromer BQ-Akkus nach einer Zellerneuerung (Refit, Refurbishing, Aufbereitung) n\u00f6tig.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Reset - SoH en laadcyclusteller - waarom?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Nach meinem Wissenstand ist ein SoH- und Ladezyklenreset bei den alten BO-Akkus und den \u00e4lteren BQ-Akkus (vor 2016) nicht n\u00f6tig. Das BMS \u00abakzeptiert\u00bb die neuen Zellen auch ohne Reset, und die Neukapazit\u00e4t und damit die Neureichweite kann wieder erreicht werden. <br><br>Bei der BQ-Serie ab ca. 2016 funktioniert das nicht mehr. Der Wert des SoH und des Ladezyklenz\u00e4hler wird auch mit neuen Zellen nicht auf die Werkseinstellung zur\u00fcckgesetzt. Das BMS rechnet nach wie vor mit dem alten SoH-Wert. Das Resultat ist, dass der Akku nun zwar neue Zellen hat, das BMS aber mit der alten Kapazit\u00e4t rechnet und nur die alte Reichweite gefahren werden kann.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Stromer Akkumodelle- und Lieferanten<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Welche Akkumodelle es von Stromer gibt kann man im Kapitel <a href=\"https:\/\/wp.stromer-tech.info\/nl_nl\/kennisbasis\/modelreeks-technische-gegevens-en-veiligheidsinstructies\/\" data-type=\"ht_kb\" data-id=\"767\">Modelreeks - Technische gegevens en veiligheidsinstructies<\/a> lees meer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei den neueren Akkus der BQ-Serie mit 48-V-Nennspannung gibt es zwei Lieferanten, <a href=\"https:\/\/www.htenergy.com.tw\/en\/product2.html\" target=\"_blank\" rel=\"noreferrer noopener\">HTE<\/a> (TD Hightech Energie) en <a href=\"https:\/\/www.simplo.com.tw\/\">SMP<\/a> (Simplo Technology Co. Ltd.). Ze verschillen uiterlijk in het aantal schroeven op de oplaadbasis.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-1024x457.jpg\" alt=\"\" class=\"wp-image-7698\" style=\"width:500px\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-1024x457.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-300x134.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-768x343.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-50x22.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-18x8.jpg 18w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-60x27.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3-100x45.jpg 100w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer_Akku_3_oder_4_Schrauben-3.jpg 1066w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Intern ist der Unterschied beim Aufbau der Platine zu sehen. Akkus von HTE haben eine gut sichtbare CMOS-Batterie, Simplo kommt ohne diese aus. Weiter werden verschiedene Prozessoren verwendet und bei Simplo scheint ein prozessor-externes EEPROM zu fehlen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a.jpg\" alt=\"\" class=\"wp-image-724\" style=\"width:600px\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a-300x200.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a-768x512.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a-50x33.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a-60x40.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1e621e2c-6ed3-4f2d-b5fd-085004cea12a-100x67.jpg 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">BMS van een BQ983-accu van HTE<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262.jpg\" alt=\"\" class=\"wp-image-725\" style=\"width:600px\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262-300x169.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262-768x432.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262-50x28.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262-60x34.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/90ad9f18-e2e6-4009-b541-d5bddd48b262-100x56.jpg 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">BMS van een oplaadbare batterij van SMP<\/figcaption><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Reset mit Reset-Jumper<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr den DIY ist diese Variante die einfachste. Es ist keine spezielle Software n\u00f6tig. Der Nachteil ist, dass der Akku ge\u00f6ffnet werden muss. Dazu muss man wissen, wo und wie ein solcher Reset gemacht werden kann. <br>Die Entwickler eines BMS erleichtern dem Anwender manchmal diese Aufgabe, indem sie einen \u00abReset-Jumper\u00bb auf der Platine anbieten. Das ist z. B. bei den Stromerakkus der BO-Serie der Fall &#8211; die Details dazu gibt es <a href=\"https:\/\/wp.stromer-tech.info\/nl_nl\/kennisbasis\/batterij-resetten\/\">hier<\/a>. Bei den BQ-Akkus fehlt dieser bzw. er ist nicht als solcher gekennzeichnet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt mehrere Methoden, den verwendeten Microchip und\/oder das EEPROM bei einem BQ-Akku zur\u00fcckzusetzen: <a href=\"https:\/\/www.youtube.com\/watch?v=3_5S0Ma0I-4\" target=\"_blank\" rel=\"noreferrer noopener\">Link 1<\/a>\u00a0|\u00a0<a href=\"https:\/\/youtu.be\/vFlOgp4pnPk?si=-Z7hVt4O2iQ8dKeb\" target=\"_blank\" rel=\"noreferrer noopener\">Link 2<\/a>\u00a0|\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=ie_qLOVgJeY\" target=\"_blank\" rel=\"noreferrer noopener\">Link 3<\/a>. Der Schl\u00fcssel liegt bei der Molex Picoblade 1.25 Steckverbindung \u00abJ304\u00bb (Pin 4 &amp; 6) auf der R\u00fcckseite des BMS. Sie sind zwar nicht als Reset-Jumper bezeichnet, funktionieren aber als solche.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"766\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-1024x766.jpg\" alt=\"\" class=\"wp-image-3984\" style=\"width:399px;height:auto\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-1024x766.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-300x224.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-768x574.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-50x37.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-16x12.jpg 16w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-60x45.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304-100x75.jpg 100w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Stromer-BQ-Akkus_Pinbelegung_J304.jpg 1234w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Software-reset via de CAN-bus<\/h3>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">De volgende secties zijn alleen van toepassing op BQ oplaadbare batterijen met 3 schroeven (HTE)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Heb ik persoonlijke IT-vaardigheden nodig voor de reset? <\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Het werkt zonder IT-kennis. De Zwitserse bedrijven <a href=\"https:\/\/swissvolts.ch\/categoria-producto\/e-bike-akku-service\/stromer\/\" target=\"_blank\" rel=\"noreferrer noopener\">Swissvolts<\/a> | <a href=\"https:\/\/buenzlibatteries.ch\/stromer-akku-zellentausch-reparatur-reset-mit-100-gesundheit\/\">B\u00fcnzli Batteries<\/a> | <a href=\"https:\/\/upvolt.ch\/collections\/service?filter.v.option.service=Zellentausch\">upVolt<\/a> bieten den Reset \u00fcber den CAN-Bus an. Swissvolts und B\u00fcnzli Batteries verwenden dabei eine modifizierte Software auf Basis der Stromer-Diagnosesoftware. upVolt l\u00e4sst den Service bei B\u00fcnzli Batteries machen. Mit der Software k\u00f6nnen folgende Parameter ausgelesen bzw. zur\u00fcckgesetzt werden:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auslesen: Produktionsdatum, Ladezyklen, State of Health (SoH)<\/li>\n\n\n\n<li>Programmierung der Ladeendspannung des Akkupacks<\/li>\n\n\n\n<li>Het SoH terugzetten naar 100 % en de laadcyclus-teller naar 0.<\/li>\n\n\n\n<li>Reset der Sicherheitsstellung (blockierte Batterie) z. B. aufgrund eines Kurzschlusses im 48-V-System<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Bei meinem BQ983-Akku konnte ich zusehen. Der Rosenbergerstecker wurde mit dem Akkusockel verbunden und in wenigen Sekunden war der SoH\/Ladezyklenz\u00e4hler auf Werkseinstellung gesetzt. Allerdings konnte das vor Ort nicht kontrolliert werden weil mein Akku 100 % geladen war. Man sagte mir ich solle ein paar km fahren. Das Omni zeigte bei der ersten Fahrt zuerst einen SoC von 74 % an, was dem alten SoH entsprach. Tats\u00e4chlich sprang der Wert nach ein paar km Fahrt auf 100 %. \u00dcber das Sromer API konnte ich danach den SoH auslesen &#8211; er lag wieder bei 100 %!<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Bis Juli 2026 bot nur eine Handvoll <a href=\"https:\/\/wp.stromer-tech.info\/nl_nl\/kennisbasis\/reparatie-nieuw-refit-opknappen-occasionen\/\">Refurbisher<\/a> die M\u00f6glichkeit an, den SoH (State of Health) und den Ladezyklenz\u00e4hler bei Akkus des Herstellers HTE (mit 3 Schrauben) zur\u00fcckzusetzen.<br><br>Die Firma <a href=\"https:\/\/buenzlibatteries.ch\/\">B\u00fcnzli Batteries<\/a> bietet seit Juli 2026 neu auch den Reset bei den BQ-Akkus von Simplo (mit 4 Schrauben) an.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Reverse Engineering<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">De twee CHIP's zijn cruciaal voor het resetten van de SoH- en laadcyclusteller. <a href=\"https:\/\/ww1.microchip.com\/downloads\/en\/devicedoc\/39761b.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Microchip PIC18F4685<\/a> en de externe <a href=\"https:\/\/ww1.microchip.com\/downloads\/aemDocuments\/documents\/MPD\/ProductDocuments\/DataSheets\/24AA256-24LC256-24FC256-256K-I2C-Serial-EEPROM-DS20001203.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Microchip EEPROM 24LC256<\/a>. Om het \u00abbinnenwerk\u00bb te onderzoeken, moet je een beetje forensisch werk verrichten.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Printplaatmontage BQ batterij met 3 schroeven (HTE)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Hier laat ik een printplaat zien van de BQ accu van HTE (3-schroef) en zoek ik de relevante componenten voor een SoH\/laadcyclusteller-reset. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"750\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b.jpg\" alt=\"\" class=\"wp-image-733\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b-300x220.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b-768x563.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b-50x37.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b-60x44.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/1c994e3e-581a-4218-a9e4-32d58411215b-100x73.jpg 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">De opening van de Molex-connectoren \u201aJ303\u2018 &amp; \u201aJ304\u2018 (foto in de linkerhoek) zit aan de andere kant van de printplaat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1311\" height=\"661\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited.png\" alt=\"\" class=\"wp-image-8007\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited.png 1311w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-300x151.png 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-1024x516.png 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-768x387.png 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-50x25.png 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-18x9.png 18w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-60x30.png 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2026\/01\/Stromer_BQ983_Akku_Reset_Jumper-edited-100x50.png 100w\" sizes=\"auto, (max-width: 1311px) 100vw, 1311px\" \/><figcaption class=\"wp-element-caption\">J304 is alleen toegankelijk als de accu uit de aluminium behuizing is gehaald en de beschermfolie is opengesneden.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>J304<\/strong><br>1- x<br>2- PGC=Pin programmeerklok<br>3- PGD= De Speld van Programmeringsgegevens <br>4- GND= Massa (Vss)<br>5- VDD= Voeding <br>6- VPP= programmeerspanning <br><br><strong>J303<\/strong> <br>1- GND= Aarde <br>2- SCL= Seri\u00eble Klok <br>3- SDA= seri\u00eble adres\/data-I\/O <br>4- VDD= Voeding<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ze bedienen de overeenkomstige pinnen van de Microchip PIC18F4685.<br><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"903\" src=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-1024x903.jpg\" alt=\"\" class=\"wp-image-3994\" style=\"width:500px\" srcset=\"https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-1024x903.jpg 1024w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-300x265.jpg 300w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-768x678.jpg 768w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-50x44.jpg 50w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-14x12.jpg 14w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-60x53.jpg 60w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1-100x88.jpg 100w, https:\/\/wp.stromer-tech.info\/wp-content\/uploads\/2025\/07\/Microcontroller_PIC18F4685-Pinbelegung-1.jpg 1393w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h5 class=\"wp-block-heading\">OD dump van de CAN-bus<\/h5>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">OD staat voor Octal Dump en duidt op een UNIX-commando dat de creatie van een dump (geheugeninhoud) in verschillende, voor mensen leesbare formaten mogelijk maakt. Deze dump is nodig om reverse engineering te kunnen uitvoeren. Het dient als basis om erachter te komen welke geheugensegmenten gereset moeten worden voor een reset van de SoH\/laadcyclusteller.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Software:<\/strong> Met <a href=\"https:\/\/www.wireshark.org\/docs\/wsug_html_chunked\/AppToolsdumpcap.html\">dumpcap<\/a> kan een OD-dump worden gerealiseerd en daarna in <a href=\"https:\/\/www.wireshark.org\/docs\/wsug_html_chunked\/ChIOImportSection.html\">Wireshark<\/a> geanalyseerd worden. Hoe dat kan, kan men onder andere. <a href=\"https:\/\/www.youtube.com\/watch?v=JqTBzDN7VOk\">hier<\/a> mening. Er is meer theorie <a href=\"https:\/\/docs.odriverobotics.com\/v\/latest\/guides\/can-guide.html\">hier<\/a>. Verschillende CAN-busadapters bieden ook alles-in-\u00e9\u00e9n-oplossingen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hardware: <\/strong>Qua hardware is een CAN-bus-adapter nodig om de bus te kunnen \u201csniffen\u201d (afluisteren). Zie o.a. <a href=\"https:\/\/www.youtube.com\/watch?app=desktop&amp;v=Se2KCVyD7CM\">1<\/a> | <a href=\"https:\/\/docs.odriverobotics.com\/v\/latest\/hardware\/usb-can-datasheet.html\">2<\/a> | <a href=\"https:\/\/ultimus.ch\/default\/catalogsearch\/result\/?q=Can+bus+adapter\">3<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">dump van de BQ-accu's: In <a href=\"http:\/\/speedpedelecreview.com\">speedpedelecreview.nl<\/a>---\nOp het forum heeft gebruiker Jebolisch een dergelijke CAN-bus-dump gepubliceerd voor de accu's BQ983 &amp; 814 van HTE en de BQ618\/655 van Simplo, en deze waar mogelijk gedocumenteerd. Ik heb het bestand grafisch wat opgefrist en stel het nu beschikbaar. <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1tiadgKf5biuoguQEUDeIU5ypvl1HL5nW\/edit?usp=sharing&amp;ouid=111252014143789937536&amp;rtpof=true&amp;sd=true\">hier<\/a> beschikbaar.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">EEPROM schrijven en lezen<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Om de beslissende geheugenadressen waarin de SoH\/laadcyclusteller is opgeslagen te kunnen herschrijven, moet je weten hoe een EEPROM (Electrically Erasable Programmable Read-Only Memory) wordt gelezen\/geschreven. Een EEPROM behoudt de opgeslagen gegevens zelfs nadat de voeding is uitgeschakeld. Deze functie is handig voor het opslaan van kritieke gegevens die bewaard moeten blijven na een stroomcyclus. Voorbeelden zijn configuratie-instellingen, kalibratiewaarden, gebruikersinstellingen, opslag van de kritische variabelen van het programma of historische gegevenslogboeken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wie ein EEPROM programmiert werden kann ist z. B. <a href=\"https:\/\/medium.com\/jungletronics\/eeprom-24lc256-reading-and-writing-arduino-sketch-bdfb6e5a3b13\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a> beschreven.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Vereisten<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Python-installatie:<\/strong> Zorg ervoor dat Python is ge\u00efnstalleerd op uw systeem.<\/li>\n\n\n\n<li><strong>I2C-bibliotheek:<\/strong> Je hebt een Python-bibliotheek nodig die I2C-communicatie mogelijk maakt. Een populaire optie is <code>smbus2<\/code>.<\/li>\n\n\n\n<li><strong>Hardware:<\/strong> De PIC18F4685, de 24LC256 en de bijbehorende aansluitingen moeten overeenkomstig worden ingesteld.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Voorbeeld voor schrijven en lezen<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>1 import smbus2\n\n2 # I2C-bus en EEPROM-adres aanpassen\n3 bus = smbus2.SMBus(1) # Verander 1 als je een andere bus gebruikt.\n4 adres = 0x50 # Verander het adres als het anders is voor je EEPROM.\n\n5 def write_byte(register, data):\n6 \"Schrijft een byte naar het opgegeven registeradres in de EEPROM.\"\n7 bus.write_byte_data(adres, register, data)\n\n8 def read_byte(register):\n9 \"Leest een byte van het opgegeven registeradres in de EEPROM.\"\n10 return bus.read_byte_data(adres, register)\n\n10 # Voorbeeld voor schrijven en lezen\n11 write_byte(0x00, 0x55) # Schrijf 0x55 naar het adres 0x00\n12 data = read_byte(0x00) # Lees de byte van adres 0x00\n13 print(\"Lees byte:\", data)<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Uitleg<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Importeren:<\/strong> De <code>smbus2<\/code>-bibliotheek wordt ge\u00efmporteerd om I2C-communicatie mogelijk te maken.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>I2C bus en adres:<\/strong> De variabelen <code>bus<\/code> en <code>adres<\/code> worden gedefinieerd om de I2C-bus en het adres van de EEPROM op te geven.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Functies:<\/strong><code> schrijven_byte<\/code>Schrijft een byte naar een specifiek adres in de EEPROM.<code> ead_byte<\/code>Leest een byte van een specifiek adres in de EEPROM.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><strong>Brug resetten<\/strong>: Het is het beste om een Molex Picoblade 1,25 connector te gebruiken met een bijbehorende voorgemonteerde brug om te voorkomen dat je aan het J304 chassisdeel zelf moet werken (risico op mechanische schade, per ongeluk kortsluiting met andere pinnen...).<br><br>De <strong>Procedure<\/strong> van de reset wordt hier niet in detail beschreven. Vindingrijke DIJ's kunnen uit de voeten met de gegeven instructies.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Meer informatie<\/h3>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Gegevensblad <a href=\"https:\/\/ww1.microchip.com\/downloads\/en\/devicedoc\/39761b.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Microchip PIC18F4685<\/a> Gegevensblad <a href=\"https:\/\/ww1.microchip.com\/downloads\/aemDocuments\/documents\/MPD\/ProductDocuments\/DataSheets\/24AA256-24LC256-24FC256-256K-I2C-Serial-EEPROM-DS20001203.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Microchip EEPROM 24LC256<\/a> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.can-cia.org\/cia-groups\/technical-documents\" target=\"_blank\" rel=\"noreferrer noopener\">Documentatie CiA 301 <\/a>\u2013 CiA ontwikkelt en publiceert technische documenten. Specificaties bevatten functionele vereisten en permissies die in hardware of software ge\u00efmplementeerd moeten worden. Typische voorbeelden zijn de CANopen CC (klassieke) applicatielaag (CiA 301) of het CANopen apparaatprofiel voor generieke I\/O-modules (CiA 401-serie).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/docs.python.org\/3\/\" target=\"_blank\" rel=\"noreferrer noopener\">Python-documentatie <\/a>Dit is de offici\u00eble documentatie voor Python 3.13.1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Heb je feedback? <\/strong>- in het commentaarveld hieronder.<\/p>","protected":false},"excerpt":{"rendered":"<p>Allgemeine Informationen Beim Reset muss man unterscheiden zwischen \u201eAkku-Reset&#8220; und Reset des \u201eSoH&#8220; (State of Health) sowie des \u201eLadezyklenz\u00e4hlers&#8220;. Ein Akku-Reset kann n\u00f6tig werden, wenn der Akku aufgrund eines unerwarteten externen Fehlers in der Stromer-Elektronik (z. B. Kurzschluss) in den Sicherheitsmodus geht. Wenn dies passiert, wird der 48-V-Ausgang des Akkus&#8230;<\/p>","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[97],"ht-kb-tag":[473,471,475,474,491,472,490],"class_list":["post-731","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-akku","ht_kb_tag-akkuangebot","ht_kb_tag-akkumodelle","ht_kb_tag-bo-akku","ht_kb_tag-bq-akku","ht_kb_tag-ladezyklenzaehler-reset","ht_kb_tag-modelle","ht_kb_tag-soh-reset"],"_links":{"self":[{"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb\/731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/comments?post=731"}],"version-history":[{"count":144,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb\/731\/revisions"}],"predecessor-version":[{"id":12990,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb\/731\/revisions\/12990"}],"wp:attachment":[{"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/media?parent=731"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb-category?post=731"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/wp.stromer-tech.info\/nl_nl\/wp-json\/wp\/v2\/ht-kb-tag?post=731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}