Schlagwort-Archiv: Battery management

Graupner Ultramat battery charger data logger (mysql) for Linux

This is a small data logger daemon for Graupner Ultramat battery chargers. It was tested with a Ultramat 16s and a Ultra Duo Plus 40. It logs the data on stdout (depending on the debug setting) and stores data in a mysql datab
ase (see database.sql for the schema). The data can be accessed via a small web interface. The graphs are created with jpgraph. You can see the example output with graphs from a task below. Tasks are created automatically. Events
like „start“, „finished“ are detected and linked to the current task, here is an example for a cycle:

Timestamp Name Status
2011-09-16 08:29:02 Discharge start Normal
2011-09-16 08:41:41 Discharge finished Cycle delay
2011-09-16 08:44:45 Charge start CVCC
2011-09-16 09:53:56 Charge finished Cycle delay
2011-09-16 09:57:00 Discharge start Normal
2011-09-16 10:12:46 Discharge finished Cycle delay
2011-09-16 10:15:50 Charge start CVCC
2011-09-16 11:11:18 Charge finished Cycle delay
2011-09-16 11:14:22 Discharge start Normal
2011-09-16 11:31:36 Discharge finished Cycle delay
2011-09-16 11:34:40 Charge start CVCC
2011-09-16 12:23:44 Charge finished Cycle delay
2011-09-16 12:26:48 Discharge start Normal
2011-09-16 12:44:00 Discharge finished cut-off discharge

Sourcecode:
http://svn.linuxmce.org/trac/browser/people/hari/stuff/ultramat

Example output:

Information for task 39


Events


Timestamp Name Status
2011-09-17 16:00:58 Charge start CVCC
2011-09-17 17:05:51 Charge finished cc-cv full

Details

Max output Voltage 37.732 V
Cur output Voltage 37.726 V
Min output Volt 34.263 V
Max output Ampere 2.223 A
Act output Ampere 0.219 A
Charge 1.812 Ah

Cell 1 4.190V
Cell 2 4.192V
Cell 3 4.198V
Cell 4 4.206V
Cell 5 4.206V
Cell 6 4.206V
Cell 8 4.187V
Cell 9 4.188V
Cell 10 4.178V

Charge



Voltage



Current



Power



Cell view