Neuling: Überhitzungsregler LD1117 3,3 V (Eingangsspannung 5 V-2 A)

Ich versuche, eine 3,3-V-Spannung von einem 5-V-Netzteil (2 A) zu erhalten, um meinen Arduino Pro Mini 3,3 V mit Strom zu versorgen.

Ich verwende den 3,3-V-Regler LD1117 (TO-220). Ich habe noch keinen Koppelkondensator angeschlossen, wie im Datenblatt vorgeschlagen. Ich habe gerade den Vin angeschlossen und den Ausgang Vout an Pin 2 gemessen.

Das Problem, mit dem ich konfrontiert bin, ist, dass ich glaube, dass ich den Regler verbrenne, weil ich an Vout fast 3A Stromausgang messe. Der Regler ist sehr heiß!

Ich habe gelesen, dass der LD1117-Regler maximal 800 mA ausgeben kann, und bitte korrigieren Sie mich, wenn ich falsch liege, aber ich denke, mein Arduino Pro Mini kann mit nur 800 mA ziemlich gut funktionieren. Ich schließe es auch an einen RFM89HW-Transceiver an.

Fragen:

  1. Wie kann ein 2A-Netzteil 3A Strom ausgeben? Ich verstehe die Logik nicht, Ausgabe mehr als Eingabe?
  2. Wie begrenze ich den Eingangsstrom, damit ich meinen Regler nicht durchbrenne? 800 mA Ausgangsstrom sind in Ordnung.

Vielen Dank für Ihre Zeit.

Bearbeitet (Schaltung hinzugefügt)

Geben Sie hier die Bildbeschreibung ein

Schaltung bitte. Es hört sich so an, als ob Sie, wenn Sie 3 A am Ausgang messen, ein Amperemeter verwenden und es kurzschließen, anstatt ein Voltmeter an einem offenen Stromkreis. Die meisten Netzteile haben einen Nennstrom, den sie den ganzen Tag ohne Braten aushalten können, und haben dann eine Stromgrenze, die etwas darüber liegt, um sich selbst zu schützen, 2 bis 3 A klingen dafür nach einer vernünftigen Spanne.
Hallo user44635. Ja, ich habe es direkt mit einem Multimeter gemessen, wie mein Diagramm oben zeigt. Mache ich es falsch?
Stellen Sie Ihr Multimeter auf Spannung.
Wenn ich es auf Spannung stelle, bekomme ich 3,3 V.
Wo ist Ihr LD1117 in diesem Diagramm? Ich sehe nur einen LM78xxL.
Ich möchte die Kommentare unten ergänzen, indem ich darauf hinweise, dass bei der von Ihnen angegebenen Version des Reglers eine Metalllasche herausragt. Es dient nicht nur der Dekoration. Wenn der Regler bei normalem Gebrauch zu heiß wird, kann er mit einem Metallkühlkörper verschraubt werden, um die Kühlung zu unterstützen.

Antworten (3)

Du hast ein paar falsche Vorstellungen. Aber keine Sorge, viele Menschen werden durch diese Prinzipien verwirrt, wenn sie zum ersten Mal etwas über Elektronik lernen. Ich werde versuchen, die Missverständnisse aufzuklären und gleichzeitig Ihre spezifischen Fragen zu beantworten:

1) Ein Regler, der für 800 mA wirbt, bedeutet, dass er bis zu 800 mA ausgeben kann, ohne zu verbrennen. Dies bedeutet nicht, dass der Regler den Strom automatisch auf 800 mA begrenzt. Es bedeutet auch nicht, dass es immer 800 mA für jede Last liefert. Es gibt einfach den maximalen sicheren Strom an, zu dem der Regler in der Lage ist. Unter normalen Umständen sollte Ihre Schaltungslast weit weniger als das Maximum verwenden. Andernfalls benötigen Sie einen größeren Regler.

2) Der LD1117 ist ein Linearregler. Diese Arten von Reglern müssen eine geeignete Kapazität an den Ein- und Ausgängen haben. Andernfalls kann der Ausgang oszillieren und eine Reihe von Problemen nachgeschaltet in Ihrer Schaltung verursachen. Es wird auch dazu führen, dass der Messwert auf Ihrem Multimeter falsch ist, ohne dass Sie es wissen. Das Datenblatt für Ihr Teil sagt Ihnen, wie viel Kapazität und welcher Typ (Keramik, Aluminium usw.) verwendet werden soll. Hier ist ein Screenshot der empfohlenen Schaltung von STMicroeletronics LD1117:Geben Sie hier die Bildbeschreibung ein

