Hier ist ein einfaches Beispiel dafür, was mit verschiedenen Leiterplatten passiert ist, wenn ich damit spiele. Ich habe ein Arduino mit USB-Stromversorgung. Dann sind 5 V und GND mit HIGH bzw. GND eines Logikpegelumsetzers verbunden. Der VCC des Schalthebels raucht und ist heiß. Ich kann nicht verstehen, warum dies geschieht. Ich habe mir das Lötzinn angesehen und es sieht von oben und unten am Stift in Ordnung aus. Die Platine scheint zu funktionieren, sobald der Rest der Drähte angeschlossen ist. Ich hörte auf, es zu benutzen, als ich den Rauch sah, da ich nicht weiß, wohin ich von hier aus gehen soll. Was mache ich falsch?
https://www.sparkfun.com/products/12009 ist die Platine des Schalthebels.
BEARBEITEN: Schema aus dem fritzng hinzugefügt BEARBEITEN: Die Absicht war, die 5 V IO auf 3,3 V zu senken, um mit einem ESP8266 zu sprechen. Ich kam nicht so weit, als ich den Rauch sah.
Schaltplan des Pegelumsetzers:
Wenn Ihr Stromkreis so angeschlossen ist, wie es in den Schaltplänen gezeigt ist, sollte es wirklich keinen Grund geben, warum er Rauch abgibt. Das ist sehr seltsam. Als erstes sollten Sie die Stromversorgungskabel entfernen und die Platine auf Kurzschlüsse überprüfen. Wenn Sie keine finden können, überprüfen Sie zur Sicherheit Ihr Arduino-Board, indem Sie es mit etwas anderem verwenden, und stellen Sie sicher, dass es noch funktioniert. Versuchen Sie auch, die Level-Shifter-Leiterplatte an einen anderen Teil des Steckbretts zu verschieben, nur um sicherzugehen, da dort durchaus ein Problem vorliegen könnte. Steckbretter sind nicht 100% zuverlässig.
Wenn der Arduino funktioniert und Sie keine Kurzschlüsse auf der Level-Shift-Leiterplatte gefunden haben und das Gleiche an anderer Stelle auf dem Steckbrett passiert, dann ist das einzige, woran ich denken kann, dass Sie eine kaputte Platine haben und einen Ersatz bekommen müssen . Ich bin mir nicht ganz sicher, was es nicht so zum Rauchen bringen würde, aber das wäre das Einzige, was übrig bleibt.
Sicherlich könntest du das Board immer noch mit einer anderen 5V-Quelle versorgen, vielleicht eine 9V-Batterie mit einem 7805, oder wenn du ein Netzteil hast, dann steck das einfach auch da rein und schau, ob es anfängt zu rauchen.
Es wird ein Eliminierungsprozess zwischen den 3 Komponenten sein, die Sie haben: Arduino, Breadboard, Level-Shift-PCB. Wahrscheinlich haben Sie eine fehlerhafte Level-Shift-Platine. Kommt leider manchmal vor.
Jasen
MCG
David Tweed
Rohr
JRE
SimonB