Ich habe ein Problem mit meinem selbstgebauten Abwärtswandler. Es basiert auf einem TL494-Steuerchip mit meinem diskreten MOSFET-Treiber. Das Problem ist, dass mein Induktor quietscht und jault, wenn der Ausgangsstrom einen bestimmten Wert überschreitet.
Als Induktivität habe ich zunächst eine gängige Ringkerndrossel aus einem alten ATX-Netzteil (gelbe Farbe mit einem weißen Gesicht) verwendet. Allerdings merkte ich, dass es sehr heiß wurde, und das war nicht der Verlust in meinem Kupferdraht, sondern der Kern, der nicht für Schaltanwendungen geeignet war, sondern eher für Filterzwecke. Dann zerlegte ich einen kleinen Ferrittransformator, wickelte meinen eigenen Induktor darauf, aber er quietschte wieder.
Dann dachte ich, es könnte daran liegen, dass die Kerne nicht optimal verklebt sind, also entschied ich mich für einen größeren Transformator (wahrscheinlich EPCOS E 30/15/7 mit rundem Mittelteil, aber leider habe ich keine Ahnung von dem Material, das in diesem Kern verwendet wird, und ob es Lücken hat oder nicht), aber dieses Mal mit sorgfältig entfernten Wicklungen, ohne den Kern auseinander zu nehmen.
Das Ergebnis war akzeptabel (mein Signalgenerator ist noch nicht angekommen, daher kann ich die Induktivität nicht genau messen, aber sie liegt im Bereich von 10 uH, 6 Windungen (von ein paar Drähten, um den Skin-Effekt zu reduzieren)). Es quietscht immer noch, aber nur bei Spannungen und Strömen, die mit meiner LED-Beleuchtung wahrscheinlich nicht erreicht werden (im Grunde möchte ich meinen eigenen DC-DC-Wandler erstellen, um die an LEDs angelegte Spannung zu steuern, anstatt PWM zu verwenden, was zu viel EMI erzeugt ).
Hier sind die Wellenformen (Strom, der durch die Induktivität fließt, gemessener Spannungsabfall über einem 0,082-Ω-Widerstand ~0,1 Ω), die ich aufgenommen habe, als ich einen Eisenpulverkern (gelb-weiß) als Induktivitätskern verwendete. Jede Wellenform ist DC-gekoppelt.
Niedriger Ausgangsstrom: ca. 1A
Mittlerer Ausgangsstrom: ca. 2A
Hoher Ausgangsstrom: ca. 3A. Auf dieser Stufe beginnt das Quietschen. Ich muss aber betonen, dass der Induktorkern auf ca. 90 °C. Dies sah im Grunde wie eine Wellenform von oben aus, aber moduliert durch eine niederfrequente Sinuswelle.
Ich konnte die Stromwellenform nicht zwischen einem bestimmten Pegel oszillieren lassen, ohne 0A zu berühren. Ich habe gesehen, dass es in Bildern von Wellenformen online und in einem OSKJ XL4016-Abwärtswandler mit einem Oszilloskop nicht erreichen sollte. Es sah so aus: (Entschuldigung für die gemalte Wellenform, aber leider habe ich es nicht gespeichert; es beweist nur den Punkt)
Hier sind die Wellenformen, die ich mit meiner aktuellen Ferrit-Transformator-Induktivität in dem Moment erhalten habe, in dem das Quietschen beginnt.
Kanal 1 (gelb): Strom
Kanal 2 (blau): Spannung über Induktivität.
An dieser Stelle tritt ein Quietschen auf. Ich habe versucht, den Ausgangskondensator zu erhöhen und zu verringern, aber das Problem wurde im Allgemeinen nicht gelöst. Außerdem wird das Klingeln gedämpft, wenn ich den nicht isolierten MOSFET-Kühlkörper berühre, habe ich keine Ahnung, warum dieses Klingeln überhaupt existiert.
Dies ist mein Schema (es ist nicht ganz das, was ich auf meiner Platine habe, aber die Änderungen sind nur subtil, wie Potentiometer anstelle von 2 Widerständen und fein abgestimmter Kondensatorwert, um eine Frequenz von 100 kHz zu erhalten). Pin 2 ist aktuell mit Vref und Pin 16 mit GND verbunden, um den Wandler dauerhaft einzuschalten, Vin – Eingangsspannung = 24V. Aufgrund des hohen Spitzenstroms der Diode D5 wurde sie durch eine haltbarere für 5 A ersetzt:
D4, C2, R15 wurden schließlich durch eine bessere und robustere Lösung ersetzt, die jedoch keinen Einfluss auf die Wellenformen an Induktor L1 hat. Dies ist mein PCB-Layout, es wurde für eine andere Anwendung entwickelt (erfordert 0,5 A – 1 A max, also habe ich dort keinen Kühlkörper hinzugefügt). Außerdem wurden die Werte einiger Widerstände und Kondensatoren manuell angepasst, um einen guten Wirkungsgrad von ~86 % bei Volllast zu erzielen. Der Großteil der verschwendeten Leistung passiert im MOSFET Q7, wahrscheinlich aufgrund der langsamen steigenden und fallenden Flanke des Gate-Signals und Rds (ein), bei 0,3 Ω.
Jetzt (während des Testens) wird der Induktor über der Lötschicht aufgehängt (weil er zu groß ist, um in den vorgesehenen Platz zu passen, als ich diese Platine entwarf, wusste ich nicht, dass ich keinen normalen Eisenpulverkern verwenden kann auf meiner anderen Konverter, basierend auf LM2576 hat es gut funktioniert, aber es gibt Probleme mit der Spannungsregelung, also wollte ich das entwerfen). Zuletzt habe ich Spannung und Strom bei dieser Spannung aufgezeichnet, bei der der Induktor hörbar zu quietschen begann, hier sind die Ergebnisse:
Danach senkte ich die Induktivität, indem ich 1 Windung abwickelte, und es begann bei viel niedrigeren Strömen zu quietschen. Dasselbe passiert, wenn ich weitere Wicklungen hinzufüge. Wenn ich die Frequenz ändere, passiert nichts Interessantes. Ich habe auch die Kondensator- und Induktorwerte anhand der Formeln im TL494-Datenblatt berechnet, aber auch bei diesen quietschte es. Jede Strommessung wurde auf der Ausgangsseite des Induktors durchgeführt. Ich habe den ESR meines Ausgangskondensators gemessen und der LCR-T4-Tester zeigte 0,09 Ω.
Zusammenfassend: Ich habe ein Problem mit einem jammernden / quietschenden Induktor und weiß nicht, wie ich es beheben soll.
Auf jeder Ebene ziehen meine LED-Leuchten weniger Strom, was erforderlich ist, um den Induktor zum Quietschen zu bringen, aber mein Herz möchte wirklich wissen, warum das passiert und was ich nicht verstehe oder falsch verstehe. Bitte hilf mir. Wenn ich Details übersehen habe, werde ich sie in einem Kommentar zu dieser Frage schreiben. Entschuldigen Sie eventuelle Fehler in meinem „Englisch“, es ist nicht meine Muttersprache. Ich habe keine Erfahrung auf diesem Gebiet, also verzeihen Sie mir bitte, wenn ich einige große Fehler gemacht habe.
Bearbeiten:"Auf jeder Stufe ziehen meine LED-Leuchten weniger Strom, der benötigt wird, um die Induktivität zum Quietschen zu bringen" - Ich meine, dass die LEDs immer weniger Strom ziehen sollten, als erforderlich ist, um die Induktivität zum Quietschen zu bringen ⇒ im normalen Betrieb sollte die Induktivität dies nicht tun quietschen. Ich habe ein Video hochgeladen, das Wellenformen auf YouTube zeigt, während Ausgangsstrom, Schaltfrequenz und Ausgangsspannung geändert werden. Die Last ist meine provisorische "Konstantstromlast", die aus einem MOSFET und einem Potentiometer besteht, das die Spannung am MOSFET-Gate regelt, es ist grob, aber es funktioniert. Wie mehmet.ali.anil schrieb (aber jetzt sehe ich, dass er seine Antwort gelöscht hat), habe ich die Induktivität auf ungefähr 200 uH erhöht, indem ich einen neuen Draht gewickelt habe, und am Ende des Videos können Sie sehen, dass ich versehentlich die Frequenz eingestellt habe ein "perfekter" Wert, der zu erfolgreicher CCM-Arbeit führte, aber es quietscht die ganze Zeit leise und besonders bei Änderung der Ausgangsspannung. Außerdem ist die Frequenz mit ~300 kHz wirklich nah am Limit. Ich hätte vorher ein ähnliches Video hochladen sollen, sorry. Hier ist der Link dazu:https://youtu.be/tgllx-tegwo
Obwohl der 594 ein viel höheres GBW und eine engere 5-V-Toleranz als der 494 hat, haben sie immer noch ein Referenzdesign, das 20 kHz anstelle von 100 kHz für die Schaltgeschwindigkeit verwendet. Es ermöglicht auch einen niedrigeren C-Wert für die f-Steuerung. Alles andere scheint identisch zu sein, sodass Sie den 494 mit einigen Änderungen besser funktionieren lassen können.
Ihr Design scheint seltsame Totzeiten zu haben, möglicherweise aufgrund eines schwachen Gegentaktstroms oder einer Totzeitspannung. Ihr Push-Pull-Treiberdesign hat eine Kombination aus f/2 (subharmonisch) von f mit einem schwachen Basisstrom, der eine gewisse Instabilität verursacht. Daher würde ich vorschlagen, dass Sie die Basiswiderstände auf 330 Ohm anstelle von 10 K reduzieren und 20 kHz Single-Ended auf Rc = 10x Rb verwenden, um den FET bei Bedarf mit einem Spannungsteiler oder Zener anzusteuern, um Vgs auf 20 V zu begrenzen.
Diese Kombination ermöglicht 1 % Totzeit und eine strengere Regelung von 0 % PWM bis 99 %. Aber überprüfen Sie die Totzeiteinstellung.
===============================
Magnetische Komponenten können hörbare Geräusche erzeugen, da sie viele physisch bewegliche Elemente wie Spulen, Isolierbänder und Spulen enthalten. Der Strom in den Spulen erzeugt elektromagnetische Felder, die zwischen den Spulen abstoßende und/oder anziehende Kräfte erzeugen. Dies kann eine mechanische Vibration in den Spulen, Ferritkernen oder Isolierbändern erzeugen, und das menschliche Ohr kann das Geräusch gerade noch hören, wenn die Schaltfrequenz der Stromversorgung im Bereich von 20 Hz bis 20 KHz liegt.
Der Ferrit hat magnetische Domänen, die eine Hysterese verursachen, wenn die Stromrichtung umgekehrt wird. Diese mit Strom zu erregen, um dann 0 A zurückzugeben, stimuliert eine gewisse Vibration, aber warum?
Wenn das subharmonische f/2 instabil ist, was zu einer modulierten Impulsbreite führt und sich mit den 100 kHz-Hauptfrequenz vermischt, die in der unteren Zyklusrate verwendet wird, kann es zu einem wilden Superhet-Audio-Quietschen von 100 k - 50 k kommen, das diesen Ton von 0 bis 50 kHz erzeugt.
Der OP hat zufällig entdeckt, wie man einen Phasen-Lead-Filter zur Verbesserung der Stabilität herstellt https://m.imgur.com/nBEd18F , die nächste Verbesserung ist ein Phasen-„Lead-Lag-Filter“ zur Optimierung der Stabilitätsspanne. Es könnten zwei Kappen und eine Serie R anstelle von 1 Kappe verwendet werden. Eine Kappe ist 10x größer mit einer Reihe von etwa 1/10 des R, das zur Steuerung von Vdc verwendet wird. Sie hat ein größeres C und ein niedrigeres R, um den Bereich der Impulsleitungskorrekturspannung zu reduzieren, aber die Welligkeit nicht zu stark zu verstärken als eine 1/10 kleinere Shunt-Kappe in // mit der Rückkopplung R, die als HPF wirkt, um den Inhalt höherer Frequenzen in Impulsen zu reduzieren, um die Ausgangswelligkeit zu reduzieren. (Entschuldigung, kein Schema mit meinem Finger auf dem Touchscreen)
Wenn der Strom im Induktor stoppt, sagen wir, dass er im diskontinuierlichen Modus (DCM) arbeitet und der Schalter zu diesem Zeitpunkt geöffnet sein muss und eine geringe Stromlast angelegt wird. Der Schalter stellt eine kleine Kapazität in Reihe mit L dar, die eine hochohmige parallele // Resonanz von 6 MHz auf Ihrer letzten Kurve erzeugt, die in <10 us abfällt. Dies wird durch den Hautwiderstand und die niedrigere Frequenz durch die Haut- und Körperkapazität gedämpft. (?100k//200pF??) wenn der Kühlkörper berührt wird, ist aber nicht das Problem für Rauschen.
Die Lösung zur Lösung dieses Problems besteht darin, ein negatives Feedback hinzuzufügen, wie in diesem Video https://youtu.be/wNnOfF1NkxI?t=1584 erklärt. Zuerst habe ich einen Kondensator zwischen dem Ausgang und dem Feedback-Pin des TL494 hinzugefügt, es scheint das Problem gelöst zu haben, aber es funktioniert nicht so gut wie das Hinzufügen eines richtigen negativen Feedbacks. Ich habe einige Tests durchgeführt, die dies belegen: Zuerst erhöhe ich den Strom von 0A auf 3A und dann ändere ich die Oszillatorfrequenz von ~170 kHz auf ~20 kHz und gehe dann bis zum "Crash" (nehme ich an) hoch TL494 ⇒ jenseits von 300 kHz und dann zurück zu ~170 kHz. Gelbe Spur - Spannung am Oszillatorkondensator, blaue Spur - Strom, der durch die Induktivität fließt. Der Induktor jault jetzt nicht sondern zischt, das hängt vom verwendeten Kern ab, denn als ich es mit EI probiert habe, war es weniger auffällig (über Nacht hat sich das Klebeband gelöst und der Induktor hat angefangen zu quietschen, jetzt experimentiere ich mit Nagellack als a Möglichkeit, den Kern zu kleben und ihn trotzdem auseinander nehmen zu können), Dieser Test wurde mit einem werkseitig geklebten EE-Kern durchgeführt. Der Screenshot einer „Spectroid“-App wird erstellt, wenn der Ausgangsstrom bei 3 A liegt, und unten können Sie den 20-kHz-Moment und oben 300 kHz sehen.
Gegenkopplung + Kondensator https://youtu.be/S9KfA9NNXkE
Negatives Feedback https://youtu.be/h1AN7rQTDa4
Kondensator https://youtu.be/7h7OzDj9q8Y
Nichts (Anfangsproblem) https://youtu.be/nVOfPynJRGE
Mit Gegenkopplung und Kondensator meine ich:
Später werde ich prüfen, ob mein Push-Pull-MOSFET-Treiber jetzt gut funktioniert. Bei Bedarf kann ich eine erweiterte Aufnahme machen und die von der Induktivität erzeugte Frequenz anzeigen, die der Oszillatorfrequenz entspricht.
mehmet.ali.anil
mehmet.ali.anil
mehmet.ali.anil
winzig
Analogsystemerf
Autistisch
KamilWitek
stobbe