Ich habe eine elektronische Schaltung gebaut, die den Arduino IC (ATmega328P-PU) IC und den ESP8266 verwendet. Ich habe die IC-Schaltung aus dem Arduino-Board entfernt und in mein eigenes Board verschoben, damit ich mich von der Verwendung des Arduino-Systems befreien konnte, indem ich nur den IC verwendete.
Das System, das ich baue, hat 4 Wassersensoren und löst eine Webanfrage aus, wenn der Sensor ausgelöst wird.
Alles funktioniert gut, wenn ich den 5-V- und den 3,3-V-Regler verwende, der in das Arduino-Board eingebaut ist, aber wenn ich meinen eigenen baue, werden die 5 V sehr schnell zu heiß. Ich weiß , dass der ESP8266 viel Strom verbraucht, aber ich weiß nicht, wie ich ihn mit meinem aktuellen Regler-Setup unterstützen kann. Außerdem funktioniert es normalerweise nach etwa 3 Sekunden, nachdem es mit einer 12-V-Stromversorgung eingeschaltet wurde, nicht mehr vollständig.
Hinweis: Ich habe mein IC-Board im Grunde genommen so verschoben: https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard
Die Teile, die ich verwende, sind wie folgt:
Hier ist mein circuits.io, es hat das Setup und den Code: https://circuits.io/circuits/2554003-button-press-wifi-with-esp8266/
R1: 10k
R2: 1k
R3: 2k
R3: 220
C1: 100u 20v
C2: 100u 20v
Mein Grund- und Verdrahtungsschema für das ESP8266-Setup sieht folgendermaßen aus: http://www.martyncurrey.com/arduino-to-esp8266-serial-commincation/
Auch hier funktioniert es großartig, wenn die Stromversorgung des Steckbretts den eingebauten Leistungsregler des Arduino verwendet.
Bitte beachten Sie auch, dass ich das auch gerade ausprobiert habe und alles so anfangen wollte, wie vorher zu brennen: http://electronics-diy.com/3.3v-and-5v-power-supply.php
Meine Frage ist: Was mache ich falsch?
Sie haben Ihren 3,3-V-Regler falsch angeschlossen.
Seine Pinbelegung ist von vorne gesehen Gnd/Vout/Vin:
Sie haben es als Vout / Gnd / Vin angeschlossen. Da sein Vout mit Masse verbunden ist, ist es wahrscheinlich, dass der Regler seinen maximalen Strom direkt an Masse weiterleitet. Derselbe Strom muss auch durch den 5-V-Regler fließen, der um mindestens 7 V abfallen muss, was zu einer großen Verlustleistung führt und den Regler zu heiß werden lässt.
Außerdem zeigen weder Ihr Schaltplan noch Ihr Schaltplan eine Masseverbindung zwischen Ihrem Stromkreis und dem Rest Ihres Stromkreises; Ihr esp8266 wird niemals so funktionieren.
Abbildung 1. Einige Probleme fallen auf.
Auf dem Schaltplan wird alles viel klarer.
Sie sollten einige kleine 0,1-uF- oder 0,22-uF-Kappen haben, die sowohl den Eingang als auch den Ausgang der Regler gegen Masse umgehen, oder sie können zu schwingen beginnen. Wenn Sie mehr als ein paar Dutzend Milliampere oder so aus dem 7805 ziehen, wird es ohne Kühlkörper heiß. Je höher P1 ist, desto heißer wird es.
Transistor
Bill Daugherty
Chris Stratton
Transistor
Transistor
Passant
Passant
Bill Daugherty
Transistor
Bill Daugherty
Transistor
Bernhard Hofmann