Buck Converter komisches Verhalten

Gast #7128354
Lesenswert?

Hallo Zusammen,

ich habe ein Problem mit meinem Buck Converter.

Nach anlegen der Versorgungsspannung war für einige Zeit ein 
Spulenfiepen zu hören.
Ich habe dann mit meinem Oszilloskop den Ausgang des Buck Converters 
gemessen, und ein Rechtecksignal entdeckt (siehe Bild im Anhang).

Die Spitzenspannung liegen knapp über 4,0V. Der Buck Converter sollte 
3,4V liefern.
Nachdem das Spulenfiepen aufhört, ist die Spannung dauerhaft stabil bei 
3,4V.

Im Anhang auch die Schaltung des Buck-Converters.

Hat jemand eine Idee was ich da falsch gemacht habe?
Angehängte Dateien:
Gast #7128373
Lesenswert?

Die Masseanbindung ist nicht wirklich gut. Vor allem die Massen an D1 
und dem DCDC IC die sollten fett verbunden sein. Spendiere eine 
Massenlage und viele Vias. Oder platziere die Bauteile anders.
Gast #7128466
Lesenswert?

Nur eine Idee: Ist eine Grundlast dran ? Der Chip kann nur einen 
minimalen Dutycycle von 2%. Ohne Grundlast fährt er eventuell die 
Drossel in die Sättigung bzw. die OverCurrent Protection schlägt zu.

Welche Drossel ist eingebaut?
Gast #7128732
Lesenswert?

Kannst du mal ein höher aufgelöstes Bild des Sägezahns machen? So dass 
man Anstiegs- und Abfallzeiten der Ausgangsspannung halbwegs sauber 
erkennen kann. Ergibt sich der steile Anstieg immer nur durch einen 
Schaltvorgang des Buck oder schaltet er dabei mehrfach?

Max O. schrieb:
> Ich habe nun den Buck IC ausgetauscht.

Wenn du noch weitere Teile austauschen kannst: meine nächsten Kandidaten 
wären zuerst C6 und wenn das nichts hilft L10. Und ggf. mal ein 
Nachlöten und Nachmessen des Spannungsteilers R10/R11.

Max O. schrieb:
> Wenn die Schaltung warm ist, funktioniert sie wie erwartet.

Du meinst, wenn sie eine Weile warm gelaufen ist? Oder startet sie auch 
gleich korrekt, wenn du sie vorab mit dem Föhn aufheizt? Im zweiten Fall 
würde ich erst recht auf C6 tippen und generell nochmal alle Lötstellen 
nachsehen.

Max O. schrieb:
> Die Stromaufnahme ist direkt nach anlegen der Spannung ca. 200mA.

Passt das denn zur Last? Sollte die bei ca. 3,3V 200mA ziehen?
#7128748
Lesenswert?

Achim S. schrieb:
> Kannst du mal ein höher aufgelöstes Bild des Sägezahns machen? So dass
> man Anstiegs- und Abfallzeiten der Ausgangsspannung halbwegs sauber
> erkennen kann. Ergibt sich der steile Anstieg immer nur durch einen
> Schaltvorgang des Buck oder schaltet er dabei mehrfach?

Ist angehangen.

Achim S. schrieb:
> Wenn du noch weitere Teile austauschen kannst: meine nächsten Kandidaten
> wären zuerst C6 und wenn das nichts hilft L10. Und ggf. mal ein
> Nachlöten und Nachmessen des Spannungsteilers R10/R11.

Den C6 hatte ich auch schon im Verdacht. Hatte ihn ausgetauscht und auch 
einen Start ohne versucht.
Gleicher Fehler.

L10 hatte ich nachgelötet. Kann den aber auch austauschen.

Achim S. schrieb:
> Du meinst, wenn sie eine Weile warm gelaufen ist? Oder startet sie auch
> gleich korrekt, wenn du sie vorab mit dem Föhn aufheizt? Im zweiten Fall
> würde ich erst recht auf C6 tippen und generell nochmal alle Lötstellen
> nachsehen.

Es reicht die Schaltung mit dem Fön warm zu machen.
Um so wärmer, um so kürzer die "Sägezahn-Zeit".
Nachgelötet hatte ich alles.

Achim S. schrieb:
> Passt das denn zur Last? Sollte die bei ca. 3,3V 200mA ziehen?

