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