Bosch Akku LiIon 36V 4Ah Kommunikation deuten?

OP (Firma: Marbek Elektronik) #4734518
Lesenswert?

Hallo,
ich baue eine neue Steuerung in einen Bosch Bohrhammer, die alte fliegt 
raus.
Möchte das Drehmoment zus. digital vorgeben können, also den max Strom 
begrenzen.
So ein Bosch Akku hat ja 3 Anschlüsse:
Plus, Minus und die Daten.
Wer weiß, wie die Daten zu deuten sind?
Ich würde gerne die Temperatur des Akkus auslesen, damit das bei hoher 
Belastung nicht zu heiß wird.
Vielen Dank für Rückmeldungen!
OP (Firma: Marbek Elektronik) #4734575
Lesenswert?

Ich habe ein Tektronix DPO2024. Das sollte reichen, die Daten anzusehen.
Problem ist, dass ich nicht viel Zeit habe und mich nicht verzetteln 
will.
Denke, dass da schnell mal 1 Woche weg ist.
Ist ein 16Pin-IC, Schrift ist kaum lesbar. Müsste ich noch einen anderen 
Akku mal öffnen, was mir aber jetzt zu viel Arbeit ist.
OP (Firma: Marbek Elektronik) #4734956
Lesenswert?

Auf einem neuen Akku, 02/2015, sind 2 ICs drauf.
Das erste Maxim 11068 ID, wohl als Sensor-IC für die Batterie.

Auf dem 2. IC steht, soweit ich das lesen kann:

ST 78387
AS 103F 2Pb
P HL 436
Angehängte Dateien:
OP (Firma: Marbek Elektronik) #4735133
Lesenswert?

Danke!
Heißt also, dass das Protokoll frei erfunden sein kann.
Weiß nicht, ob ich mir da noch die Arbeit machen sollte, das 
herauszufinden.
Am Besten baue ich mir ein eigenes Akku, besorge mir Motor und Getriebe,
Steuerung funktioniert so weit (mit 41V und über 25A).
Aber das sind dann auch noch mal hohe Kosten.
Mal schauen....
#4735158
Lesenswert?

Wow. Top Bilder!

Also der eigentliche Batteriecontroller ist ein MAX11068, und der hat 
ein I2C Interface.
Das Datenblatt zu diesem Chip verrät dir dann auch die Register-Adressen 
und -Inhalte, was schon mal sehr hilfreich sein kann.

Da I2C zwei Datenleitungen benötigt, wurde offenbar noch besagter uC 
dazwischen geschaltet.
Es ist natürlich unklar, ob dieser uC nur eine Protokollumsetzung I2C zu 
irgendwas (evtl. eben one-wire), oder mehr Funktionalität beinhaltet und 
gleich einen Teil der Konfiguration des Batteriecontrollers übernimmt.

Das könnte man herausfinden, indem man auf der Datenleitung mitsnifft. 
Als erstes würde man die Art der Schnittstelle identifizieren und dann 
gucken, ob man Teile der übertragenen Daten wiedererkennen kann (z.B. 
Abfrage eines ID-Registers o.ä.).
OP (Firma: Marbek Elektronik) #4735239
Lesenswert?

Canon 70D mit Macro :-)

Es ist ähnlich RS232, aber keine feste Baudrate, 1-wire,
Ich hatte das vor einem Jahr mal ein bisschen untersucht und dann 
gedacht, dass wir den Akku nicht auslesen müssen.

Werde mir wohl jetzt die Arbeit machen müssen und berichte hier.

Schauen, ob Daten in einer oder in 2 Richtungen gesendet werden,
dann mal Temperatur erhöhen und gucken, was sich ändert usw.
Fange mal an mit dem Tektronix DSO2024 aufzuzeichnen.

Auf lange Sicht sollten wir uns wohl einen einfacheren Akku aussuchen 
oder selbst einen zusammenbauen.
#7032319
Lesenswert?

Hallo zusammen,

Ich hoffe der Thread ist nocht schon zu alt....

Ich würde auch gern das Protokoll auslesen wollen, leider sind meine 
Akkus vollständig verklebt und daher sind keine ICs zu sehen.
Ich glaube evtl eine Lösugn für euer Problem zu haben.
Ich denke das Ihr das Datenloggen von dem Microcortroller nicht 
benötigt, denn der Akku hat keine 3 Pins, sondern 4! D.h. es könnte 
möglich sein, dass der Maxim seinen I2C Bus direkt an die zwei Pins 
ausgibt. Kostentechnisch macht das auch mehr Sinn als wenn da noch 
einmal eine eigenes Protokoll erzeugt würde.
Daher würde ich gern die Platine mal genauer betrachten, beidseitig.
Ich gehe davona aus, das die Anschlüsse des PINs/ der 2 Pins in der 
Mitte direkt auf den Maxim gehen, damit wäre das auslesen des Bausteines 
extrem simpel.
Ich würde mich freuen, wenn Ihr noch einmal ein paar hochauflösende 
Bildchen reinstellt, die die Platinen zeigen.

Gruß
Martin

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren