Akkulader mit Datenbank - TorstenC/Notizblog GitHub Wiki

Funktionsweise

Ein skalierbares System mit Lade-Modulen, von denen 'dasy chain' quasi beliebig viele hinereinander hängen können.

Ein PT8211 DAC erzeugt die Soll-Werte für Lade- und Entlade-Strom.

Ein OP-Amp (1/4 MC33204) verstärkt die Spannung an einem Shunt.

An einem LM2596-Modul wird ein Komparator (1/4 MC33204) über eine Diode an Pin 4 (Feedback) angeschlossen, um daraus einen Strom-Regler zu machen.

Ein 2N3055 verheizt im Entlade-Betrieb die Energie.

Ein µC (STM32F030F4P6) befindet sich als SPI-Slave in einer 'dasy-chain', liest per ADC die Strom- und Spannungswerte aus, sowie den DS18B20 und steuert den PT8211.

Für Taster und LEDs wären sind noch Pins frei.

Bestandteile eines Lade-Moduls

  • Batteriehalter (~100ct): 5x einfach, 3x incl. 9V
  • LM2596-Modul (~80ct): Siehe Buck-Module
  • PCB (~70ct): 24 Stück für ca. 17€ incl. Versand von Itead Studio
  • DS18B20 (~60ct) (vorhanden)
  • MC33204 (~50ct): order
  • STM32F030F4P6 (~50ct): Test-Board
  • 2N3055 (~30ct)
  • PT8211 (~10ct): order