mirror of
https://github.com/mbirth/cm2010.git
synced 2024-11-10 00:16:45 +00:00
79 lines
1.8 KiB
Plaintext
79 lines
1.8 KiB
Plaintext
|
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 <20>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<65>hrer Ladestatus?)
|
|||
|
12 ?
|
|||
|
13 ?
|
|||
|
14 S: Aktuelle Stromst<73>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)
|