Für ein Hobbyprojekt habe ich ein Board mit dem DC/DC-Regler LTC3355 als Netzteil entworfen. Ich bin von Beruf Softwareentwickler und daher völlig unzureichend ausgestattet, um diese Schaltung richtig zu entwerfen und Fehler zu beheben. Dies ist eines meiner ersten Boards, und es wird bestimmt fast alle Anfängerfehler enthalten, die Sie sich vorstellen können. Ich habe wahrscheinlich eine viel zu komplizierte Schaltung für meinen Kenntnisstand gewählt, aber so ist das Leben :).
Ich kann Oszilloskopansichten von jedem Knoten meiner Schaltung bereitstellen, wenn jemand empfehlen kann, was ich messen muss.
Dieser IC hat drei Hauptfunktionen:
Das Datenblatt ist hier verfügbar: http://www.linear.com/docs/44566 .
Ich habe zwei (möglicherweise verwandte) Probleme mit den Funktionen 2 (Laden) und 3 (Boost). Die Buck-Funktionalität funktioniert wie vorgesehen und ich erhalte eine zufriedenstellende Effizienz und Ausgangsstabilität.
Diese Frage soll sich auf die problematische Boost-Funktion konzentrieren, aber wenn gleichzeitig das Laden gelöst wird, umso besser.
Wenn ich die Eingangsleistung trenne und am Ausgang eine geringe oder keine Last anliegt, wird der Ausgang gut geregelt (wenn auch etwas lauter als während des Buck-Betriebs) und die Superkondensatorladung wird verwendet, um die Ausgangsspannung aufrechtzuerhalten.
Wenn die Last jedoch nur geringfügig auf etwa 50 mA erhöht wird, fällt die Ausgangsspannung auf etwa 4 V ab, und V_out und V_scap erscheinen beide sehr verrauscht. V_scap erhält Schwingungen von etwa 2 V Spitze-zu-Spitze bei einer durchschnittlichen Spannung von 2 V. Der maximale Nennstrom beträgt 1A, also sollte das überhaupt kein Problem sein.
Zweitens, wenn ich den EN_CHG-Pin an +5 V anschließe (und Eingangsleistung verfügbar ist), wird der Superkondensator überhaupt nicht geladen. Auch dem Eingang wird kein Strom entnommen.
Ich habe den IC sehr nah an dem im Datenblatt angegebenen Referenzdesign konfiguriert, mit einigen geringfügigen Unterschieden. Die Spannungsteiler wurden leicht verändert, um einen 5-V-Ausgang (innerhalb der Spezifikationen) und eine maximale Superkondensatorspannung von 2,7 V zu liefern.
Meine Induktivitäten haben die gleiche Induktivität wie das Referenzdesign und sind weit über der Frequenz des Reglers ausgelegt.
(Quelle: linear.com )
Hier sind einige mir bekannte mögliche Probleme, bei denen ich vom Referenzdesign oder den Datenblattempfehlungen abweiche, was die Leistung meiner Schaltung beeinträchtigen könnte:
Ich habe versucht, zusätzliche Keramikkondensatoren zwischen Superkondensator und Masse hinzuzufügen, wie hier auf dem Linear-Demoboard zu sehen (C10 und C11). Diese Kondensatoren sind in der Beispielschaltung des Datenblatts nicht vorhanden: (Quelle: linear.com )
Dies machte keinen signifikanten Unterschied darin, den Boost-Regler in der Regulierung zu halten.
Das Demoboard listet auch mehrere OPT-Kondensatoren (optional?) auf, die nicht im Referenzdesign des Datenblatts enthalten sind. Ich habe nicht versucht, etwas an diesen Stellen zu platzieren.
Ich habe Probleme, DipTrace dazu zu bringen, mein Platinenlayout besser lesbar darzustellen, indem beispielsweise die Komponenten besser dargestellt werden. Aus diesem Grund stelle ich auch ein 3D-Rendering zur Verfügung, das eine ergänzende Ansicht bietet.
Schema:
Siehe, das Grauen. Leiterplatte und ihre 3D-Ansicht:
Ich habe versucht, Strompfade so fett wie möglich und relevante empfindliche Knoten so klein wie möglich zu halten, aber das einseitige Layout ist begrenzt ... Die Knoten mit blauen Linien sind durch kurze Luftdrähte verbunden. Pad 14 und 13 haben Pulldown-Widerstände gegen Masse, um standardmäßig auf den PWM-Modus und keine Aufladung zu gehen (in den Bildern nicht sichtbar). Die roten Linien in L1 stammen von einer "ungegossenen" Kupferfüllung und sind kein echtes Kupfer auf der echten Platine.
Das freiliegende untere Pad des IC wird für die Masse verwendet, und ich habe es an den Ecken herausgeführt.
Die Eingangsleistung wird mit dem Polygon unter der Bezeichnung C6 und der Erdfüllung verbunden. Der Superkondensator ist mit dem Polygon bei Label L2 und der Bodenfüllung verbunden
Ich frage mich, ob es völlig zum Scheitern verurteilt ist, diese Schaltung auf einer einseitigen Platine zu haben, während die Demoplatine des Herstellers 4 Schichten verwendet, oder ob mein Versuch irgendwie gerettet werden kann. Das Datenblatt erwähnt, dass das Kompensationsnetzwerk bei Bedarf an Pin V_cbst angepasst wird, aber ich habe keine Ahnung, wie ich das machen soll, außer zufällig andere Komponentenwerte auszuprobieren. Mir fehlt eine große Auswahl an Kondensatorwerten und ich werde mehr bestellen, wenn ich plausible Empfehlungen bekomme.
Nachdem ich die Krokodildrähte entfernt hatte, wie von Michael Karcher empfohlen, und einen der Überbrückungsdrähte aufräumte, bekam ich einige Verbesserungen. Früher konnte ich nur eine maximale Last von ~130mA erreichen, während ich jetzt ungefähr 350mA erreichen kann. Das ist noch weit von der Nennleistung des Aufwärtswandlers von 5 A entfernt. Mein Ziel ist jedoch ~ 1 A, was auf dem gleichen Niveau wie der Abwärtsregler liegt, der verwendet wird, wenn Eingangsleistung verfügbar ist.
Der Superkondensator wird nun auf die Platine gelötet, wobei etwa 1 cm Draht zu jeder Leitung des Kondensators verwendet wird.
Die gelbe Spur ist Vout und die blaue Spur ist Vcap.
Bei etwa 0-5 mA Last sieht die Wellenform so aus, wobei die Schaltfrequenz von 1 MHz sichtbar ist. Boost-Modus, 5mA Last:
Bei etwa 55-60 mA ändert sich das Aussehen der Wellenform jedoch abrupt mit einer Frequenz näher an 100 kHz. Hier wird die Ausgangsspannung noch auf ca. 5V geregelt. Boost-Modus, 60mA Last:
Beim maximalen Laststrom, den ich erreichen kann, bei ~350mA, ist die Ausgangsspannung deutlich auf 4,5V gefallen. Boost-Modus, 350-mA-Last:
Eine sehr schön präsentierte 1. Frage (oder 100. oder ...).
Es gibt viele Details zu verarbeiten, aber alles scheint relevant und nützlich zu sein, wenn eine gute Antwort gefunden werden soll. Ich kann jetzt nicht die nötige Zeit dafür aufwenden, werde aber ein paar Kommentare einwerfen und sehen, was andere später gesagt haben.
Ich verbrachte ungefähr 15 Minuten damit, die Schaltungen und Layouts hin und her zu gehen und einige grundlegende Überprüfungen durchzuführen. Ich bin sicher, Ihre Regelüberprüfung hätte grundlegende Fehler beseitigt.
Ich habe NICHT versucht herauszufinden, was genau Ihr Fehler verursacht hat - und vermute, dass es sich eher um einen schwerwiegenden Fehler oder einen Denkfehler als um die unten angesprochenen Designbereiche handelt. ABER eines der folgenden kann sich beziehen.
Haben Sie versucht, die gesamte Leiterplatte auf einer Leiterplatten-Masseebene zu platzieren? Kann haufenweise mit einseitig helfen. Nicht dürfen.
Die beiden gezeigten ungerouteten Netze haben vermutlich von Hand hinzugefügte Drahtverbindungen. (Wenn nicht, wäre das eine einfache Lösung :-))
Ein Single-Side-Board KÖNNTE machbar sein, aber bei einem so komplexen Biest mit zwei Umschaltern und der Fähigkeit zur Rückkopplung zwischen ihnen müssten Sie wirklich vorsichtig sein, ein an Ihre rechte Hand geklebtes Zielfernrohr und etwas Glück. Sogar ein doppelseitiges Board (das von vielen Boardhouses ungefähr so billig und schnell ist) kostet ungefähr dasselbe.
Ein Problem ist (was möglicherweise zu einem Problem geführt hat, das Sie erhalten haben), dass der IC Pinbelegungen zu haben scheint, die davon ausgehen, dass Sie problemlos über den IC führen können, sodass kritische Stromschleifen wenig Fläche haben. Da Sie sich auf einer Ebene befinden, ist dies nicht der Fall, und Sie haben mehrere solcher Schleifen, die sich mehr oder weniger überlappen und eine Katastrophe einzuladen scheinen.
Die offensichtlichen, die zu Beginn minimiert werden müssen, sind die beiden Induktorschleifen p7-L1-p15 und p16&p17-L2-p14. Die L1-Schleife beinhaltet einen zusätzlichen Jumper, und wie Sie diesen leiten, kann sich auswirken.
Rauschen, das in die Rückkopplungsteiler gelangt, kann in der Tat eine schlechte Nachricht sein. Wie ich sehe, haben Sie c5 über R4 gemäß ihrer Schaltung verwendet, aber keine Obergrenze über R8 - auf einer ihrer Schaltungen als Copt und nicht auf einer anderen angezeigt. Vereinfacht gesagt leitet dies schnelle Lasttransienten oder Rauschen, das die Ausgabe beeinflusst, mit einer höheren Rate und einem höheren Pegel an den Feedback-Pin weiter, als Sie vom Teiler erhalten. Anwesenheit oder Abwesenheit in EINIGEN Designs ist Leben oder Tod.
Zeichnen Sie auf Ausdrucken des Layouts mit verschiedenfarbigen Markierungen Linien, wo die Schleifen zu sein scheinen, die von verschiedenen Prozessen verwendet werden (Induktorströme, Rückkopplungsteiler, ...). (Zeichnen Sie auf einem Bildschirm, wenn das für Sie funktioniert - ich finde Papier und Marker leistungsfähiger). Sie können dann wahrscheinliche Wechselwirkungen und alle Schleifen sehen, die große offene Vordertüren haben, durch die Rauschen / Kreuzkopplung ein- und ausströmen können.
Später vielleicht mehr.
Wenn alles andere fehlschlägt, sollten Sie stattdessen den einfacheren bidirektionalen Buck-Boost-Supercap-Lade-IC LT3110 mit max. 2 A verwenden. Es kann weiterhin Strom von den Kappen bis hinunter zu 1 Volt verbrauchen. Es ist in einem 24-Pin-TSSOP-Gehäuse erhältlich, das auf einem kleinen 24-Pin-DIP-Breakout-Adapter montiert werden kann, der bei eBay erhältlich ist. Das Layout kann viel einfacher sein, da der Breakout-PC eine Masseebene unter dem IC hat
Michael Kärcher
Henrik
Michael Kärcher
Michael Kärcher