Duales intelligentes Batteriedesign und PCB-Layout

Ich habe ein System, das mit einem 7,4-V-Lithium-Ionen-Akku betrieben wird. Das System, das eine Kombination aus Prozessormodul und Sensoren ist, zieht bei unterschiedlichen Spannungen (5 V, 12 V, -12 V, 6 V ...) eine unterschiedliche Strommenge, zieht jedoch etwa 10 Watt. Die Batterie, die ich gewählt habe, ist eine ziemlich kräftige 10-Ampere-Stunde.

Dies begann mit einem einfachen Offline-Ladegerät, was kein Problem darstellt. Dann setzte das Kriechen ein (seufz) und jetzt werde ich mit einem Doppelakku + Ladegerät mit Gasanzeigen beauftragt. Das bedeutet, dass bis zu 3 DC-Quellen verwaltet werden müssen - zwei Batterien und ein Ladeanschluss. Und ich habe zwei Monate.

Eine Möglichkeit hierfür ist die Verwendung eines Chips mit vollem Funktionsumfang wie dem LTC1760 . Dies hat Unterstützung für duale intelligente Batterien und eine Strompfadarchitektur, die alle von SMBUS verwaltet werden. Es ist in TSSOP-48. Das schafft ein weiteres Problem – Sie müssen sich die intelligenten Batterien einfallen lassen, aber sie können von der Stange gekauft werden ( Beispiel ). Ich glaube nicht, dass es in diesem Fall vernünftig ist, intelligente Batterien von Grund auf neu zu machen!

Die Frage ist:

  • Erhöht dies die Komplexität dort, wo es nicht gerechtfertigt ist? Wenn ich ein Gasanzeigesystem einbauen muss, hat die intelligente Batterie das, erfordert aber wirklich einen intelligenten Batterieladechip.
  • Ich kann nicht sehen, wie man (einfach) zwei Batterien unterstützt, die mit Online-Laden gemultiplext sind, außer mit dem LTC1760. Ist das wirklich ein gängiges Szenario?
  • Der LTC schaltet große Ströme um. Dies führt leicht zu RFI-Problemen und Versorgungsrauschen. Ist es eine Voraussetzung für einen solchen TSSOP-48-Chip, dass ich zu einer 4-Lagen-Platine wechseln sollte? Oder könnte ich mit 2-Schicht auskommen? Ich habe noch nie 4 Layer gemacht, aber es gibt einige gute Informationen zu Stackexchange !
Gehen Sie für 4 Schicht. Es klingt, als wäre es nötig. Es mag entmutigend erscheinen, ist es aber nicht.
Es sieht in der Tat beängstigend aus. Auf der anderen Seite sieht es auch einfacher aus, ein komplexes Board auf weniger Platz zu routen. Wenn ich einige der Tipps auf dieser Seite lese, denke ich, dass ich es versuchen werde und die Platine zu einem PCB-Pooler schicke. Ein 4-Lagen-Board wird an dieser Front keine Argumente bekommen!

Antworten (1)

Der LTC1760 ist ein All-in-One-Gerät. Das bedeutet, dass Sie sich die Platinengröße, die Teilekosten und die Konstruktionskosten beider Optionen ansehen sollten, um festzustellen, ob Sie sie verwenden möchten oder nicht. Bei sehr geringen Stückzahlen überwiegen die Engineering-Kosten. In jedem Fall hat der Chip drei Hauptfunktionen:

(1) Stromquellen kombinieren.

Da Sie nur ca. 1A schalten müssen, können Sie dafür Dioden verwenden. Verwenden Sie Shottky-Dioden, wenn Sie Ineffizienzen tolerieren können, oder verwenden Sie „ideale Dioden“ wie LTC4358. Wenn Ihr DC-Eingang höher ist als die Batterieladespannung, benötigen Sie keine intelligente Schaltung / Steuerung - die Dioden schließen, wenn externe Spannung angelegt wird.

(2) Laden Sie die Batterien auf

Geben Sie für die einfachste Lösung jeder Batterie eine eigene Ladeschaltung. Wenn Sie ausgefallener sein möchten („Ich möchte eine Batterie vollständig wechseln, bevor ich zur nächsten wechsele“), fügen Sie zwei MOSFETs hinzu oder verwenden Sie den „Aktivierungs“-Eingang an Ladegeräten.

(3) Steuern Sie alles von Smbus/I2C

Dies kann der wichtigste Teil sein. Wenn Sie eine große CPU und wenige GPIOs zur Verfügung haben, ist der LTC1760 besser, da er nur einen einzigen I2C-Bus benötigt und sowohl Mosfets als auch Treiber dafür enthält. Wenn Sie einen kleinen Mikrocontroller haben, ist es für Sie möglicherweise einfacher, unnötige I2C-Programmierung zu vermeiden, indem Sie die Leistungsumschaltung direkt steuern.

Das bringt uns zum letzten Punkt – wie viel Kontrollierbarkeit brauchen Sie? Wenn Sie jeden Aspekt des Systems kontrollieren möchten (welche Batterie entlade ich zuerst? Dieser DC-Adapter kann nur 20 W liefern, laden Sie also nicht alle Batterien auf einmal auf usw.), dann ist LTC1760 besser. Wenn Sie nur möchten, dass alle Funktionen automatisch ablaufen („Wir entladen die Batterie mit höherer Spannung. Wir wechseln, wenn das Gerät an die Wand angeschlossen wird“), bleiben Sie bei einer diskreteren Lösung und sparen Sie sich die Arbeit der Firmware-Programmierung.

Schließlich sind die intelligenten Batterien großartig, wenn Ihr Projekt sie sich leisten kann. Ich habe inspirierte Energiepackungen genauso wie normale Packungen verwendet - direkt entladen, mit CC/CV-Ladegerät aufladen. Sie sind großartig, weil sie eine Sicherheitsabschaltung bieten und weil sie einfach zu verwendende Metriken auf der Smbus-Schnittstelle wie „verbleibende Kapazität“ und „Zeit bis zur vollständigen Entladung“ bereitstellen.

Ich brauche mehr Kontrolle - entladen Sie a, dann b usw. -, aber es gibt auch die Priorisierung idealer Dioden. Wenn ich diese Art von Steuerung anstrebe, könnte ich natürlich die Umschaltung direkt steuern. Ich hätte lieber mehr Kontrolle über die automatische Funktion, was mich zurück zum LTC1760 führt. Die intelligenten Batterien sind teuer, aber sie sehen gut aus, bieten die Sicherheitsschaltkreise und, wie Sie sagen, ich kann alle Metriken lesen. Alles für ein bisschen mehr $ - ich denke, es lohnt sich! Danke.