3) Aus Ihrem Fritzing-Diagramm sieht es so aus, als hätten Sie die Amperemeter-Funktion Ihres Multimeters falsch verwendet. Amperemeter sind so konzipiert, dass sie in Ihrem Stromkreis "unsichtbar" erscheinen. Das heißt, die Schaltung verhält sich so, als wäre das Amperemeter nur ein Stück Draht. Sie haben den 3,3-V-Ausgang des Reglers über das Amperemeter wie folgt mit Masse verbunden:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Da das Amperemeter wie ein Stück Draht wirkt, entspricht dieses Schema:

schematisch

Simulieren Sie diese Schaltung
Sehen Sie das Problem? Sie haben den 3,3-V-Ausgang direkt mit Masse kurzgeschlossen! Der Grund, warum Sie nur 3 A sehen, ist, dass die internen Komponenten des Reglers überhitzen und sich wie Widerstände verhalten. Wenn der LD1117 etwas bulliger wäre, würde er viel mehr als 3A ausgeben. Wenn der Regler eine ideale Spannungsquelle wäre, wäre Ihr Strom unendlich! Der geeignete Ort, um das Amperemeter anzubringen, ist hier:

schematisch

Simulieren Sie diese Schaltung

4) Es liegt nicht an Ihnen, dem Schaltungsdesigner, den Eingangsstrom auf die Last zu begrenzen. Die Last (der Arduino) zieht so viel Strom aus dem Regler, wie er zu einem bestimmten Zeitpunkt funktionieren muss. Und diese Stromaufnahme ändert sich, wenn der Arduino verschiedene Aufgaben erledigt. Wenn Sie versuchen, einen Strombegrenzer zu implementieren, wird dies wahrscheinlich zu einem Spannungsabfall führen und der Arduino wird zurückgesetzt oder blockiert.

Es ist unwahrscheinlich, dass ein Arduino mehr als 800 mA benötigt, um irgendetwas zu tun, also sollte dieser Regler in Ordnung sein. Unter normalen Umständen sollte ein Entwicklungsboard wie ein Arduino nur die 10er oder niedrigen 100er mA ziehen.

Wenn also der Regler überhitzt, gibt es zwei Möglichkeiten:

a) Der von Ihnen gewählte Regler kann die Stromaufnahme der Last nicht bewältigen. Wenn Sie beispielsweise versuchen, 50 LEDs mit einer Nennspannung von 20 mA mit Strom zu versorgen, würde Ihr LD1117 überhitzen, wenn er versucht, den Strom von 1 A zu drücken. In diesem Fall müssten Sie einen Regler mit einer höheren Stromkapazität wählen.

b) Etwas hat einen Masseschluss oder zieht mehr Strom als es sollte. Sie haben dies erlebt, indem Sie den Reglerausgang über die Amperemeter-Funktion Ihres Multimeters gegen Masse kurzgeschlossen haben. Es könnte auch bei einem falsch platzierten Draht, einer unbeabsichtigten Lötbrücke oder einer defekten Komponente passieren.

Das Problem, das Sie haben, ist offensichtlich (b) oben.

OMG! Jetzt verstehe ich die Bedeutung kurz vor Masse. Glücklicherweise habe ich mein Netzteil oder den Regler nicht gebraten. Vielen Dank Dan Laks, sehr hilfreich mit all den Diagrammen und Beispielen. A+ Antworten!
@mmk Keine Sorge, solche Regler haben einen Übertemperaturschutz, der sie bei Überhitzung ausschaltet. Beachten Sie auch, dass 800 mA eine Obergrenze sind: Wenn Sie beispielsweise einen 15-V-Eingang und einen 1,5-V-Ausgang haben, werden 800 mA ohne Kühlkörper nicht möglich sein!
gute Antwort. Ich würde auch empfehlen, sicherzustellen, dass Sie das richtige Datenblatt für Ihre spezifische 1117-Komponente haben. Beispielsweise hat der ST LD1117 TO-220-Pins gnd-out-in, aber der UTC LD1117 TO-220 ist in-gnd-out. Ich habe zuvor eine UTC über die ST-Pins angeschlossen, und ohne Last merke ich als erstes, dass das Gerät schnell sehr heiß wird (zum Glück ohne Beschädigung getrennt).
Nick Johnson, ich habe einen Kühlkörper, aber ich denke, ich muss meine Energieeffizienzschaltung verbessern. Mein Verständnis ist, dass ich Energie verschwende, wenn es zu viel Hitze ist. Ich möchte einen drahtlosen Arduino-Endknoten bauen und so viel Strom wie möglich sparen, da er mit Batterie betrieben wird. Ich warte auf mein AMS1117-Modul von ebay, werde das später versuchen.
tardate, meine LD1117-Pinbelegung ist Gnd-out-Vin. Hehe, bestätigen Sie die Arbeit, weil ich 3,3 V Ausgang bekommen kann.

