Ich habe den Spannungsregler AMS1117 auf meinem Arduino Clone gebraten. Ist das die Ursache?

7

Ich hatte die 12-V-Gleichstromsteckdose die ganze Zeit angeschlossen, und "um die Dinge aufregender zu machen", steckte ich auch den "Daten" -Ud USB ein, wenn ich eine neue Skizze zum Hochladen hatte. Ist diese Kombination ein großes Nein-Nein, oder ist mein Aufwärtswandler schuld?

Ich bin völlig neu in diesem Bereich, aber jetzt, wenn ich daran denke, verstoßen diese 12 V von der Strombuchse + 5 V von der "Daten" USB wahrscheinlich gegen diese Klausel:
Wenn mehr als 12 V verwendet werden, kann der Spannungsregler überhitzen und die Platine beschädigen.

Jaroslav Záruba
quelle
2
Original Arduino-Boards funktionieren sowohl mit USB als auch mit angeschlossener Barrel-Buchse einwandfrei. Ich glaube jedoch, dass Sie einen Klon haben, da das Original das AMS1117 nicht verwendet. Je nachdem, was Sie angeschlossen haben, kann der Spannungsregler sehr heiß werden.
Gerben
@ Gerben in der Tat ist es ein Klon ... und da ich ein Original bestellt habe, da dies für mich nach einer vielversprechenden Nachricht klingt, vielen Dank, Sir :)
Jaroslav Záruba
Hatten Sie gleichzeitig etwas anderes an die 12-V-Gleichstromversorgung angeschlossen?
Enric Blanco
@EnricBlanco nichts anderes
Jaroslav Záruba

Antworten:

5

Das "Problem" mit dem Spannungsregler AMS1117 ist die Strommenge, die sie mit steigender Eingangsspannung sicher abfallen lassen können. Ich bin ein Arduino-Neuling und habe mir das Datenblatt für die Spannungsregler der Serie AMS1117 angesehen. Es gibt eine Formel: PD = (VIN-VOUT) (IOUT) und Anmerkung 2: Die maximale Verlustleistung für das SOT-223-Paket beträgt 1,2 W.

Das beste Szenario ist die Verwendung einer Eingangsspannung von 6,5 Volt. (6,5-5) (0,8) = 1,2 W. Dies gibt Ihnen eine maximale Leistung von 0,8 Ampere. Wenn Sie ein 12-Volt-Netzteil verwenden: (12-5) (0,1714) = 1,2 W. Dies gibt Ihnen nur eine maximale Leistung von 0,1714 Ampere.

Ich bin mir nicht sicher, welche Art von Stromanschluss Sie verwenden, daher gebe ich Ihnen ein Beispiel für einen, den ich in einem Projekt verwendet habe. Es heißt Eingang 120VAC, Ausgang 12VDC, 200ma. Das Problem ist, dass tatsächlich ein 20-V-Gleichstrom-Leerlauf ohne Last ausgegeben wird.

Das Datenblatt gibt eine maximale Eingangsspannung von 15 Volt an, die jedoch nur eine maximale Ausgangsspannung von 120 mA liefern würde.

VE7JRO
quelle
Was ist, wenn ich eine 3,7-V-Batterie zur Stromversorgung eines 3,3-V-ESP8266 (WiFi-Modul) habe? Wäre ein AMS1117 zwischen Batterie und Modul gut geeignet, um sicherzustellen, dass die Spannung bei ~ 3,3 V liegt?
Valentin
Das Datenblatt für den 3,3 V AMS1117 gibt eine maximale Ausfallspannung von 1,3 V an, sodass 4,6 V die niedrigste Spannung sind, die Sie an ihn anlegen sollten. Eine andere Option ist die Verwendung der Batterie mit einer Buck-Boost-DC-DC-0,9-6-V- bis 3,3-V-Step-Up-Step-Down-Wandlerplatine wie dieser: www.aliexpress.com/item/Auto-Buck-Boost-DC-DC -0-9-6V-zu-3-3V-Step-UP-Step-Down-Konverter / 32756017955.html.
VE7JRO
1

Wahrscheinlich nicht. Es ist nichts grundlegend Falsches an dem, was Sie tun - es liegt innerhalb der Designparameter. Bestimmtes:

  • 12 V liegen innerhalb des für diesen Eingang angegebenen empfohlenen Bereichs von 7 bis 12 V. Ja, dies bedeutet, dass der Regler heißer wird, aber das AMS1117 soll strombegrenzt und thermisch begrenzt sein. Es sollte also einfach heruntergefahren werden, wenn es zu viel Strom liefert oder zu heiß wird. Wie aus dieser Antwort hervorgeht , ist es ratsam, sie auf 1,2 W zu beschränken, was 171 mA entspricht. Das ist genug für den Arduino selbst, sodass Sie nur dann in Schwierigkeiten geraten, wenn Sie andere Peripheriegeräte mit Strom versorgen.
  • Der Arduino Uno verfügt über eine Schaltung, die speziell zum Trennen der 5-V-Schiene des USB entwickelt wurde, wenn eine externe Stromversorgung vorhanden ist. Dies dient eigentlich nur dazu, die USB-Versorgung vor Beschädigung durch die externe Stromversorgung zu schützen - das Arduino kümmert sich nicht darum, solange es von irgendwoher 5 V erhält. Die USB-Datenfunktion ist unabhängig davon, ob die 5 V von der 5 V-Schiene des USB stammen oder die 5 V, die von der von Ihnen bereitgestellten externen Versorgung erzeugt werden. Der AMS1117 selbst weist laut seinem (verschiedenen) Datenblatt keine Anfälligkeit für eine alternative 5-V-Versorgung am Ausgang auf.

Schließlich gibt es einen alternativen Grund für den Fehler. Wir haben auch einen Arduino Uno-Klon mit dem AMS1117 verwendet und 5 V extern (in unserem Fall direkt an die 5 V-Schiene) sowie eine USB-Verbindung zum Programmieren bereitgestellt. Wir hatten auch einen AMS1117-Fehler, obwohl alles innerhalb normaler Grenzen betrieben wurde. Unsere Symptome sind, dass der OUT-Pin mit dem GND-Pin kurzgeschlossen ist. Durch Entfernen des Reglers wird die volle Funktionalität wiederhergestellt.

Basierend auf verschiedenen Berichten im Internet über verdächtiges Verhalten und zweifelhafte Herkunft dieser Chips auf den Klonplatinen würde ich vorschlagen, dass ein fehlerhafter IC die Hauptursache sein könnte.

Heath Raftery
quelle