Eine intelligente Akku-Ladestation für NiMH und Li-Ion via PIC ist ein anspruchsvolles, aber sehr lohnendes Embedded-Projekt: Sie kombinieren präzise Messtechnik (Spannung, Strom, Temperatur), zuverlässige Regelung (CC/CV, Puls- oder Trickle-Phasen), sichere Zustandsautomaten sowie eine robuste Fehlererkennung (defekte Zellen, falsche Polung, Übertemperatur, Timer-Timeout). Während einfache „Steckerlader“ oft nur grob laden, kann eine PIC-gesteuerte Ladestation die Ladestrategie an Zellchemie, Kapazität, Temperatur und Alterungszustand anpassen. Das erhöht Sicherheit, verlängert die Lebensdauer der Akkus und sorgt für reproduzierbare Ergebnisse – besonders wichtig, wenn Sie regelmäßig NiMH-AA/AAA und Li-Ion-Zellen (z. B. 18650/21700 oder 1S/2S-Packs) einsetzen. Gleichzeitig gilt: Akkuladen ist sicherheitsrelevant. Li-Ion-Zellen reagieren empfindlich auf Überspannung und Übertemperatur, NiMH-Zellen können bei falscher Erkennung überhitzen. Deshalb setzt ein professioneller Ansatz auf klare Schutzebenen: Hardware-Absicherung (Sicherungen, Strombegrenzung, Temperatursensor), Software-Absicherung (Grenzwerte, Plausibilitätschecks, Watchdog) und eine nachvollziehbare Dokumentation. In diesem Artikel erfahren Sie, wie Sie eine multi-chemische Ladestation konzipieren, welche Mess- und Regelkonzepte sich bewähren und wie ein PIC die Logik für sichere Ladeprofile übernimmt – ohne sich in unnötigen Schaltungsdetails zu verlieren.
Grundlagen: Warum NiMH und Li-Ion unterschiedliche Ladealgorithmen brauchen
NiMH und Li-Ion unterscheiden sich fundamental in Chemie und zulässigen Grenzwerten. Ein „Universal-Ladeverfahren“ ist daher nicht sinnvoll. Bei Li-Ion ist die obere Zellspannung strikt begrenzt (typischerweise 4,2 V pro Zelle, abhängig vom Zelltyp). Das klassische Verfahren ist Konstantstrom/Konstantspannung (CC/CV). NiMH hingegen wird häufig über Stromladung mit Ladeende-Erkennung (z. B. -ΔV, dT/dt, Timer, Temperaturgrenzen) geladen und verträgt kurzzeitig Überladung weniger kritisch als Li-Ion – allerdings mit Wärmeentwicklung und Alterung als Folge. Eine gute technische Übersicht zu Batteriechemien und Ladestrategien finden Sie beispielsweise unter Nickel-Metallhydrid-Akkumulator und Lithium-Ionen-Akkumulator.
- Li-Ion: CC/CV, harte Spannungsgrenze, sehr wichtig: Temperatur- und Zeitüberwachung.
- NiMH: Konstantstrom, Ladeende über -ΔV/dT/dt/Timer, optional Top-Off und Erhaltung.
- Gemeinsam: Strommessung, Temperaturmessung, Plausibilitätschecks, sichere Abschaltpfade.
Systemarchitektur: Hardware- und Software-Schutzebenen sauber trennen
Eine robuste Ladestation entsteht, wenn Sie Schutz nicht „nur“ in Software implementieren. Der PIC ist die Entscheidungslogik, aber hardwareseitige Begrenzungen sorgen dafür, dass Fehler nicht eskalieren.
- Leistungspfad: Eingang (DC-Netzteil), Ladezweig (MOSFET/Regler), Strommess-Shunt, Steckplatz/Zellenhalter.
- Messpfad: Zellspannung, Ladestrom, Temperatur (NTC) pro Slot oder pro Akkupack.
- Schutzhardware: Sicherung/Polyfuse, Verpolschutz, Spannungsbegrenzung (je nach Topologie), Übertemperatur-Abschaltung (optional analog).
- PIC-Steuerung: ADC für Messwerte, PWM/DAC für Strom-/Spannungsvorgaben, Timer/Interrupts für Sampling und Zustandsautomat.
- UI/Kommunikation: LED/LCD/OLED, Tasten/Encoder, optional UART/USB für Logging.
Für die Entwicklungsumgebung sind Microchip-Werkzeuge verbreitet; ein Startpunkt ist MPLAB X IDE.
PIC-Auswahl: Welche Peripherie für eine Ladestation wirklich zählt
Der PIC muss nicht „maximal schnell“ sein, sondern zuverlässig messen und steuern können. Für eine intelligente Ladestation sind diese Eigenschaften entscheidend:
- ADC-Qualität: ausreichend Auflösung und stabile Referenz (wichtig für -ΔV-Erkennung bei NiMH und CV-Regelung bei Li-Ion).
- PWM/CCP oder DAC: zur Stromregelung (CC) oder zur Sollwertvorgabe in einer analogen Regelschleife.
- Timer: deterministisches Sampling (z. B. alle 100 ms) und Sicherheits-Timer (Maximalzeit pro Phase).
- Genügend GPIOs: mehrere Slots, NTCs, LEDs, Display, Tasten.
- Speicher: Kalibrierwerte (Offset/Gain), Ladehistorie, Presets.
Bei mehreren Slots ist auch ein Port-Expander (I2C) denkbar, um Pins zu sparen. I2C-Grundlagen sind unter I²C gut erklärt.
Messkonzept: Spannung, Strom und Temperatur präzise erfassen
Eine Ladestation ist so gut wie ihre Messwerte. Gerade bei Li-Ion ist die Spannungsgrenze kritisch; bei NiMH ist die Ladeende-Erkennung empfindlich gegenüber Rauschen. Ein bewährtes Vorgehen ist: stabile Referenz, saubere Masseführung, kalibrierbare Skalierung und gefilterte Messwerte.
Spannungsmessung über Teiler und ADC-Skalierung
Die Zellspannung muss auf den ADC-Bereich angepasst werden. Ein Spannungsteiler ist der Standard. Die ADC-Rohwerte werden anschließend zurückskaliert. Für den Zusammenhang ADC-Code zu Spannung (vereinfachtes Modell) gilt:
Mit
Strommessung über Shunt: Grundlage für CC-Regelung und Sicherheit
Der Ladestrom wird typischerweise über einen Shunt-Widerstand gemessen. Die Shuntspannung ist:
Da
Das hilft, Shunt-Leistung und Bauform korrekt zu dimensionieren. Eine robuste Ladestation nutzt Strommessung nicht nur für Regelung, sondern auch für Fehlererkennung (Kurzschluss, offene Zelle, Kontaktwackler).
Temperaturmessung: Pflicht für Li-Ion, stark empfohlen für NiMH
Temperatur ist einer der wichtigsten Sicherheitsparameter. Ein NTC am Akku (oder am Slot nahe der Zelle) ist üblich. Softwareseitig sollten Sie mindestens folgende Grenzwerte behandeln:
- Übertemperatur-Abschaltung: Laden sofort stoppen, Fehlermeldung anzeigen.
- Untertemperatur-Sperre: Li-Ion nicht bei zu niedrigen Temperaturen laden (zellabhängig).
- dT/dt-Auswertung: bei NiMH als Ladeende-Indikator (Temperaturanstieg pro Zeit).
Als Hintergrundwissen zu NTCs und Temperaturkennlinien ist Thermistor hilfreich.
Ladeprofile für Li-Ion: CC/CV mit klaren Abbruchkriterien
Das Standardverfahren für Li-Ion ist Konstantstrom bis zur Zielspannung, danach Konstantspannung bis der Strom unter einen definierten Endstrom fällt. Die Kernelemente sind:
- Precharge (optional): bei tiefentladenen Zellen zunächst kleiner Strom, um Zellschutz zu respektieren.
- CC-Phase: Ladestrom konstant (z. B. 0,5C oder 1C je nach Zelle und Designziel).
- CV-Phase: Spannung konstant, Strom fällt mit zunehmender Sättigung.
- Termination: Ende bei
(z. B. 0,05C–0,1C) oder bei Zeitlimit.I end
Für die Kapazitäts-bezogene Stromdefinition ist die C-Rate nützlich. Sie ist:
Hier ist
- Maximale Zellspannung: strikt einhalten (zelltypabhängig, häufig 4,2 V/Zelle).
- Temperaturfenster: Laden außerhalb des zulässigen Bereichs verhindern.
- Maximalzeit: jede Phase mit Timeout, um Fehlerfälle abzufangen.
Für eine fundierte Einordnung von Li-Ion-Ladeprinzipien ist die technische Übersicht Charging Lithium-ion eine häufig genutzte Referenz.
Ladeprofile für NiMH: -ΔV, dT/dt und Timer in sinnvoller Kombination
NiMH-Laden ist in der Praxis „messrausch-anfälliger“, weil die Spannungskurve flacher ist und sich das Ladeende oft nur als kleines Spannungsmaximum mit anschließendem leichten Abfall zeigt (-ΔV). Daher ist eine intelligente Kombination aus Kriterien üblich:
- -ΔV-Erkennung: Erkennen eines Spannungsabfalls nach dem Maximum (pro Zelle wenige mV bis einige 10 mV, abhängig von Zelle, Strom und Temperatur).
- dT/dt: Temperaturanstieg pro Zeit als Indikator für Sättigung.
- Absolute Temperaturgrenze: harte Abschaltung bei Übertemperatur.
- Safety-Timer: maximale Ladezeit basierend auf Kapazität und Ladestrom.
- Top-Off: kurze Nachladephase mit reduziertem Strom.
- Trickle (optional): sehr kleiner Erhaltungsstrom, je nach Anwendung und Zelltyp.
Ein PIC eignet sich sehr gut, um aus verrauschten Messdaten robuste Entscheidungen zu treffen, etwa durch Filterung und Trendanalyse. Eine einfache Safety-Timer-Näherung für die Ladezeit (ohne Anspruch auf Genauigkeit, eher als Sicherheitsgrenze) kann so modelliert werden:
Mit
Automatische Chemie-Erkennung: Was realistisch ist und was nicht
Viele wünschen sich „Akku einlegen und der Lader erkennt alles“. In der Realität ist automatische Chemie-Erkennung nur begrenzt zuverlässig, wenn Sie keine zusätzlichen Informationen haben. Sinnvolle Ansätze sind:
- Mechanische Kodierung: verschiedene Schächte/Adapter für NiMH vs. Li-Ion.
- Benutzerwahl: Chemie per Menü auswählen; sicherer und oft ausreichend.
- Plausibilitätscheck: Spannung beim Einlegen als Hinweis (z. B. 1,0–1,5 V eher NiMH, 3,0–4,2 V eher Li-Ion) – aber nie als alleinige Entscheidung.
- Mehrstufige Validierung: Kombination aus Spannung, Temperaturverlauf und Ladeantwort, plus harte Abbruchkriterien.
Für eine sichere DIY-Ladestation ist die explizite Auswahl (oder getrennte Slots) meist die beste Lösung, weil sie Fehlklassifikationen deutlich reduziert.
Regelungstopologien: Wie der PIC den Ladestrom sauber steuert
In der Praxis gibt es zwei verbreitete Wege:
- Analog geregelter Stromregler mit digitalem Sollwert: Der PIC setzt einen Sollwert (DAC oder PWM+Filter), der analoge Regler hält den Strom stabil. Vorteil: schnell, robust.
- Digitale Regelung: Der PIC misst Strom und passt PWM direkt in einer Regelroutine an. Vorteil: flexibel, Nachteil: mehr Aufwand, Jitter/ADC-Latenz müssen beherrscht werden.
Für DIY-Projekte mit hohen Sicherheitsanforderungen ist der hybride Ansatz oft ideal: analog schnell regeln, digital überwachen und Sollwerte verwalten. Der PIC kann zusätzlich eine zweite Schleife für CV (Spannungsbegrenzung) implementieren, indem er im CV-Bereich den Stromsollwert reduziert oder die Spannungsregelung priorisiert.
Mehrslot-Design: Vier Schächte laden, ohne Messfehler zu kassieren
Eine „intelligente Ladestation“ bedeutet häufig mehrere Slots. Hier entstehen neue Herausforderungen:
- Getrennte Messung pro Slot: jede Zelle braucht eigene Spannungs- und Temperaturmessung.
- Getrennte Strompfade: idealerweise eigener Stromregler pro Slot; alternativ zeitmultiplex, was komplexer wird.
- Thermisches Design: mehrere Zellen heizen gemeinsam; Temperatursensoren müssen sinnvoll platziert sein.
- Skalierbare Firmware: Slot-Objekte (Zustand, Timer, Grenzwerte) in einer sauberen Datenstruktur.
Ein PIC mit ausreichend ADC-Kanälen oder ein externer ADC kann hier helfen. Wichtig ist, dass Sie Messungen zeitlich stabil erfassen (z. B. Slot 1–4 in festem Raster) und die UI vom Mess-/Regelteil entkoppeln.
Zustandsautomat: Der Schlüssel zu Sicherheit und nachvollziehbarem Verhalten
Eine professionelle Ladestation arbeitet als klarer Zustandsautomat. Jede Chemie hat eigene Zustände, aber die Struktur ist ähnlich:
- IDLE: kein Akku oder warten.
- DETECT/VALIDATE: Kontakt prüfen, Spannung plausibilisieren, Temperatur prüfen.
- PRECHARGE (optional): sanfter Start, falls erforderlich.
- CHARGE: CC bei Li-Ion, Konstantstrom bei NiMH.
- CV (Li-Ion): Spannung halten, Strom fällt.
- TOP-OFF/TRICKLE (NiMH optional): Nachlade-/Erhaltungsphase.
- DONE: Laden beendet, Anzeige, optional Erhaltung.
- FAULT: Fehlerzustand, Ausgang aus, Hinweis anzeigen.
In jedem Zustand gelten klare Ein- und Austrittsbedingungen. Besonders wichtig: Im FAULT-Zustand muss das System „fail-safe“ sein (Ladestrom aus), und ein Reset darf nicht automatisch „blind“ weiterladen, ohne den Akku erneut zu validieren.
Kalibrierung und Genauigkeit: Damit 4,20 V auch wirklich 4,20 V sind
Eine Ladestation ist nur so sicher wie ihre Spannungsmessung. Besonders bei Li-Ion ist eine präzise Obergrenze wichtig. Daher sind Kalibrierpunkte sinnvoll:
- Spannungs-Kalibrierung: Offset und Gain über Referenzspannung oder genaues Multimeter.
- Strom-Kalibrierung: Shuntverstärkung/Offset mit definierter Last oder Referenzstrom.
- Temperatur-Kalibrierung: NTC-Kennlinie plausibilisieren, Grenzwerte konservativ setzen.
Speichern Sie Kalibrierdaten in EEPROM/Flash und schützen Sie sie gegen versehentliches Überschreiben (z. B. Service-Menü mit Bestätigung).
Benutzeroberfläche: LCD-Anzeige, die wirklich hilft
Ein LCD ist im Alltag mehr als „Kosmetik“. Es macht den Prozess transparent und verhindert Bedienfehler. Sinnvolle Inhalte:
- Pro Slot: Zellspannung, Ladestrom, Temperatur, Modus (NiMH/Li-Ion), Phase (CC/CV/Top-Off).
- Status: verbleibende Zeit (geschätzt), geladene Kapazität (coulomb counting optional), Fehlercodes.
- Bedienung: Auswahl Chemie, Stromstufe, Start/Stop, Presets.
Für Zeichen-LCDs ist der HD44780-Controller ein verbreiteter Standard (HD44780 LCD controller). Bei mehreren Slots sind 20×4-LCDs oder Grafikdisplays oft angenehmer, weil Sie parallele Informationen darstellen können.
Typische Schutz- und Fehlerfälle, die Ihre Firmware abfangen sollte
- Verpolung: Akku falsch eingelegt; Hardware-Verpolschutz plus Software-Erkennung (negative Spannung, unplausible Werte).
- Kontaktproblem: Spannung springt, Strom bricht ein; Laden pausieren und neu validieren.
- Defekte Zelle: Spannung steigt ungewöhnlich schnell oder gar nicht; Abschalten und Fehler anzeigen.
- Übertemperatur: sofortiger Abbruch, ggf. Sperrzeit bis Abkühlung.
- Timeout: Phase dauert zu lange; Abbruch als Safety-Net.
- Netzteil-Problem: Eingangsspannung fällt ab; kontrollierter Abbruch statt instabilem Weiterladen.
Dokumentation und Verantwortungsbewusstsein: Was bei Ladegeräten besonders wichtig ist
Bei Ladegeräten ist E-E-A-T nicht nur SEO, sondern echte Praxis: Dokumentieren Sie Grenzwerte, Messkette, Kalibrierung, Testfälle und Fail-Safe-Verhalten. Gerade wenn mehrere Zelltypen unterstützt werden, muss nachvollziehbar sein, welche Parameter für welchen Akku gelten. Ergänzend lohnt es sich, die Grundlagen der elektrischen Sicherheit und der Gefahren von Li-Ion ernst zu nehmen. Eine Einstiegserklärung zu Sicherheitsaspekten von Lithium-Ionen-Akkus findet sich in der allgemeinen Übersicht Lithium-Ionen-Akkumulator.
Weiterführende Quellen für Ladeprofile, Chemie und Tools
- Charging Lithium-ion: CC/CV, Endstrom und Grenzen
- Charging Nickel-metal Hydride: -ΔV, dT/dt, Timer
- NiMH-Akkumulator: Grundlagen zur Chemie
- Li-Ion-Akkumulator: Eigenschaften und Risiken
- MPLAB X IDE: Toolchain für PIC-Projekte
IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung
PCB Design • Arduino • Embedded Systems • Firmware
Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.
Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.
Leistungsumfang:
-
IoT-PCB-Design & Schaltplanerstellung
-
Leiterplattenlayout (mehrlagig, produktionstauglich)
-
Arduino- & Mikrocontroller-Programmierung (z. B. ESP32, STM32, ATmega)
-
Firmware-Entwicklung für Embedded Systems
-
Sensor- & Aktor-Integration
-
Kommunikation: Wi-Fi, Bluetooth, MQTT, I²C, SPI, UART
-
Optimierung für Leistung, Stabilität & Energieeffizienz
Lieferumfang:
-
Schaltpläne & PCB-Layouts
-
Gerber- & Produktionsdaten
-
Quellcode & Firmware
-
Dokumentation & Support zur Integration
Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert
CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