Sie messen den Kurzschlussstrom Ihrer Versorgung und Ihres Reglers. Sie haben Glück, dass mindestens eine der Versorgungen eine Strombegrenzung hat, um zu verhindern, dass ein sehr großer Strom gezogen wird, der Ihr Gerät sofort zerstören würde.

Messen Sie die Ausgangsspannung bei offenem Stromkreis bei einer Volteinstellung, nachdem Sie die anderen Kondensatorkomponenten hinzugefügt haben, die der Schaltkreis des Herstellers erfordert. Ohne sie kann es oszillieren, was eine Voltmetermessung bedeutungslos macht. Dadurch erhalten Sie die Spannung, hoffentlich 3,3 V, die Ihrem nachgeschalteten Schaltkreis zur Verfügung steht.

Schalten Sie Ihr Amperemeter in Reihe mit dem Reglerausgang und verbinden Sie die Last zwischen der anderen Amperemeterklemme und Masse. Dies gibt Ihnen den Strom, den Ihre Last aufnimmt. Sie würden beispielsweise erwarten, dass eine 6,6-Ohm-Last 500 mA aufnimmt.

Ja, ich bekomme 3,3 V, wenn ich es auf Spannung stelle. Ok, ich werde Koppelkondensatoren einbauen. Wollen Sie damit sagen, dass es in Ordnung ist, dass mein LD1117-Regler eine 5-V- (2A-) Stromversorgung erhält? Es werden nur maximal 800 mA ausgegeben, wenn ich meine Arduino-Last hinzufüge? Die von mir vermutete Wärme ist normal und ich sollte einen Kühlkörper an den Regler anschließen? Ich bin wirklich neu in der Elektronik und entschuldige, wenn ich eine einfache Frage stelle.
@mmk Es werden nur maximal 800 mA ausgegeben, wenn die Last so viel zieht. Ich würde erwarten, dass ein Arduino viel weniger zeichnet.

Dem Datenblatt von ST zu LD1117 fehlen eher Informationen zum Kurzschlussverhalten, aber der Klon / die Variante von UTC zeigt, dass der Kurzschlussstrom etwa 1,8-2,2 A beträgt (und mit der Temperatur und der Eingangs-Ausgangs-Spannungsdifferenz variiert).

Geben Sie hier die Bildbeschreibung ein

Ich nehme an, STs könnten auf 3A gehen (wenn es heiß wird), aber es gibt keine relevanten Informationen, die ich in ihrem Datenblatt finden kann .

Auch die LT-Variante dieses Reglers, dh LT1117, begrenzt den Kurzschlussstrom auf einen vernünftigeren Wert von 1 A (gesünder relativ zum maximalen normalen Betriebszustand von 800 mA).

Geben Sie hier die Bildbeschreibung ein

Der Grenzstrom von TI für seinen LM1117 beträgt etwa 1,2-1,3 A:

Geben Sie hier die Bildbeschreibung ein

Die Moral dieser [Teil der] Geschichte ist: Wenn Sie sich darauf verlassen wollen, dass der Regler den Strom begrenzt, müssen Sie sein Datenblatt sorgfältig lesen ... Selbst bei Beinahe-Klonen wie diesem 1117 kann es erhebliche Unterschiede zwischen den Herstellern geben.

Wie für

Wie begrenze ich den Eingangsstrom, damit ich meinen Regler nicht durchbrenne?

Der Regler wird wegen seines eingebauten Übertemperaturschutzes nicht [leicht] durchbrennen. (Sie müssen sich mehr Gedanken darüber machen, was es mit seinem hohen Kurzschlussstrom speist.)

Wenn Sie den Strom aber genauer begrenzen möchten, schlagen Sie nach „Präzisionsstrombegrenzer“, „einstellbare Strombegrenzung“ und ähnlichen Begriffen; Einige Regler haben diese eingebaut, aber es sind 5-Pin-Regler, z. B. LT1185 , NCV47701 . Sie können auch separate ICs hinzufügen, die meistens genau das tun (Strombegrenzung), z. B. LTC4415 (das ist eine ideale Diode, verhindert auch Rückspeisung und falsche/inverse Quellenverbindungen), oder bauen Sie Ihre eigenen mit diskreten ICs.

Danke Respawn Fluff. Ihre Antwort ist hilfreich. Ich denke, meine Fragen sind nicht genau, anfangs dachte ich, 2A-Eingang ist zu viel Strom, weil LD1117 einen maximalen Stromausgang von nur 800mA hat. Also dachte ich daran, es einzuschränken. Wie Dan Laks jedoch auf mein Missverständnis hingewiesen hat, spielt es keine Rolle, da es von meiner Last abhängt. Solange ich nicht mehr als 800 mA und mehr ziehe, wird es meinen Regler nicht braten. Es ist überhitzt, weil ich es mit Masse kurzschließe. Haha.