Wie kann ich verhindern, dass mein Arduino versehentlich kaputt geht?


16

Was ist die beste Vorgehensweise, um meinen Arduino-Schaltkreis robuster gegen Prototypenfehler (wie Kurzschlussstifte) zu machen? Ich möchte nicht, dass der Controller beim Experimentieren seinen blauen magischen Rauch abgibt. Welche Vorsichtsmaßnahmen kann ich beim Entwerfen einer Schaltung treffen?

Antworten:


13

Keine Best Practices, sondern ein alternativer Ansatz:

Betrachten Sie den Ruggeduino anstelle eines Standard-Arduino. Zu einem Preis (39,95 USD), der mit dem entsprechenden Arduino vergleichbar ist, bietet der Ruggeduino:

  • Rückstellbare Sicherung an jedem GPIO-Pin, dh alle GPIO-Pins sind vor Kurzschluss nach Masse oder anderen Pins geschützt
  • Alle GPIO-Pins halten 24 Volt aus
  • Verpolungsschutz (-30 V) an V in
  • Mikrocontroller-Überstromschutz
  • 3.3V- und 5V-Ausgänge auf der Karte sind gegen Überstrom und Kurzschluss geschützt

Abgesehen von den oben genannten Punkten, die für die jeweilige Frage spezifisch sind, sind die Boards so konzipiert, dass sie rauen Umgebungen und verschiedenen Fehlern standhalten. Auch ist die Uhr genauer als beim Arduino.


11

Ich weiß nicht, ob es eine bewährte Methode gibt, aber Folgendes könnte hilfreich sein:

  • Begrenzen Sie die Spannung an den Eingangspins auf maximal 5,5 V.
  • Schließen Sie die IO-Pins nicht kurz.
  • Verwenden Sie Pullup- oder Pulldown-Widerstände, wenn Sie Schalter oder Drucktasten anschließen.
  • Beachten Sie die Strombegrenzungen (für jeden Pin und insgesamt). Verwenden Sie Widerstände.
  • Der Arduino ist nur das Gehirn, nicht das Kraftwerk. Wenn Sie höhere Lasten ansteuern müssen, verwenden Sie einfache Transistoren, Darlington-Arrays usw.

2
Etwas, das an Punkt 4 angebracht werden könnte: Ja, LEDs benötigen Widerstände. :) Dies muss das häufigste Arduino-Durcheinander aller Zeiten sein.
Apnorton

Ich glaube, dass LEDs keinen Widerstand benötigen, wenn Sie andere Möglichkeiten zur Begrenzung von Strom oder Spannung haben.
Paul

1

Bewegen Sie keine Kabel bei eingeschalteter Stromversorgung. Auf diese Weise werden viel zu viele Platinen beschädigt.


Nur weil Sie vorsichtig sein müssen, heißt das nicht, dass Sie es nicht können. Ich habe alle Kabel bewegt, verbunden und getrennt, während ich eingeschaltet war, ohne dass irgendwelche negativen Auswirkungen aufgetreten sind (abgesehen von einem gelegentlich erforderlichen Neustart). Ich habe sogar an eine angetriebene Platine gelötet. Manchmal gewinnt die Fehlerbehebung die "richtige" Art, Dinge zu tun. Ein pauschales Verbot riecht nach Frachtkultismus.
Esoterik
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.