Das passt erstaunlich gut mit meinem zusammengerechneten überein.
Angehängte Dateien:
Gast #7128830
Lesenswert?

Max O. schrieb:
> Ist angehangen.

Nein, ist es leider nicht. Das ist keine höher aufgelöste Messung, du 
hast nur in die "langsame" Messung reingezoomt. Dadurch scheint die 
Kurve optisch besser aufgelöst, ist es aber nicht. Du hast z.B. immer 
noch nur eine Abtastrate von 25kS/s, also einen Messpunkt alle 4 µs. Für 
einen Schaltregler, dessen Pulse sehr viel kürzer als 2 µs sein können, 
ist das zu langsam. Du musst die Messung gleich mit höherer Auflösung 
durchführen, nicht im Nachhinein in einer langsame Messung hineinzoomen.

Und wenn ich schon beim Wünschen bin :-) es wäre auch nicht schlecht, 
den Schaltknoten (das andere Ende von L10) als zweiten Kanal in der 
gleichen Messung mit dabei zu haben.

Max O. schrieb:
> Es reicht die Schaltung mit dem Fön warm zu machen.

Dann tippe ich immer mehr auf eine defektes Bauteil. Aber da du das IC, 
C6 und L10 schon getauscht hast, bleibt nicht mehr viel übrig. 
Vielleicht hat die Platine einen Fehler, so dass im kalten Zustand L10 
gebrückt wird. Dann könnte etwas "Rumbiegen" an der Platine eine 
Änderung machen.

Max O. schrieb:
> Um 13 Uhr kann ich Druckluftdosen im Baumarkt abholen. Dann kühle ich
> Bauteile einzeln runter.

Auch ein guter Ansatz.

Ach, und noch ein letzter Punkt: bist du sicher, dass beim IC das 
GND-Pad unten anglötet ist? Wenn das nur sporadisch Kontakt macht, 
könnte es vielleicht auch zu so "sprunghafter" Verhaltensänderung 
führen. Hilft es, das IC "runterzudrücken"?
#7128926
Lesenswert?

Achim S. schrieb:
> Max O. schrieb:
>> Ist angehangen.
>
> Nein, ist es leider nicht. Das ist keine höher aufgelöste Messung, du
> hast nur in die "langsame" Messung reingezoomt. Dadurch scheint die
> Kurve optisch besser aufgelöst, ist es aber nicht. Du hast z.B. immer
> noch nur eine Abtastrate von 25kS/s, also einen Messpunkt alle 4 µs. Für
> einen Schaltregler, dessen Pulse sehr viel kürzer als 2 µs sein können,
> ist das zu langsam. Du musst die Messung gleich mit höherer Auflösung
> durchführen, nicht im Nachhinein in einer langsame Messung hineinzoomen.

Ah okay. Das mache ich gleich. Jetzt hab ich es verstanden.

Achim S. schrieb:
> Und wenn ich schon beim Wünschen bin :-) es wäre auch nicht schlecht,
> den Schaltknoten (das andere Ende von L10) als zweiten Kanal in der
> gleichen Messung mit dabei zu haben.

Kein Problem.

Achim S. schrieb:
> Max O. schrieb:
>> Um 13 Uhr kann ich Druckluftdosen im Baumarkt abholen. Dann kühle ich
>> Bauteile einzeln runter.

Wenn die Spannung stabil ist, tut sich beim runterkühlen gar nichts. Um 
so kälter die Schaltung, um so länger die Sägezahn-Phase beim Start.
Ich habe Bauteile einzeln abgeklebt, abgekühlt und erhitzt. So konnte 
ich als temperaturempfindliches Bauteil den IC ausmachen.

Erhitzt ist dabei relativ - 40° Grad sind vollkommen ausreichend.

Achim S. schrieb:
> Ach, und noch ein letzter Punkt: bist du sicher, dass beim IC das
> GND-Pad unten anglötet ist? Wenn das nur sporadisch Kontakt macht,
> könnte es vielleicht auch zu so "sprunghafter" Verhaltensänderung
> führen. Hilft es, das IC "runterzudrücken"?

Hab ihn noch mal mit dem Heißluftkolben erhitzt und angedrückt. Keine 
Verbesserung.



