Hallo, ich bin sehr neu in der Elektronik, insbesondere Mikrocontroller und so. Ich bin von Beruf Java/Android-Programmierer. Ich erstelle gerade einen autonomen Roboter, aber ich stecke aufgrund eines Problems fest.
Das Problem ist, dass ich mein Arduino UNO mit einem Motorschild L293D dieses http://i.ebayimg.com/00/s/MTYwMFgxNjAw/z/70EAAOSwvzRXw-s7/ $_12.JPG und einem Bluetooth-Modul HC05 verwendet habe Gut, als ich meinen Schild mit Arduino verbunden habe, habe ich meinen Code mit vier extra kleinen Motoren (2,5-3,7 V) überprüft. Mein Arduino funktionierte gut mit meinem Code, ich konnte alle Motoren damit auf meinem Signal betreiben.
Überprüfen Sie schließlich, wann ich alle 4 Motoren mit meiner 12-V-Batterie von 1 AMP zum Schild in M1, M2, M3, M4 hinzugefügt habe. Es gab plötzlich ein Summen und ein IC L293D auf dem Motorschild wurde gebraten. Ich weiß nicht, dass dies an einem Kabelsalat lag, da die Drähte damals nicht sehr fest und sehr ordentlich waren. Danach wird das goldene Ding auf meiner Arduino-Mitte zwischen USB- und DC-Anschluss sehr heiß, ohne dass es überhaupt verwendet wird. (Ich habe meine ICs durch neue ersetzt). Jetzt, als ich alles wieder angeschlossen habe, scheint alles in Ordnung zu sein und mein Roboter funktioniert gut, aber Arduino hat das letzte Mal den Strom aus dem Schild selbst gezogen (12-V-Akku). und jetzt nimmt arduino keinen Strom auf, daher gebe ich ihm Strom von USB, aber ich kann USB nicht angeschlossen halten. Also versucht es mit DC-Anschlussbuchse. Es funktioniert auch nicht. Vin-Buchse funktioniert auch nicht für Strom. Nur USB funktioniert.
Meine Fragen -
Bitte helfen Sie mir dabei. Vielen Dank.
Ich konnte mein Problem selbst lösen. Es funktionierte nicht, weil im letzten Burst mein Spannungsregler verbrannt wurde. Wenn ich also 9 V über die DC-Buchse an ihn weiterleite, funktionierte es nicht. Ich habe also erfahren, dass es funktioniert, wenn nur eine geregelte 5-V-Spannung an es weitergegeben wird. Also habe ich einfach eine 5-V-Zelle verwendet und dann Strom über VIN und GND zugeführt. Es funktioniert gut und das Beste ist, dass ich keinen neuen Arduino gekauft habe.
Das Problem bei einer schlechten Motorverkabelung besteht darin, dass beim plötzlichen Trennen ein Lichtbogen entsteht und der L293D diese Überspannung über seine internen Dioden an die Stromschienen weiterleitet (dafür steht das D). Das ist ganz normal, aber wenn Sie nicht genug Kapazität auf den Stromschienen haben, um die Energie dieser "Entladung" aufzunehmen, dann knallt normalerweise etwas, und das Goldding kann das Ding sein, das geknallt hat.
Das ist der wahrscheinliche Mechanismus, wenn Sie trotzdem interessiert sind. Ich denke, das beantwortet Frage 3. Achten Sie beim nächsten Mal mehr auf die Verkabelung und fügen Sie den Schienen etwas Kapazität hinzu. Halten Sie die Kabel auch so kurz wie möglich.
Das "goldene Ding" ist eine Polyfuse. Es dient dazu, den USB-Bus Ihres Computers vor Kurzschlüssen am UNO zu schützen.
Da es heiß wird, gibt es einen Kurzschluss an Ihrem UNO. Eine Sache, die ich an USB Vcc angeschlossen sehe, ist U2, ein 3,3-V-Regler. Es ist auch mit dem regulären 5-V-Regler verbunden, der von Vin gespeist wird. Wenn U2 kurzgeschlossen wird, wird es wahrscheinlich verhindern, dass die UNO überhaupt funktioniert.
USB Vcc ist auch mit U3 verbunden, das die USB-Kommunikation abwickelt. Wenn es kurzgeschlossen ist, können Sie nicht über USB mit dem UNO "sprechen" - obwohl das UNO selbst möglicherweise läuft.
Los Frijoles
Benutzer39382
Andi aka
Wesley Lee