1
0
mirror of https://github.com/mbirth/cm2010.git synced 2024-09-18 22:03:25 +01:00
This commit is contained in:
Markus Birth 2015-03-22 21:19:14 +01:00
parent 8f2c9dcfa4
commit 69a3240bb9
10 changed files with 78 additions and 0 deletions

BIN
doc/cm2010.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
doc/cm2010.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
doc/cm2010_alpha.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

BIN
doc/cm2010_ss.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

78
doc/old/cm2010.txt Normal file
View File

@ -0,0 +1,78 @@
Serielle Schnittstelle des Charge-Managers 2010 von Conrad Elektronik
Einstellungen: 9600 baud, 8N1
Der CM wird mit einem Normalen Nullmodemkabel mit dem PC verbunden.
Der CM gibt konitinuirlich Daten über den Laduzustand der Akkus aus. Ob der CM
Kommandos akzeptiert ist nicht bekannt.
Ein "Datensatz" besteht auf vier (jeweils eine pro Ladeschacht) 34 Byte
langen "Nachrichten".
Die Nachrichten haben folgendes Format:
16-Bit 'S' "Short" Werte sind Big-Endian!
24-Bit 'M' ""Medium" Big-Endian :)
Byte Bedeutung
1 Ladeschacht
2 Programm?
3 Programm?
4 ? Sieht aus wie ein interner Zähler
5 ? "
6 Stunden
7 Minuten (?)
8 ?
9 S: Aktuelle Spannung (U) (Nur beim Aufladen, sonst null. Eventuell ein
Speicher für die Max. Spannung um rechtzeitig abschalten zu können?
10 ''
11 ? (Ungefährer Ladestatus?)
12 ?
13 ?
14 S: Aktuelle Stromstärke (I)
15
16 S: Aktuelle Spannung (U)
17 ''
18 M:Geladene mAh
19 ''
20 ''
21 M: Entlade mAh
22 ''
23 ''
24 ? 12 falls nicht geladen wird, sonst irgendwasanders
25 S: Vor-Vor-Vor-letze gemessene Spannung
26
27 S: Vor-Vor-letze gemessene Spannung
28
29 S: Vorletze gemessene Spannung
30 ''
31 S: Letze gemesse Spannung
32 ''
33 S: Wenn kein Akku drin: FF Vielleicht der 'Widerstand' im Schacht?
34 ''
Bedeutung von Byte zwei und drei (Programm)
CHARGE:
88 69 (Ladephase)
13 72 (Programm beendet)
CHECK:
10 68 (Entladephase) (600-
90 69 (Aufladephase)
13 72 (Programm beendet)
CHARGE:
88 (Ladephase)
13 (Programm beendet)
CHECK:
10 (Entladephase)
90 (Aufladephase)
13 (Programm beendet)
Byte drei:
68 (Manuell,600 bis 900 mAh, Entladephase)
69 (Manuell,600 bis 900 mAh, Aufladephase)
72 (Manuell,600 bis 900 mAh, Laden beendet)
88-133 (Manuell, 2200mAh - .., Aufladen)

BIN
doc/old/cm2010_ss.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
doc/old/sshot.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
doc/old/sshot2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB