Moin !
Ich weiß, dieser Chip ist schon etwas "in die Jahre" gekommen, aber man bekommt ihn immer noch hier und da für eine schmale Mark.
Ich möchte mit dem Chip einen einfachen Zellmonitor realisieren. Aufgebaut habe ich das nach dem Schaltplan im Anhang.
Also Code habe ich das hier versucht: https://sourcelion.wordpress.com/2014/07/20/battery-management-system-ltc6802-arduino/ wie auch die Lib von hier: https://github.com/PowerStat/LTC6802
Beide erzeugen mehr oder minder das gleiche Ergebnis. Wenn ich vom Chip lese, kriege ich als Ergebnis erstmal eine variierende Menge an 0xFF bis dann irgendwann ein Ergebnis kommt. Siehe 6802_FF_FF.jpeg Die Settings vom Chip kann ich fast nie auslesen. Da kommt - bis auf wenige Ausnahmen auch immer FF FF ...
Ich habe dann versucht, den SPI Bustakt zu begrenzen. Die Beispiele arbeiten alle mit 1MHz und ich bin runter bis auf 125kHz. Aber auch das ändert nichts an dem Ergebnis.
Hat jemand mit dem LTC6802-2 schon mal ähnliche Erfahrungen gemacht? Vielleicht hat ja jemand einen Hinweis, ob das im Worst Case sogar so sein soll. Aber mir kommt das doch alles etwas merkwürdig vor. Was ich ebenfalls an der Schaltung nicht ganz verstehe, ist der fehlende Massebezug. Müsste da nicht die SPI Bus "in der Luft hängen"?
Hoffe ich kriege dieses Relikt noch gebändigt :-)
Grüße Dominik

