Comment éviter de casser mon Arduino par erreur?

16

Quelle est la meilleure pratique pour rendre mon circuit Arduino plus robuste contre les erreurs de prototypage (comme les broches de court-circuit)? Je ne veux pas que le contrôleur libère sa fumée magique bleue en l'expérimentant, quelles précautions puis-je prendre lors de la conception d'un circuit?

jippie
la source

Réponses:

13

Pas de bonnes pratiques, mais une approche alternative:

Considérez le Ruggeduino au lieu d'un Arduino standard. À un prix (39,95 $) comparable à l'Arduino équivalent, le Ruggeduino offre:

  • Fusible réarmable sur chaque broche GPIO, c'est-à-dire que toutes les broches GPIO sont protégées contre les courts-circuits vers la masse ou d'autres broches
  • Toutes les broches GPIO supportent 24 Volts
  • Protection contre les inversions de tension (-30 V) sur V in
  • Protection contre les surintensités du microcontrôleur
  • Les sorties 3,3 V et 5 V de la carte sont protégées contre les surintensités et les courts-circuits

Outre les points ci-dessus spécifiques à la question, les planches sont conçues pour survivre à des environnements difficiles et à diverses erreurs. De plus, l'horloge est plus précise que sur l'Arduino.

Anindo Ghosh
la source
11

Je ne sais pas s'il y a une meilleure pratique, mais ce qui suit pourrait être utile:

  • Limitez la tension sur les broches d'entrée à 5,5 V maximum.
  • Ne court-circuitez pas les broches d'E / S.
  • Utilisez des résistances pullup ou pull down lorsque vous connectez des interrupteurs ou des boutons poussoirs.
  • Respectez les limites actuelles (pour chaque broche et au total). Utilisez des résistances.
  • L'Arduino n'est que le cerveau, pas la centrale électrique. Si vous devez conduire des charges plus élevées, utilisez des transistors simples, des matrices Darlington, etc.
Klaus-Dieter Warzecha
la source
2
Quelque chose qui pourrait être attaché au point 4: Oui, les LED ont besoin de résistances. :) Ce doit être le gâchis Arduino le plus courant de tous les temps.
apnorton
Je crois que les LED n'ont pas besoin de résistance si vous avez d'autres moyens de limiter le courant ou la tension.
Paul
1

Ne déplacez aucun fil sous tension. Beaucoup trop de planches sont endommagées de cette façon.

Carrefour
la source
Ce n'est pas parce que vous devez faire attention que vous ne pouvez pas le faire; J'ai déplacé, connecté et déconnecté les fils tout sous tension sans aucun effet néfaste (autre qu'un redémarrage requis occasionnel). J'ai même soudé à une carte alimentée. Parfois, le dépannage l'emporte sur la façon «correcte» de faire les choses; une interdiction générale sent le fret-culte.
esoterik