Forum: Mikrocontroller und Digitale Elektronik LTC6802-1 SPI Top of Stack Problem


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Mr.Broccoli (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

Vor mir liegt ein "fertiges" BMS zur Überwachung von 72 Einzelzellen, 
das aus 6 LTC6802 auf 3 Platinen zusammengesetzt ist. Die LTC sind als 
SPI Daisy-Chain miteinander verbunden. Meine Aufgabe ist das Finden und 
Ausbessern von Fehlern in dem System. (u.A. war einer der mittleren LTC 
ausgefallen, da die Batteriezellen in der falschen Reihenfolge 
angeschlossen worden sind). Leider findet nun nur noch eine 
Kommunikation der unteren 4 LTC statt. Die beiden oberen Platinen können 
auf Grund des modularen Aufbaus gegeneinander ausgetauscht werden. Daher 
kann man davon ausgehen, dass alle LTC funktionieren. Auch alle 
Messwerte von allen Batteriezellen sind plausibel. Wenn ich das ganze 
System mit nur 2 Platinen also 4 LTC betreibe ist es für die 
Kommunikation egal, ob ich beim obersten LTC den TOS (Top of Stack) Pin 
auf Vreg ziehe, oder nicht. Auch wenn ich z.B. den 3. LTC in der Reihe 
als Top of Stack konfiguriere, werden die Daten von allen 4 
angeschlossenen LTC ausgegeben. Die Software auf dem BMS IC kann meines 
Wissens nach nicht schuld sein.
Was für Gründe könnte es also haben, dass keine Kommunikation zu den 
obersten 2 LTC der Daisychain hinbekomme und warum ist es egal, welchen 
LTC ich als top of stack deklariere. Oder ist Top of Stack nur für die 
Messungen, nicht aber für die Kommunikation wichtig?

Vielen Dank im Voraus !

Alex

von Darth Moan (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Moin,

den 02 kenne ich nicht, aber im RefMan steht dass Vmode je nach lage in
der Daisy Chain entsprechend beschaltet werden muss. Der erste auf Vreg
alle anderen V-.
Vielleicht hat das was zu sagen.

von Mr.Broccoli (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Genau, der erste Vmode ist auf Vreg gezogen, die anderen auf V- bzw. 
Gnd. Das ist bei allen richtig eingestellt. Aus irgendeinem Grund will 
die Kommunikation nur nicht das oberste Board erreichen, selbst wenn ich 
das Obere und das mittlere Board vertausche...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.