Ich habe aus Versehen einen Kurzschluss zu zwei völlig unterschiedlichen billigen (unter 4 $ pro Stück) Arduino Uno-Klonen verursacht, wodurch Windows mehrmals einen akustischen Alarm für ausgesteckten USB-Stick auslöste.
Dies führte anschließend zu einem Problem mit dem Hochladen des Codes und dem nicht blinkenden grünen Licht beim Zurücksetzen auf beiden Arduinos. Jetzt ist mir klar, was dies bedeutet, aber ich kann nicht verstehen, warum dies geschieht. Ich dachte, es hat Schutz davor.
Ist es normal, dass sie so leicht reagieren? Wie kann ich das WIEDER verhindern?
Antworten:
Echte Arduinos haben einen gewissen Schutz, ja.
Günstiger Müll? Sicher. Sie bekommen, wofür Sie bezahlen.
Kaufen Sie eine echte. Seien Sie auch vorsichtiger .
Aber ist es Ihnen bei dem Preis, den Sie für billige Klone zahlen, wirklich wichtig, wenn sie kaputt gehen? Sie können für jeden echt man viele Klone kaufen, und während eines echter eines länger dauern kann, wenn Sie sie verwalten zu töten (sie sind nicht , dass wesentlich robust, aber einige Komponenten sind zuverlässiger, wie der USB - Interface - Chip) , in dem Sie sich auskennen, wären Sie weitaus verärgerter, als wenn Sie einen Klon getötet hätten.
Daher würde ich vorschlagen, in ein Original für spezielle Projekte zu investieren und Arduino zu unterstützen (wenn niemand Original-Boards kauft, wird es welche geben) kein Arduino geben) und in einen Stapel Klone zu , mit denen Sie experimentieren und lernen können. Sprengen Sie sie nach Belieben in die Luft, und wenn Sie mit Ihrem Projekt zufrieden sind, übertragen Sie es auf das Original-Board, um es den Leuten vorzuführen.
quelle
Maßnahmen, um das Brechen eines Arduino (oder AVR im Allgemeinen) zu verhindern:
Vorsichtsmaßnahmen
Verhindern, dass gewünschte Änderungen zu Verknüpfungen führen
Verhindern von Komponentenverknüpfungen oder Überlastung
Zu viel Hitze vermeiden
Vermeidung statischer Elektrizität
Verhinderung trivialer Fehler
quelle
Verwenden Sie immer einen Vorwiderstand, wenn Sie etwas an Ihre IO-Pins anschließen. In vielen Fällen benötigen Sie sowieso eine (wie das Ansteuern einer LED oder eines BJT), und in anderen Fällen tut es nicht weh (wie das Ansteuern von MOSFET-Gattern oder UART-Leitungen). Ein 100-Ohm-Widerstand begrenzt den Strom auf 50 mA (hält ihn im sicheren Bereich) und hat in den meisten Fällen nur geringe Auswirkungen auf Ihren Stromkreis.
quelle
Ich habe gelegentlich einen Strombegrenzer verwendet (ein billiger LM317 reicht aus), obwohl sogar 100mA Ihre Geräte verbrennen. Es ist eine gute Praxis, den Strom zu begrenzen.
Verdrahten Sie im Allgemeinen keinen Stromkreis. Ziehen Sie auch die Kappen vom Steckbrett. Schließlich können Sie dies ignorieren, da Sie geschickter werden. Ich habe in den ersten Monaten 4 Arduino-Klone gebrannt.
quelle