Ich habe den Buck Regler inkl. ESP32 als Last nochmal auf einer zweiten 
Platine bestückt.
Da habe ich das Problem nicht.
Kann es sein, dass meine 22x 100nF (Entkopplungskondensatoren) 7x 10uF 
und 1x 47uF zu viel sind und der Einschaltstrom zu hoch ist?
(Firma: Funkenflug Industries) #7128950
Lesenswert?

Über das habe ich auch gerade nachgedacht. Der IC schafft evtl. gerade 
so den ersten Anlauf nicht bevor er kurz abschaltet. Wobei 660Hz oder 
was Du da gemessen sind eine verdammt hohe Frequenz sind.

Kannst Du den Anlaufstrom Deiner Schaltung nach dem Wandler reduzieren? 
Wenn nicht, verkleinere doch mal die Kapazität am Ausgang des Wandlers.
(Firma: Funkenflug Industries) #7128993
Lesenswert?

Keine Ahnung, ich hab das Ding nicht entworfen.

Was mich auch wundert, wenn die Messung korrekt ist erzeugt das Ding in 
dieser Phase Überschwinger bis zu 4V. Das ist ziemlich übel.

Vielleicht mal in die andere Richtung probieren, etwas mehr Kapazität, 
Spule mit mehr Induktivität... ziemliches Rätsel.

Nachtrag: Der vorgewärmte Start ist genau so beschissen, er fängt sich 
nur früher.
#7129070
Lesenswert?

Ben B. schrieb:
> Was mich auch wundert, wenn die Messung korrekt ist erzeugt das Ding in
> dieser Phase Überschwinger bis zu 4V. Das ist ziemlich übel.

Allerdings. Das ist etwas viel.

Ben B. schrieb:
> Vielleicht mal in die andere Richtung probieren, etwas mehr Kapazität,
> Spule mit mehr Induktivität... ziemliches Rätsel.

Kapazität kann ich probieren. Habe nun auf dem anderen Board alle 100nf 
Kondensatoren bestückt. Dann habe ich noch 4x 100uF Alu Kondensatoren 
angelötet. Gleiches Bild. Da Funktioniert es.


Der Start auf dem Test-Board sieht immer so aus wie der Warm-Start auf 
dem Problem-Board.

Er fängt sich nach ca. 100ms.

TotoMitHarry schrieb:
> Ich würde einfach mal als Test die Boost und Output Kondensatoren ohne
> Leiterbahnen irgendwie direkt an die Pins Fummeln.

Auf dem Test-Board geht es ja. Vermutest du etwas an den Leiterbahnen?
#7129111
Lesenswert?

Ich hab die Lösung.

Die Schaltung war wie in (Old).
Laut Datenblatt geht das wenn:
The output voltage must be between 2.5 V and 5.5 V so that proper gate 
voltage is applied to the internal switch.
Meiner Meinung nach, war das der Fall. Trotz Spannungsabfall an der 
Diode.

Jetzt habe ich die Diode wie in (new) auf das Board gelötet.

Das Ergebnis ist oben zu sehen.


Den Schaltplan für den Buck Converter hatte ich aus einem anderen 
Projekt genommen, das mit 12V Vin gut und zuverlässig funktioniert.

Vielen Dank an alle für eure Hilfe :)
Angehängte Dateien:
(Firma: Funkenflug Industries) #7129216
Lesenswert?

Du liegst aber ein ganzes Stück oberhalb der im Datenblatt verlangten 
2,5Vout. Wenns jetzt irgend ein Grenzfall gewesen wäre so mit exakt 
2,5Vout oder 2,8V ... okay. Aber 3,4V sollte weit genug drüber liegen, 
damit man sich auf das verlassen kann, was im Datenblatt drinsteht.
Gast #7129245
Lesenswert?

Ben B. schrieb:
> Und im
> Datenblatt steht 2,5Vout.

An einer Stelle im Datenblatt steht für diese Bootstrap-Variante:
"The output voltage must be between 2.5 V and 5.5 V so that proper gate 
voltage is applied to the internal switch."
Demnach sollte es locker reichen.

Aber an anderer Stelle steht für dieselbe Schaltungsvariante

"To properly drive the internal NMOS switch during its on time,
VBOOST must be at least 2.5 V greater than VSW."

Und dann wird es mit dem Spannungsabfall an der Diode evtl. schon knapp.

Wirklich nicht so dolle, wie die Variante dokumentiert ist und wie sie 
sich dann tatsächlich verhält.

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